package common
type SealWarningRuleProcessor struct {
// core:true 【快捷选项】快捷选项 【作用】 使用快捷选项指定人员 【传参】 取值范围:LP(印章所属单位的法定代表人)
Shortcut string `json:"shortcut,omitempty"`
// core:true 【印章角色】印章角色 【作用】 触发风险时,将由发生风险的印章下的印章角色人员(如管理员、签章人等)处理风险。 【传参】 传入印章角色名称,支持传入多个,格式:[“管理员”,“签章人”];不传值默认为:[“管理员”]。
SealRoles string `json:"sealRoles,omitempty"`
// core:true 【个人用户】个人用户 【作用】 触发风险时,将由指定的人员处理风险。 【传参】 1、参数必传其一,传入多个参数时只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。 2、若用户不存在时,将会报错。
Users []*UserInfoRequest `json:"users,omitempty"`
// core:true 【系统角色】系统角色 【作用】 触发风险时,将由指定的系统角色下的成员处理风险。 【传参】 传入角色名称,支持传入多个,格式:[“系统管理员”,“审计员”]。
Roles string `json:"roles,omitempty"`
// core:true 【组织主管】组织主管 【作用】 触发风险时,将由指定组织的主管处理风险。 【传参】 参数必传其一,传入多个时只按最高优先级查询,优先级为组织id>组织名称> 第三方业务系统组织id > 组织编码。
Departments []*DepartmentRequest `json:"departments,omitempty"`
}