李金换
2022-03-28 9b197b7fac92278fb591ea8f4942c7d5687cb5ce
force-app/main/default/classes/NFM706Rest.cls
@@ -2,6 +2,9 @@
 * 
 * @url: /services/apexrest/接口编号/execute
 * 
 * @msg:
 *   1.非赞助会的情况下,审批完成的时候记录审批完成时间
 *   2.补充决裁的情况下,如果决裁和学会绑定,在决裁审批完成后,更新决裁的信息到学会上
 */
@RestResource(urlMapping='/NFM706/*')
global with sharing class NFM706Rest {
@@ -115,7 +118,8 @@
            Map<String,Application_for_Conference_Adjudication__c> oldacfcMap = new Map<String,Application_for_Conference_Adjudication__c>();
            List<Application_for_Conference_Adjudication__c> oldafcaList = [select Id,MeetingApprovedNo__c,   ProcessState__c
                                                                from Application_for_Conference_Adjudication__c
                                                                where MeetingApprovedNo__c IN :meetingApprovedNoList];
                                                                where MeetingApprovedNo__c IN :meetingApprovedNoList
                                                                and ProcessState__c != '审批成功'];
            for(Application_for_Conference_Adjudication__c oldafca  : oldafcaList){
                oldacfcMap.put(oldafca.MeetingApprovedNo__c,oldafca);
            }