From d060bd4efe64c823c0103c7dc9c351750c561f90 Mon Sep 17 00:00:00 2001 From: xiangxy Date: Mon, 23 Jun 2025 10:22:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/SecondPhase/slitting/TubeStock.vue | 15 ++++++++++++--- utils/getData4.js | 12 ++---------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/pages/SecondPhase/slitting/TubeStock.vue b/pages/SecondPhase/slitting/TubeStock.vue index 919ccdc..06de1b8 100644 --- a/pages/SecondPhase/slitting/TubeStock.vue +++ b/pages/SecondPhase/slitting/TubeStock.vue @@ -35,7 +35,7 @@ - + {{Number(i) + 1}} {{e.vehicle_code}} {{e.material_code}} @@ -72,6 +72,8 @@ }, data() { return { + pkId: '', + pkObj: {}, // val3: '', title: '', top: 0, @@ -114,6 +116,10 @@ selectChange2(e) { this.index2 = e }, + toCheck (e) { + this.pkId = this.pkId === e.material_code ? '' : e.material_code + this.pkObj = this.pkId === e.material_code ? e : {} + }, async _paperQueryPaperMaterial () { let res = await paperQueryPaperMaterial() this.dataList = [...res.rows] @@ -125,12 +131,15 @@ return } try { - let res = await moveStock(this.index1) + let res = await moveStock(this.pkObj) uni.showToast({ title: res.message, icon: 'none' }) this.disabled = false + this.pkId = '' + this.pkObj = {} + this.dataList = [] } catch (e) { this.disabled = false } @@ -148,7 +157,7 @@ async _showPapervehicleView () { let res = await showPapervehicleView(this.index1, this.index2) if (res) { - this.dataList = [...res] + this.dataList = [...res.rows] } } } diff --git a/utils/getData4.js b/utils/getData4.js index 21b6c3b..176b8b1 100644 --- a/utils/getData4.js +++ b/utils/getData4.js @@ -11,17 +11,9 @@ export const showPapervehicleView = (area, code) => request({ } }) // 管芯备货-备货 -export const moveStock = (vcode, mcode, mname, tnum, pcode, parea, pareaname) => request({ +export const moveStock = (obj) => request({ url:'api/pda/stockingivt/moveStock', - data: { - vehicle_code: vcode, - material_code: mcode, - material_name: mname, - total_num: tnum, - point_code: pcode, - product_area: parea, - product_area_name: pareaname - } + data: obj }) // 管芯备货-区域下拉框 export const queryProductArea = () => request({