| | |
| | | Purpose_Type__c = e.Purpose_Type__c, |
| | | Related_Opportunity1__c = e.Related_Opportunity1__c, |
| | | OPDPlan_Flag__c = e.OPDPlan_Flag__c, |
| | | Opd_Plan__c = e.Opd_Plan__c, //2022-4-14 yjk 增加opd计划 |
| | | Related_Opportunity1_ID__c = e.Related_Opportunity1_ID__c, |
| | | Related_Opportunity2__c = e.Related_Opportunity2__c, |
| | | Related_Opportunity2_ID__c = e.Related_Opportunity2_ID__c, |
| | |
| | | //2021-10-15 mzy 任务管理改善 end |
| | | ) { |
| | | if (!String.isBlank(a.act.Activity_Type2__c) && a.act.Activity_Type2__c == '病院' |
| | | && a.act.Free_Input__c == false && String.isBlank(a.act.Visitor1__c)) { |
| | | && a.act.Free_Input__c == false && String.isBlank(a.act.Visitor1_ID__c)) { //Add By Chen Yanan 20220325 for PIPL |
| | | // && a.act.Free_Input__c == false && String.isBlank(a.act.Visitor1__c)) { |
| | | a.act.Visitor1__c.addError('请至少填写一位访问对象'); |
| | | eventFlg = true; |
| | | } |
| | |
| | | if('申請中'.equals(report.Status__c )){ |
| | | XinDailyReportController.updateTask( report.id); |
| | | //sla信息更新 zh start |
| | | |
| | | //2021-08-27 杨杰克 修改逻辑:是否逾期都调用saveSLADetails方法,将是否逾期传入方法,方法内做逻辑处理 |
| | | if (eventCAndSLA.size()>0 && SLAIds.size()>0) { |
| | | UpdateSLACompleteNumber.saveSLADetails(eventCAndSLA, SLAIds,report.Submit_DateTime_New__c <= report.Report_Deadline__c ); |
| | | } |
| | | |
| | | if (report.Submit_DateTime_New__c <= report.Report_Deadline__c ) { //提交日超过最后提交期限,不计入次数 |
| | | |
| | | if (eventCAndMainC.size()>0 && mainCIds.size()>0) { |
| | | UpdateSLACompleteNumber.saveSLARecorded(eventCAndMainC, mainCIds); |
| | | } |
| | | } |
| | | |
| | | //sla信息更新 zh end |
| | | |
| | | // 任务框架bug 应对 by zys start 原代码 |
| | |
| | | // 20200420 任务日报管理 add gzw end |
| | | activities.add(a); |
| | | actSize = activities.size(); |
| | | //Add log by Li Jun 20220407 Start |
| | | system.debug('Activity Data:'+JSON.serialize(activities)); |
| | | //Add log by Li Jun 20220407 end |
| | | } |
| | | |
| | | public String delIndex { |