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