package common
// 【页面按钮展示控制】页面按钮展示控制
type V2ContractPageurlButtonConfigRequest struct {
// deprecated:true 【是否展示返回按钮】是否展示返回按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:true(展示)。
CanReturn *bool `json:"canReturn,omitempty"`
// deprecated:true 【页面是否显示撤回/回退/拒签按钮】页面是否显示撤回/回退/拒签按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:true(展示)。
CanWithdraw *bool `json:"canWithdraw,omitempty"`
// deprecated:true 【是否展示签署按钮】是否展示签署按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:true(展示)。
CanViewDetail *bool `json:"canViewDetail,omitempty"`
// deprecated:true 【是否展示作废按钮】是否展示作废按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:true(展示)。
Cancelable *bool `json:"cancelable,omitempty"`
// 【是否隐藏签署按钮】是否隐藏签署按钮 【传参】 取值范围:true(隐藏),false(不隐藏);不传值默认为:false(不隐藏)。
HideSignBtn *bool `json:"hideSignBtn,omitempty"`
// 【是否允许关联其他电子签约】是否允许关联其他电子签约 【传参】 取值范围: true(允许),false(不允许);不传值默认为:true(允许)
Relatable *bool `json:"relatable,omitempty"`
// deprecated:true 【是否展示更多操作按钮】是否展示更多操作按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:true(展示)。
CanMoreOperation *bool `json:"canMoreOperation,omitempty"`
// deprecated:true 【是否展示拒签按钮】是否展示拒签按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:true(展示)。
Rejectable *bool `json:"rejectable,omitempty"`
// 【是否允许签署人制作新签名/名章】是否允许签署人制作新签名/名章 【作用】 1、可配置个人签字节点的签署人是否允许制作新的签名/名章,如不允许制作则签署人只允许使用已有的签名/名章完成签署 2、该参数仅在电子签章管理后台开启了允许制作签名、允许制作名章时生效 【传参】 取值范围:true(允许制作),false(不允许制作);不传值默认为:true(允许制作)
MakePersonalSeal *bool `json:"makePersonalSeal,omitempty"`
}