|
|
@@ -62,6 +62,7 @@
|
|
|
ref="purchaseOrder"
|
|
|
v-model="form.purchaseOrderNo"
|
|
|
clearable
|
|
|
+ :receipt-type="form.receiptType"
|
|
|
:disabled="
|
|
|
form.receiptType === '4' ||
|
|
|
form.receiptType === '2' ||
|
|
|
@@ -354,7 +355,7 @@ import {
|
|
|
getFilesById,
|
|
|
getMaterialInfo,
|
|
|
} from "@/api/wms/incoming/register";
|
|
|
-import OrderSelect from "./components/OrderSelect.vue";
|
|
|
+import OrderSelect from "./components/OrderSelect2.vue";
|
|
|
import MaterialSelect from "./components/MaterialSelect.vue";
|
|
|
import PrintTemplate from "./components/PrintTemplate.vue";
|
|
|
import { printLabel } from "@/api/common";
|
|
|
@@ -641,7 +642,6 @@ export default {
|
|
|
this.form.receiptQty = total || null;
|
|
|
},
|
|
|
/** 删除按钮操作 */
|
|
|
- /** 删除按钮操作 */
|
|
|
handleDelete(row, $index) {
|
|
|
const { id } = row;
|
|
|
const index = this.list.findIndex((item) => item.id === id);
|
|
|
@@ -841,7 +841,7 @@ export default {
|
|
|
},
|
|
|
// 原单单号change事件
|
|
|
OrderNoChange(item) {
|
|
|
- if (item) {
|
|
|
+ if (item && typeof item === "object") {
|
|
|
const { erpOrderNo, id, supplierCode } = item;
|
|
|
this.form.purchaseOrderNo = erpOrderNo;
|
|
|
if (supplierCode) {
|
|
|
@@ -852,7 +852,6 @@ export default {
|
|
|
} else {
|
|
|
this.$refs.materialOrder.inStockId = id;
|
|
|
}
|
|
|
- // this.fetchMaterialNoList(id);
|
|
|
this.materialDisabled = false;
|
|
|
}
|
|
|
},
|
|
|
@@ -903,7 +902,7 @@ export default {
|
|
|
// 设置源单编号为必填项
|
|
|
this.$refs.form.rules.purchaseOrderNo[0].required = true;
|
|
|
// 获取订单号列表
|
|
|
- this.fetchOrderNoList();
|
|
|
+ // this.fetchOrderNoList();
|
|
|
}
|
|
|
} else if (v === "3") {
|
|
|
// 显示收料单相关字段
|
|
|
@@ -919,7 +918,7 @@ export default {
|
|
|
// 设置源单编号为必填项
|
|
|
this.$refs.form.rules.purchaseOrderNo[0].required = true;
|
|
|
// 获取订单号列表
|
|
|
- this.fetchOrderNoList2();
|
|
|
+ // this.fetchOrderNoList2();
|
|
|
}
|
|
|
}
|
|
|
// 收料类型为'4'(其他入库)时的处理逻辑
|
|
|
@@ -1020,7 +1019,7 @@ export default {
|
|
|
supplierChange(item) {
|
|
|
if (item) {
|
|
|
const { code } = item;
|
|
|
- this.fetchOrderNoList(code);
|
|
|
+ // this.fetchOrderNoList(code);
|
|
|
}
|
|
|
},
|
|
|
// 查询子组件源单单号列表
|