From 1312ba82d4c880bdb5357d28e0d4af5b285f610f Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期四, 10 三月 2022 15:54:39 +0800
Subject: [PATCH] 最近一月修改内容

---
 force-app/main/default/classes/RentalFixtureSetAssignController.cls |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/force-app/main/default/classes/RentalFixtureSetAssignController.cls b/force-app/main/default/classes/RentalFixtureSetAssignController.cls
index eb01f41..e7e3efe 100644
--- a/force-app/main/default/classes/RentalFixtureSetAssignController.cls
+++ b/force-app/main/default/classes/RentalFixtureSetAssignController.cls
@@ -296,6 +296,9 @@
             Rental_Apply__c raUpd = [
                     SELECT Id, Shipment_request_Cnt__c,
                            Asset_loaner_start_day__c,
+                           // Campaign__c,
+                           // Campaign__r.IF_Approved__c,
+                           // Campaign__r.Meeting_Approved_No__c,
                            Asset_loaner_closed_day__c
                       FROM Rental_Apply__c
                      WHERE Id = :parentId
@@ -311,6 +314,11 @@
                 }
             }
 
+            //20220228 sx obpm淇敼 鏄惁鐢宠鍐宠鍕剧潃娌℃湁鍐宠缂栧彿涓嶈兘杩涜鎿嶄綔
+            // if( raUpd.Campaign__c!= null && raUpd.Campaign__r.IF_Approved__c && raUpd.Campaign__r.Meeting_Approved_No__c == null){
+            //     throw new ControllerUtil.myException('宸茬敵璇峰喅瑁佷絾鍐宠缂栫爜涓虹┖');
+            // }
+
             Integer indexNum = 1;
             // 20210708 ljh SFDC-C47CLV add start
             Set<Id> raeIdset = new Set<Id>();
@@ -322,6 +330,7 @@
                     raeIdset.add(robj.Id);    
                 }
             }
+
             List<Rental_Apply_Equipment_Set__c> raeList = [SELECT Id, Name,Rental_Apply__c,Cancel_Select__c,LastModifiedDate FROM Rental_Apply_Equipment_Set__c where Id in :raeIdset];
             // 20210906  ljh SFDC-C6D9C2 add LastModifiedDate
             for(Rental_Apply_Equipment_Set__c rae:raeList){
@@ -344,6 +353,7 @@
                         hasError = true;
                         throw new ControllerUtil.myException('绗�' + indexNum +'琛屾暟鎹凡琚垎鍓茬敵璇峰崟锛岃鍒锋柊鍚庨噸璇曪紒');
                     }
+
                     // 20210708 ljh update end
                     // 20210906  ljh SFDC-C6D9C2 add start
                     // 20210929 ljh SFDC-C6D9C2 娉ㄩ噴 鎭㈠鏀瑰叾浠栨柟妗� start
@@ -1536,6 +1546,7 @@
         return result;
     }
 
+
     public static List<String> transferStringToList(String str){
         // System.debug(LoggingLevel.INFO, '*** str: ' + str);
         List<String> strList = new List<String>();
@@ -1544,6 +1555,11 @@
         }else{
             strList.add(str);
         }
+        for(Integer i = strList.size()-1;i >= 0 ; i --){
+            if(String.isEmpty(strList.get(i))){
+                strList.remove(i);
+            }
+        }
         return strList;
     }
 

--
Gitblit v1.9.1