| | |
| | | debugger |
| | | var x = 0; |
| | | var y = 0; |
| | | var z = 0; |
| | | jzDataToBeproduct.forEach(jzdtbt=>{ |
| | | x = jzdtbt.pageObject.Subtotal__c; |
| | | z = jzdtbt.exPrice; |
| | | x = localParseFloat(x); |
| | | y = y + localParseFloat(x); |
| | | z = localParseFloat(z); |
| | | y = y + localParseFloat(x) + z; |
| | | }); |
| | | quo.QuoteTotal_Page__c = toNumComma(y); |
| | | var z = quo.Estimation_List_Price__c; |
| | |
| | | mp = localParseFloat(mp); |
| | | var num = quo.Quote_Adjust_Calculate__c; |
| | | num = localParseFloat(num); |
| | | var ex = quo.ExtendedWarrantyAmountTotalPrice__c; |
| | | ex = localParseFloat(ex); |
| | | quo.Quote_Adjust_Calculate__c = toNumComma(num); |
| | | num = (100 + num) / 100; |
| | | z=localParseFloat(z); |
| | | var rh = oppInfo.rate_hospital; |
| | | var ra = oppInfo.rate_agency1; |
| | | quo.Dealer_Final_Price_Page__c = toNumComma(z*rh); |
| | | quo.OCM_Agent1_Price_Page__c = Saleslet ? toNumComma(z*num*ra+mp) : ''; |
| | | quo.OCM_Agent1_Price_Page__c = Saleslet ? toNumComma(z*num*ra+mp+ex) : ''; |
| | | } |
| | | // } |
| | | quoExp = quo; |
| | |
| | | export function Agent1comput(quo,Saleslet,oppInfo){ |
| | | var z = quo.Estimation_List_Price__c; |
| | | var mp =quo.MultiYearWarrantyTotalPrice__c; |
| | | var ex = quo.ExtendedWarrantyAmountTotalPrice__c; |
| | | mp = localParseFloat(mp); |
| | | ex = localParseFloat(ex); |
| | | var num = quo.Quote_Adjust_Calculate__c; |
| | | num = localParseFloat(num); |
| | | quo.Quote_Adjust_Calculate__c = toNumComma(num); |
| | |
| | | var rh = oppInfo.rate_hospital; |
| | | var ra = oppInfo.rate_agency1; |
| | | quo.Dealer_Final_Price_Page__c = toNumComma(z*rh); |
| | | quo.OCM_Agent1_Price_Page__c = Saleslet ? toNumComma(z*num*ra+mp):''; |
| | | quo.OCM_Agent1_Price_Page__c = Saleslet ? toNumComma(z*num*ra+mp+ex):''; |
| | | return quo; |
| | | } |