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