From 99b667bdfd8d4fd4d56c2952510169d7f7be794c Mon Sep 17 00:00:00 2001 From: 沙世明 <shashiming@prec-tech.com> Date: 星期四, 09 三月 2023 17:12:43 +0800 Subject: [PATCH] 产品报价金额自动计算 --- force-app/main/default/classes/SI_NewQuoteEntryController.cls | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/force-app/main/default/classes/SI_NewQuoteEntryController.cls b/force-app/main/default/classes/SI_NewQuoteEntryController.cls index 9d2c622..9628ec8 100644 --- a/force-app/main/default/classes/SI_NewQuoteEntryController.cls +++ b/force-app/main/default/classes/SI_NewQuoteEntryController.cls @@ -221,6 +221,9 @@ // SI涓氬姟绯荤粺娴佺▼鏀瑰杽鍜屾彁鍗囬」鐩�2019-10-28 by vivek start ,Configuration_Suggestion__c , Configuration_Suggestion_Feedback__c // SI涓氬姟绯荤粺娴佺▼鏀瑰杽鍜屾彁鍗囬」鐩�2019-10-28 by vivek end + // DB202303051651 浜у搧鎶ヤ环閲戦鑷姩璁$畻 ssm start + , Salesdepartment_Owner__c + // DB202303051651 浜у搧鎶ヤ环閲戦鑷姩璁$畻 ssm end FROM Opportunity Where Id = :oppId]; // 澶氬勾淇濅慨 start trade = '澶栬部'; @@ -3430,6 +3433,12 @@ public boolean If_Need_Authorize { get; set; } public String Authorized_DB_No { get; set; } // LHJ End + // DB202303051651 浜у搧鎶ヤ环閲戦鑷姩璁$畻 ssm start + // 鍖婚櫌鍚堝悓閲戦姣斾緥 + public Decimal rate_hospital { get; set; } + // 缁忛攢鍟�1鍚堝悓閲戦姣斾緥 + public Decimal rate_agency1 { get; set; } + // DB202303051651 浜у搧鎶ヤ环閲戦鑷姩璁$畻 ssm end public OppInfo(Opportunity opp) { Account_RecordType_DeveloperName = opp.Account.RecordType.DeveloperName; @@ -3444,6 +3453,12 @@ If_Need_Authorize = opp.If_Need_Authorize__c; Authorized_DB_No = opp.Authorized_DB_No__c; // LHJ End + // DB202303051651 浜у搧鎶ヤ环閲戦鑷姩璁$畻 ssm start + String str_rate_hospital = ControllerUtil.getValueFromJSONString(System.Label.Quote_HospitalAmount_Rate, opp.Salesdepartment_Owner__c); + String str_rate_agency1 = ControllerUtil.getValueFromJSONString(System.Label.Quote_Agency1Amount_Rate, opp.Salesdepartment_Owner__c); + rate_hospital = String.isNotBlank(str_rate_hospital) ? Decimal.valueOf(str_rate_hospital) : 1.0; + rate_agency1 = String.isNotBlank(str_rate_agency1) ? Decimal.valueOf(str_rate_agency1) : 1.0; + // DB202303051651 浜у搧鎶ヤ环閲戦鑷姩璁$畻 ssm end } } //TODO 1.Quote銈儢銈搞偋銈儓杩藉姞 -- Gitblit v1.9.1