| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package common
- type TemplateParam struct {
- // 【模板id】模板id
- TemplateId *int64 `json:"templateId,omitempty"`
- // 【模板参数名称】模板参数名称
- Name string `json:"name,omitempty"`
- // 【参数类型】参数类型
- Type_ string `json:"type,omitempty"`
- // 【参数描述】参数描述
- Description string `json:"description,omitempty"`
- // 【是否必填】是否必填
- Required *bool `json:"required,omitempty"`
- // 【是否校验参数规格】是否校验参数规格
- Verified *bool `json:"verified,omitempty"`
- // 【参数所在页码】参数所在页码
- Page *int64 `json:"page,omitempty"`
- // 【参数X坐标(占页宽比)】参数X坐标(占页宽比)
- OffsetX *float64 `json:"offsetX,omitempty"`
- // 【参数Y坐标(占页高比)】参数Y坐标(占页高比)
- OffsetY *float64 `json:"offsetY,omitempty"`
- // 【参数由哪方填写】参数由哪方填写,0:发起方,1:接收方
- Signatory *int64 `json:"signatory,omitempty"`
- // 【前端使用,匹配模板参数使用】前端使用,匹配模板参数使用
- SignatoryId string `json:"signatoryId,omitempty"`
- // 【是否只读】是否只读
- ReadOnly *bool `json:"readOnly,omitempty"`
- // 【默认值】默认值
- DefaultValue string `json:"defaultValue,omitempty"`
- // 【HTML配置,PDF模板参数配置也使用该字段,序列化为PDFTextConfig】HTML配置,PDF模板参数配置也使用该字段,序列化为PDFTextConfig
- ExtensionParam string `json:"extensionParam,omitempty"`
- // 【HTML文件中对应ID】HTML文件中对应ID
- HtmlId *int64 `json:"htmlId,omitempty"`
- // 【模板参数key】模板参数key
- ParamKey string `json:"paramKey,omitempty"`
- // 【关联数据源】关联数据源
- RelatedDataSource string `json:"relatedDataSource,omitempty"`
- // 【关联数据源成功后是否只读】关联数据源成功后是否只读
- RelatedReadOnly *bool `json:"relatedReadOnly,omitempty"`
- // 【参数转换以及参数内容限制】参数转换以及参数内容限制
- ConvertParamFormatConfig string `json:"convertParamFormatConfig,omitempty"`
- // 【用印流程id】用印流程id
- CategoryId *int64 `json:"categoryId,omitempty"`
- // 【日期类型】日期类型
- DatePattern string `json:"datePattern,omitempty"`
- // 【参数被分配的唯一色值】参数被分配的唯一色值
- TextColor string `json:"textColor,omitempty"`
- // 【参数被表达式引用的计数】参数被表达式引用的计数
- RefCount *int64 `json:"refCount,omitempty"`
- // 【word模板表达式内容】word模板表达式内容
- Expression string `json:"expression,omitempty"`
- // 【参数是否绑定模板自定义命名】参数是否绑定模板自定义命名
- BindRuleTitle *bool `json:"bindRuleTitle,omitempty"`
- // 【参数个数】参数个数
- Count *int64 `json:"count,omitempty"`
- // 【参数模式】参数模式,MERGE:电子签约参数,不考虑参数名称是否相同,ORDER:参数名称相同时按照顺序替换参数
- ConfigMode string `json:"configMode,omitempty"`
- }
|