From b811e2fa4cdcb5949047faa78aa9299aec1d2f67 Mon Sep 17 00:00:00 2001 From: zuozhengqing <a13193816592@163.com> Date: 星期三, 27 三月 2024 15:08:45 +0800 Subject: [PATCH] 确认采购单接口换位post请求,产品列表字段替换 --- src/views/purchaseManage/purchase/index.vue | 37 ++++++++++++++++++++++++++++--------- 1 files changed, 28 insertions(+), 9 deletions(-) diff --git a/src/views/purchaseManage/purchase/index.vue b/src/views/purchaseManage/purchase/index.vue index affa53a..93c3fc8 100644 --- a/src/views/purchaseManage/purchase/index.vue +++ b/src/views/purchaseManage/purchase/index.vue @@ -250,7 +250,7 @@ showCol: ["閲囪喘鍗曞彿", "閲囪喘鍗曞悕绉�", "鍗曟嵁绫诲瀷", "渚涘簲鍟嗗悕绉�", "閲囪喘鏁伴噺", "鏀惰揣浠撳簱", "缁忓姙浜�", "鍒跺崟浜�"], tableBottomColumn: [], showBottomCol: [], - TabsIndex: "0", + TabsIndex: 0, productTableList: {}, // 浜у搧淇℃伅 productColumn: productColumn, @@ -369,7 +369,8 @@ this.pagerOptions.totalCount = res.data.total if (res.data.total > 0) { this.selectRow = this.tableList.tableInfomation.length > 0 ? this.tableList.tableInfomation[0] : {} - this.tableRowClick(this.selectRow) + // this.tableRowClick(this.selectRow) + this.getProductInventoryInfo(this.selectRow) } } }) @@ -474,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() @@ -497,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() @@ -592,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 @@ -600,9 +607,18 @@ this.$message.error(res.msg ? res.msg + "," : "" + "鑾峰彇淇℃伅澶辫触锛�") } }) - } else if (this.TabsIndex == 1 && row.status == 1) { + } else if (this.TabsIndex == 1 ) { this.productTableList.tableInfomation = [] - } else { + getPurchaseQualityInspectionInfo({ + purchaseNumber: row.number, + }).then((res)=>{ + if (res.code == 200) { + this.productTableList.tableInfomation = res.data + } else { + this.$message.error(res.msg ? res.msg + "," : "" + "鑾峰彇淇℃伅澶辫触锛�") + }"" + }) + } else if(this.TabsIndex == 2) { getOperationInfo({ id: row.id }).then((res) => { if (res.code == 200) { this.productTableList.tableInfomation = res.data @@ -610,6 +626,8 @@ this.$message.error(res.msg ? res.msg + "," : "" + "鑾峰彇淇℃伅澶辫触锛�") } }) + }else { + this.productTableList.tableInfomation=[] } }, // bom 鍒楄〃 @@ -653,6 +671,7 @@ this.setBottomList() this.getProductInventoryInfo(this.selectRow) } else if (this.TabsIndex == 2) { + console.log("鍏ュ簱") // 鍏ュ簱淇℃伅鍒楄〃 this.tableBottomColumn = this.inLibraryColumn this.showBottomCol = this.inLibraryCol @@ -666,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 @@ -676,7 +695,7 @@ }) } else if (this.TabsIndex == 1 && row.status == 1) { this.productTableList.tableInfomation = [] - } else if(this.TabsIndex==1 && row.status==7||row.status==8){ + } else if(this.TabsIndex==1 ){ getPurchaseQualityInspectionInfo({ purchaseNumber: row.number, }).then((res)=>{ -- Gitblit v1.8.0