Commit 2b4b3b53 authored by suhuiguang's avatar suhuiguang

1.资质存量数据刷库维保人员处理

1.1维保人员人员类型去掉,数据归并到作业人员-枚举处理 1.2由于目前系统作业人员为新增的资质,还没维护资质信息,故与测试沟通去掉post里面的6618维保人员,人员维护后程序会把6618重新冗余到post字段 1.3维保人员人员类型去掉,数据归并到作业人员-名称处理
parent dc35c45c
......@@ -27,7 +27,7 @@ public class HistoryDataDealController {
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/user-permission/update")
@ApiOperation(httpMethod = "PUT", value = "人员需求2970新增资质后, 资质存量数据刷库")
@ApiOperation(httpMethod = "PUT", value = "人员需求2970新增资质后, 检验检测资质存量数据刷库")
public ResponseModel<Integer> userPermissionUpdate() {
return ResponseHelper.buildResponse(historyDataDealService.userPermissionUpdate());
}
......
......@@ -67,7 +67,7 @@ public class HistoryDataDealServiceImpl {
StopWatch stopWatch = new StopWatch();
stopWatch.start();
LambdaQueryWrapper<TzsUserInfo> wrapper = new LambdaQueryWrapper<>();
wrapper.select(BaseEntity::getSequenceNbr,TzsUserInfo::getPost);
wrapper.select(BaseEntity::getSequenceNbr,TzsUserInfo::getPost,TzsUserInfo::getPostName);
wrapper.isNotNull(TzsUserInfo::getPost);
List<TzsUserInfo> users = userInfoService.list(wrapper);
users.parallelStream().forEach(u->{
......@@ -76,7 +76,7 @@ public class HistoryDataDealServiceImpl {
updateWrapper.set(TzsUserInfo::getNewPost, u.getPost().replace("6618","6552"));
// 由于目前系统作业人员为新增的资质,还没维护资质信息,故与测试沟通去掉post里面的6618维保人员,人员维护后程序会把6618重新冗余到post字段
updateWrapper.set(TzsUserInfo::getPost, u.getPost().replace("6618",""));
// 维保人员人员类型去掉,数据归并到作业人员-名称处理
// 维保人员人员类型去掉,数据归并到作业人员-名称处理保持与new_post一致
updateWrapper.set(u.getPostName() != null, TzsUserInfo::getPostName, u.getPostName().replace("维保人员","作业人员"));
updateWrapper.eq(BaseEntity::getSequenceNbr, u.getSequenceNbr());
userInfoService.update(updateWrapper);
......
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