报名记录表增加tag
This commit is contained in:
@@ -42,5 +42,7 @@ public class OnTheJobDTO implements Serializable {
|
||||
@NotNull(message = "入职薪水不能为空")
|
||||
@ApiModelProperty("入职薪水")
|
||||
private BigDecimal salary;
|
||||
|
||||
private String tag;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -115,6 +115,11 @@ public class PositionRegistrationDTO extends BaseDTO {
|
||||
@ApiModelProperty("发布机构名称")
|
||||
private String publishOrgName;
|
||||
|
||||
/**
|
||||
* 标签
|
||||
*/
|
||||
private String tag;
|
||||
|
||||
public void setCardNo(String cardNo) {
|
||||
this.setAge(IdcardUtils.getAgeByIDNumber(cardNo));
|
||||
this.setGender(IdcardUtils.judgeGender(cardNo));
|
||||
|
||||
@@ -79,4 +79,9 @@ public class PositionRegistrationOperatorDTO implements Serializable {
|
||||
private String remark;
|
||||
|
||||
private Boolean show;
|
||||
|
||||
/**
|
||||
* 标签
|
||||
*/
|
||||
private String tag;
|
||||
}
|
||||
@@ -133,4 +133,6 @@ public class PositionRegistrationPageQueryDTO extends PageQueryDTO<PositionRegis
|
||||
*/
|
||||
private Boolean childrenOrgAll;
|
||||
|
||||
private String tagLike;
|
||||
|
||||
}
|
||||
@@ -29,4 +29,6 @@ public class ResignedDTO implements Serializable {
|
||||
|
||||
@NotNull(message = "请选择数据")
|
||||
private Set<Long> ids;
|
||||
|
||||
private String tag;
|
||||
}
|
||||
|
||||
@@ -75,4 +75,9 @@ public class PositionRegistration extends BaseEntity {
|
||||
private String remark;
|
||||
|
||||
private Boolean show;
|
||||
|
||||
/**
|
||||
* 标签
|
||||
*/
|
||||
private String tag;
|
||||
}
|
||||
@@ -27,6 +27,9 @@
|
||||
<if test="param.remark != null and param.remark != '' ">
|
||||
,remark = #{param.remark}
|
||||
</if>
|
||||
<if test="param.tag != null and param.tag != '' ">
|
||||
,tag = #{param.tag}
|
||||
</if>
|
||||
where
|
||||
id = #{param.id}
|
||||
<if test="oldStatus != null and oldStatus != '' ">
|
||||
@@ -121,6 +124,11 @@
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
<if test='param.tagLike != null and param.tagLike.trim() != ""'>
|
||||
<bind name="tagLike" value="'%' + param.tagLike + '%'"/>
|
||||
AND t.tag like #{tagLike}
|
||||
</if>
|
||||
|
||||
<choose>
|
||||
<when test="param.statusList != null and param.statusList.size() != 0">
|
||||
<choose>
|
||||
|
||||
@@ -323,6 +323,7 @@ public class PositionRegistrationServiceImpl implements PositionRegistrationServ
|
||||
positionRegistration.setStatus(PositionRegistrationStatusEnum.WAIT_FOR_AN_INTERVIEW.getStatus());
|
||||
positionRegistration.setInterviewTime(operatorDTO.getInterviewTime());
|
||||
positionRegistration.setInterviewLocation(operatorDTO.getInterviewLocation());
|
||||
positionRegistration.setTag(operatorDTO.getTag());
|
||||
positionRegistration.setUpdateBy(UserContextHolder.getLoginUserId());
|
||||
long row = positionRegistrationMapper.updateStatus(positionRegistration, PositionRegistrationStatusEnum.ALREADY_REGISTERED.getStatus());
|
||||
Assert.isTrue(row == 1, "邀约面试失败,状态已被变更,请刷新页面重试");
|
||||
@@ -346,6 +347,7 @@ public class PositionRegistrationServiceImpl implements PositionRegistrationServ
|
||||
PositionRegistration positionRegistration = new PositionRegistration();
|
||||
positionRegistration.setId(operatorDTO.getId());
|
||||
positionRegistration.setStatus(PositionRegistrationStatusEnum.TERMINATION.getStatus());
|
||||
positionRegistration.setTag(operatorDTO.getTag());
|
||||
positionRegistration.setTerminationTime(new Date());
|
||||
positionRegistration.setUpdateBy(UserContextHolder.getLoginUserId());
|
||||
positionRegistrationMapper.updateStatus(positionRegistration, null);
|
||||
@@ -370,6 +372,7 @@ public class PositionRegistrationServiceImpl implements PositionRegistrationServ
|
||||
PositionRegistration positionRegistration = new PositionRegistration();
|
||||
positionRegistration.setId(operatorDTO.getId());
|
||||
positionRegistration.setStatus(operatorDTO.getStatus());
|
||||
positionRegistration.setTag(operatorDTO.getTag());
|
||||
positionRegistration.setInductionTime(operatorDTO.getInductionTime());
|
||||
positionRegistration.setUpdateBy(UserContextHolder.getLoginUserId());
|
||||
positionRegistration.setRemark(operatorDTO.getRemark());
|
||||
@@ -399,6 +402,7 @@ public class PositionRegistrationServiceImpl implements PositionRegistrationServ
|
||||
positionRegistration.setInductionTime(dto.getInductionTime());
|
||||
positionRegistration.setSalary(detailDTO.getSalary());
|
||||
positionRegistration.setStatus(PositionRegistrationStatusEnum.ON_THE_JOB.getStatus());
|
||||
positionRegistration.setTag(detailDTO.getTag());
|
||||
positionRegistration.setUpdateBy(UserContextHolder.getLoginUserId());
|
||||
long row = positionRegistrationMapper.updateStatus(positionRegistration, PositionRegistrationStatusEnum.TO_BE_HIRED.getStatus());
|
||||
Assert.isTrue(row == 1, "入职失败,状态已被变更,请刷新页面重试");
|
||||
@@ -425,6 +429,7 @@ public class PositionRegistrationServiceImpl implements PositionRegistrationServ
|
||||
positionRegistration.setId(id);
|
||||
positionRegistration.setQuitTime(dto.getQuitTime());
|
||||
positionRegistration.setStatus(PositionRegistrationStatusEnum.RESIGNED.getStatus());
|
||||
positionRegistration.setTag(dto.getTag());
|
||||
positionRegistration.setUpdateBy(UserContextHolder.getLoginUserId());
|
||||
long row = positionRegistrationMapper.updateStatus(positionRegistration, PositionRegistrationStatusEnum.ON_THE_JOB.getStatus());
|
||||
Assert.isTrue(row == 1, "离职失败,状态已被变更,请刷新页面重试");
|
||||
|
||||
Reference in New Issue
Block a user