approver.go 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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. import "time"
  9. type Approver struct {
  10. Id string `from:"id" json:"id"`
  11. ProjectId string `from:"projectId" json:"projectId"`
  12. BidsectionId string `from:"bidsectionId" json:"bidsectionId"`
  13. DataType int `from:"dataType" json:"dataType"`
  14. DataId string `from:"dataId" json:"dataId"`
  15. Status int `from:"status" json:"status"`
  16. Progress string `from:"progress" json:"progress"`
  17. AuditOrder int `from:"auditOrder" json:"auditOrder"`
  18. AuditId string `from:"auditId" json:"auditId"`
  19. Code string `from:"code" json:"code"`
  20. InspectionDetail string `from:"inspectionDetail" json:"inspectionDetail"`
  21. Name string `from:"name" json:"name"`
  22. Position string `from:"position" json:"position"`
  23. CreateTime string `form:"createTime" json:"createTime"`
  24. }
  25. type ApproverMessage struct {
  26. Id string `from:"id" json:"id"`
  27. DataType int `from:"dataType" json:"dataType"`
  28. DataId string `from:"dataId" json:"dataId"`
  29. Status int `from:"status" json:"status"`
  30. Code string `from:"code" json:"code"`
  31. Inspection string `from:"inspection" json:"inspection"`
  32. InspectionDetail string `from:"inspectionDetail" json:"inspectionDetail"`
  33. BidsectionName string `from:"bidsectionName" json:"bidsectionName"`
  34. Name string `from:"name" json:"name"`
  35. Position string `from:"position" json:"position"`
  36. CreateTime string `form:"createTime" json:"createTime"`
  37. UpdateTime time.Time `form:"updateTime" json:"updateTime"`
  38. }