diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js index 0afc1959..cb472417 100644 --- a/klp-ui/src/api/wms/coil.js +++ b/klp-ui/src/api/wms/coil.js @@ -174,4 +174,13 @@ export function exportCoilData(coilIds) { coilIds } }) +} + +// 报表查询使用的post类型的查询,查询所有符合条件的钢卷 +export function listCoilWithIds(data) { + return request({ + url: '/wms/materialCoil/listByPost', + method: 'post', + data + }) } \ No newline at end of file diff --git a/klp-ui/src/views/wms/coil/do/warehousing.vue b/klp-ui/src/views/wms/coil/do/warehousing.vue index 981e8e04..185e4478 100644 --- a/klp-ui/src/views/wms/coil/do/warehousing.vue +++ b/klp-ui/src/views/wms/coil/do/warehousing.vue @@ -476,6 +476,16 @@ export default { this.form.itemType = 'raw_material'; } }, + handleMaterialTypeChangeInEdit(value) { + // 清空物品选择 + this.editCoil.form.itemId = null; + // 根据材料类型设置物品类型 + if (value === '成品') { + this.editCoil.form.itemType = 'product'; + } else if (value === '原料' || value === '废品') { + this.editCoil.form.itemType = 'raw_material'; + } + }, remoteMethod(query) { listDeliveryPlan({ planName: query, pageNum: 1, pageSize: 5, planType: 1 }).then(res => { this.planList = res.rows diff --git a/klp-ui/src/views/wms/report/delivery.vue b/klp-ui/src/views/wms/report/delivery.vue index 2a38303f..e6957d7d 100644 --- a/klp-ui/src/views/wms/report/delivery.vue +++ b/klp-ui/src/views/wms/report/delivery.vue @@ -3,11 +3,11 @@ - - @@ -91,7 +91,7 @@