|
|
@@ -183,6 +183,7 @@
|
|
|
required
|
|
|
>
|
|
|
<el-input
|
|
|
+ type="number"
|
|
|
v-model="row.minPackingCount"
|
|
|
@input="minPackingCountChange(row, $event)"
|
|
|
>
|
|
|
@@ -890,7 +891,12 @@
|
|
|
},
|
|
|
// 包装维度最小包装单元改变——>总重量
|
|
|
minPackingCountChange(row, value) {
|
|
|
- row.minPackingCount = value.replace(/^(0+)|[^\d]+/g, '');
|
|
|
+ if (value >= 0) {
|
|
|
+ row.minPackingCount = value;
|
|
|
+ } else {
|
|
|
+ row.minPackingCount = 0;
|
|
|
+ }
|
|
|
+ // row.minPackingCount = value.replace(/^(0+)|[^\d]+/g, '');
|
|
|
if (row.outInNum >= 0 && value >= 0) {
|
|
|
this.packNum(row, row.outInNum);
|
|
|
}
|
|
|
@@ -1571,13 +1577,12 @@
|
|
|
this.$set(i, 'minPackingCount ', item.minPackingCount);
|
|
|
this.$set(i, 'measuringUnit', item.measuringUnit);
|
|
|
this.$set(i, 'isPack', false);
|
|
|
- console.log('inboundType------------', this.inboundType);
|
|
|
- if (this.inboundType == '1') {
|
|
|
+ if (this.form.inboundType == '1') {
|
|
|
// 生产性采购(未检)
|
|
|
this.$set(i, 'result', '');
|
|
|
this.$set(i, 'status', '0');
|
|
|
} else {
|
|
|
- // 非生产性采购(已检合格)
|
|
|
+ // 非生产性采购以及其他(已检合格)
|
|
|
this.$set(i, 'result', '0');
|
|
|
this.$set(i, 'status', '1');
|
|
|
}
|