package common


type SealDiyRoleRequest struct {
	// <ext>core:true</ext> 【角色名称】角色名称，名称和Key二选一必填
	Name string `json:"name,omitempty"`
	// <ext>core:true</ext>【Key】key，名称和Key二选一必填
	Key string `json:"key,omitempty"`
	// <ext>core:true</ext> 【自定义角色授权人员】自定义角色授权人员 【作用】 可通过此参数添加印章自定义角色，可设置自定义角色的人员、授权有效期、用印授权范围（若自定义角色没有“用印”权限，则传入的用印授权范围不生效）
	TempDiyRoles []*SealTempPermissionRequest `json:"tempDiyRoles,omitempty"`
	// <ext>core:true;deprecated:true</ext> 【自定义角色授权人员】自定义角色授权人员
	Users []*UserRequest `json:"users,omitempty"`
}
