...
|
...
|
@@ -9,10 +9,14 @@ type ( |
|
|
Offset int `json:"offset"`
|
|
|
// 查询限制
|
|
|
Limit int `json:"limit"`
|
|
|
// 角色类型 1.普通角色 1024:超级管理员
|
|
|
RoleType int `cname:"角色类型 1.普通角色 1024:超级管理员" json:"roleType,omitempty"`
|
|
|
//组织名称
|
|
|
OrgName string `json:"orgName"`
|
|
|
//角色码名称
|
|
|
RoleName string `json:"roleName"`
|
|
|
// 组织ID
|
|
|
OrgId int64 `json:"orgId"`
|
|
|
}
|
|
|
|
|
|
DataRoleSearch struct {
|
...
|
...
|
@@ -34,7 +38,7 @@ type ( |
|
|
RoleName string `json:"roleName"`
|
|
|
RoleType int `json:"roleType"`
|
|
|
UpdatedAt string `json:"updatedAt"`
|
|
|
} `json:"role"`
|
|
|
} `json:"roles"`
|
|
|
}
|
|
|
)
|
|
|
|
...
|
...
|
@@ -45,24 +49,22 @@ type ( |
|
|
}
|
|
|
|
|
|
DataRoleGet struct {
|
|
|
Role struct {
|
|
|
AccessMenus []int `json:"accessMenus"`
|
|
|
CompanyID int `json:"companyId"`
|
|
|
CreatedAt string `json:"createdAt"`
|
|
|
Desc int `json:"desc"`
|
|
|
Ext struct {
|
|
|
DepName string `json:"depName"`
|
|
|
OrgName string `json:"orgName"`
|
|
|
ParentDepName string `json:"parentDepName"`
|
|
|
Phone string `json:"phone"`
|
|
|
UserName string `json:"userName"`
|
|
|
} `json:"ext"`
|
|
|
OrgID int `json:"orgId"`
|
|
|
RoleID int `json:"roleId"`
|
|
|
RoleName string `json:"roleName"`
|
|
|
RoleType int `json:"roleType"`
|
|
|
UpdatedAt string `json:"updatedAt"`
|
|
|
} `json:"role"`
|
|
|
AccessMenus []int `json:"accessMenus"`
|
|
|
CompanyID int `json:"companyId"`
|
|
|
CreatedAt string `json:"createdAt"`
|
|
|
Desc string `json:"desc"`
|
|
|
Ext struct {
|
|
|
DepName string `json:"depName"`
|
|
|
OrgName string `json:"orgName"`
|
|
|
ParentDepName string `json:"parentDepName"`
|
|
|
Phone string `json:"phone"`
|
|
|
UserName string `json:"userName"`
|
|
|
} `json:"ext"`
|
|
|
OrgID int `json:"orgId"`
|
|
|
RoleID int `json:"roleId"`
|
|
|
RoleName string `json:"roleName"`
|
|
|
RoleType int `json:"roleType"`
|
|
|
UpdatedAt string `json:"updatedAt"`
|
|
|
}
|
|
|
)
|
|
|
|
...
|
...
|
@@ -135,6 +137,16 @@ type ( |
|
|
}
|
|
|
|
|
|
DataRoleGetRelatedUser struct {
|
|
|
NotInRoleUser []struct {
|
|
|
DepartmentName string `json:"departmentName"`
|
|
|
UserID int `json:"userId"`
|
|
|
UserName string `json:"userName"`
|
|
|
} `json:"notInRoleUser"`
|
|
|
RoleUser []struct {
|
|
|
DepartmentName string `json:"departmentName"`
|
|
|
UserID int `json:"userId"`
|
|
|
UserName string `json:"userName"`
|
|
|
} `json:"roleUser"`
|
|
|
}
|
|
|
)
|
|
|
|
...
|
...
|
@@ -145,6 +157,22 @@ type ( |
|
|
}
|
|
|
|
|
|
DataRoleGetAccessMenus struct {
|
|
|
Menus []struct {
|
|
|
MenuID int `json:"menuId"`
|
|
|
ParentID int `json:"parentId"`
|
|
|
MenuName string `json:"menuName"`
|
|
|
MenuAlias string `json:"menuAlias"`
|
|
|
Code string `json:"code"`
|
|
|
AccessCode string `json:"accessCode,omitempty"`
|
|
|
MenuType string `json:"menuType"`
|
|
|
Icon string `json:"icon"`
|
|
|
Sort int `json:"sort"`
|
|
|
Remark string `json:"remark,omitempty"`
|
|
|
Category string `json:"category"`
|
|
|
IsPublish int `json:"isPublish"`
|
|
|
EnableStatus int `json:"enableStatus"`
|
|
|
ParentPath string `json:"parentPath,omitempty"`
|
|
|
} `json:"menus"`
|
|
|
}
|
|
|
)
|
|
|
|
...
|
...
|
|