diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/productmanage/service/iostorInv/IStIvtIostorinvCpOutService.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/productmanage/service/iostorInv/IStIvtIostorinvCpOutService.java index 2d429e24..7e9323aa 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/productmanage/service/iostorInv/IStIvtIostorinvCpOutService.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/productmanage/service/iostorInv/IStIvtIostorinvCpOutService.java @@ -110,6 +110,8 @@ public interface IStIvtIostorinvCpOutService extends IService * @param whereJson * { * iostorinvdis_id : 分配标识 + * point_code: 出库点位 + * checked: 是否自动分配 * } */ void setPoint(JSONObject whereJson); diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/productmanage/service/iostorInv/impl/StIvtIostorinvCpOutServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/productmanage/service/iostorInv/impl/StIvtIostorinvCpOutServiceImpl.java index ee4bba7d..5c27be41 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/productmanage/service/iostorInv/impl/StIvtIostorinvCpOutServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/productmanage/service/iostorInv/impl/StIvtIostorinvCpOutServiceImpl.java @@ -658,10 +658,9 @@ public class StIvtIostorinvCpOutServiceImpl extends ServiceImpl result = bean.issueTaskToAcs3(param); // 反馈失败报错 - Map result = bean.issueTaskToAcs3(param); if (!ObjectUtil.equal(MapUtil.getStr(result, "status"),"200")) { throw new BadRequestException("下发失败:"+MapUtil.getStr(result, "message")); } diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanage/service/iostorInv/impl/StIvtIostorinvBcpOutServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanage/service/iostorInv/impl/StIvtIostorinvBcpOutServiceImpl.java index 85537f0b..f8e5b4c5 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanage/service/iostorInv/impl/StIvtIostorinvBcpOutServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanage/service/iostorInv/impl/StIvtIostorinvBcpOutServiceImpl.java @@ -285,10 +285,11 @@ public class StIvtIostorinvBcpOutServiceImpl extends ServiceImpl) mst::setTask_id) @@ -315,10 +316,9 @@ public class StIvtIostorinvBcpOutServiceImpl extends ServiceImpl result = bean.issueTaskToAcs3(param); // 反馈失败报错 - Map result = bean.issueTaskToAcs3(param); if (!ObjectUtil.equal(MapUtil.getStr(result, "status"),"200")) { throw new BadRequestException("下发失败:"+MapUtil.getStr(result, "message")); } diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanage/service/iostorInv/impl/StIvtIostorinvBcpServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanage/service/iostorInv/impl/StIvtIostorinvBcpServiceImpl.java index 88371be9..77c5f58f 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanage/service/iostorInv/impl/StIvtIostorinvBcpServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanage/service/iostorInv/impl/StIvtIostorinvBcpServiceImpl.java @@ -238,6 +238,7 @@ public class StIvtIostorinvBcpServiceImpl extends ServiceImpl result = bean.issueTaskToAcs3(param); // 反馈失败报错 - Map result = bean.issueTaskToAcs3(param); if (!ObjectUtil.equal(MapUtil.getStr(result, "status"),"200")) { throw new BadRequestException("下发失败:"+MapUtil.getStr(result, "message")); } diff --git a/mes/qd/src/views/wms/storage_manage/product/productOut/DivDialog.vue b/mes/qd/src/views/wms/storage_manage/product/productOut/DivDialog.vue index 005b94a9..5fea1256 100644 --- a/mes/qd/src/views/wms/storage_manage/product/productOut/DivDialog.vue +++ b/mes/qd/src/views/wms/storage_manage/product/productOut/DivDialog.vue @@ -79,7 +79,7 @@ > 自动取消 - + @@ -268,6 +272,7 @@ export default { gender2: '' }, form2: { + checked: false, unassign_qty: '0', assign_qty: '0', point_code: '' @@ -467,6 +472,11 @@ export default { return 'background: yellow' } } + }, + changeBox() { + if (this.form2.checked) { + this.form2.point_code = '' + } } } } diff --git a/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductIn/index.vue b/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductIn/index.vue index eabc823b..87c71b34 100644 --- a/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductIn/index.vue +++ b/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductIn/index.vue @@ -115,6 +115,7 @@ slot="right" class="filter-item" type="success" + :loading="loadingAutodiv" :disabled="confirm_flag" icon="el-icon-position" size="mini" @@ -235,6 +236,7 @@ export default { openParam: [], currentRow: null, storlist: [], + loadingAutodiv: false, storId: null } }, @@ -324,9 +326,12 @@ export default { this.crud.notify('请选择一条单据', CRUD.NOTIFICATION_TYPE.INFO) return } + this.loadingAutodiv = true crudsemiproductIn.confirmTask(this.currentRow).then(res => { this.crud.notify('单据下发任务成功!', CRUD.NOTIFICATION_TYPE.SUCCESS) this.crud.toQuery() + }).finally(() => { + this.loadingAutodiv = false }) }, stateFormat(row, column) { diff --git a/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductout/ViewDialog.vue b/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductout/ViewDialog.vue index 74dd38e1..8ee669d7 100644 --- a/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductout/ViewDialog.vue +++ b/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductout/ViewDialog.vue @@ -121,8 +121,8 @@ - - + + diff --git a/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductout/index.vue b/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductout/index.vue index ce31b52c..9a858db3 100644 --- a/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductout/index.vue +++ b/mes/qd/src/views/wms/storage_manage/semiproduct/semiproductout/index.vue @@ -115,6 +115,7 @@ slot="right" class="filter-item" type="success" + :loading="loadingAutodiv" :disabled="confirm_flag" icon="el-icon-position" size="mini" @@ -231,6 +232,7 @@ export default { mstrow: {}, divShow: false, openParam: [], + loadingAutodiv: false, currentRow: null, storlist: [], storId: null @@ -322,9 +324,12 @@ export default { this.crud.notify('请选择一条单据', CRUD.NOTIFICATION_TYPE.INFO) return } + this.loadingAutodiv = true crudsemiproductout.confirmTask(this.currentRow).then(res => { this.crud.notify('单据下发任务成功!', CRUD.NOTIFICATION_TYPE.SUCCESS) this.crud.toQuery() + }).finally(() => { + this.loadingAutodiv = false }) }, stateFormat(row, column) {