根据部门获取用户信息接口Bug修复

yun-zuoyi
wei.peng 6 years ago
parent 52729845d8
commit 1ca22ff7b9

@ -285,7 +285,6 @@ public class PersonnelController extends CoreBaseController {
ValidatorBean.checkNotNull(id, "用户id 不能为空");
Map<String,Object> resultMap = new HashMap<>();
SysUser user = personnelService.getSysUserById(Long.parseLong(id));
List<SysRefUserDepartment> refUserInfoDepartmentList = personnelService.findSysRefUserDepartmentById(user.getId());
@ -429,12 +428,13 @@ public class PersonnelController extends CoreBaseController {
public ResultBean queryRefDepartment(@RequestBody UserDetailModel model) {
try {
List<Long> idList = new ArrayList<>();
model.setUserDepartmentIdList(new ArrayList<String>(Arrays.asList(new String[]{"1072037153732694016"})));
List<SysRefUserDepartment> refs = personnelService.querySysRefUserDepartmentByUserDetailModel(model);
if(refs != null && refs.size() > 0){
for (SysRefUserDepartment ref : refs) {
idList.add(ref.getUserId());
if(!idList.contains(ref.getUserId())){
idList.add(ref.getUserId());
}
}
}

@ -27,7 +27,7 @@ public class HqlModelPack {
// And
HqlPack.getNumEqualPack(model.getUserStatus(),"userStatus",result);
HqlPack.getNumEqualPack(model.getUserPhone(),"userPhone",result);
HqlPack.getStringEqualPack(model.getUserPhone(),"userPhone",result);
if(idList != null && idList.size() > 0){
HqlPack.getInPack(StringUtils.join(idList, ","), "id", result);

Loading…
Cancel
Save