xyxie 2 months ago
parent
commit
69061ffced
2 changed files with 41 additions and 9 deletions
  1. 32 9
      controllers/eta_forum/eta_forum.go
  2. 9 0
      services/eta_forum/eta_forum_hub_lib.go

+ 32 - 9
controllers/eta_forum/eta_forum.go

@@ -6,6 +6,7 @@ import (
 	"eta/eta_api/models/data_manage"
 	"eta/eta_api/services/eta_forum"
 	"eta/eta_api/utils"
+	"github.com/rdlucklib/rdluck_tools/paging"
 )
 
 type EtaForumController struct {
@@ -51,10 +52,19 @@ func (this *EtaForumController) UserChartList() {
 		telAreaCode = utils.TelAreaCodeHome
 	}
 
-	resp, err, errMsg := eta_forum.GetUserChartList(businessCode, userMobile, telAreaCode, keyword, currentIndex, pageSize)
+	resp, err, _ := eta_forum.GetUserChartList(businessCode, userMobile, telAreaCode, keyword, currentIndex, pageSize)
 	if err != nil {
-		br.Msg = errMsg
-		br.ErrMsg = err.Error()
+		/*br.Msg = errMsg
+		br.ErrMsg = err.Error()*/
+		page := paging.GetPaging(currentIndex, pageSize, 0)
+		resp = eta_forum.UserChartListRespItem{
+			ChartInfoList: make([]*data_manage.ChartInfo, 0),
+			Paging:        page,
+		}
+		br.Ret = 200
+		br.Success = true
+		br.Msg = "保存成功"
+		br.Data = resp
 		return
 	}
 
@@ -101,10 +111,16 @@ func (this *EtaForumController) UserCollectChartClassifyList() {
 		telAreaCode = utils.TelAreaCodeHome
 	}
 
-	resp, err, errMsg := eta_forum.GetUserCollectChartClassifyList(businessCode, userMobile, telAreaCode)
+	resp, err, _ := eta_forum.GetUserCollectChartClassifyList(businessCode, userMobile, telAreaCode)
 	if err != nil {
-		br.Msg = errMsg
-		br.ErrMsg = err.Error()
+		resp = eta_forum.UserCollectChartClassifyListItem{
+			List:     make([]*eta_forum.ChartCollectClassifyItem, 0),
+			Language: "CN",
+		}
+		br.Ret = 200
+		br.Success = true
+		br.Msg = "保存成功"
+		br.Data = resp
 		return
 	}
 
@@ -156,10 +172,17 @@ func (this *EtaForumController) UserCollectChartList() {
 	currentIndex, _ := this.GetInt("CurrentIndex")
 	keyword := this.GetString("Keyword")
 
-	resp, err, errMsg := eta_forum.GetUserCollectChartList(businessCode, userMobile, telAreaCode, keyword, collectClassifyIds, currentIndex, pageSize)
+	resp, err, _ := eta_forum.GetUserCollectChartList(businessCode, userMobile, telAreaCode, keyword, collectClassifyIds, currentIndex, pageSize)
 	if err != nil {
-		br.Msg = errMsg
-		br.ErrMsg = err.Error()
+		page := paging.GetPaging(currentIndex, pageSize, 0)
+		resp = eta_forum.UserCollectChartListRespItem{
+			List:   make([]*eta_forum.ChartCollectView, 0),
+			Paging: page,
+		}
+		br.Ret = 200
+		br.Success = true
+		br.Msg = "保存成功"
+		br.Data = resp
 		return
 	}
 

+ 9 - 0
services/eta_forum/eta_forum_hub_lib.go

@@ -83,6 +83,9 @@ func ChartThemeTypeSaveLib(req string) (resp *models.BaseResponse, err error) {
 // GetUserChartListLib 查询有权限的图表列表
 func GetUserChartListLib(req string) (resp *UserChartListResp, err error) {
 	_, resultByte, err := get(req, "/v1/chart/user/chart_list")
+	if err != nil {
+		return
+	}
 	err = json.Unmarshal(resultByte, &resp)
 	if err != nil {
 		return
@@ -93,6 +96,9 @@ func GetUserChartListLib(req string) (resp *UserChartListResp, err error) {
 // getUserCollectChartClassifyLib 查询收藏的分类列表
 func getUserCollectChartClassifyLib(req string) (resp *UserCollectChartClassifyListResp, err error) {
 	_, resultByte, err := get(req, "/v1/chart_collect/classify/list")
+	if err != nil {
+		return
+	}
 	err = json.Unmarshal(resultByte, &resp)
 	if err != nil {
 		return
@@ -103,6 +109,9 @@ func getUserCollectChartClassifyLib(req string) (resp *UserCollectChartClassifyL
 // getUserCollectChartListLib 查询收藏的图表列表
 func getUserCollectChartListLib(req string) (resp *UserCollectChartListResp, err error) {
 	_, resultByte, err := get(req, "/v1/chart_collect/chart/list")
+	if err != nil {
+		return
+	}
 	err = json.Unmarshal(resultByte, &resp)
 	if err != nil {
 		return