AddTemplateManger.go 1.1 KB

1234567891011
  1. package common
  2. type AddTemplateManger struct {
  3. // 【组织】组织 【作用】 1、查询需要设置为模板管理员的组织 2、传入的组织,当前组织下的全部成员(不包含下级组织的成员)将设为当前模板的模板管理员 【传参】 1、参数必传其一,传入多个时只按最高优先级查询,优先级为组织id>组织名称> 第三方业务系统组织id > 组织编码。 2、若组织不存在时,将会报错。
  4. DepartmentRequests []*UpdateDepartmentRequest `json:"departmentRequests,omitempty"`
  5. // 【个人用户】个人用户 【作用】 查询需要设置为模板管理员的个人用户 【传参】 1、参数必传其一,传入多个参数时,根据verificationRule(查询规则)判断查询规则。 2、若用户不存在时,将会报错。
  6. UserInfoRequests []*NameUserInfoRequest `json:"userInfoRequests,omitempty"`
  7. // 【角色id】角色id 【作用】 支持传入角色id,当前角色下的全部成员将设为当前模板的模板管理员
  8. RoleIds []string `json:"roleIds,omitempty"`
  9. }