From cabafcce20d0ae702449957dba99fd7d4d32e5f6 Mon Sep 17 00:00:00 2001 From: haoxuan <haoxuan> Date: 星期五, 22 三月 2024 18:07:24 +0800 Subject: [PATCH] 概述模块的出库保存报错的问题修改+出库产品信息增加调入位置的选择 --- src/views/overview/AddOverviewDialog.vue | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/views/overview/AddOverviewDialog.vue b/src/views/overview/AddOverviewDialog.vue index d65496a..5a8b000 100644 --- a/src/views/overview/AddOverviewDialog.vue +++ b/src/views/overview/AddOverviewDialog.vue @@ -765,7 +765,7 @@ console.log(validArr, "xxx") Promise.all(validArr) .then((results) => { - console.log(results, "鎵ц鎴愬姛") + console.log(results, "鎵ц鎴愬姛", this.tableData) for (let i = 0; i < this.tableData.length; i++) { if (this.tableData[i].productName.length === 0) { this.isNoProduct = true @@ -979,6 +979,7 @@ return { ...item, productName: item.product.name, + productId: item.product.id, unit: item.product.unit } }) @@ -991,7 +992,7 @@ if (this.workType === 1) { tableColumnArr = [ { label: "浜у搧鍚嶇О", prop: "productName", productName: true, isRequird: true }, - { label: "浜у搧缂栫爜", prop: "id" }, + { label: "浜у搧缂栫爜", prop: "productId" }, { label: "璁¢噺鍗曚綅", prop: "unit" }, { label: "浜у搧瑙勬牸", prop: "specs" }, { label: "浜у搧鍨嬪彿", prop: "model" }, @@ -1000,22 +1001,22 @@ } else if (this.workType === 2) { tableColumnArr = [ { label: "浜у搧鍚嶇О", prop: "productName", productName: true, isRequird: true }, - { label: "浜у搧缂栫爜", prop: "id" }, + { label: "浜у搧缂栫爜", prop: "productId" }, { label: "璁¢噺鍗曚綅", prop: "unit" }, { label: "浜у搧瑙勬牸", prop: "specs" }, { label: "浜у搧鍨嬪彿", prop: "model" }, - // { label: "璋冨嚭浣嶇疆", prop: "fromLocationId", sonLocation: true, isRequird: true }, + { label: "璋冨叆浣嶇疆", prop: "fromLocationId", sonLocation: true, isRequird: true }, { label: "鏁伴噺", prop: "amount", inputFloat: true } ] } else if (this.workType === 3) { tableColumnArr = [ { label: "浜у搧鍚嶇О", prop: "productName", productName: true, isRequird: true }, - { label: "浜у搧缂栫爜", prop: "id" }, + { label: "浜у搧缂栫爜", prop: "productId" }, { label: "璁¢噺鍗曚綅", prop: "unit" }, { label: "浜у搧瑙勬牸", prop: "specs" }, { label: "浜у搧鍨嬪彿", prop: "model" }, - { label: "璋冨嚭浣嶇疆", prop: "fromLocationId", sonLocation: true, isRequird: true }, - { label: "璋冨叆浣嶇疆", prop: "toLocationId", toLocation: true, isRequird: true }, + { label: "璋冨叆浣嶇疆", prop: "fromLocationId", sonLocation: true, isRequird: true }, + { label: "璋冨嚭浣嶇疆", prop: "toLocationId", toLocation: true, isRequird: true }, { label: "鏁伴噺", prop: "amount", inputFloat: true } ] } @@ -1098,9 +1099,11 @@ let list = this.tableData.map((res) => { return { ...res, - productName: res.name + productName: res.name, + productId: res.id } }) + this.tableData = list this.productTableList.tableData = list // this.showSummary.show = true }, -- Gitblit v1.8.0