diff --git a/src/views/modules/schedule/com_split_schedule.vue b/src/views/modules/schedule/com_split_schedule.vue index 94d5ea3..58cb7a8 100644 --- a/src/views/modules/schedule/com_split_schedule.vue +++ b/src/views/modules/schedule/com_split_schedule.vue @@ -30,7 +30,8 @@ export default { pageData: { site: this.$store.state.user.site, userName: this.$store.state.user.name, - scheduleQty: 0 + scheduleQty: 0, + maxScheduleQty: 0 }, } }, @@ -40,6 +41,7 @@ export default { this.titleCon = '工单:' + scheduleRow.orderNo + ',分批排产'; //初始化页面的数据 this.pageData.scheduleQty = scheduleRow.qtyToSchedule; + this.pageData.maxScheduleQty = scheduleRow.qtyToSchedule; //自动获取焦点 this.$nextTick(() => { this.$refs.scheduleQty.focus(); @@ -60,6 +62,11 @@ export default { this.$message.error('排产数量必须大于0!'); return false; } + /*判断是否超过最大可排产的数量*/ + if(this.pageData.maxScheduleQty < scheduleQty){ + this.$message.error('该订单累计排产数量超过订单数量!'); + return false; + } //关闭当前的组件 this.closeDialog(); //处理结束卷组件的方法 diff --git a/src/views/modules/schedule/order_schedule.vue b/src/views/modules/schedule/order_schedule.vue index 5bc1da0..ca9bfe8 100644 --- a/src/views/modules/schedule/order_schedule.vue +++ b/src/views/modules/schedule/order_schedule.vue @@ -162,9 +162,16 @@ - - - + + + 主菜单 + + + 分批排产 + 重新排产 + + + - - - - - - - - - - - @@ -277,8 +269,6 @@