This commit is contained in:
苏竹红
2023-06-28 20:44:41 +08:00
parent 4519286928
commit aad7bedce3
4 changed files with 13 additions and 9 deletions

View File

@@ -75,11 +75,11 @@ public class HyPartnerInterviewPlanDAO {
* @param workflowStatus
* @return
*/
public List<PartnerInterviewInfoDTO> getPartnerInterviewInfoList(String userId, String workflowStage,String workflowStatus){
public List<PartnerInterviewInfoDTO> getPartnerInterviewInfoList(String userId, String workflowStage,String workflowStatus,Boolean filter){
if (StringUtils.isEmpty(userId)){
return Lists.newArrayList();
}
return hyPartnerInterviewPlanMapper.getPartnerInterviewInfoList(userId,workflowStage,workflowStatus);
return hyPartnerInterviewPlanMapper.getPartnerInterviewInfoList(userId,workflowStage,workflowStatus,filter);
}
public Long selectInterviewIdByLineId(Long lineId){

View File

@@ -72,7 +72,8 @@ public interface HyPartnerInterviewPlanMapper {
*/
List<PartnerInterviewInfoDTO> getPartnerInterviewInfoList(@Param("userId") String userId,
@Param("workflowStage") String workflowStage ,
@Param("workflowStatus") String workflowStatus);
@Param("workflowStatus") String workflowStatus,
@Param("filter") Boolean filter);
/**
* 查询面试列表

View File

@@ -312,7 +312,10 @@
left join hy_partner_interview a on hpli.id = a.partner_line_id
left join hy_partner_interview_plan b on a.interview_plan_id = b.id
<where>
and hpli.deleted = 0 and hpli.line_status!=3 and b.deleted = 0
and hpli.deleted = 0 and hpli.line_status!=3
<if test="filter">
and b.deleted = 0
</if>
<if test="workflowStage!=null and workflowStage!=''">
and hpli.workflow_stage = #{workflowStage}
</if>