111
沙世明
2022-11-22 928399eceec50e3d37ea08669a12789a9410a9d2
force-app/main/default/classes/taskAlertController.cls
@@ -5,6 +5,9 @@
    public Integer UnfinishedTaskNumber { get; set; } 
    public Integer opportunityTasksNumber {get; set;}
    public Integer opplostTasksNumber {get; set;}
    public Integer subOpportunityTasksNumber {get; set;}
    public Integer subopplostTasksNumber {get; set;}
    //2021-05-19 招投标项目--页面提醒  mzy  start
    public Integer myTBCNumber { get; set; }
    public Integer myTBRNumber { get; set; }
@@ -34,7 +37,11 @@
    public Boolean isShowTask{get;set;}
    public String proId{get;set;}
    public Boolean Is2M4{get;set;} // 20221213 ljh SWAG-CK28WT
    public taskAlertController() {
        Is2M4 = false;
    }
    public PageReference init() {
        //2022-3-17 yjk 根据简档显示任务提醒
@@ -44,6 +51,12 @@
        }else{
            isShowTask = true;
        }
        // 20221013 ljh SWAG-CK28WT start
        String p_2M4 = System.Label.ProfileId_2M4;
        if(proId.substring(0,15) == p_2M4.substring(0,15)){
            Is2M4 = true;
        }
        // 20221013 ljh SWAG-CK28WT end
        Date today = Date.today();
        Date firstDate = Date.newInstance(today.year(), today.month(), 1);
@@ -63,11 +76,16 @@
        //20220624 sx 询价跟进任务   失单报告任务  taskDifferent__c '被动任务'    taskStatus__c  '02 接受'
      taskManageController.Task opportunityTasks = 
      taskManageController.getCurrentTask(null,'中标结果确认', '02 接受' , null, null, null, null, 
                                  null, null, null, null, null, null, null, null);
                                  null, '中标结果确认', null, '02 接受', null, null, null, null);
        taskManageController.Task opplostTasks = 
        taskManageController.getCurrentTask(null,'失单报告任务', '02 接受' , null, null, null, null, 
                                            null, null, null, null, null, null, null, null);
                                            null, '失单报告任务', null, '02 接受', null, null, null, null);
        system.debug('==========subTask=======' + opplostTasks.subTasks);
        system.debug('==========subTask=======' + opportunityTasks.subTasks);
        system.debug('====================opplostTasks:' + opplostTasks.myTasks.size());                 
        system.debug('opportunityTasks' + opportunityTasks.myTasks.size());
      //20220624 sx 询价跟进任务end
@@ -82,6 +100,8 @@
        //20220624 sx 询价跟进任务  taskDifferent__c '被动任务'    taskStatus__c  '02 接受'
        opportunityTasksNumber = opportunityTasks.myTasks == null ? 0 : opportunityTasks.myTasks.size();
        opplostTasksNumber = opplostTasks.myTasks == null ? 0 : opplostTasks.myTasks.size();
        subOpportunityTasksNumber = opportunityTasks.subTasks == null ? 0 : opportunityTasks.subTasks.size();
        subopplostTasksNumber = opplostTasks.subTasks == null ? 0 : opplostTasks.subTasks.size();
        //20220624 sx 询价跟进任务end
        // taskManageController.Task  myallTask =
@@ -142,7 +162,7 @@
        profileIdList.add(System.Label.ProfileId_2S6);
        profileIdList.add(System.Label.ProfileId_2S8);
        profileIdList.add(System.Label.ProfileId_2S10);
        if( profileIdList.contains(UserInfo.getProfileId())){
            //2022-4-22 yjk 修改查询逻辑
            List<Inquiry_form__c> InquiryNumberFSEList = [select id from Inquiry_form__c where Service_Status__c = '01.未跟进' and     FSE_Owner__c =:UserInfo.getUserId()];