Parcourir la source

文章

master
huangjiajun il y a 2 jours
Parent
révision
d0942f48d1
2 fichiers modifiés avec 13 ajouts et 0 suppressions
  1. +1
    -0
      app/md/md_article.go
  2. +12
    -0
      app/svc/article/svc_list.go

+ 1
- 0
app/md/md_article.go Voir le fichier

@@ -34,6 +34,7 @@ type ArticleListReq struct {
type ArticleListResp struct {
Total int64 `json:"total"`
SelectData []map[string]interface{} `json:"select_data"`
CateData []map[string]interface{} `json:"cate_data"`
List []ArticleList `json:"list"`
}
type ArticleList struct {


+ 12
- 0
app/svc/article/svc_list.go Voir le fichier

@@ -40,10 +40,22 @@ func List(c *gin.Context) {
}
list = append(list, tmp1)
}
tmp["list"] = list
}
resp.SelectData = append(resp.SelectData, tmp)
}
}
resp.CateData = make([]map[string]interface{}, 0)
cate, _, _ := NewArticleCateDb.FindArticleCateAndTotalPid("1", "100")
if cate != nil {
for _, v := range *cate {
list := make([]map[string]string, 0)
tmp := map[string]interface{}{
"name": v.Name, "value": utils.IntToStr(v.Id), "list": list,
}
resp.CateData = append(resp.CateData, tmp)
}
}
if notice != nil {
for _, v := range *notice {
tmp := md.ArticleList{


Chargement…
Annuler
Enregistrer