| 123456789 |
- 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"`
- }
|