package common


type SealWarningRuleForSealScopeRequest struct {
	// <ext>core:true</ext>  【印章形式】印章形式 【传参】 取值范围：ELECTRONIC（电子印章），PHYSICS（物理印章），UKEY（Ukey章），MOBILE（移动印章）；可选多项；不传值默认为：ELECTRONIC（电子印章）。
	BusinessType []string `json:"businessType,omitempty"`
	// <ext>core:true</ext>  【印章类型】印章类型 【传参】  传入在电子签章前台“印章类型管理”中维护的印章类型名称。
	SealCategoryNames []string `json:"sealCategoryNames,omitempty"`
	// <ext>core:true</ext>  【印章所属法人单位】印章所属法人单位 【传参】 参数至少传一个，传入多个时只按最高优先级查询，优先级为法人单位id>法人单位名称>统一社会信用代码/工商注册号>第三方业务系统法人单位id。
	Company []*CompanyRequest `json:"company,omitempty"`
	// <ext>core:true</ext> 【印章所属组织】印章所属组织 【传参】 参数至少传一个，传入多个时只按最高优先级查询，优先级为组织id>组织名称> 第三方业务系统组织id > 组织编码。
	Department []*DepartmentRequest `json:"department,omitempty"`
	// <ext>core:true</ext> 【印章自定义字段】印章自定义字段 【传参】 传入多个自定义字段时，则取各个字段匹配到的印章的交集。
	SealCustomFields []*SealCustomField `json:"sealCustomFields,omitempty"`
}
