|
@@ -62,31 +62,29 @@ func CommonChartInfoDetailFromUniqueCode(c *gin.Context) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ var resp *chart_info.ChartInfoDetailResp
|
|
|
switch chartInfo.Source {
|
|
|
case utils.CHART_SOURCE_DEFAULT:
|
|
|
- resp, isOk, msg, errMsg := getChartInfoDetail(chartInfo, myChartClassifyId, user.GetInfoByClaims(c))
|
|
|
+ tmpResp, isOk, msg, errMsg := getChartInfoDetail(chartInfo, myChartClassifyId, user.GetInfoByClaims(c))
|
|
|
if !isOk {
|
|
|
response.FailMsg(msg, errMsg, c)
|
|
|
return
|
|
|
}
|
|
|
- response.OkData("获取成功", resp, c)
|
|
|
- return
|
|
|
+ resp = tmpResp
|
|
|
case utils.CHART_SOURCE_FUTURE_GOOD:
|
|
|
- resp, isOk, msg, errMsg := getFutureGoodChartInfoDetail(chartInfo, myChartClassifyId, user.GetInfoByClaims(c))
|
|
|
+ tmpResp, isOk, msg, errMsg := getFutureGoodChartInfoDetail(chartInfo, myChartClassifyId, user.GetInfoByClaims(c))
|
|
|
if !isOk {
|
|
|
response.FailMsg(msg, errMsg, c)
|
|
|
return
|
|
|
}
|
|
|
- response.OkData("获取成功", resp, c)
|
|
|
- return
|
|
|
+ resp = tmpResp
|
|
|
case utils.CHART_SOURCE_CORRELATION, utils.CHART_SOURCE_ROLLING_CORRELATION:
|
|
|
- resp, isOk, msg, errMsg := getCorrelationChartInfoDetail(chartInfo, myChartClassifyId, user.GetInfoByClaims(c))
|
|
|
+ tmpResp, isOk, msg, errMsg := getCorrelationChartInfoDetail(chartInfo, myChartClassifyId, user.GetInfoByClaims(c))
|
|
|
if !isOk {
|
|
|
response.FailMsg(msg, errMsg, c)
|
|
|
return
|
|
|
}
|
|
|
- response.OkData("获取成功", resp, c)
|
|
|
- return
|
|
|
+ resp = tmpResp
|
|
|
default:
|
|
|
msg := "错误的图表"
|
|
|
errMsg := "错误的图表"
|
|
@@ -94,6 +92,14 @@ func CommonChartInfoDetailFromUniqueCode(c *gin.Context) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ // 图表的指标来源
|
|
|
+ sourceNameList, sourceNameEnList := chart.GetEdbSourceByEdbInfoIdList(resp.EdbInfoList)
|
|
|
+ resp.ChartInfo.ChartSource = strings.Join(sourceNameList, ",")
|
|
|
+ resp.ChartInfo.ChartSourceEn = strings.Join(sourceNameEnList, ",")
|
|
|
+ response.OkData("获取成功", resp, c)
|
|
|
+
|
|
|
+ return
|
|
|
+
|
|
|
}
|
|
|
|
|
|
// getFutureGoodChartInfoDetail 获取商品价格曲线图表详情
|