mirror of https://gitee.com/stylefeng/roses
【7.6.0】【sys】【首页用户详情接口】更新用户应用信息的结构
parent
976b7f2e17
commit
71347cd90b
|
@ -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;
|
||||||
|
|
||||||
|
}
|
|
@ -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;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 用户菜单集合
|
* 用户菜单集合
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue