package common


type SealCustomFieldCreate struct {
	// <ext>core:true</ext> 【自定义字段名称】自定义字段名称 【传参】 字段名称和字段Key必传其一，均传入时以字段key为准
	Name string `json:"name,omitempty"`
	// <ext>core:true</ext> 【自定义字段key值】自定义字段key值 【传参】 字段名称和字段Key必传其一，均传入时以字段key为准
	Key string `json:"key,omitempty"`
	// <ext>core:true</ext> 【自定义字段的参数值】自定义字段的参数值 【传参】 1、字段类型是内部数据源组织时需传入全路径（如 维森集团/测试组织）。 2、字段类型是内部数据源法人单位时传入法人单位名称（如 维森集团）。 3、字段类型为文件时，需在value中传入文件的base64编码，并在文件名称参数中传入文件的名称
	Value []string `json:"value,omitempty"`
	// <ext>core:true</ext> 【文件格式】文件格式 【说明】 支持下列文件格式： pdf,ofd,xlsx,pptx,docx,doc,wps,xls,ppt,png,webp,tiff,xml,xht,xhtml,htm,html,txt,jpg,jpeg,gif,avi,zip,rar,rtf,cs,mp4,md
	FileType string `json:"fileType,omitempty"`
	// <ext>core:true</ext> 【文件名称】文件名称 【说明】 1、当自定义字段参数类型为文件时，value与文件名称均为必填； 2、当自定义字段参数类型不是文件时，传入此参数无效。
	FileName string `json:"fileName,omitempty"`
	// <ext>core:true</ext> 【自定义字段处理规则】自定义字段处理规则 【作用】 当传入的自定义字段信息未在系统中配置，通过该参数判断处理方式 1.拦截：当传入的自定义字段不存在时，接口将报错 2.过滤：当传入的自定义字段不存在时，系统将执行过滤处理，忽略该参数 【传参】 取值范围：false（拦截），true（过滤）；不传值默认为：false（拦截）。
	IgnoreNotExistError string `json:"ignoreNotExistError,omitempty"`
}
