CustomSealAttributeResponse.go 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package common
  2. type CustomSealAttributeResponse struct {
  3. // 【印章样式】 印章样式:enterprise(公章),specialWithStar(专用章-带五角星),doublelineCirWithStar(双行文字圆章-带五角星), specialWithoutStar(专用章-不带五角星),communistWithText(党纪委公章-带下方文字), communistWithoutText(党纪委公章-不带下方文字),labour(工会公章),youth(共青团章), foreignCNEN(外资法人单位公章-中英文),foreignCN(外资法人单位公章-纯中文),moreFootOval(椭圆章-多排文字), doubleCirENCN(外资法人单位公章-圆形-中英文),moreFootRectangle(长方形章-多排文字),archives(档案章), moreFootCircle(专用章-多排文字)。
  4. SealCategoryType string `json:"sealCategoryType"`
  5. // 【外线边宽】外线边宽
  6. EdgeWidth string `json:"edgeWidth,omitempty"`
  7. // 【内线边宽】内线线宽
  8. InnerEdgeWidth string `json:"innerEdgeWidth,omitempty"`
  9. // 【是否有徽标】是否有徽标
  10. SealLogo *bool `json:"sealLogo,omitempty"`
  11. // 【徽标直径】徽标直径
  12. LogoSize string `json:"logoSize,omitempty"`
  13. // 【档案章行数】档案章行数
  14. Rows *int64 `json:"rows,omitempty"`
  15. // 【档案章列数】档案章列数
  16. Columns *int64 `json:"columns,omitempty"`
  17. // 【档案章行高】档案章行高
  18. RowHeights []int64 `json:"rowHeights,omitempty"`
  19. // 【档案章列宽】档案章列宽
  20. ColumnWidths []int64 `json:"columnWidths,omitempty"`
  21. // 【外圆环绕文字】外圆环绕文字
  22. Content string `json:"content,omitempty"`
  23. // 【内圆环绕文字】内圆环绕文字
  24. InnerContent string `json:"innerContent,omitempty"`
  25. // 【印章下横排文字第一排文字】印章下横排文字第一排文字
  26. Head string `json:"head,omitempty"`
  27. // 【印章底部文字】 印章底部文字:当sealCategoryType(印章样式)传值为specialWithoutStar (专用章-不带五角星)、specialWithStar (专用章-带五角星) 时,存在该信息
  28. Foot string `json:"foot,omitempty"`
  29. // 【印章下方横排文字(多排)】 印章下方横排文字(多排):当sealCategoryType(印章样式)传值为moreFootOval(椭圆章-多排文字)时存在。
  30. Foots []*SealFoot `json:"foots,omitempty"`
  31. // 【信息编码】信息编码
  32. EnterpriseCode string `json:"enterpriseCode,omitempty"`
  33. // 【档案章单元格文字】档案章单元格文字
  34. SealValues []*SealValueResponse `json:"sealValues,omitempty"`
  35. // 【是否需要光栅防伪码】是否需要光栅防伪码
  36. Antifake *bool `json:"antifake,omitempty"`
  37. // 【是否需要防伪裂纹】是否需要防伪裂纹
  38. AntifakeGap *bool `json:"antifakeGap,omitempty"`
  39. }