123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package response
- import (
- "github.com/rdlucklib/rdluck_tools/paging"
- )
- type RoleAdminItemResp struct {
- SysRoleAdminId int `description:"绑定ID"`
- AdminId int `description:"管理员账号ID"`
- AdminName string `description:"管理员账号名称"`
- RealName string `description:"管理员真实姓名"`
- Enabled int `description:"账号状态 1:有效,0:禁用"`
- Mobile string `description:"管理员手机号"`
- DepartmentGroup string `description:"部门/分组"`
- LabelVal int `description:"标签:1:超级管理员,2:管理员,3:部门经理,4:组长,5:ficc销售主管"`
- RoleId int `description:"角色ID"`
- RoleName string `description:"角色名称"`
- }
- type RoleAdminListResp struct {
- List []*RoleAdminItemResp
- Paging *paging.PagingItem
- }
- // DepartmentGroupSellersResp 销售列表(根据部门、分组来)
- type DepartmentGroupSellersResp struct {
- List []DepartmentGroupSellers
- }
- type DepartmentGroupSellers struct {
- AdminId string `description:"系统用户id"`
- RealName string `description:"用户真实名称"`
- ChildrenList []DepartmentGroupSellers `gorm:"-" description:"销售列表"`
- }
- // EnglishAuthRoleDetailResp 英文权限角色详情响应体
- type EnglishAuthRoleDetailResp struct {
- AdminId int `description:"用户ID"`
- AuthName string `description:"权限名称"`
- RoleTypeCode string `description:"角色类型编码"`
- AuthOk bool `description:"是否有权限"`
- }
|