|
@@ -38,6 +38,20 @@ func (this *MyChartController) Collect() {
|
|
|
br.Msg = "用户没有权限收藏"
|
|
|
return
|
|
|
}
|
|
|
+ if req.ChartInfoId == 0 {
|
|
|
+ chartResp, err := services.GetChartDetail(req.ChartInfoId, req.UniqueCode)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "收藏失败"
|
|
|
+ br.Msg = "获取图表信息失败,系统错误,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if chartResp.Ret != 200 {
|
|
|
+ br.Msg = chartResp.Msg
|
|
|
+ br.ErrMsg = chartResp.ErrMsg
|
|
|
+ return
|
|
|
+ }
|
|
|
+ req.ChartInfoId = chartResp.Data.ChartInfoId
|
|
|
+ }
|
|
|
count, err := models.GetMyChartCount(user.UserId, req.UniqueCode)
|
|
|
if err != nil {
|
|
|
br.Msg = "收藏失败"
|
|
@@ -250,7 +264,7 @@ func (this *MyChartController) Detail() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- result, err := services.GetChartDetail(chartInfoId)
|
|
|
+ result, err := services.GetChartDetail(chartInfoId, "")
|
|
|
if err != nil {
|
|
|
br.Msg = "获取图表详情失败"
|
|
|
br.ErrMsg = "获取图表详情失败,Err:" + err.Error()
|