首页分类去除无数据分类
This commit is contained in:
parent
a57de1d75c
commit
2e7b81b1e8
@ -158,3 +158,14 @@ func (r *BaseClassDao) GetBaseClassListSearch(req requests.GetBaseClassList) (m
|
||||
}
|
||||
return m, nil
|
||||
}
|
||||
|
||||
// GetBaseClassExistsOrderList 获取列表-排序
|
||||
func (r *BaseClassDao) GetBaseClassExistsOrderList(maps interface{}) (m []*model.BaseClass, err error) {
|
||||
err = global.Db.Where(maps).
|
||||
Where("EXISTS (?)", global.Db.Model(&model.QuestionClass{}).Select("1").Where("question_class.class_id = base_class.class_id")).
|
||||
Order("sort desc").Find(&m).Error
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return m, nil
|
||||
}
|
||||
|
||||
@ -84,7 +84,7 @@ func (r *PublicService) GetIndex(userId int64) (g *dto.IndexDto, err error) {
|
||||
|
||||
maps := make(map[string]interface{})
|
||||
maps["class_status"] = 1
|
||||
baseClasss, err := baseClassDao.GetBaseClassOrderList(maps)
|
||||
baseClasss, err := baseClassDao.GetBaseClassExistsOrderList(maps)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user