【7.6.0】【sys】【首页用户详情接口】更新用户应用信息的结构

pull/57/head
fengshuonan 2023-06-19 22:21:11 +08:00
parent 976b7f2e17
commit 71347cd90b
3 changed files with 40 additions and 6 deletions

View File

@ -0,0 +1,34 @@
package cn.stylefeng.roses.kernel.sys.modular.login.pojo;
import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
import lombok.Data;
/**
*
*
* @author fengshuonan
* @since 2023/6/19 22:18
*/
@Data
public class IndexUserAppInfo {
/**
* id
*/
@ChineseDescription("应用id")
private Long appId;
/**
*
*/
@ChineseDescription("应用名称")
private String appName;
/**
*
*/
@ChineseDescription("是否是当前登录用户激活的(选中的)")
private Boolean currentSelectFlag;
}

View File

@ -38,7 +38,7 @@ public class UserIndexInfo {
* *
*/ */
@ChineseDescription("当前用户的部门和任职信息") @ChineseDescription("当前用户的部门和任职信息")
private List<IndexUserOrgInfo> userOrgInfo; private List<IndexUserOrgInfo> userOrgInfoList;
/** /**
* *
@ -47,10 +47,10 @@ public class UserIndexInfo {
private Set<String> permissionCodeList; private Set<String> permissionCodeList;
/** /**
* id *
*/ */
@ChineseDescription("当前用户选择的应用id") @ChineseDescription("当前用户拥有的应用信息")
private Long currentAppId; private List<IndexUserAppInfo> userAppInfoList;
/** /**
* *

View File

@ -123,7 +123,7 @@ public class UserIndexInfoService {
// 查询到机构为空,直接返回 // 查询到机构为空,直接返回
if (ObjectUtil.isEmpty(userOrgList)) { if (ObjectUtil.isEmpty(userOrgList)) {
userIndexInfo.setUserOrgInfo(resultUserOrg); userIndexInfo.setUserOrgInfoList(resultUserOrg);
return; return;
} }
@ -164,7 +164,7 @@ public class UserIndexInfoService {
} }
// 填充用户组织机构信息 // 填充用户组织机构信息
userIndexInfo.setUserOrgInfo(resultUserOrg); userIndexInfo.setUserOrgInfoList(resultUserOrg);
} }
/** /**