From ecf60bb0cd5a04ce38120302be4cf55fd3c3a27b Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期二, 04 四月 2023 16:23:38 +0800
Subject: [PATCH] 返品限制条件验证

---
 force-app/main/default/lwc/quoteTrial/quoteTrialUtil.js |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/force-app/main/default/lwc/quoteTrial/quoteTrialUtil.js b/force-app/main/default/lwc/quoteTrial/quoteTrialUtil.js
index 81660c0..98765f6 100644
--- a/force-app/main/default/lwc/quoteTrial/quoteTrialUtil.js
+++ b/force-app/main/default/lwc/quoteTrial/quoteTrialUtil.js
@@ -442,7 +442,8 @@
         for (let [k, v] of Setmap) {
             arrList.push(v);
         }
-        jzdataList=[...[],...arrList];
+        // jzdataList=[...[],...arrList];//20230214
+        jzdataList = [].concat(arrList);//20230214
     });
     return jzdataList;
 }
@@ -535,7 +536,8 @@
         for (let [k, v] of Setmap) {
             arrList.push(v);
         }
-        jzdataList=[...[],...arrList];
+        // jzdataList=[...[],...arrList];//20230214
+        jzdataList = [].concat(arrList);//20230214
     });
     return jzdataList;
 }
@@ -921,7 +923,8 @@
         itemTemp.ismatch = '0';
         newTemp4.push(itemTemp);
     });
-    var data2 = [...newTemp3, ...newTemp4];
+    // var data2 = [...newTemp3, ...newTemp4];//20230213
+    var data2 = newTemp3.concat(newTemp4);//20230213
     data2.forEach(itmss => { //浜у搧鏄庣粏鍜屽緟閫変骇鍝�
         let Temp1 = {};
         Temp1.Id = itmss.Id;
@@ -1044,6 +1047,8 @@
 }
 //涓�鑸姌鎵f洿鏀硅繃鍚堝悓浠锋牸璁$畻閫昏緫
 export function updateCDLogic(Id,JxsType,GuaranteeDiscount__c_Input,NormalDiscount__c_Input,Category__c,jzDataDiscount,arrProductTemp){
+    console.warn('JxsType'+JxsType);
+    console.warn('jzDataDiscount'+jzDataDiscount);
     var newArrsTempplus1=[];
     var newArrsTempplus2=[];
     var jzDataProductlast=[];
@@ -1097,13 +1102,18 @@
                             newArrsplusN[0].AgencySubtotal__c =newArrsplusN[0].AgencySubtotal__c+chazhiN;
                             newArrsplusN[0].AgencyUnitPrice__c =newArrsplusN[0].AgencyUnitPrice__c+dangechazhiN;
                         }
-                        newArrsTempplus1=[...newArrsplusG,...newArrsplusN];
-                        jzDataProductlast = [...newArrsTempplus1,...newArrsTempplus2];
+                        // newArrsTempplus1=[...newArrsplusG,...newArrsplusN];//20230213
+                        newArrsTempplus1=newArrsplusG.concat(newArrsplusN);//20230213
+                        // jzDataProductlast = [...newArrsTempplus1,...newArrsTempplus2];//20230213
+                        jzDataProductlast = newArrsTempplus1.concat(newArrsTempplus2);//20230213
                     }
                 }
             }
         }else if(JxsType=="涓�鑸姌鎵�"){
+            console.warn('item.JxsType'+item.JxsType);
             if(item.JxsType=="涓�鑸姌鎵�"){
+                console.warn('NormalDiscount__c_Input'+NormalDiscount__c_Input);
+                console.warn('NormalDiscount__c_Input'+NormalDiscount__c_Input);
                 if (NormalDiscount__c_Input == item.NormalDiscount__c_Input &&
                     Category__c == item.Category__c){
                     arrProductTemp.forEach(itemss => { //itemss浜у搧鏄庣粏
@@ -1121,7 +1131,10 @@
                     var dangechazhi=Math.round((chazhi/newArrsTempplus1[0].Quantity) * 100) / 100;
                     newArrsTempplus1[0].AgencySubtotal__c =newArrsTempplus1[0].AgencySubtotal__c+chazhi;
                     newArrsTempplus1[0].AgencyUnitPrice__c =newArrsTempplus1[0].AgencyUnitPrice__c+dangechazhi;
-                    jzDataProductlast = [...newArrsTempplus1,...newArrsTempplus2];
+                    // jzDataProductlast = [...newArrsTempplus1,...newArrsTempplus2];//20230213
+                    jzDataProductlast =newArrsTempplus1.concat(newArrsTempplus2);//20230213
+                    console.warn('newArrsTempplus2'+newArrsTempplus2);
+                    console.warn('jzDataProductlast'+jzDataProductlast);
                 }
             }
         }

--
Gitblit v1.9.1