|
@@ -76,6 +76,13 @@ func (this *UserController) ChooseDetail() {
|
|
|
br.ErrMsg = "获取产业信息失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ celueList, err := models.GetReportMappingStrategyAll()
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "获取产业信息失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
for _, v := range industrialList {
|
|
|
if mapFllow[v.IndustrialManagementId] > 0 {
|
|
|
v.IsFllow = true
|
|
@@ -99,17 +106,23 @@ func (this *UserController) ChooseDetail() {
|
|
|
return
|
|
|
}
|
|
|
for k, v := range permissionList {
|
|
|
- if len(mapIndustrial[v.ChartPermissionId]) == 0 {
|
|
|
- permissionList[k].List = make([]*models.IndustrialManagementRep, 0)
|
|
|
- } else {
|
|
|
- permissionList[k].List = mapIndustrial[v.ChartPermissionId]
|
|
|
- }
|
|
|
- if len(ampCheckList[v.ChartPermissionId]) == 0 {
|
|
|
- permissionList[k].CheckList = make([]int, 0)
|
|
|
+ if v.PermissionName == utils.CE_LUE_NAME {
|
|
|
+ permissionList[k].List = celueList
|
|
|
+ permissionList[k].AllTracks = "全系列报告"
|
|
|
} else {
|
|
|
- permissionList[k].CheckList = ampCheckList[v.ChartPermissionId]
|
|
|
+ permissionList[k].AllTracks = "全部赛道"
|
|
|
+ if len(mapIndustrial[v.ChartPermissionId]) == 0 {
|
|
|
+ permissionList[k].List = make([]*models.IndustrialManagementRep, 0)
|
|
|
+ } else {
|
|
|
+ permissionList[k].List = mapIndustrial[v.ChartPermissionId]
|
|
|
+ }
|
|
|
+ if len(ampCheckList[v.ChartPermissionId]) == 0 {
|
|
|
+ permissionList[k].CheckList = make([]int, 0)
|
|
|
+ } else {
|
|
|
+ permissionList[k].CheckList = ampCheckList[v.ChartPermissionId]
|
|
|
+ }
|
|
|
}
|
|
|
- permissionList[k].AllTracks = "全部赛道"
|
|
|
+
|
|
|
}
|
|
|
count, err := models.GetXzsChooseSendCountByMobile(mobile)
|
|
|
if err != nil {
|