From 41a627eaaf29658a401ac43e4da838a5b622f44e Mon Sep 17 00:00:00 2001 From: 李彤 <litong@prec-tech.com> Date: 星期一, 29 五月 2023 16:54:34 +0800 Subject: [PATCH] DB202303088261 --- force-app/main/default/classes/QuotePDFExtensionController.cls | 27 +++++++++++++++++++++++++-- 1 files changed, 25 insertions(+), 2 deletions(-) diff --git a/force-app/main/default/classes/QuotePDFExtensionController.cls b/force-app/main/default/classes/QuotePDFExtensionController.cls index 09bc78e..5d12af0 100644 --- a/force-app/main/default/classes/QuotePDFExtensionController.cls +++ b/force-app/main/default/classes/QuotePDFExtensionController.cls @@ -87,6 +87,7 @@ '娌冲崡鐪�' => '濂ユ灄宸存柉锛堝寳浜級閿�鍞湇鍔℃湁闄愬叕鍙�', '娴欐睙鐪�' => '濂ユ灄宸存柉锛堝寳浜級閿�鍞湇鍔℃湁闄愬叕鍙镐笂娴峰垎鍏徃', '瀹夊窘鐪�' => '濂ユ灄宸存柉锛堝寳浜級閿�鍞湇鍔℃湁闄愬叕鍙镐笂娴峰垎鍏徃', + 'OSH-瀹夊窘鐪�' => '濂ユ灄宸存柉璐告槗锛堜笂娴凤級鏈夐檺鍏徃', //20230323 lt DB202303088261 涓ょエ鍒� add '姹熻タ鐪�' => '濂ユ灄宸存柉锛堝寳浜級閿�鍞湇鍔℃湁闄愬叕鍙镐笂娴峰垎鍏徃', '绂忓缓鐪�' => '濂ユ灄宸存柉锛堝寳浜級閿�鍞湇鍔℃湁闄愬叕鍙镐笂娴峰垎鍏徃', '姹熻嫃鐪�' => '濂ユ灄宸存柉锛堝寳浜級閿�鍞湇鍔℃湁闄愬叕鍙镐笂娴峰垎鍏徃', @@ -149,7 +150,8 @@ public String address {get; set;} public String postCode {get;set;} public String addressName {get;set;} - + public String addressName1 {get;set;}//20230323 lt DB202303088261 涓ょエ鍒� start 鎶ヤ环鍗曠敤 + public String salesRoot {get;set;} public Decimal newTotalPrice {get;set;} //WLIG-BYRD37 銆愬鎵樸�戣浠� 鎵撳嵃閰嶇疆鍗� 瀛楁淇敼 绮剧悽鎶�鏈� wql 2021/03/08 start @@ -376,6 +378,9 @@ // Gzw CHAN-BGU53N Start 10/8鍓岲ecided鐨勬姤浠峰崟锛屾墦鍗板悎鍚岄厤缃崟鏃讹紝鏄剧ず 鏈嶅姟澶氬勾淇濈殑骞撮檺锛屽叾浠栭兘榛樿绌� , Quote.Opportunity.DecideQuoteDate__c, Quote.Opportunity.Estimation_Decision__c // Gzw 澶氬勾淇濅慨 End + //lt 20220223 CHAN-CBW9FX 鐗规畩浜よ揣鏈熷奖鍝嶇殑瀵瑰簲 start + ,DeliveryDate__c + //lt 20220223 CHAN-CBW9FX 鐗规畩浜よ揣鏈熷奖鍝嶇殑瀵瑰簲 end FROM QuoteLineItem WHERE QuoteId = :nowId ORDER BY Item_Order__c ASC]; @@ -575,7 +580,13 @@ //鑾峰彇鍔炰簨澶勫湴鍧� private void getShipmentaddress(){ String province = this.targetObj.Opportunity.SAP_Province__c; - + //20230323 lt DB202303088261 涓ょエ鍒� start + String province1 = this.targetObj.Opportunity.SAP_Province__c; + if(province == 'OSH-瀹夊窘鐪�'){ + province = '瀹夊窘鐪�'; + } + //20230323 lt DB202303088261 涓ょエ鍒� end + List<Shipment_address__c> shipmentAddresses = [SELECT id, Address__c, Post_Code__c FROM Shipment_address__c WHERE Name=:province]; // 瑕嬬銈掑彇寰椼仹銇嶃仾銇勫牬鍚� if ( shipmentAddresses.size() != 1) { @@ -583,10 +594,22 @@ } this.shipmentAddress = shipmentAddresses[0]; + //20230323 lt DB202303088261 涓ょエ鍒� start + if(province1 == 'OSH-瀹夊窘鐪�'){ + this.params.addressName1 = ' '; + if(addressNameApiMap.get(province1) != null){ + this.params.addressName = addressNameApiMap.get(province1); + }else{ + this.params.addressName = ' '; + } + }else + //20230323 lt DB202303088261 涓ょエ鍒� end if(addressNameApiMap.get(province) != null){ this.params.addressName = addressNameApiMap.get(province); + this.params.addressName1 = addressNameApiMap.get(province); //20230323 lt DB202303088261 涓ょエ鍒� add }else{ this.params.addressName = ' '; + this.params.addressName1 = ' '; //20230323 lt DB202303088261 涓ょエ鍒� add } this.params.address = this.shipmentAddress.Address__c; -- Gitblit v1.9.1