change - 用户信息增加、编辑接口增加数据源ID保存优化处理

master
Wen JY 2 years ago
parent 1ba35e0116
commit 8641c5a85a

@ -379,14 +379,17 @@ public class SysUserController extends BaseController {
SysUserDatasource sysUserDatasource = new SysUserDatasource();
sysUserDatasource.setUserId(userId.toString());
List<SysUserDatasource> sysUserDatasources = sysUserDatasourceService.selectSysUserDatasourceList(sysUserDatasource);
if(sysUserDatasources!=null){
if(sysUserDatasources.size() > 0){
Long[] ageArray = sysUserDatasources.stream()
.map(SysUserDatasource::getId)
.toArray(Long[]::new);
int i = sysUserDatasourceService.deleteSysUserDatasourceByIds(ageArray);
if (i>0){
result = true;
}
}else {
result = true;
}
}catch (Exception ex){
logger.error("用户数据源清除异常:"+ex.getMessage());
@ -408,6 +411,11 @@ public class SysUserController extends BaseController {
sysUserDatasource.setDatasourceId(dataSourceId);
sysUserDatasource.setUserId(userId.toString());
int i = sysUserDatasourceService.insertSysUserDatasource(sysUserDatasource);
if (i>1){
System.out.println("保存成功");
}else {
System.out.println("保存失败");
}
}
}catch (Exception ex){
logger.error("保存用户数据源异常:"+ex.getMessage());

@ -276,7 +276,7 @@ public class SysUserServiceImpl implements ISysUserService {
// 新增用户与岗位管理
insertUserPost(user);
// 删除用户与数据源关联
userPostMapper.deleteUserDBByUserId(userId);
//userPostMapper.deleteUserDBByUserId(userId);
// 加园区权限
//insertUserDB(user);
return userMapper.updateUser(user);

Loading…
Cancel
Save