bug
This commit is contained in:
@ -706,6 +706,7 @@ public class SubUserSalaryDetailServiceImpl extends ServiceImpl<SubUserSalaryDet
|
||||
wrapper.eq( dto.getTeamId()!=null,SubUserSalaryDetail::getTeamId, dto.getTeamId());
|
||||
wrapper.eq(dto.getUserId()!=null,SubUserSalaryDetail::getUserId, dto.getUserId());
|
||||
wrapper.between(SubUserSalaryDetail::getReportDate,start, end);
|
||||
wrapper.orderByAsc(SubUserSalaryDetail::getReportDate);
|
||||
|
||||
return this.list(wrapper);
|
||||
}
|
||||
|
||||
@ -167,8 +167,14 @@ public class DesUserServiceImpl extends ServiceImpl<DesUserMapper, DesUser> impl
|
||||
List<DesUser> desUsers = MapstructUtils.convert(dto.getList(), DesUser.class);
|
||||
|
||||
roleService.deleteDesignUser(dto.getProjectId());
|
||||
|
||||
ArrayList<String> userIds = new ArrayList<>();
|
||||
|
||||
List<SysUserRole> sysUserRoles = new ArrayList<>();
|
||||
for (DesUserBo bo : dto.getList()) {
|
||||
if(bo.getUserId()==null){
|
||||
continue;
|
||||
}
|
||||
SysUserRole sysUserRole = new SysUserRole();
|
||||
if("3".equals(bo.getUserType())){
|
||||
sysUserRole.setRoleId(1961314792461586433L);
|
||||
@ -176,10 +182,16 @@ public class DesUserServiceImpl extends ServiceImpl<DesUserMapper, DesUser> impl
|
||||
sysUserRole.setRoleId(1961315028017893378L);
|
||||
}else if("4".equals(bo.getUserType())){
|
||||
sysUserRole.setRoleId(1961315147199041537L);
|
||||
}else {
|
||||
continue;
|
||||
}
|
||||
sysUserRole.setUserId(bo.getUserId());
|
||||
sysUserRole.setProjectId(dto.getProjectId());
|
||||
if(userIds.contains(sysUserRole.getUserId()+"-"+sysUserRole.getRoleId())){
|
||||
continue;
|
||||
}
|
||||
sysUserRoles.add(sysUserRole);
|
||||
userIds.add(sysUserRole.getUserId()+"-"+sysUserRole.getRoleId());
|
||||
}
|
||||
roleService.insertUserRoleBatch(sysUserRoles);
|
||||
//todo:发消息
|
||||
|
||||
Reference in New Issue
Block a user