From 1b1347f2e6d40aa75bbfdfb4789d60efeff13ea8 Mon Sep 17 00:00:00 2001
From: GWY <guweiyiscp096@foxmail.com>
Date: 星期五, 15 四月 2022 09:41:12 +0800
Subject: [PATCH] LS内贸未发货和以后的不显示二级经营证(临时)

---
 force-app/main/default/classes/OrderPdf2Controller.cls |   33 +++++++++++++++++++++++----------
 1 files changed, 23 insertions(+), 10 deletions(-)

diff --git a/force-app/main/default/classes/OrderPdf2Controller.cls b/force-app/main/default/classes/OrderPdf2Controller.cls
index c090912..5de7524 100644
--- a/force-app/main/default/classes/OrderPdf2Controller.cls
+++ b/force-app/main/default/classes/OrderPdf2Controller.cls
@@ -20,6 +20,7 @@
     public String strToday { get; set; }
     public boolean is_parts_direct { get; set; }
     public boolean is_ie_direct { get; set; }
+    //public String approveStatus { get; set; }
 
     public Integer pageCnt { get; set; }
     public boolean fistPageBreak { get; set; }
@@ -30,12 +31,12 @@
     private Integer eachCnt = 48;
     private Integer lastMaxCnt = 35;
 
-    private Integer iRfirstCnt = 6;
+    private Integer iRfirstCnt = 9;
     private Integer iRfirstMaxCnt = 23;
     private Integer iReachCnt = 48;
     private Integer iRlastMaxCnt = 30;
 
-    private Integer nAfirstCnt = 6;
+    private Integer nAfirstCnt = 9;
     private Integer nAfirstMaxCnt = 23;
     private Integer nAeachCnt = 48;
     private Integer nAlastMaxCnt = 30;
@@ -63,6 +64,11 @@
     public String ndt_fax{get;set;}
 
     public Boolean notSpecialDealer { get; set; }
+    //4鏈�11鍙蜂箣鍚�
+    //public Boolean fourMaand { get; set; }
+    //鏄惁鍙戣揣
+    public Boolean delivered { get; set; }
+
 
     public OrderPdf2Controller() {
         id = ApexPages.currentPage().getParameters().get('id');
@@ -103,10 +109,10 @@
         List<Order> orderList = [select Id, AccountId, OpportunityId, Opportunity.Dealer__c, Opportunity.SpecialDeliveryAddress__c, Opportunity.SpecialDeliveryContact__c,Opportunity.InquiryNumber__c,
                                         PDF_S_Name__c, PDF_S_Address__c, PDF_S_City__c, PDF_S_Province__c, PDF_S_Phone__c,Opportunity.CreatedBy.ContactId,CreatedBy.ContactId,
                                         Name, Opportunity.ExpectedDeliveryDate__c, PDF_Sap_No__c, OrderNumber, Opportunity.SubDealer__c,
-                                        PDF_Property__c, Opportunity.Name, PDF_No__c, Description, PDF_Order_No__c,CrossCooperativeProject__c,Dealer_A__c,
+                                        PDF_Property__c, Opportunity.Name, PDF_No__c, Description, PDF_Order_No__c,CrossCooperativeProject__c,
                                         Olympus_Price_BeforeDiscount_D__c, Discount_D__c, OlympusContractPricesD__c, CustomerContractPriceD__c,
                                         Opportunity.ProductSegment__c, Opportunity.SalesChannel__c, Opportunity.Machine_Parts__c,
-                                        SpecialDeliveryAccount__c, SpecialDeliveryAccount_D__c, SpecialDeliveryContact2__c, SpecialDeliveryContact2_D__c
+                                        SpecialDeliveryAccount__c, SpecialDeliveryAccount_D__c, SpecialDeliveryContact2__c, SpecialDeliveryContact2_D__c,ApproveStatus__c,CreatedDate,Is_DeliveredTem__c  
                                    from Order where Id = :id];
         if (orderList.size() == 0) {
             return null;
@@ -116,6 +122,13 @@
         productSegment = order.Opportunity.ProductSegment__c;
         is_parts_direct = false;
         is_ie_direct = false;
+        //gwy 4鏈�11鍙锋柊鍏徃杩樻病鏈変簩绾у妗堣瘉
+        delivered = order.Is_DeliveredTem__c;
+        /*approveStatus = order.ApproveStatus__c;
+        Datetime date2 = order.CreatedDate;
+        Datetime date3 = Datetime.newInstance(2022,4,11,0,0,0);
+        fourMaand = date2>date3 ? true:false;*/
+        //杩樺墿涓嬫湁浜嗘柊鐨勪簩绾у妗堣瘉鐨勪唬鐮�
         if (order.Opportunity.ProductSegment__c == 'IE' && order.Opportunity.SalesChannel__c == 'direct') {
             is_ie_direct = true;
         }
@@ -132,12 +145,12 @@
         }*/
         buyer = new Account();
         if (order.Opportunity.Dealer__c != null) {
-             if (order.CrossCooperativeProject__c) {
+             /*if (order.CrossCooperativeProject__c) {
                 buyer = [select Id, Name, Address1__c,Business_license__c, City__c, Province__c, Phone from Account where Id = :order.Dealer_A__c];
             }else{
                 buyer = [select Id, Name, Address1__c,Business_license__c, City__c, Province__c, Phone from Account where Id = :order.Opportunity.Dealer__c];
-            }
-            //buyer = [select Id, Name, Address1__c,Business_license__c, City__c, Province__c, Phone from Account where Id = :order.Opportunity.Dealer__c];
+            }*/
+            buyer = [select Id, Name, Address1__c,Business_license__c, City__c, Province__c, Phone from Account where Id = :order.Opportunity.Dealer__c];
         }
         notSpecialDealer = !StaticParameter.specialDealerMap.containsKey(((String)order.Opportunity.Dealer__c));
         system.debug('order.Opportunity.Dealer__c' + order.Opportunity.Dealer__c);
@@ -579,11 +592,11 @@
         seller_province1 = '鍖椾含';
         seller_phone1 = '010-58199000';
 
-        seller_name2 = '濂ユ灄宸存柉锛堝寳浜級閿�鍞湇鍔℃湁闄愬叕鍙镐笂娴峰垎鍏徃';
-        seller_address2 = '涓婃捣甯傚緪姹囧尯娣捣涓矾1010鍙�1001-1006銆�1101銆�1102銆�1104-1106銆�1601瀹�';
+        seller_name2 = '浠櫙閫氬厜瀛︾鎶�锛堜笂娴凤級鏈夐檺鍏徃';
+        seller_address2 = '涓浗锛堜笂娴凤級鑷敱璐告槗璇曢獙鍖烘棩妯卞寳璺�199-9鍙�102鍙�302閮ㄤ綅';
         seller_city2 = '涓婃捣';
         seller_province2 = '涓婃捣';
-        seller_phone2 = '021-51582084';
+        seller_phone2 = '021-58881300';
 
         header = new HeaderInfo();
         inputDetails = new List<DetailInfo>();

--
Gitblit v1.9.1