|
@@ -216,9 +216,23 @@ func (this *ChartClassifyController) SimpleList() {
|
|
|
}
|
|
|
|
|
|
if len(allChartInfo) > 0 {
|
|
|
+ // 查询机构名称
|
|
|
+ adminIds := make([]int, 0)
|
|
|
+ for _, v := range allChartInfo {
|
|
|
+ adminIds = append(adminIds, v.SysUserId)
|
|
|
+ }
|
|
|
+
|
|
|
+ adminCompanyMap, er := services.GetCompanyNameByAdmins(adminIds)
|
|
|
+ if er != nil {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = "获取机构失败,Err:" + er.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
for _, v := range allChartInfo {
|
|
|
v.Children = make([]*models.ChartClassifyItems, 0)
|
|
|
- v.Company = "弘则研究"
|
|
|
+ if n, ok := adminCompanyMap[v.SysUserId]; ok {
|
|
|
+ v.Company = n
|
|
|
+ }
|
|
|
nodeAll = append(nodeAll, v)
|
|
|
}
|
|
|
}
|
|
@@ -616,9 +630,9 @@ func (this *ChartClassifyController) ChartClassifyMove() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- if req.ClassifyId <= 0 {
|
|
|
+ if req.ClassifyId <= 0 && req.ChartInfoId <= 0 {
|
|
|
br.Msg = "参数错误"
|
|
|
- br.ErrMsg = "分类id小于等于0"
|
|
|
+ br.ErrMsg = "请选择分类或者图表"
|
|
|
return
|
|
|
}
|
|
|
//判断分类是否存在
|
|
@@ -868,8 +882,22 @@ func (this *ChartClassifyController) ChartClassifyChartListV2() {
|
|
|
}
|
|
|
}
|
|
|
if len(allChartInfo) > 0 {
|
|
|
- for k, _ := range allChartInfo {
|
|
|
- allChartInfo[k].Company = "弘则研究"
|
|
|
+ adminIds := make([]int, 0)
|
|
|
+ for _, v := range allChartInfo {
|
|
|
+ adminIds = append(adminIds, v.SysUserId)
|
|
|
+ }
|
|
|
+
|
|
|
+ adminCompanyMap, er := services.GetCompanyNameByAdmins(adminIds)
|
|
|
+ if er != nil {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = "获取机构失败,Err:" + er.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for k, v := range allChartInfo {
|
|
|
+ v.Children = make([]*models.ChartClassifyItems, 0)
|
|
|
+ if n, ok := adminCompanyMap[v.SysUserId]; ok {
|
|
|
+ allChartInfo[k].Company = n
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
page := paging.GetPaging(currentIndex, pageSize, int(total))
|