|
@@ -1298,6 +1298,7 @@ func GetServicePermissionMap(serviceList []*contract.ContractServiceAndDetail) (
|
|
}
|
|
}
|
|
case 4, 5, 6: //权益大套餐
|
|
case 4, 5, 6: //权益大套餐
|
|
permissionFiccClassifyArr := []string{"权益"}
|
|
permissionFiccClassifyArr := []string{"权益"}
|
|
|
|
+ permissionFilterrr := []string{"固收", "路演服务", "研选扣点包", "调研", "专家", "研选订阅"} //不在大套餐中展示的权益权限
|
|
for _, v := range permissionFiccClassifyArr {
|
|
for _, v := range permissionFiccClassifyArr {
|
|
items, tmpErr := company.GetPermissionLookItems(2, v)
|
|
items, tmpErr := company.GetPermissionLookItems(2, v)
|
|
if tmpErr != nil {
|
|
if tmpErr != nil {
|
|
@@ -1306,7 +1307,10 @@ func GetServicePermissionMap(serviceList []*contract.ContractServiceAndDetail) (
|
|
}
|
|
}
|
|
for _, n := range items {
|
|
for _, n := range items {
|
|
//如果是专家行业,那么 结束当前循环,进入下一循环(产品需求:专家行业不在里面)
|
|
//如果是专家行业,那么 结束当前循环,进入下一循环(产品需求:专家行业不在里面)
|
|
- if n.ChartPermissionId == 29 || n.ChartPermissionId == 31 {
|
|
|
|
|
|
+ //if n.ChartPermissionId == 29 || n.ChartPermissionId == 31 {
|
|
|
|
+ // continue
|
|
|
|
+ //}
|
|
|
|
+ if utils.InArrayByStr(permissionFilterrr, n.PermissionName) {
|
|
continue
|
|
continue
|
|
}
|
|
}
|
|
checkPermissionIdMap[n.ChartPermissionId] = n.ChartPermissionId
|
|
checkPermissionIdMap[n.ChartPermissionId] = n.ChartPermissionId
|