| | |
| | | delayTask.GeneratePlan__c = true; //2021-10-20 mzy 任务管理改善 start |
| | | delayTask.ConfirmDate__c = Date.today(); //接受时间 |
| | | delayTask.Activity_Date__c = targetEvent.StartDateTime.date(); //拜访日期 20201105 zh CHAN-BUV2TF |
| | | delayTask.account__c = this.targetEvent.whatid__c; //客户 |
| | | if(null != this.targetEvent.whatid__c && !''.equals(this.targetEvent.whatid__c)){//2022-4-24 yjk 增加非空验证 |
| | | delayTask.account__c = this.targetEvent.whatid__c; //客户 |
| | | } |
| | | System.debug(this.targetEvent.whatid__c + '======'); |
| | | // delayTask.Name = UserInfo.getName()+' 测试任务 '+delayTask.taskStatus__c; |
| | | delayTask.Name = task.Name; |
| | |
| | | taskType = System.Label.OpportunityFollow; // 询价跟进任务 |
| | | } else if (this.targetEvent.OPDPlan_Flag__c) { |
| | | taskType = System.Label.OPD; // OPD任务 |
| | | } else if (accToNumTarget.get(accToDepMap.get(this.targetEvent.whatid__c)).Is_Target_Account_Energy__c == 1 || accToNumTarget.get(accToDepMap.get(this.targetEvent.whatid__c)).Is_Target_Account__c == 1) { |
| | | } else if (!accToNumTarget.isEmpty() && !accToDepMap.isEmpty() && (accToNumTarget.get(accToDepMap.get(this.targetEvent.whatid__c)).Is_Target_Account_Energy__c == 1 || accToNumTarget.get(accToDepMap.get(this.targetEvent.whatid__c)).Is_Target_Account__c == 1)) { |
| | | taskType = System.Label.TargetAccountVisit; // 目标客户拜访任务 |
| | | } else if (accToNumTarget.get(accToDepMap.get(this.targetEvent.whatid__c)).OCM_Category__c == 'H1' || accToNumTarget.get(accToDepMap.get(this.targetEvent.whatid__c)).OCM_Category__c == 'H0') { |
| | | } else if (!accToNumTarget.isEmpty() && !accToDepMap.isEmpty() && (accToNumTarget.get(accToDepMap.get(this.targetEvent.whatid__c)).OCM_Category__c == 'H1' || accToNumTarget.get(accToDepMap.get(this.targetEvent.whatid__c)).OCM_Category__c == 'H0')) { |
| | | taskType = System.Label.visitHLevel; // H层拜访任务 |
| | | } else { |
| | | taskType = System.Label.DailyVisit;// 日程拜访任务 |
| | |
| | | //2021-11-02 mzy 任务管理改善开发计划 end |
| | | //5.申请类型 |
| | | tempCancelPostponePlan.ApplyType__c = '延期'; |
| | | |
| | | tempCancelPostponePlan.isDailyReportDelay__c = true;//2022-4-22 yjk 事件延期odp增加标识,防止循环 |
| | | insert tempCancelPostponePlan; |
| | | |
| | | } |