buli
2023-04-21 43fdbff49764d55c7b3a19a1d6e7d8aeb62072ef
force-app/main/default/lwc/quoteTrial/quoteTrialUtil.js
@@ -442,8 +442,7 @@
        for (let [k, v] of Setmap) {
            arrList.push(v);
        }
        // jzdataList=[...[],...arrList];//20230214
        jzdataList = [].concat(arrList);//20230214
        jzdataList=[...[],...arrList];
    });
    return jzdataList;
}
@@ -536,8 +535,7 @@
        for (let [k, v] of Setmap) {
            arrList.push(v);
        }
        // jzdataList=[...[],...arrList];//20230214
        jzdataList = [].concat(arrList);//20230214
        jzdataList=[...[],...arrList];
    });
    return jzdataList;
}
@@ -923,8 +921,7 @@
        itemTemp.ismatch = '0';
        newTemp4.push(itemTemp);
    });
    // var data2 = [...newTemp3, ...newTemp4];//20230213
    var data2 = newTemp3.concat(newTemp4);//20230213
    var data2 = [...newTemp3, ...newTemp4];
    data2.forEach(itmss => { //产品明细和待选产品
        let Temp1 = {};
        Temp1.Id = itmss.Id;
@@ -1047,8 +1044,6 @@
}
//一般折扣更改过合同价格计算逻辑
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=[];
@@ -1102,18 +1097,13 @@
                            newArrsplusN[0].AgencySubtotal__c =newArrsplusN[0].AgencySubtotal__c+chazhiN;
                            newArrsplusN[0].AgencyUnitPrice__c =newArrsplusN[0].AgencyUnitPrice__c+dangechazhiN;
                        }
                        // newArrsTempplus1=[...newArrsplusG,...newArrsplusN];//20230213
                        newArrsTempplus1=newArrsplusG.concat(newArrsplusN);//20230213
                        // jzDataProductlast = [...newArrsTempplus1,...newArrsTempplus2];//20230213
                        jzDataProductlast = newArrsTempplus1.concat(newArrsTempplus2);//20230213
                        newArrsTempplus1=[...newArrsplusG,...newArrsplusN];
                        jzDataProductlast = [...newArrsTempplus1,...newArrsTempplus2];
                    }
                }
            }
        }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产品明细
@@ -1131,10 +1121,7 @@
                    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];//20230213
                    jzDataProductlast =newArrsTempplus1.concat(newArrsTempplus2);//20230213
                    console.warn('newArrsTempplus2'+newArrsTempplus2);
                    console.warn('jzDataProductlast'+jzDataProductlast);
                    jzDataProductlast = [...newArrsTempplus1,...newArrsTempplus2];
                }
            }
        }