16 changed files with 317 additions and 5 deletions
			
			
		| @ -0,0 +1,40 @@ | |||
| package com.epmet.dataaggre.dto.epmetuser.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  * @Description 根据客户Id staffId查询人员在客户下的角色列表-接口返参 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class StaffRoleListResultDTO implements Serializable { | |||
|     private static final long serialVersionUID = -2049883620062097446L; | |||
| 
 | |||
|     /** | |||
|      * 客户Id | |||
|      * */ | |||
|     private String customerId; | |||
|     /** | |||
|      * 员工Id | |||
|      * */ | |||
|     private String staffId; | |||
|     /** | |||
|      * 员工姓名 | |||
|      * */ | |||
|     private String staffName; | |||
|     /** | |||
|      * 角色Id | |||
|      * */ | |||
|     private String roleId; | |||
|     /** | |||
|      * 角色Key | |||
|      * */ | |||
|     private String roleKey; | |||
|     /** | |||
|      * 角色名称 | |||
|      * */ | |||
|     private String roleName; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,48 @@ | |||
| package com.epmet.dataaggre.dto.govorg.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| /** | |||
|  * 专题设置-组织网格切换树结构-接口返参 | |||
|  * @author sun | |||
|  */ | |||
| @Data | |||
| public class StaffAgencyGridListResultDTO implements Serializable { | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     //机关组织Id
 | |||
|     private String agencyId = ""; | |||
|     //机关组织名称
 | |||
|     private String agencyName = ""; | |||
|     //机关组织名称
 | |||
|     private Boolean isOpt = true; | |||
|     //网格:grid;社区级:community, 乡(镇、街道)级:street, 区县级: district, 市级: city 省级:province
 | |||
|     private String orgLevel = ""; | |||
|     //当前组织id的上级id,如果当前是跟组织返回0
 | |||
|     private String pid = ""; | |||
|     //当前组织id的所有上级id,如果当前是跟组织返回0
 | |||
|     private String pids = ""; | |||
|     //当前机关的下属网格列表
 | |||
|     private List<StaffAgencyGridListResultDTO.GridResultDTO> gridList = new ArrayList<>(); | |||
|     //当前组织的所有下级组织信息(递归)
 | |||
|     private List<StaffAgencyGridListResultDTO> subAgencyGridList = new ArrayList<>(); | |||
| 
 | |||
|     @Data | |||
|     public static class GridResultDTO{ | |||
|         //机关组织Id
 | |||
|         private String gridId = ""; | |||
|         //机关组织名称
 | |||
|         private String gridName = ""; | |||
|         //网格:grid;社区级:community, 乡(镇、街道)级:street, 区县级: district, 市级: city 省级:province
 | |||
|         private String orgLevel = ""; | |||
|         //当前网格所属的组织id
 | |||
|         private String pid = ""; | |||
|         //当前网格所有上级
 | |||
|         private String pids = ""; | |||
|     } | |||
| 
 | |||
| } | |||
					Loading…
					
					
				
		Reference in new issue