package common


type BizParam struct {
	// 【文件类型】文件类型 【作用】 作为消息通知里的文件类型，对应参数${fileTypeName}，可自定义传入内容，比如：单据、电子签约、证明、文件等 【传参】 未传入时默认为“文件”
	FileTypeName string `json:"fileTypeName,omitempty"`
	// 【操作类型】操作类型 【作用】 作为消息通知里的操作类型，对应参数${actionTypeName}，可自定义传入内容，比如：查看、审批、填参、签署等 【传参】 未传入时默认为“查看”
	ActionTypeName string `json:"actionTypeName,omitempty"`
	// 【文件主题】文件主题 【作用】 作为消息通知里的文件主题，对应参数${themeName} 【传参】 未传入时取电子签约的文件主题
	ThemeName string `json:"themeName,omitempty"`
	// 【业务系统名称】业务系统名称 【作用】 作为消息通知里的系统名称，用于告知用户登录的系统名称，对应参数${appName}，可自定义传入业务系统名称 【传参】 未传入时取电子签章管理后台中配置的电子签章前台系统名称
	AppName string `json:"appName,omitempty"`
	// 【是否包含链接地址】是否包含链接地址 【作用】 控制短信模板中是否需包含链接地址 【传参】 取值范围：true（包含链接），false（不含链接）；默认为true。
	ContainsLink *bool `json:"containsLink,omitempty"`
	// 【链接地址】链接地址 【作用】 作为消息通知里的链接，对应参数${link}，可传入用户需访问的链接地址 【传参】 未传入链接取电子签约在电子签章系统前台的访问地址，用户登录后可直接进入查看/审批/签署文件 【特殊说明】 仅使用自主短信通道时，支持传入link参数
	Link string `json:"link,omitempty"`
}
