Commit 232d7263 authored by libin's avatar libin

Merge branch 'saff_update_feature'

parents 3288da26 e0fc9ec0
...@@ -428,10 +428,11 @@ public class AppUserPositionTempBiz extends BaseBiz<AppUserPositionTempMapper, A ...@@ -428,10 +428,11 @@ public class AppUserPositionTempBiz extends BaseBiz<AppUserPositionTempMapper, A
appUserPositionTempDTO.setPositionId(6); appUserPositionTempDTO.setPositionId(6);
appUserPositionChangeRecordBiz.addPositionChangeRecord(userPositionTemp, oldData, operatorId, appUserPositionTempDTO.getRelTime()); appUserPositionChangeRecordBiz.addPositionChangeRecord(userPositionTemp, oldData, operatorId, appUserPositionTempDTO.getRelTime());
} }
if (Objects.nonNull(appUserPositionTempDTO.getUserId())) { if (Objects.nonNull(appUserPositionTempDTO.getUserId()) && !Objects.equals(0,appUserPositionTempDTO.getUserId())) {
if (StaffChangeStatusEnum.needChangePostionsStatus.contains(changeStatus)) { if (StaffChangeStatusEnum.needChangePostionsStatus.contains(changeStatus)) {
//用户表更改其身份 //用户表更改其身份
AppUserDetail appUserDetail = detailBiz.checkeIsAppUser(userPositionTemp.getUserId()); AppUserDetail appUserDetail = detailBiz.checkeIsAppUser(userPositionTemp.getUserId());
if(Objects.nonNull(appUserDetail) && Objects.nonNull(appUserDetail.getUserid())) {
//1.查询股东表 根据userid 或 手机号 //1.查询股东表 根据userid 或 手机号
Integer postionId = appShareholderDetailBiz.findShareholderByUserIdOrPhone(appUserPositionTempDTO.getUserId(), appUserPositionTempDTO.getPhone()); Integer postionId = appShareholderDetailBiz.findShareholderByUserIdOrPhone(appUserPositionTempDTO.getUserId(), appUserPositionTempDTO.getPhone());
//离职 //离职
...@@ -452,6 +453,7 @@ public class AppUserPositionTempBiz extends BaseBiz<AppUserPositionTempMapper, A ...@@ -452,6 +453,7 @@ public class AppUserPositionTempBiz extends BaseBiz<AppUserPositionTempMapper, A
} }
} }
} }
}
return ObjectRestResponse.succ(); return ObjectRestResponse.succ();
} }
...@@ -471,7 +473,7 @@ public class AppUserPositionTempBiz extends BaseBiz<AppUserPositionTempMapper, A ...@@ -471,7 +473,7 @@ public class AppUserPositionTempBiz extends BaseBiz<AppUserPositionTempMapper, A
//用户表更改其身份 //用户表更改其身份
if (Objects.nonNull(appUserPositionTempDTO.getUserId())) { if (Objects.nonNull(appUserPositionTempDTO.getUserId())) {
AppUserDetail appUserDetail = detailBiz.checkeIsAppUser(userPositionTemp.getUserId()); AppUserDetail appUserDetail = detailBiz.checkeIsAppUser(userPositionTemp.getUserId());
if (appUserDetail != null) { if (appUserDetail != null && Objects.nonNull(appUserDetail.getUserid())) {
Integer postionId = appShareholderDetailBiz.findShareholderByUserIdOrPhone(appUserPositionTempDTO.getUserId(), appUserPositionTempDTO.getPhone()); Integer postionId = appShareholderDetailBiz.findShareholderByUserIdOrPhone(appUserPositionTempDTO.getUserId(), appUserPositionTempDTO.getPhone());
postionId = Objects.isNull(postionId) ? appUserPositionTempDTO.getPositionId() : postionId; postionId = Objects.isNull(postionId) ? appUserPositionTempDTO.getPositionId() : postionId;
loginBiz.updateUserPosition(appUserDetail.getUserid(), postionId); loginBiz.updateUserPosition(appUserDetail.getUserid(), postionId);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment