|
@@ -5610,25 +5610,29 @@ func (this *EdbInfoController) EdbInfoSmmSearch() {
|
|
|
|
|
|
searchItem := new(data_manage.EdbInfoSearch)
|
|
|
//todo
|
|
|
- respItem, err := data.AddEdbData(utils.DATA_SOURCE_YS, edbCode)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "获取失败"
|
|
|
- br.ErrMsg = "获取失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- if respItem.Ret != 200 {
|
|
|
- if respItem.Ret == 421 {
|
|
|
- br.Msg = "该渠道已超过添加上限"
|
|
|
- } else if respItem.Ret == 4052 {
|
|
|
- br.Msg = "该指标已下架"
|
|
|
- } else {
|
|
|
- br.Msg = "未搜索到该指标"
|
|
|
- }
|
|
|
- br.ErrMsg = respItem.ErrMsg + ";EdbCode:" + edbCode
|
|
|
- return
|
|
|
- }
|
|
|
+ //respItem, err := data.AddEdbData(utils.DATA_SOURCE_YS, edbCode)
|
|
|
+ //if err != nil {
|
|
|
+ // br.Msg = "获取失败"
|
|
|
+ // br.ErrMsg = "获取失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ //}
|
|
|
+ //if respItem.Ret != 200 {
|
|
|
+ // if respItem.Ret == 421 {
|
|
|
+ // br.Msg = "该渠道已超过添加上限"
|
|
|
+ // } else if respItem.Ret == 4052 {
|
|
|
+ // br.Msg = "该指标已下架"
|
|
|
+ // } else {
|
|
|
+ // br.Msg = "未搜索到该指标"
|
|
|
+ // }
|
|
|
+ // br.ErrMsg = respItem.ErrMsg + ";EdbCode:" + edbCode
|
|
|
+ // return
|
|
|
+ //}
|
|
|
|
|
|
- smmInfoList, err := data_manage.GetBaseFromSmmIndexByIndexCodes(edbCodeArr)
|
|
|
+ edbCodeStr := ""
|
|
|
+ for i, _ := range edbCodeArr {
|
|
|
+ edbCodeStr += "'"+edbCodeArr[i]+"'"
|
|
|
+ }
|
|
|
+ smmInfoList, err := data_manage.GetBaseFromSmmIndexByIndexCodes(edbCodeStr)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取有色指标详情失败,Err:" + err.Error()
|