bug
jiangqs
2023-07-31 122bb1142631e31ce50716495dba420102f58f56
ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/AgencyTaskServiceImpl.java
@@ -48,8 +48,8 @@
     */
    @Override
    public List<MerAgencyTaskPageVo> pageMerAgencyTask(Page page, MerAgencyTaskPageDto merAgencyTaskPageDto){
        String nowDay = DateUtils.parseDateToStr("YYYY-MM-dd",new Date());
        merAgencyTaskPageDto.setNowDay(nowDay);
        /*String nowDay = DateUtils.parseDateToStr("YYYY-MM-dd",new Date());
        merAgencyTaskPageDto.setNowDay(nowDay);*/
        List<MerAgencyTaskPageVo> merAgencyTaskPageVoList = agencyTaskMapper.pageMerAgencyTask(page, merAgencyTaskPageDto);
        return merAgencyTaskPageVoList;
    }
@@ -78,6 +78,7 @@
        agencyTask.setAgencyId(merCreateAgencyTaskDto.getAgencyId());
        agencyTask.setTaskDate(merCreateAgencyTaskDto.getTaskDate());
        agencyTask.setTaskContent(merCreateAgencyTaskDto.getTaskContent());
        agencyTask.setEmergencyState(merCreateAgencyTaskDto.getEmergencyState());
        agencyTask.setCreateTime(new Date());
        this.saveOrUpdate(agencyTask);
    }
@@ -134,7 +135,7 @@
                }
            }
            if(StringUtils.isNotBlank(video)){
                strArr = picture.split(",");
                strArr = video.split(",");
                for(String str : strArr){
                    taskFile = new TaskFile();
                    taskFile.setDelFlag(0);
@@ -147,7 +148,7 @@
                }
            }
            if(StringUtils.isNotBlank(audio)){
                strArr = picture.split(",");
                strArr = audio.split(",");
                for(String str : strArr){
                    taskFile = new TaskFile();
                    taskFile.setDelFlag(0);
@@ -169,7 +170,16 @@
            agencyTask.setAgencyId(oldAgencyTask.getAgencyId());
            agencyTask.setTaskDate(merFollowAgencyTaskDto.getNextTaskDate());
            agencyTask.setTaskContent(merFollowAgencyTaskDto.getNextTaskContent());
            agencyTask.setTaskStatus(2);
            agencyTask.setEmergencyState(merFollowAgencyTaskDto.getEmergencyState());
            String nowTimeStr = DateUtils.getDate();
            int i = merFollowAgencyTaskDto.getNextTaskDate().compareTo(nowTimeStr);
            if(i>0){
                agencyTask.setTaskStatus(0);
            }else if(i==0){
                agencyTask.setTaskStatus(1);
            }else{
                agencyTask.setTaskStatus(3);
            }
            agencyTask.setCreateTime(new Date());
            this.saveOrUpdate(agencyTask);
        }