approver.go 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /*
  2. * @description:审批流程相关
  3. * @Author: LanJianRong
  4. * @Date: 2021-01-07 16:00:19
  5. * @FilePath: \construction_management\web\viewmodels\approver.go
  6. */
  7. package viewmodels
  8. type Approver struct {
  9. Id string `from:"id" json:"id"`
  10. ProjectId string `from:"projectId" json:"projectId"`
  11. BidsectionId string `from:"bidsectionId" json:"bidsectionId"`
  12. DataType int `from:"dataType" json:"dataType"`
  13. DataId string `from:"dataId" json:"dataId"`
  14. Status int `from:"status" json:"status"`
  15. Progress string `from:"progress" json:"progress"`
  16. AuditOrder int `from:"auditOrder" json:"auditOrder"`
  17. AuditId string `from:"auditId" json:"auditId"`
  18. Code string `from:"code" json:"code"`
  19. InspectionDetail string `from:"inspectionDetail" json:"inspectionDetail"`
  20. Name string `from:"name" json:"name"`
  21. Position string `from:"position" json:"position"`
  22. CreateTime string `form:"createTime" json:"createTime"`
  23. }
  24. type ApproverMessage struct {
  25. Id string `from:"id" json:"id"`
  26. DataType int `from:"dataType" json:"dataType"`
  27. DataId string `from:"dataId" json:"dataId"`
  28. Status int `from:"status" json:"status"`
  29. Code string `from:"code" json:"code"`
  30. InspectionDetail string `from:"inspectionDetail" json:"inspectionDetail"`
  31. Name string `from:"name" json:"name"`
  32. Position string `from:"position" json:"position"`
  33. CreateTime string `form:"createTime" json:"createTime"`
  34. }