diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js index 1a1af730..58d3265a 100644 --- a/klp-ui/src/api/wms/coil.js +++ b/klp-ui/src/api/wms/coil.js @@ -253,15 +253,19 @@ export function restoreMaterialCoil(coilId) { /** * 开始分条,锁定钢卷 */ -export function startSpecialSplit(coilId) { +export function startSpecialSplit(coilId, actionType) { if (!coilId) { return Promise.reject(new Error('coilId is required')) } + if (!actionType) { + return Promise.reject(new Error('actionType is required')) + } return request({ url: '/wms/materialCoil/specialSplit/start', method: 'post', params: { - coilId + coilId, + actionType } }) } diff --git a/klp-ui/src/views/wms/coil/do/split.vue b/klp-ui/src/views/wms/coil/do/split.vue index c1333512..726e3cae 100644 --- a/klp-ui/src/views/wms/coil/do/split.vue +++ b/klp-ui/src/views/wms/coil/do/split.vue @@ -32,6 +32,7 @@ '镀锌工序': [ {value: '1988150263284953089', label: '镀锌原料库'}, {value: '1988150323162836993', label: '镀锌成品库'}, + {value: '1988150487185289217', label: '镀锌纵剪分条原料库'}, ], '脱脂工序': [ {value: '1988150545175736322', label: '脱脂原料库'}, @@ -55,7 +56,7 @@ ], } - if (this.actionType === '镀锌工序') { + if (this.actionType === '镀锌工序' || this.actionType === '脱脂工序' || this.actionType === '拉矫平整工序' || this.actionType === '双机架工序' || this.actionType === '镀铬工序') { this.useSpecialSplit = true } // 从map中获取默认的查询参数 diff --git a/klp-ui/src/views/wms/coil/docorrent.vue b/klp-ui/src/views/wms/coil/docorrent.vue new file mode 100644 index 00000000..721eec75 --- /dev/null +++ b/klp-ui/src/views/wms/coil/docorrent.vue @@ -0,0 +1,724 @@ + + + + + + + + diff --git a/klp-ui/src/views/wms/coil/panels/do.vue b/klp-ui/src/views/wms/coil/panels/do.vue index 9ea0ca1e..09b0ad79 100644 --- a/klp-ui/src/views/wms/coil/panels/do.vue +++ b/klp-ui/src/views/wms/coil/panels/do.vue @@ -199,7 +199,7 @@