package common


type CustomSealAttributeResponse struct {
	// 【印章样式】 印章样式：enterprise（公章），specialWithStar（专用章-带五角星），doublelineCirWithStar（双行文字圆章-带五角星）， specialWithoutStar（专用章-不带五角星），communistWithText（党纪委公章-带下方文字）， communistWithoutText（党纪委公章-不带下方文字），labour（工会公章），youth（共青团章）， foreignCNEN（外资法人单位公章-中英文），foreignCN（外资法人单位公章-纯中文），moreFootOval（椭圆章-多排文字）， doubleCirENCN（外资法人单位公章-圆形-中英文），moreFootRectangle（长方形章-多排文字），archives（档案章）， moreFootCircle（专用章-多排文字）。
	SealCategoryType string `json:"sealCategoryType"`
	// 【外线边宽】外线边宽 
	EdgeWidth string `json:"edgeWidth,omitempty"`
	// 【内线边宽】内线线宽 
	InnerEdgeWidth string `json:"innerEdgeWidth,omitempty"`
	// 【是否有徽标】是否有徽标 
	SealLogo *bool `json:"sealLogo,omitempty"`
	// 【徽标直径】徽标直径
	LogoSize string `json:"logoSize,omitempty"`
	// 【档案章行数】档案章行数 
	Rows *int64 `json:"rows,omitempty"`
	// 【档案章列数】档案章列数
	Columns *int64 `json:"columns,omitempty"`
	// 【档案章行高】档案章行高
	RowHeights []int64 `json:"rowHeights,omitempty"`
	// 【档案章列宽】档案章列宽
	ColumnWidths []int64 `json:"columnWidths,omitempty"`
	// 【外圆环绕文字】外圆环绕文字 
	Content string `json:"content,omitempty"`
	// 【内圆环绕文字】内圆环绕文字
	InnerContent string `json:"innerContent,omitempty"`
	// 【印章下横排文字第一排文字】印章下横排文字第一排文字 
	Head string `json:"head,omitempty"`
	// 【印章底部文字】 印章底部文字：当sealCategoryType（印章样式）传值为specialWithoutStar (专用章-不带五角星)、specialWithStar (专用章-带五角星) 时，存在该信息
	Foot string `json:"foot,omitempty"`
	// 【印章下方横排文字（多排）】 印章下方横排文字（多排）：当sealCategoryType（印章样式）传值为moreFootOval（椭圆章-多排文字）时存在。
	Foots []*SealFoot `json:"foots,omitempty"`
	// 【信息编码】信息编码
	EnterpriseCode string `json:"enterpriseCode,omitempty"`
	// 【档案章单元格文字】档案章单元格文字
	SealValues []*SealValueResponse `json:"sealValues,omitempty"`
	// 【是否需要光栅防伪码】是否需要光栅防伪码
	Antifake *bool `json:"antifake,omitempty"`
	// 【是否需要防伪裂纹】是否需要防伪裂纹
	AntifakeGap *bool `json:"antifakeGap,omitempty"`
}
