重量
@@ -86,10 +92,15 @@ export default {
}
},
distribute () {
- let weight = accDiv(this.$route.query.weight, this.dataList.length)
+ if (this.checkArr.length === 0) {
+ return
+ }
+ let weight = accDiv(this.$route.query.weight, this.checkArr.length)
weight = Number(weight).toFixed(3)
this.dataList.map(el => {
- this.$set(el, 'weight', weight)
+ if (el.checked === true) {
+ this.$set(el, 'weight', weight)
+ }
})
},
toCancle () {
@@ -125,7 +136,7 @@ export default {
try {
let arr = []
this.checkArr.map(el => {
- arr.push({device_code: el.device_code, weight: el.weight})
+ arr.push({device_code: el.device_code, weight: el.weight, struct_code: this.$route.query.code})
})
let res = await kzSubmitkz(arr)
if (res.code === 200) {
@@ -149,13 +160,6 @@ export default {
diff --git a/src/pages/modules/lettering/lettering-process.vue b/src/pages/modules/lettering/lettering-process.vue
index d8cfc33..715b5d5 100644
--- a/src/pages/modules/lettering/lettering-process.vue
+++ b/src/pages/modules/lettering/lettering-process.vue
@@ -106,7 +106,8 @@ export default {
path: '/letteringmachineselect',
query: {
code: this.pkObj.struct_code,
- weight: this.pkObj.canuse_qty
+ weight: this.pkObj.canuse_qty,
+ spec: this.pkObj.material_spec
}
})
}
diff --git a/src/router/index.js b/src/router/index.js
index 8dac9d9..a635ce7 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -11,6 +11,9 @@ const finishedIndex = r => require.ensure([], () => r(require('@page/modules/fin
const finishedInstore = r => require.ensure([], () => r(require('@page/modules/finished/finished-instore')), 'finished')
const selectFinishedMater = r => require.ensure([], () => r(require('@page/modules/finished/select-finished-mater')), 'finished')
const finishedInstoreSearch = r => require.ensure([], () => r(require('@page/modules/finished/finished-instore-search')), 'finished')
+const batchInstore = r => require.ensure([], () => r(require('@page/modules/finished/batch-instore')), 'finished')
+const batchTaskSearch = r => require.ensure([], () => r(require('@page/modules/finished/task-search')), 'finished')
+const palletDetail = r => require.ensure([], () => r(require('@page/modules/finished/pallet-detail')), 'finished')
const semifinishedIndex = r => require.ensure([], () => r(require('@page/modules/semifinished/index')), 'semifinished')
const semiFinishedInstore = r => require.ensure([], () => r(require('@page/modules/semifinished/semi-finished-instore')), 'semifinished')
@@ -94,6 +97,18 @@ export default new Router({
path: '/finishedinstoresearch', // 成品入库查询
component: finishedInstoreSearch,
meta: {guidePath: '3'}
+ }, {
+ path: '/batchinstore', // 批量入库
+ component: batchInstore,
+ meta: {guidePath: '4'}
+ }, {
+ path: '/batchtasksearch', // 作业查询
+ component: batchTaskSearch,
+ meta: {guidePath: '5'}
+ }, {
+ path: '/palletdetail', // 托盘明细
+ component: palletDetail,
+ meta: {guidePath: '6'}
}]
},
{