| | |
| | | Map<String, String> app_cam_binds = new Map<String, String>(); |
| | | for (Application_for_Conference_Adjudication__c app : this.newList) { |
| | | Application_for_Conference_Adjudication__c old_app = this.oldMap.get(app.Id); |
| | | if (String.isNotBlank(old_app.Num__c) && !old_app.Num__c.equals(app.Num__c)) { |
| | | if (String.isNotBlank(old_app.Num__c) && !old_app.Num__c.equals(app.Num__c) && app.MeetingType__c != '赞助会') { |
| | | app_cam_binds.put(old_app.Id, old_app.Num__c); |
| | | } |
| | | } |
| | |
| | | for (Application_for_Conference_Adjudication__c app : this.newList) { |
| | | if (app.ProcessState__c == '驳回' || |
| | | app.ProcessState__c == '终止申请' || |
| | | app.ProcessState__c == '取消') { |
| | | app.ProcessState__c == '取消' || |
| | | app.ProcessState__c == '删除') { |
| | | approved_nos.add(app.Id); |
| | | } |
| | | } |
| | |
| | | private Campaign update_info_from_app(Campaign cam, Application_for_Conference_Adjudication__c app) { |
| | | cam.StartDate = app.StartDate__c; |
| | | cam.EndDate = app.EndDate__c; |
| | | cam.Budget_Type__c = app.BudgetType__c; |
| | | cam.Implementation_Purpose__c = app.BudgetType__c; |
| | | cam.OfficeCategory__c = app.OfficeCategory__c; |
| | | cam.Meeting_Type__c = app.MeetingType__c; |
| | | |