certification.go 1.3 KB

12345678910111213141516171819202122232425
  1. package request
  2. // AddUserReq 实名认证添加用户请求参数
  3. type AddUserReq struct {
  4. Name string `json:"name" binding:"required"` // 用户姓名
  5. IdCard string `json:"idCard" binding:"required"` // 证件号码
  6. IdCardType *int `json:"idCardType"` // 证件类型(默认1):1-居民身份证 2-台湾居民来往内地通行证 3-港澳居民往来内地通行证 10-武装警察身份证 11-军人身份证 15-警察(警官)证 21-外国人永久居留证 23-护照
  7. IdCardPhotoURL string `json:"idCardPhoto"` // 证件照正面
  8. IdCardPhotoBackURL string `json:"idCardPhotoBackURL"` // 证件照背面
  9. Mobile string `json:"mobile"` // 手机号码
  10. }
  11. // CreateContractAndAddSignerReq 上传待签署文件和添加签署方请求参数
  12. type CreateContractAndAddSignerReq struct {
  13. TemplateNo string `json:"templateNo" binding:"required"` // 合同模板编号
  14. }
  15. type HandleASignCompletedReq struct {
  16. Action string `json:"signCompleted"`
  17. ContractNo string `json:"contractNo"`
  18. Status string `json:"status"`
  19. SignTime string `json:"signTime"`
  20. Timestamp string `json:"timestamp"`
  21. ValidityTime string `json:"validityTime"`
  22. }