|
@@ -263,6 +263,23 @@ func (this *EdbInfoController) YongyiSearchList() {
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
+ classifyIds := make([]int, 0)
|
|
|
+ for _, v := range list {
|
|
|
+ classifyIds = append(classifyIds, v.ClassifyId)
|
|
|
+ }
|
|
|
+ classifyList, err := data_manage.GetBaseFromYongyiClassifyByIds(classifyIds)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "搜索失败"
|
|
|
+ br.ErrMsg = "获取分类信息失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ classifyMap := make(map[int]int)
|
|
|
+ for _, v := range classifyList {
|
|
|
+ classifyMap[v.ClassifyId] = v.ParentId
|
|
|
+ }
|
|
|
+ for _, v := range list {
|
|
|
+ v.ParentClassifyId = classifyMap[v.ClassifyId]
|
|
|
+ }
|
|
|
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|