提交 2d4a65a6 编写于 作者: wangxinxu's avatar wangxinxu

更新行政职称

上级 e65e006a
流水线 #53799 已失败 于阶段
......@@ -97,6 +97,28 @@ public class Account {
@ApiModelProperty("乡镇名称")
private String townName;
@ApiModelProperty("行政职称 ID")
private Integer administerTitleId;
@ApiModelProperty("行政职称 名称")
private String administerTitleName;
public Integer getAdministerTitleId() {
return administerTitleId;
}
public void setAdministerTitleId(Integer administerTitleId) {
this.administerTitleId = administerTitleId;
}
public String getAdministerTitleName() {
return administerTitleName;
}
public void setAdministerTitleName(String administerTitleName) {
this.administerTitleName = administerTitleName;
}
public Long getProvince() {
return province;
}
......
......@@ -56,6 +56,12 @@ public class HospitalSaasUserReq {
@ApiModelProperty("登录来源 0:运营平台 1:saas")
private Integer loginFlag = 0;
@ApiModelProperty("行政职称 ID")
private Integer administerTitleId;
@ApiModelProperty("行政职称 名称")
private String administerTitleName;
public void checkInsertParams() {
if (StringUtils.isBlank(this.mobile)) {
throw new PicaWarnException(AccountExceptionEnum.PICA_NOT_EMPTY.getCode(), "手机号不能为空");
......
......@@ -175,6 +175,8 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
}
if (updateNameOrPwd) {
account.setId(byMobilePhone.getId());
account.setAdministerTitleId(req.getAdministerTitleId());
account.setAdministerTitleName(req.getAdministerTitleName());
account.setModifyId(picaUser.getId().longValue());
account.setModifyTime(new Date());
accountMapper.updateByIdSelective(account);
......@@ -316,6 +318,12 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
if (StringUtil.isNotNull(req.getName())) {
account.setName(req.getName());
}
if (StringUtil.isNotNull(req.getAdministerTitleId())) {
account.setAdministerTitleId(req.getAdministerTitleId());
}
if (StringUtil.isNotNull(req.getAdministerTitleName())) {
account.setAdministerTitleName(req.getAdministerTitleName());
}
accountService.updateAccountById(account);
/** 修改密码 */
......@@ -485,6 +493,8 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
account.setFirstLoginTime(currentTime);
account.setLastLoginTime(currentTime);
account.setRegisterSource(sourceType);
account.setAdministerTitleId(hospitalSaasUserReq.getAdministerTitleId());
account.setAdministerTitleName(hospitalSaasUserReq.getAdministerTitleName());
return account;
}
......
......@@ -162,6 +162,12 @@
<if test="townName != null">
town_name,
</if>
<if test="administerTitleId != null">
administer_title_id,
</if>
<if test="administerTitleName != null">
administer_title,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="sex != null">
......@@ -272,6 +278,12 @@
<if test="townName != null">
#{townName},
</if>
<if test="administerTitleId != null">
#{administerTitleId},
</if>
<if test="administerTitleName != null">
#{administerTitleName},
</if>
</trim>
</insert>
<update id="updateByIdSelective" parameterType="com.pica.cloud.account.account.server.entity.Account">
......@@ -373,6 +385,12 @@
<if test="acctId != null">
acct_id = #{acctId,jdbcType=INTEGER},
</if>
<if test="administerTitleId != null">
administer_title_id = #{administerTitleId,jdbcType=INTEGER},
</if>
<if test="administerTitleName != null">
administer_title = #{administerTitleName},
</if>
</set>
where id = #{id,jdbcType=INTEGER}
</update>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册