Переглянути джерело

🐞 fix(【drp-采购需求单】): 采购需求单,物料编码没有带出生产厂家id

	采购需求单,粘贴和直接填写物料编码,出现和价格申报单生产厂家编码丢失一样的问题。  请开发处理  测试dev复现的单据CGXQ2024080600010、CGXQ2024080700001

20240807096
002390 10 місяців тому
батько
коміт
d5b29628c5
1 змінених файлів з 6 додано та 0 видалено
  1. 6 0
      src/views/purchase/PurchaseDemandList/add.vue

+ 6 - 0
src/views/purchase/PurchaseDemandList/add.vue

@@ -1539,6 +1539,7 @@ export default {
         specification: null,
         unit: null,
         unitName: null,
+        manufacturer: null,
         manufacturerName: null,
         registrant: null,
         puPeriod: null,
@@ -2482,6 +2483,7 @@ export default {
                   line.unitName = rowList[i].unitIdName;
                   line.registrant = rowList[i].registrant;
                   line.manufacturerName = rowList[i].manufacturerIdName;
+                  line.manufacturer = rowList[i].manufacturerId;
                   line.puPeriod = rowList[i].deliveryPeriod;
                   line.expiry = rowList[i].usefulLife;
                   line.expiryUnit = rowList[i].expiryUnitIdName;
@@ -2785,6 +2787,8 @@ export default {
           selection[0].registrant;
         this.basicForm.puDemandItemList[this.tableIndex].manufacturerName =
           selection[0].manufacturerIdName;
+        this.basicForm.puDemandItemList[this.tableIndex].manufacturer =
+          selection[0].manufacturerId;
         this.basicForm.puDemandItemList[this.tableIndex].puPeriod =
           selection[0].deliveryPeriod;
         this.basicForm.puDemandItemList[this.tableIndex].expiry =
@@ -2839,6 +2843,7 @@ export default {
           line.unit = selection[i].unitId;
           line.unitName = selection[i].unitIdName;
           line.registrant = selection[i].registrant;
+          line.manufacturer = selection[i].manufacturerId;
           line.manufacturerName = selection[i].manufacturerIdName;
           line.puPeriod = selection[i].deliveryPeriod;
           line.expiry = selection[i].usefulLife;
@@ -3194,6 +3199,7 @@ export default {
             materialRemark: "remark", // 物料备注
             unit: "unitId",
             unitName: "unitIdName", // 单位
+            manufacturer: "manufacturerId", // 生产厂家/代理人
             manufacturerName: "manufacturerIdName", // 生产厂家/代理人
             minPackage: "minPackQty", // 最小包装量
             materialClassifyOneName: "oneClass", // 物料一级分类