diff --git a/src/views/modules/print/PoPartPrint.vue b/src/views/modules/print/PoPartPrint.vue
index a026508..54cbae2 100644
--- a/src/views/modules/print/PoPartPrint.vue
+++ b/src/views/modules/print/PoPartPrint.vue
@@ -147,7 +147,7 @@
width="100"
label="操作">
- 生成标签
+ 生成标签
Number(this.addModelData.remainingIssuableQty)+((Number(this.addModelData.exceedInRatio)*Number(this.addModelData.orderQty))/100)) {
this.$message.error('本次发行数量大于剩余可发行数量和超入数量');
return;
@@ -1251,10 +1255,9 @@ export default {
}
})
},
+
submitDataNoClose() {
// 验证必填字段
-
-
if (!this.addModelData.productionDate||this.addModelData.productionDate==='') {
this.$message.error('请选择生产日期');
return;
@@ -1267,6 +1270,11 @@ export default {
this.$message.error('请输入每张数量');
return;
}
+ // 如果物料启用批次管理,则批次号必填
+ if (this.addModelData.batchFlag === 'Y' && (!this.addModelData.batchNo || this.addModelData.batchNo.trim() === '')) {
+ this.$message.error('该物料启用批次管理,批次号必填');
+ return;
+ }
if ( this.addModelData.nowRollQty>Number(this.addModelData.remainingIssuableQty)+((Number(this.addModelData.exceedInRatio)*Number(this.addModelData.orderQty))/100)) {
this.$message.error('本次发行数量大于剩余可发行数量和超入数量');
return;