CrossborderContractQueryLocationActionsResponse.go 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package common
  2. // 【签署动作】签署动作
  3. type CrossborderContractQueryLocationActionsResponse struct {
  4. // 【签署节点id】签署节点id
  5. Id string `json:"id"`
  6. // 【电子签约文件id】电子签约文件id
  7. ContractId string `json:"contractId"`
  8. // 【签署方id】签署方id
  9. SignatoryId string `json:"signatoryId"`
  10. // 【签署节点类型】签署节点类型 PERSONAL(个人签署),AUDIT(个人审批)
  11. Type_ string `json:"type"`
  12. // 【签署节点签署状态】签署节点签署状态 FILLING(填参中),FILLED(已填参),WAITING(待签署),SIGNING(签署中),SIGNED(已完成),REJECTED(已拒绝),DISABLED(已失效)
  13. Status string `json:"status"`
  14. // 【签署节点名称】签署节点名称
  15. Name string `json:"name"`
  16. // 【签署节点签署顺序】签署节点签署顺序
  17. SerialNo *int64 `json:"serialNo"`
  18. // 【触发文件自动催签的次数】触发文件自动催签的次数
  19. AutoPressCount *int64 `json:"autoPressCount"`
  20. // 【是否已自动签署】是否已自动签署
  21. AutoSigned string `json:"autoSigned"`
  22. // 【是否已完成】是否已完成
  23. Complete *bool `json:"complete"`
  24. // 【是否重新发起】是否重新发起
  25. Resend *bool `json:"resend"`
  26. // 【是否为处理中状态】是否为处理中状态 待填参、待签署、待作废等均属于处理中状态
  27. Executing *bool `json:"executing"`
  28. // 【状态】状态
  29. StatusDesc string `json:"statusDesc"`
  30. // 【签署节点创建时间】签署节点创建时间 格式:yyyy-MM-dd HH:mm:ss
  31. CreateTime string `json:"createTime"`
  32. // 【是否在电子签约创建时添加审批人】是否在电子签约创建时添加审批人
  33. AddOperator *bool `json:"addOperator"`
  34. // 【是否能修改电子签约文件】是否能修改电子签约文件
  35. ModifyDocument *bool `json:"modifyDocument"`
  36. // 【是否发送短信/邮件通知】是否发送短信/邮件通知
  37. Remind *bool `json:"remind"`
  38. // 【是否指定】是否指定
  39. Appoint *bool `json:"appoint"`
  40. // 【是否是子节点】是否是子节点
  41. Child string `json:"child"`
  42. // 【签署位置】签署位置
  43. Locations []*CrossborderContractQueryLocationActionsLocationsResponse `json:"locations"`
  44. }