edb_classify.go 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package models
  2. import "time"
  3. type EdbClassify struct {
  4. ClassifyId int `orm:"column(classify_id);pk"`
  5. ClassifyType uint8 `description:"分类类型,0:普通指标分类,1:预测指标分类"`
  6. ClassifyName string `description:"分类名称"`
  7. ParentId int `description:"父级id"`
  8. HasData int `description:"是否含有指标数据"`
  9. CreateTime time.Time `description:"创建时间"`
  10. ModifyTime time.Time `description:"修改时间"`
  11. SysUserId int `description:"创建人id"`
  12. SysUserRealName string `description:"创建人姓名"`
  13. Level int `description:"层级"`
  14. UniqueCode string `description:"唯一编码"`
  15. Sort int `description:"排序字段,越小越靠前,默认值:10"`
  16. }
  17. type ClassifyResp struct {
  18. Ret int `json:"Ret"`
  19. Msg string `json:"Msg"`
  20. ErrMsg string `json:"ErrMsg"`
  21. ErrCode string `json:"ErrCode"`
  22. Data struct {
  23. ClassifyId int `json:"ClassifyId"`
  24. ClassifyType int `json:"ClassifyType"`
  25. ClassifyName string `json:"ClassifyName"`
  26. ParentId int `json:"ParentId"`
  27. HasData int `json:"HasData"`
  28. CreateTime time.Time `json:"CreateTime"`
  29. ModifyTime time.Time `json:"ModifyTime"`
  30. SysUserId int `json:"SysUserId"`
  31. SysUserRealName string `json:"SysUserRealName"`
  32. Level int `json:"Level"`
  33. UniqueCode string `json:"UniqueCode"`
  34. Sort int `json:"Sort"`
  35. } `json:"Data"`
  36. Success bool `json:"Success"`
  37. }