DataSignPasswordFreeRequest.go 2.1 KB

1234567891011
  1. package common
  2. type DataSignPasswordFreeRequest struct {
  3. // <ext>core:true</ext> 【是否允许用户设置免密】是否允许用户设置免密 【作用】 控制数据签名签署页面是否允许用户开启免密功能 【传参】 取值范围:true(允许),false(不允许);不传值默认为:true(允许)。
  4. ShowPasswordFree *bool `json:"showPasswordFree,omitempty"`
  5. // <ext>core:true;format:combo-date</ext> 【默认免密截止时间】默认免密截止时间 【作用】 1、用户在链接页面设置免密时,可以选择免密截止时间,可选的免密时间段通过电子签章控制台的配置控制:【电子签章控制台-设置-数据签名设置-数据签名免密签署设置-用户可设置免密范围】 2、为方便用户设置免密,链接页面可以默认选中通过本参数传入的免密截止时间,用户有改动需要时可自行在页面重新选择 3、可传code值代表选择县体的免密时间段(例如一年),也可直接传入日期格式数据,自定义免密截止时间(例如:2023-12-21) 【传参】 取值范围:1011(1小时)、6011(6小时)、12011(12小时)、1005(24小时)、1001(一年内)、3001(三年内),5001(五年内)。 日期格式:yyyy-MM-dd HH:mm:ss。
  6. PasswordFreeEnd string `json:"passwordFreeEnd,omitempty"`
  7. // <ext>core:true</ext> 【默认免密生效的业务系统】默认免密生效的业务系统 【作用】 在链接页面中设置默认的免密生效的业务系统,免密规则生效后,该业务系统可调用本接口免密签署 1、仅当前页系统:仅设置免密规则时的业务系统后续调用接口可免密签署,其他业务系统仍然需要意愿校验 2、全部业务系统:电子签章系统集成的全部业务系统,包括后续新集成的业务系统都可在免密期间免密签署 【传参】 取值范围:ASSIGN(仅当前业务系统),ALL(全部业务系统);不传值默认为:ASSIGN(仅当前业务系统)。
  8. AssignRange string `json:"assignRange,omitempty"`
  9. }