diff --git a/coolstore-partner-common/src/main/java/com/cool/store/utils/CoolDateUtils.java b/coolstore-partner-common/src/main/java/com/cool/store/utils/CoolDateUtils.java index 1d98c27ac..1eb9582dd 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/utils/CoolDateUtils.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/utils/CoolDateUtils.java @@ -66,7 +66,7 @@ public class CoolDateUtils { LocalDate today = LocalDate.now(); LocalDate thirdDay = today.plusDays(day); LocalDateTime thirdDayMidnight = LocalDateTime.of(thirdDay, LocalTime.MIDNIGHT); - LocalDateTime thirdDay235959 = thirdDayMidnight.with(LocalTime.MAX); + LocalDateTime thirdDay235959 = thirdDayMidnight.with(LocalTime.MIN); ZonedDateTime zonedDateTime = ZonedDateTime.of(thirdDay235959, ZoneId.systemDefault()); return Date.from(zonedDateTime.toInstant()); } diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyPartnerTaskInfoLogDAO.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyPartnerTaskInfoLogDAO.java new file mode 100644 index 000000000..78e1fa9c7 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyPartnerTaskInfoLogDAO.java @@ -0,0 +1,30 @@ +package com.cool.store.dao; + +import com.cool.store.entity.HyPartnerTaskInfoLogDO; +import com.cool.store.mapper.HyPartnerTaskInfoLogMapper; +import org.springframework.stereotype.Repository; + +import javax.annotation.Resource; + +/** + * @Author wxp + * @Date 2023/6/25 19:41 + * @Version 1.0 + */ +@Repository +public class HyPartnerTaskInfoLogDAO { + + + @Resource + HyPartnerTaskInfoLogMapper hyPartnerTaskInfoLogMapper; + + + public int updateByPrimaryKeySelective(HyPartnerTaskInfoLogDO hyPartnerTaskInfoLogDO){ + return hyPartnerTaskInfoLogMapper.updateByPrimaryKeySelective(hyPartnerTaskInfoLogDO); + } + + public int insertSelective( HyPartnerTaskInfoLogDO record){ + return hyPartnerTaskInfoLogMapper.insertSelective(record); + } + +} diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewPlanMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewPlanMapper.xml index 938afccc2..6378ad4b3 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewPlanMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewPlanMapper.xml @@ -315,7 +315,7 @@ b.interviewer as interviewer, b.create_time as createTime, b.room_id as roomId - from hy_partner_interview a inner join hy_partner_interview_plan b on a.interview_plan_id = b.id + from hy_partner_interview a left join hy_partner_interview_plan b on a.interview_plan_id = b.id and a.interviewer = #{userId} diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml index 92b418ef9..acfa39f3b 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml @@ -265,7 +265,7 @@ select IFNULL(sum(if(workflow_stage=1 and workflow_status = 1,1,0)),0) as intentApplyApproveCount, IFNULL(sum(if(workflow_stage=2 and workflow_status = 1,1,0)),0) as reservationInterviewCount, - IFNULL(sum(if(workflow_stage=3 and workflow_status = 3,1,0)),0) as qualifiedInterviewCount + IFNULL(sum(if(workflow_stage=3 and workflow_status = 4,1,0)),0) as qualifiedInterviewCount from hy_partner_line_info @@ -277,7 +277,7 @@