|
@@ -9,6 +9,7 @@ import (
|
|
|
"hongze/hz_crm_api/models"
|
|
|
"hongze/hz_crm_api/models/cygx"
|
|
|
"hongze/hz_crm_api/models/system"
|
|
|
+ "hongze/hz_crm_api/services"
|
|
|
cygxService "hongze/hz_crm_api/services/cygx"
|
|
|
"hongze/hz_crm_api/utils"
|
|
|
"os"
|
|
@@ -325,13 +326,22 @@ func (this *ReportSelectionController) Detail() {
|
|
|
br.ErrMsg = "获取失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ permissionNameMap, err := services.GetPermissionNameMap()
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = "获取失败 GetPermissionNameMap,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
mapChartLog := make(map[string]string)
|
|
|
for _, v := range listChartLog {
|
|
|
+ v.ChartPermissionName = permissionNameMap[v.ChartPermissionId]
|
|
|
mapChartLog[v.ChartPermissionName] = v.BodyChartSummary
|
|
|
permissionNameList = append(permissionNameList, cygx.CygxChartPermissionName{v.ChartPermissionName})
|
|
|
}
|
|
|
for _, v := range permissionNameList {
|
|
|
for _, v2 := range listMore {
|
|
|
+ v2.ChartPermissionName = permissionNameMap[v2.ChartPermissionId]
|
|
|
if v.ChartPermissionName == v2.ChartPermissionName {
|
|
|
item := new(cygx.CygxReportSelectionChart)
|
|
|
item.ChartPermissionName = v2.ChartPermissionName
|