|
@@ -62,7 +62,12 @@ public class CaseServiceImpl extends ServiceImpl<ICaseMapper, CaseEntity> implem
|
|
|
if(deptIds.size() <=0){
|
|
|
return PageInfo.PageInfo(new Page<>(param.getPageNum(),param.getPageSize()));
|
|
|
}
|
|
|
- wrapper.in(CaseEntity::getDeptId,deptIds);
|
|
|
+ List<TmUser> userList = tmUserService.getByDeptIds(deptIds);
|
|
|
+ List<String> userNameList = userList.stream().map(TmUser::getUserName).collect(Collectors.toList());
|
|
|
+ if(userNameList.size()<=0){
|
|
|
+ return PageInfo.PageInfo(new Page<>(param.getPageNum(),param.getPageSize()));
|
|
|
+ }
|
|
|
+ wrapper.in(CaseEntity::getUserName,userNameList);
|
|
|
//wrapper.eq(CaseEntity::getUserName,userName);
|
|
|
wrapper.eq(CaseEntity::getType,0);
|
|
|
wrapper.orderByDesc(CaseEntity::getCreateTime);
|
|
@@ -170,8 +175,6 @@ public class CaseServiceImpl extends ServiceImpl<ICaseMapper, CaseEntity> implem
|
|
|
if(param.getCaseId() == null){
|
|
|
caseEntity = new CaseEntity();
|
|
|
caseEntity.setUserName(userName);
|
|
|
- TmUser tmUser = tmUserService.getByUserName(userName);
|
|
|
- caseEntity.setDeptId(tmUser.getDeptId());
|
|
|
}else {
|
|
|
caseEntity = this.getById(param.getCaseId());
|
|
|
}
|