|
@@ -36,7 +36,10 @@ func GetSecondIdsByClassifyNames(names []string) (ids []int, err error) {
|
|
|
|
|
|
// GetParentList 查询所有一级分类
|
|
|
func GetParentList() (list []*Classify, err error) {
|
|
|
- err = global.MYSQL["rddp"].Model(Classify{}).Where("parent_id = 0 and classify_name != '权益研报' AND is_show = 1").Order("sort asc, id asc").Scan(&list).Error
|
|
|
+ err = global.MYSQL["rddp"].Model(Classify{}).
|
|
|
+ Select("id, classify_name").
|
|
|
+ Where("parent_id = 0 and classify_name != '权益研报' AND is_show = 1").
|
|
|
+ Order("sort asc, id asc").Scan(&list).Error
|
|
|
if err == utils.ErrNoRow {
|
|
|
err = nil
|
|
|
}
|
|
@@ -54,7 +57,9 @@ func GetByClassifyId(id int) (item *Classify, err error) {
|
|
|
|
|
|
// GetListByPid 根据分类名称查找专栏列表
|
|
|
func GetListByPid(pid int) (list []*Classify, err error) {
|
|
|
- err = global.MYSQL["rddp"].Model(Classify{}).Where("parent_id = ? AND is_show = 1 ", pid).Order("sort asc, id asc").Scan(&list).Error
|
|
|
+ err = global.MYSQL["rddp"].Model(Classify{}).
|
|
|
+ Select("id, classify_name, parent_id, report_author, author_descript, home_img_url").
|
|
|
+ Where("parent_id = ? AND is_show = 1 ", pid).Order("sort asc, id asc").Scan(&list).Error
|
|
|
if err == utils.ErrNoRow {
|
|
|
err = nil
|
|
|
}
|