From 80df265f9af2c3cf521ccf68b75b6eb048930ed2 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Fri, 25 Aug 2023 14:32:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=BB=E5=AD=97=E7=AE=A1=E7=90=86=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lettering/lettering-machine-select.vue | 30 ++++++------ .../modules/lettering/lettering-process.vue | 4 +- .../modules/lettering/lettering-task-list.vue | 48 +++++++++++++++---- .../lettering/temporary-lettering-load.vue | 4 +- 4 files changed, 60 insertions(+), 26 deletions(-) diff --git a/src/pages/modules/lettering/lettering-machine-select.vue b/src/pages/modules/lettering/lettering-machine-select.vue index fbd344c..1b6fa64 100644 --- a/src/pages/modules/lettering/lettering-machine-select.vue +++ b/src/pages/modules/lettering/lettering-machine-select.vue @@ -15,9 +15,9 @@
-
重量
+
数量
- +
@@ -39,7 +39,7 @@ 计划数量 生产数量 物料规格 - 重量(g) + 数量 物料编号 物料名称 @@ -55,7 +55,7 @@ {{e.plan_qty | numeric(3)}} {{e.dq_real_qty | numeric(3)}} {{ e.material_spec }} - + {{ e.material_code }} {{ e.material_name }} @@ -86,7 +86,7 @@ export default { this.checkArr = [] res.content.map(el => { this.$set(el, 'checked', false) - this.$set(el, 'weight', '') + this.$set(el, 'qty', '') }) this.dataList = [...res.content] } @@ -95,17 +95,17 @@ export default { if (this.checkArr.length === 0) { return } - let weight = accDiv(this.$route.query.weight, this.checkArr.length) - weight = Number(weight).toFixed(0) + let qty = accDiv(this.$route.query.num, this.checkArr.length) + qty = Number(qty).toFixed(0) this.dataList.map(el => { if (el.checked === true) { - this.$set(el, 'weight', weight) + this.$set(el, 'qty', qty) } }) }, toCancle () { this.dataList.map(el => { - this.$set(el, 'weight', '') + this.$set(el, 'qty', '') }) }, // 确认上料 @@ -118,8 +118,8 @@ export default { let total = 0 let flag = false this.checkArr.map(el => { - total = accAdd(total, el.weight) - if (el.weight === '') { + total = accAdd(total, el.qty) + if (el.qty === '') { flag = true } }) @@ -128,15 +128,15 @@ export default { this.disabled1 = false return } - if (Number(total) > Number(this.$route.query.weight)) { - this.toast('总重量之和不大于库存重量') + if (Number(total) > Number(this.$route.query.num)) { + this.toast('总数量之和不大于库存数量') this.disabled1 = false return } try { let arr = [] this.checkArr.map(el => { - arr.push({device_code: el.device_code, weight: el.weight, struct_code: this.$route.query.code}) + arr.push({device_code: el.device_code, qty: el.qty, struct_code: this.$route.query.code}) }) let res = await kzSubmitkz(arr) if (res.code === 200) { @@ -149,7 +149,7 @@ export default { } }, handleBlur (e) { - e.weight = Math.trunc(Number(e.weight)) + e.qty = Math.trunc(Number(e.qty)) }, toRadio (e) { e.checked = !e.checked diff --git a/src/pages/modules/lettering/lettering-process.vue b/src/pages/modules/lettering/lettering-process.vue index 786b8e0..cf8ad97 100644 --- a/src/pages/modules/lettering/lettering-process.vue +++ b/src/pages/modules/lettering/lettering-process.vue @@ -18,6 +18,7 @@ 载具号 物料规格 重量(kg) + 数量 物料编号 入库时间 是否已挑料 @@ -31,6 +32,7 @@ {{e.storagevehicle_code}} {{e.material_spec}} {{e.canuse_qty | unitskg}} + {{ e.m_qty }} {{ e.material_code }} {{ e.instorage_time }} {{ e.is_pick === true ? '是' : '否' }} @@ -110,7 +112,7 @@ export default { path: '/letteringmachineselect', query: { code: this.pkObj.struct_code, - weight: this.pkObj.canuse_qty, + num: this.pkObj.m_qty, spec: this.pkObj.material_spec } }) diff --git a/src/pages/modules/lettering/lettering-task-list.vue b/src/pages/modules/lettering/lettering-task-list.vue index 5134de8..9c82987 100644 --- a/src/pages/modules/lettering/lettering-task-list.vue +++ b/src/pages/modules/lettering/lettering-task-list.vue @@ -17,9 +17,9 @@
- - - + + +
@@ -57,12 +57,26 @@ + +
是否强制完成该任务?
+
是否强制取消该任务?
+