SealWarningRecordQueryResponse.go 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package seal_response
  2. import (
  3. "git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
  4. )
  5. type SealWarningRecordQueryResponse struct {
  6. // 【印章ID】印章ID
  7. SealId *int64 `json:"sealId"`
  8. // 【印章名称】印章名称
  9. SealName string `json:"sealName"`
  10. // 【印章所属法人单位名称】印章所属法人单位名称
  11. SealCompanyName string `json:"sealCompanyName"`
  12. // 【印章形式】印章形式:PHYSICS(\"物理印章\"),ELECTRONIC(\"电子印章\"),UKEY(\"Ukey印章\"),MOBILE(\"移动印章\")
  13. SealAttribute string `json:"sealAttribute"`
  14. // 【印章分类】印章分类:COMPANY(\"单位印章\"),LP(\"法定代表人章\"),PRACTICE(\"个人执业章\")
  15. Type_ string `json:"type"`
  16. // 【印章类型名称】印章类型名称
  17. SealCategoryName string `json:"sealCategoryName"`
  18. // 【预警记录ID】预警记录ID
  19. RecordId *int64 `json:"recordId"`
  20. // 【预警处理进度】预警处理进度:TODO(待处理),IGNORE(已忽略),COMPLETE(已处理)
  21. Progress string `json:"progress"`
  22. // 【触发的预警规则ID】触发的预警规则ID
  23. RuleId *int64 `json:"ruleId"`
  24. // 【触发的预警规则名称】触发的预警规则名称
  25. RuleName string `json:"ruleName"`
  26. // 【触发的预警规则描述】触发的预警规则描述
  27. RuleDesc string `json:"ruleDesc,omitempty"`
  28. // 【风险程度】风险程度:HIGH(高危),CRITICAL(严重),IMPORTANT(重要),NORMAL(普通)
  29. Level string `json:"level"`
  30. // 【触发原因】触发原因
  31. Reason string `json:"reason"`
  32. // 【预警范围】预警范围
  33. CreateTime string `json:"createTime"`
  34. // 【风险处理人】风险处理人
  35. Users []*common.UserResponse `json:"users"`
  36. // 【处理时间】处理时间
  37. DealTime string `json:"dealTime"`
  38. // 【物理用印 id】物理用印 id
  39. SealApplyId *int64 `json:"sealApplyId,omitempty"`
  40. // 【物理用印 ip】物理用印 ip
  41. SealApplyIp string `json:"sealApplyIp,omitempty"`
  42. }