package common


type SealParam struct {
	// <ext>core:true</ext> 【模板参数唯一标识】模板参数唯一标识 【作用】 使用模板参数唯一标识（参数名称和key值）查询到需要填参的参数 【传参】 支持传入参数的name或key。 
	Name string `json:"name"`
	// <ext>core:true</ext> 【模板参数值】模板参数值 【传参】 1、单行文本 传入文本内容； 2、日期 格式为：yyyy-MM-dd，如：2019-06-04； 3、身份证号 仅支持15或18位的数字或字母，如：123456789123456789； 4、单选： 仅支持传入单选的选项，如：val1; 若传入其他选项： （1）需要填写补充内容，则传入格式为：其他选项名称{{补充内容}} （2）不需要填写补充内容，则传入：其他选项名称； 5、多选 仅支持传入多选的选项，多个value用逗号隔开，如：val1,val2；若传入其他选项： （1）需要填写补充内容，则传入格式为：其他选项名称{{补充内容}} （2）不需要填写补充内容，则传入：其他选项名称； 6、表格 （1）参数名称name即表格的Key值，参数值value是一维数组且需转成字符串类型，数组的每项对应表格的每行，而每行中每一列的名称和值即对应列的key值和实际填写的值，转成字符串的一维数组示例：[{\"column1\":\"1\",\"column2\":\"2\",\"column3\":\"3\",\"column4\":\"4\"},{\"column1\":\"5\",\"column2\":\"6\",\"column3\":\"7\",\"column4\":\"8\"}]表示一个2行4列的表格。 （2）如若需要合并单元格，传参示例如下: [{\"column1\":\"1\",\"column2\":\"2\",\"column3\":\"3\",\"column4\":\"4\"},{\"column1\":\"5\",\"column2\":\"6\",\"column3\":\"7\",\"column4\":\"#.3\"}], #.1表示向左合并单元格，#.2表示向上合并单元格。#.3表示向左上合并单元格。 （3）表格的行数在传参的时候根据实际传入的会动态新增，但表格列不可动态新增，只能设置表格固定列为准 7、图片 需传入json字符串，包含value(base64图片包含base64前缀，必填)、fileName(图片名称，必填)两个参数，如：{\"fileName\":\"1.png\",\"value\":\"data:image/png;base64,/9j/4AAQSk...\"}； 8、富文本 富文本形式的字符串，标签中的双引号需要用\\进行转义； 9、邮箱 邮箱形式的字符串，如：qys123@163.com。
	Value string `json:"value"`
}
