|
@@ -95,8 +95,24 @@ func (this *VarietyController) EdbList() {
|
|
|
}
|
|
|
|
|
|
if tmpItem, ok := edbInfoAndClassifyMap[v.EdbInfoId]; ok {
|
|
|
- v.ClassifyName = tmpItem.FirstClassifyName + "/" + tmpItem.SecondClassifyName
|
|
|
- v.ClassifyId = tmpItem.SecondClassifyId
|
|
|
+ classifyNameList := make([]string, 0)
|
|
|
+
|
|
|
+ // 所属分类
|
|
|
+ {
|
|
|
+ classifyList, tmpErr, errMsg := data.GetFullClassifyByClassifyId(tmpItem.ClassifyId)
|
|
|
+ if tmpErr != nil {
|
|
|
+ br.Msg = errMsg
|
|
|
+ br.ErrMsg = "获取ETA指标的分类信息失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for _, tmpClassify := range classifyList {
|
|
|
+ classifyNameList = append(classifyNameList, tmpClassify.ClassifyName)
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ v.ClassifyName = strings.Join(classifyNameList, "/")
|
|
|
+
|
|
|
+ v.ClassifyId = tmpItem.ClassifyId
|
|
|
v.EdbCode = tmpItem.EdbCode
|
|
|
v.UniqueCode = tmpItem.UniqueCode
|
|
|
} else {
|