|
@@ -95,8 +95,6 @@ func GetIndexAndDataFromJiaYue(indexCode, startDate, endDate string, sourceArr [
|
|
|
return
|
|
|
}
|
|
|
index := indexes[0]
|
|
|
-
|
|
|
- // 获取指标数据
|
|
|
if index.Id <= 0 {
|
|
|
err = fmt.Errorf("指标信息有误")
|
|
|
return
|
|
@@ -106,6 +104,7 @@ func GetIndexAndDataFromJiaYue(indexCode, startDate, endDate string, sourceArr [
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ // 指标数据
|
|
|
dataCond := " INDEX_ID = :1"
|
|
|
dataPars := make([]interface{}, 0)
|
|
|
dataPars = append(dataPars, index.Id)
|
|
@@ -123,8 +122,16 @@ func GetIndexAndDataFromJiaYue(indexCode, startDate, endDate string, sourceArr [
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- var dictMenu []jiayue.DictCategory
|
|
|
- data = FormatItem2Resp(index, indexData, dictMenu)
|
|
|
+ // 指标目录
|
|
|
+ menuCond := ` R.INDEX_ID = :1`
|
|
|
+ menuPars := make([]interface{}, 0)
|
|
|
+ menuPars = append(menuPars, index.Id)
|
|
|
+ menus, e := jiayue.GetIndexCategory(menuCond, menuPars, "")
|
|
|
+ if e != nil {
|
|
|
+ err = fmt.Errorf("GetDictCategory err: %s", e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ data = FormatItem2Resp(index, indexData, menus)
|
|
|
return
|
|
|
}
|
|
|
|
|
@@ -231,17 +238,20 @@ func GetNewIndexAndDataFromJiaYue() (indexList []*response.IndexResp, err error)
|
|
|
//
|
|
|
|
|
|
// 指标目录
|
|
|
- menuCond := ` R.INDEX_ID = :1`
|
|
|
- menuPars := make([]interface{}, 0)
|
|
|
- menuPars = append(menuPars, v.Id)
|
|
|
- menus, e := jiayue.GetIndexCategory(menuCond, menuPars, "")
|
|
|
- if e != nil {
|
|
|
- err = fmt.Errorf("GetDictCategory err: %s", e.Error())
|
|
|
- return
|
|
|
- }
|
|
|
+ //menuCond := ` R.INDEX_ID = :1`
|
|
|
+ //menuPars := make([]interface{}, 0)
|
|
|
+ //menuPars = append(menuPars, v.Id)
|
|
|
+ //menus, e := jiayue.GetIndexCategory(menuCond, menuPars, "")
|
|
|
+ //if e != nil {
|
|
|
+ // err = fmt.Errorf("GetDictCategory err: %s", e.Error())
|
|
|
+ // return
|
|
|
+ //}
|
|
|
|
|
|
- var indexData []jiayue.DictData
|
|
|
- item := FormatItem2Resp(v, indexData, menus)
|
|
|
+ var (
|
|
|
+ indexData []jiayue.DictData
|
|
|
+ dictMenu []jiayue.DictCategory
|
|
|
+ )
|
|
|
+ item := FormatItem2Resp(v, indexData, dictMenu)
|
|
|
indexList = append(indexList, item)
|
|
|
}
|
|
|
return
|