| | |
| | | } |
| | | } |
| | | //给营业助理赋值 |
| | | //eSignForm.Sales_assistant_name_text__c = eSignFormEntry.Sales_assistant_ID__c;// Commented By Li Jun 20230420 |
| | | eSignForm.Sales_assistant_name_text__c = eSignFormEntry.Sales_assistant_ID__c; |
| | | //存一个id |
| | | idlast = eSignFormEntry.Id; |
| | | //签收单name用作文件命名 |
| | |
| | | |
| | | List < eSignForm__c > eSignFormLastList = new List < eSignForm__c >(); |
| | | //检索OCSM管理省对象 |
| | | List < OCM_Management_Province__c > ompList = [select id, Name, SalesManage__c,GI_assistant__c,Window1__c from OCM_Management_Province__c where Name IN: provinceList]; |
| | | List < OCM_Management_Province__c > ompList = [select id, Name, SalesManage__c,GI_assistant__c from OCM_Management_Province__c where Name IN: provinceList]; |
| | | //存放map<省,担当> |
| | | for (OCM_Management_Province__c omp : ompList) { |
| | | //不用map<String,list>的 原因是 想 ocsm管理省 和签收单 营业担当的顺序保持一致 |
| | | //String salesManage = omp.SalesManage__c+','+omp.SalesManage2__c+','+omp.SalesManage3__c; |
| | | //provinceOwnerMap.put(omp.Name, salesManage); |
| | | provinceOwnerMap.put(omp.Name, omp.SalesManage__c); |
| | | provinceGIMap.put(omp.Name, omp.Window1__c);//Update By Li Jun 20230420 for 签收单营业助理从GI/SP助理改为签收单OCSM省的营业窗口 |
| | | provinceGIMap.put(omp.Name, omp.GI_assistant__c); |
| | | } |
| | | //①为true的时候 是其他没发生变化只有ocsm省上营业担当改变 |
| | | //②为false的时候,有中间表正常更新的情况 |