package common
type UpdateTemplateInfo struct {
// core:true;format:string 【模板id】模板id 【说明】 可通过2种方式获取: 1、在电子签章平台找到模板并复制模板id 2、通过如下接口路径可获取模板id 1)9.5.2 模板分组查询(/v2/template/group) 2)9.5.1 模板列表查询(/template/list)
TemplateId *int64 `json:"templateId"`
// core:true 【模板标题】模板标题 【传参】 最小长度:1(包含),最大长度:101(不包含)。 【特殊说明】 限制100个字符
TemplateTitle string `json:"templateTitle,omitempty"`
// core:true 【模板状态】模板状态 【传参】 取值范围:0(停用),1(启用);不传值默认为:0(停用)。
Status *int64 `json:"status,omitempty"`
// core:true 【Word模板参数是否必填】Word模板参数是否必填 【传参】 1、不传值时,Word模板参数默认全部非必填;传值时,true全部必填,false全部非必填。 2、取值范围:true(必填),false(非必填);不传值默认为:false(非必填)。
Required *bool `json:"required,omitempty"`
TemplateManger *UpdateTemplateManger `json:"templateManger,omitempty"`
Viewer *UpdateTemplateViewer `json:"viewer,omitempty"`
ShareRange *UpdateShareRange `json:"shareRange,omitempty"`
// core:true 【模板标签】模板标签 【作用】 可设置模板标签,后续可根据标签筛选模板 【特殊说明】 支持传入多个,传入多个以,分隔,每个标签限制在40字符以内
Label string `json:"label,omitempty"`
Operator *NameUserInfoRequest `json:"operator,omitempty"`
TemplateGroup *AddTemplateGroup `json:"templateGroup,omitempty"`
TemplateRange *TemplateRange `json:"templateRange,omitempty"`
TemplateOperator *AddTemplateManger `json:"templateOperator,omitempty"`
}