manual.go 670 B

12345678910111213141516171819202122232425
  1. package data_manage
  2. import "github.com/rdlucklib/rdluck_tools/orm"
  3. type ManualSysUser struct {
  4. ItemId int `description:"部门/组/用户 id"`
  5. ItemName string `description:"部门/组/用户 名称"`
  6. Children []*ManualSysUser
  7. }
  8. type ManualClassifyEdbInfoCount struct {
  9. ClassifyId int
  10. Total int
  11. }
  12. func GetManualClassifyEdbInfoCount() (items []*ManualClassifyEdbInfoCount, err error) {
  13. sql := ` SELECT a.classify_id,COUNT(1) AS total FROM edbdata_classify AS a
  14. INNER JOIN edbinfo AS b ON a.classify_id=b.classify_id
  15. WHERE a.is_show=1
  16. GROUP BY a.classify_id `
  17. o := orm.NewOrm()
  18. o.Using("edb")
  19. _, err = o.Raw(sql).QueryRows(&items)
  20. return
  21. }