SealMultipleRequest.go 1.6 KB

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