zuozhengqing
2024-03-27 b811e2fa4cdcb5949047faa78aa9299aec1d2f67
确认采购单接口换位post请求,产品列表字段替换
2个文件已修改
29 ■■■■■ 已修改文件
src/api/purchaseManage/purchase.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/purchaseManage/purchase/index.vue 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/purchaseManage/purchase.js
@@ -105,8 +105,8 @@
// 确认采购单
export function newSubmitPurchase(data) {
  return request({
    url: "/api/purchase/newSubmit/"+data,
    method: "get",
    url: "/api/purchase/newSubmit",
    method: "post",
    data
  })
}
src/views/purchaseManage/purchase/index.vue
@@ -166,9 +166,9 @@
  data() {
    // 产品信息
    const productColumn = [
      { label: "产品编号", prop: "productId", default: true },
      { label: "产品名称", prop: "productName" },
      { label: "规格", prop: "specs" },
      { label: "产品编号", prop: "number", default: true },
      { label: "产品名称", prop: "name" },
      { label: "规格", prop: "specifications" },
      { label: "型号", prop: "modelNumber" },
      { label: "采购数量", prop: "amount" },
      { label: "已发货数量", prop: "sendAmount" },
@@ -475,7 +475,10 @@
          if (!row.supplierName) {
            this.btnEdit(row)
          } else {
            newSubmitPurchase(row.id).then((response) => {
            newSubmitPurchase({
              id: Number(row.id),
              status:4
            }).then((response) => {
              if (response.code === 200) {
                this.$message.success("提交成功")
                this.getData()
@@ -498,7 +501,10 @@
        type: "warning"
      }).then(
        () => {
          newSubmitPurchase(Number(row.id)).then((response) => {
          newSubmitPurchase({
              id: Number(row.id),
              status:5
            }).then((response) => {
            if (response.code === 200) {
              this.$message.success("已取消")
              this.getData()
@@ -593,7 +599,7 @@
    // top 行点击
    tableRowClick(row) {
      this.selectRow = row
      if (row.status == 1 && this.TabsIndex == 0) {
      if (this.TabsIndex == 0) {
        getPurchaseInfo({ id: row.id }).then((res) => {
          if (res.code == 200) {
            this.productTableList.tableInfomation = res.data.productList
@@ -601,7 +607,7 @@
            this.$message.error(res.msg ? res.msg + "," : "" + "获取信息失败!")
          }
        })
      } else if (this.TabsIndex == 1 && row.status == 7||row.status == 8) {
      } else if (this.TabsIndex == 1 ) {
        this.productTableList.tableInfomation = []
        getPurchaseQualityInspectionInfo({
            purchaseNumber: row.number,
@@ -665,6 +671,7 @@
        this.setBottomList()
        this.getProductInventoryInfo(this.selectRow)
      } else if (this.TabsIndex == 2) {
        console.log("入库")
        // 入库信息列表
        this.tableBottomColumn = this.inLibraryColumn
        this.showBottomCol = this.inLibraryCol
@@ -678,7 +685,7 @@
    },
    // 获取产品/收货信息
    async getProductInventoryInfo(row) {
      if (this.TabsIndex == 0 && row.status == 1) {
      if (this.TabsIndex == 0 ) {
        getPurchaseInfo({ id: row.id }).then((res) => {
          if (res.code == 200) {
            this.productTableList.tableInfomation = res.data.productList
@@ -688,7 +695,7 @@
        })
      } else if (this.TabsIndex == 1 && row.status == 1) {
        this.productTableList.tableInfomation = []
      } else if(this.TabsIndex==1 && row.status==7||this.TabsIndex==1&&row.status==8){
      } else if(this.TabsIndex==1 ){
        getPurchaseQualityInspectionInfo({
            purchaseNumber: row.number,
          }).then((res)=>{