|
|
@@ -13,6 +13,7 @@ import com.fasterxml.jackson.core.type.TypeReference;
|
|
|
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
|
|
import com.xjrsoft.common.constant.GlobalConstant;
|
|
|
import com.xjrsoft.common.enums.EnabledMark;
|
|
|
+import com.xjrsoft.common.enums.GenderDictionaryEnum;
|
|
|
import com.xjrsoft.common.enums.RoleEnum;
|
|
|
import com.xjrsoft.common.exception.MyException;
|
|
|
import com.xjrsoft.common.model.result.R;
|
|
|
@@ -30,6 +31,7 @@ import com.xjrsoft.module.organization.service.*;
|
|
|
import com.xjrsoft.module.organization.utils.OrganizationUtil;
|
|
|
import com.xjrsoft.module.organization.vo.*;
|
|
|
import com.xjrsoft.module.oss.factory.OssFactory;
|
|
|
+import com.xjrsoft.module.system.entity.DictionaryDetail;
|
|
|
import com.xjrsoft.module.workflow.service.IWorkflowExecuteService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
@@ -136,7 +138,9 @@ public class UserController {
|
|
|
.leftJoin(UserRoleRelation.class, UserRoleRelation::getUserId, User::getId)
|
|
|
.leftJoin(Role.class, Role::getId, UserRoleRelation::getRoleId);
|
|
|
IPage<UserPageVo> page = userService.selectJoinListPage(ConventPage.getPage(dto), UserPageVo.class, queryUser);
|
|
|
-
|
|
|
+ for (UserPageVo record : page.getRecords()) {
|
|
|
+ record.setGenderCn(GenderDictionaryEnum.getValue(record.getGender()));
|
|
|
+ }
|
|
|
|
|
|
PageOutput<UserPageVo> pageOutput = ConventPage.getPageOutput(page, UserPageVo.class);
|
|
|
|
|
|
@@ -171,6 +175,9 @@ public class UserController {
|
|
|
.leftJoin(UserRoleRelation.class, UserRoleRelation::getUserId, User::getId)
|
|
|
.leftJoin(Role.class, Role::getId, UserRoleRelation::getRoleId);
|
|
|
IPage<UserPageVo> page = userService.selectJoinListPage(ConventPage.getPage(dto), UserPageVo.class,queryUser);
|
|
|
+ for (UserPageVo record : page.getRecords()) {
|
|
|
+ record.setGenderCn(GenderDictionaryEnum.getValue(record.getGender()));
|
|
|
+ }
|
|
|
PageOutput<UserPageVo> pageOutput = ConventPage.getPageOutput(page, UserPageVo.class);
|
|
|
return R.ok(pageOutput);
|
|
|
}
|
|
|
@@ -184,6 +191,7 @@ public class UserController {
|
|
|
R.error("找不到此用户!");
|
|
|
}
|
|
|
UserVo userVo = BeanUtil.toBean(user, UserVo.class);
|
|
|
+ userVo.setGenderCn(GenderDictionaryEnum.getValue(userVo.getGender()));
|
|
|
List<Long> deptIds = userDeptRelationService.list(Wrappers.lambdaQuery(UserDeptRelation.class)
|
|
|
.eq(UserDeptRelation::getUserId, user.getId()))
|
|
|
.stream().map(UserDeptRelation::getDeptId).collect(Collectors.toList());
|