From 376f57477818166caf2ae9c7c229e3698efbfd4f Mon Sep 17 00:00:00 2001
From: 沙世明 <shashiming@prec-tech.com>
Date: 星期三, 23 三月 2022 18:07:36 +0800
Subject: [PATCH] 705接口问题修改

---
 force-app/main/default/classes/NFM705Rest.cls |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/force-app/main/default/classes/NFM705Rest.cls b/force-app/main/default/classes/NFM705Rest.cls
index 2396957..ee72525 100644
--- a/force-app/main/default/classes/NFM705Rest.cls
+++ b/force-app/main/default/classes/NFM705Rest.cls
@@ -188,7 +188,9 @@
                     aca.Id = oldacfcMap.get(ged.MeetingApprovedNo).Id;
                     aca.Num__c = String.isBlank(aca.Num__c) ? oldacfcMap.get(ged.MeetingApprovedNo).Num__c : aca.Num__c; 
                 } 
-                NumList.add(aca.Num__c);
+                if (String.isNotBlank(aca.Num__c)) {
+                    NumList.add(aca.Num__c);
+                }
                 system.debug('NumList------------->'+NumList);
                 // 纭鐢宠浜�
                 System.debug('aca.Id: ' + aca.Id);
@@ -214,7 +216,8 @@
                                         ] : new List<Campaign>();
             // 鏌ユ壘鎵�鏈変汉
             if (user_nos != null && user_nos.size() > 0) {
-                users = [select Id, Employee_No__c from User where Employee_No__c in :user_nos];
+                // 2022-03-23 绱ф�ヤ慨澶� 鏈惎鐢ㄧ殑鐢ㄦ埛鏃犳硶璁剧疆鍏变韩
+                users = [select Id, Employee_No__c from User where Employee_No__c in :user_nos and IsActive = true];
                 if (users != null && users.size() > 0) {
                     String owner = '';
                     for (Application_for_Conference_Adjudication__c app : acaList) {
@@ -509,6 +512,8 @@
         }
         // 鍐嶆柊澧�
         if (insert_list != null && insert_list.size() > 0) {
+            System.debug('insert_list is: ');
+            System.debug(insert_list);
             insert insert_list;
         }
     }

--
Gitblit v1.9.1