package common


type SealMultipleRequest struct {
	// <ext>core:true</ext> 【印章ID】印章id 【传参】 可传入多个，格式：[123123123213,123213213213]。
	SealIds string `json:"sealIds,omitempty"`
	// <ext>core:true</ext> 【第三方业务系统印章id】第三方业务系统印章id 【传参】 可传入多个，格式：[123123123213,123213213213]。
	OpenSealIds string `json:"openSealIds,omitempty"`
	// <ext>core:true</ext> 【印章名称】印章名称 【传参】 可传入多个，格式：[“维森集团公章”,“众畅科技公章”]。
	Names string `json:"names,omitempty"`
	// <ext>core:true</ext> 【印章形式】印章形式 【传参】 取值范围：ELECTRONIC（电子印章），PHYSICS（物理印章），UKEY（Ukey章），MOBILE（移动印章）；不传值默认为：ELECTRONIC（电子印章）。 
	BusinessType string `json:"businessType,omitempty"`
	// <ext>core:true</ext> 【印章类型】印章类型 【传参】 传入在电子签章前台“印章类型管理”中维护的印章类型名称。
	SealCategoryName string `json:"sealCategoryName,omitempty"`
	Company *CompanyRequest `json:"company,omitempty"`
	Department *DepartmentRequest `json:"department,omitempty"`
	// <ext>core:true</ext> 【印章自定义字段】印章自定义字段 【传参】 传入多个自定义字段时，则取各个字段匹配到的印章的交集。
	SealCustomFields []*SealCustomField `json:"sealCustomFields,omitempty"`
	// <ext>core:true;format:string</ext>【集团id】集团id，可在传入sealCategoryName 和 sealCustomFields 一并传入orgId来指定组织
	OrgId *int64 `json:"orgId,omitempty"`
}
