classify_menu.go 848 B

123456789101112131415161718192021222324252627
  1. package models
  2. import (
  3. "eta/eta_hub/global"
  4. "eta/eta_hub/utils"
  5. "time"
  6. )
  7. // ClassifyMenu 报告分类-子目录表
  8. type ClassifyMenu struct {
  9. MenuId int `orm:"column(menu_id);pk"`
  10. MenuName string `description:"子目录名称"`
  11. ClassifyId int `description:"一级分类ID"`
  12. Sort int `description:"排序"`
  13. CreateTime time.Time `json:"-" description:"创建时间"`
  14. ModifyTime time.Time `json:"-" description:"更新时间"`
  15. }
  16. // GetClassifyMenuList 获取子目录列表
  17. func GetClassifyMenuList(condition string, pars []interface{}) (list []*ClassifyMenu, err error) {
  18. //o := orm.NewOrmUsingDB("rddp")
  19. sql := `SELECT * FROM classify_menu WHERE 1 = 1 `
  20. sql += condition
  21. sql += ` ORDER BY sort ASC, create_time ASC`
  22. err = global.DbMap[utils.DbNameReport].Raw(sql, pars).Find(&list).Error
  23. return
  24. }