cz 1 год назад
Родитель
Сommit
db79bbe032
2 измененных файлов с 17 добавлено и 2 удалено
  1. 15 0
      src/components/process/Contract.vue
  2. 2 2
      src/components/process/ContractAlteration.vue

+ 15 - 0
src/components/process/Contract.vue

@@ -1726,6 +1726,21 @@ watch(
             formData.data.contractProductList[i].productCode;
         }
       }
+      if (
+        formData.data.contractShipmentList &&
+        formData.data.contractShipmentList.length > 0
+      ) {
+        for (let i = 0; i < formData.data.contractShipmentList.length; i++) {
+          if (!formData.data.contractShipmentList[i].code) {
+            formData.data.contractShipmentList[i].code =
+              formData.data.contractProductList[i].productCode;
+          }
+          if (!formData.data.contractShipmentList[i].productName) {
+            formData.data.contractShipmentList[i].productName =
+              formData.data.contractProductList[i].productCnName;
+          }
+        }
+      }
       if (formData.data.countryId) {
         getCityData(formData.data.countryId, "20");
       }

+ 2 - 2
src/components/process/ContractAlteration.vue

@@ -1459,9 +1459,9 @@ const querySearch = (queryString, callback) => {
 };
 const clickSplit = (item) => {
   formData.data.contractShipmentList.push({
-    code: item.code,
+    productCode: item.productCode,
     productId: item.productId,
-    productName: item.productName,
+    productCnName: item.productCnName,
     shipmentTime: "",
     quantity: undefined,
   });