|
@@ -63,7 +63,7 @@ func (this *EdbInfoController) FenweiClassify() {
|
|
|
}
|
|
|
}
|
|
|
for _, v := range resp {
|
|
|
- v.Child = parentMap[v.ClassifyId]
|
|
|
+ addChildren(v, parentMap)
|
|
|
}
|
|
|
|
|
|
br.Data = resp
|
|
@@ -72,6 +72,15 @@ func (this *EdbInfoController) FenweiClassify() {
|
|
|
br.Msg = "获取成功"
|
|
|
}
|
|
|
|
|
|
+func addChildren(parent *data_manage.BaseFromFenweiClassifyItem, parentMap map[int][]*data_manage.BaseFromFenweiClassifyItem) {
|
|
|
+ if children, ok := parentMap[parent.ClassifyId]; ok {
|
|
|
+ parent.Child = children
|
|
|
+ for _, child := range children {
|
|
|
+ addChildren(child, parentMap)
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
// FenweiIndexData
|
|
|
// @Title 获取汾渭数据
|
|
|
// @Description 获取汾渭数据接口
|