ソースを参照

文章

master
huangjiajun 2日前
コミット
d0942f48d1
2個のファイルの変更13行の追加0行の削除
  1. +1
    -0
      app/md/md_article.go
  2. +12
    -0
      app/svc/article/svc_list.go

+ 1
- 0
app/md/md_article.go ファイルの表示

@@ -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 ファイルの表示

@@ -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{


読み込み中…
キャンセル
保存