| | |
| | | |
| | | OCM_Management_Province__c old = null; |
| | | List<String> noList = new List<String>(); |
| | | //Add By Li Jun 20230420 Start OCSM省的【营业窗口】人员发生变动时,需要更新现有的未完成的签收单的【营业助理】值 |
| | | Set<String> changedWindowProvince = new set<String>(); |
| | | //Add By Li Jun 20230420 End |
| | | for (OCM_Management_Province__c local : newList) { |
| | | |
| | | if (Trigger.isInsert) { |
| | |
| | | noList.add(old.OnlinePlatformWindow3__c); |
| | | } |
| | | } |
| | | //Add By Li Jun 20230420 Start |
| | | if ((local.GI_assistant__c != null && local.GI_assistant__c != old.GI_assistant__c) || (local.SP_assistant__c != null && local.SP_assistant__c != old.SP_assistant__c)) { |
| | | changedWindowProvince.add(local.Name); |
| | | } |
| | | //Add By Li Jun 20230420 End |
| | | |
| | | } |
| | | |
| | | } |
| | | if (noList.size() > 0) { |
| | | NFM621Controller.callout('', noList); |
| | | } |
| | | //Add By Li Jun 20230420 Start |
| | | if(changedWindowProvince.size() > 0){ |
| | | SyncProvinceWIndowToSignForm.syncProvinceWIndow(changedWindowProvince); |
| | | } |
| | | //Add By Li Jun 20230420 End |
| | | } |
| | | } |
| | | //LY 2021/11/12 end |
| | | } |