ziwen 1 éve
szülő
commit
4d81fbfe8f
3 módosított fájl, 9 hozzáadás és 2 törlés
  1. 2 0
      controllers/home.go
  2. 3 2
      controllers/tag.go
  3. 4 0
      models/cygx_tag.go

+ 2 - 0
controllers/home.go

@@ -244,6 +244,7 @@ func (this *MobileHomeController) List() {
 
 
 // @Title 首页列表接口
 // @Title 首页列表接口
 // @Description 首页列表接口
 // @Description 首页列表接口
+// @Param   TagIds   query   string  true       "标签选择"
 // @Param   PageSize   query   int  true       "每页数据条数"
 // @Param   PageSize   query   int  true       "每页数据条数"
 // @Param   CurrentIndex   query   int  true       "当前页页码,从1开始"
 // @Param   CurrentIndex   query   int  true       "当前页页码,从1开始"
 // @Success 200 {object} models.HomeArtAndChartListResp
 // @Success 200 {object} models.HomeArtAndChartListResp
@@ -264,6 +265,7 @@ func (this *MobileHomeController) NewList() {
 	//uid := user.UserId
 	//uid := user.UserId
 	pageSize, _ := this.GetInt("PageSize")
 	pageSize, _ := this.GetInt("PageSize")
 	currentIndex, _ := this.GetInt("CurrentIndex")
 	currentIndex, _ := this.GetInt("CurrentIndex")
+	//tagIds := this.GetString("TagIds")
 
 
 	var startSize int
 	var startSize int
 	if pageSize <= 0 {
 	if pageSize <= 0 {

+ 3 - 2
controllers/tag.go

@@ -31,17 +31,18 @@ func (this *TagController) TagCustomizeList() {
 	}
 	}
 
 
 	var condition string
 	var condition string
+	var resp models.CygxTagListResp
 	list, err := models.GetCygxTagList(condition)
 	list, err := models.GetCygxTagList(condition)
 	if err != nil {
 	if err != nil {
 		br.Msg = "获取标签失败"
 		br.Msg = "获取标签失败"
 		br.ErrMsg = "获取标签信息失败,Err:" + err.Error()
 		br.ErrMsg = "获取标签信息失败,Err:" + err.Error()
 		return
 		return
 	}
 	}
-
+	resp.List = list
 	br.Ret = 200
 	br.Ret = 200
 	br.Success = true
 	br.Success = true
 	br.Msg = "获取成功"
 	br.Msg = "获取成功"
-	br.Data = list
+	br.Data = resp
 }
 }
 
 
 // @Title 记录点击信息
 // @Title 记录点击信息

+ 4 - 0
models/cygx_tag.go

@@ -120,3 +120,7 @@ func MoveUpCygxTagBySort(prevSort, currentSort int) (err error) {
 type CygxTagIdReq struct {
 type CygxTagIdReq struct {
 	TagId int `description:"TagId"`
 	TagId int `description:"TagId"`
 }
 }
+
+type CygxTagListResp struct {
+	List []*CygxTagList `description:"TagId"`
+}