| | |
| | | } |
| | | // 确认或者延期 |
| | | @AuraEnabled |
| | | public static string confirmOrDelay(boolean isDelay, string delayReason, string delayReasonOther, string taskID,Boolean IsGeneratePlan,Date ActivityDate,Date feedbackPlanDate) { |
| | | public static string confirmOrDelay(boolean isDelay, string delayReason, string delayReasonOther, string taskID,Boolean IsGeneratePlan,Date ActivityDate,Date feedbackPlanDate,Date estimatedFinishDate) { |
| | | //2021-07-30 mzy SWAG-C5DAX8 update start |
| | | UserResult u = UserInfo_Owner(); |
| | | //2021-07-30 mzy SWAG-C5DAX8 update end |
| | |
| | | tempTask.feedbackPlanDate__c = feedbackPlanDate; |
| | | } |
| | | //2021-10-20 mzy 任务管理改善 end |
| | | |
| | | // 【FY24大及巨大课题】北京新法规项目对应 DB202307428742 20230804 by lc Start |
| | | Task__c tempObj = [SELECT Id, taskType__c FROM Task__c WHERE Id =: taskID]; |
| | | if (tempObj.taskType__c == '盘点检查计划' || tempObj.taskType__c == '温湿度检查计划') { |
| | | if (isDelay) { |
| | | tempTask.taskStatus__c = '05 延期'; |
| | | tempTask.delayDate__c = Date.today(); |
| | | tempTask.delayToDate__c = estimatedFinishDate; |
| | | } else { |
| | | tempTask.taskStatus__c = '02 接受'; |
| | | tempTask.ConfirmDate__c = Date.today(); |
| | | tempTask.Estimated_Finish_Date__c = estimatedFinishDate; |
| | | } |
| | | } |
| | | // 【FY24大及巨大课题】北京新法规项目对应 DB202307428742 20230804 by lc End |
| | | |
| | | update tempTask; |
| | | //成功返回更新成功 |
| | |
| | | //2021-11-25 mzy 任务管理改善 start |
| | | 'HopeCompletionDate__c,'+ |
| | | //2021-11-25 mzy 任务管理改善 end |
| | | // 【FY24大及巨大课题】北京新法规项目对应 DB202307428742 20230804 by lc Start |
| | | 'Estimated_Finish_Date__c,LatestFinishDate__c,'+ |
| | | // 【FY24大及巨大课题】北京新法规项目对应 DB202307428742 20230804 by lc End |
| | | 'taskStatus__c,taskType__c,Assignment_Date__c from task__c where assignee__c =: userIDList and mergeTaskMain__c = null ' + |
| | | //2021-1-4 yjk 增加任务区分,只查询被动和上级分配 |
| | | //' and TaskDifferent__c != \'主动任务\' '; |
| | |
| | | tempTaskWrapper.assignButtonisDisabled = false; |
| | | //20210111 CHAN-BWX3YU you start |
| | | tempTaskWrapper.assignButtonisDisabled_Owner = false; |
| | | |
| | | |
| | | //【FY24大及巨大课题】北京新法规项目对应 DB202307428742 20230804 by lc Start |
| | | tempTaskWrapper.createdAfter3Month = tempTask.CreateDate__c.addMonths(3); |
| | | tempTaskWrapper.latestFinishDate = tempTask.LatestFinishDate__c; |
| | | //【FY24大及巨大课题】北京新法规项目对应 DB202307428742 20230804 by lc End |
| | | |
| | | Date d2 = date.today().addDays(-2); |
| | | Date createdate1= date.newinstance(tempTask.CreateDate__c.year(), tempTask.CreateDate__c.month(), tempTask.CreateDate__c.day()); |
| | | system.debug('分配时间'+tempTask.Assignment_Date__c+'==d2=='+d2); |
| | |
| | | @AuraEnabled |
| | | public Date HopeCompletionDate; |
| | | //2021-11-25 任务管理改善 mzy |
| | | //【FY24大及巨大课题】北京新法规项目对应 DB202307428742 20230804 by lc Start |
| | | @AuraEnabled |
| | | public Date createdAfter3Month; |
| | | @AuraEnabled |
| | | public Date latestFinishDate; |
| | | //【FY24大及巨大课题】北京新法规项目对应 DB202307428742 20230804 by lc End |
| | | } |
| | | public class pickerWrapper { |
| | | @AuraEnabled |