|
@@ -83,13 +83,19 @@ func (this *CompanyPermissionController) List() {
|
|
|
br.ErrMsg = "获取权限信息失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
+ filterPermissionName := []string{"专家", "路演服务", "调研"}
|
|
|
+ if isShowYanXuanKouDian {
|
|
|
+ filterPermissionName = []string{"专家"}
|
|
|
+ }
|
|
|
|
|
|
if noUpgrade {
|
|
|
for _, v := range items {
|
|
|
if !isShowYanXuanKouDian && v.ChartPermissionId == utils.YAN_XUAN_KOU_DIAN_BAO_ID {
|
|
|
continue
|
|
|
}
|
|
|
+ if utils.InArrayByStr(filterPermissionName, v.PermissionName) {
|
|
|
+ continue
|
|
|
+ }
|
|
|
p.Items = append(p.Items, v)
|
|
|
}
|
|
|
}
|
|
@@ -135,6 +141,9 @@ func (this *CompanyPermissionController) List() {
|
|
|
if !isShowYanXuanKouDian && v.ChartPermissionId == utils.YAN_XUAN_KOU_DIAN_BAO_ID {
|
|
|
continue
|
|
|
}
|
|
|
+ if utils.InArrayByStr(filterPermissionName, v.PermissionName) {
|
|
|
+ continue
|
|
|
+ }
|
|
|
|
|
|
if strings.Contains("医药消费科技智造", v.PermissionName) {
|
|
|
|
|
@@ -434,6 +443,12 @@ func (this *CompanyPermissionController) PermissionLook() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ var filterPermissionName []string
|
|
|
+ if lookType == 1 {
|
|
|
+ filterPermissionName = []string{"专家", "路演服务", "研选扣点包", "调研"}
|
|
|
+ } else {
|
|
|
+ filterPermissionName = []string{"调研"}
|
|
|
+ }
|
|
|
|
|
|
for _, v := range permissionArr {
|
|
|
|
|
@@ -443,7 +458,7 @@ func (this *CompanyPermissionController) PermissionLook() {
|
|
|
if lookType == 1 {
|
|
|
unify = true
|
|
|
}
|
|
|
- p, e := services.RaiCompanyPermissionAndCheckList(companyId, unify)
|
|
|
+ p, e := services.RaiCompanyPermissionAndCheckList(companyId, unify, filterPermissionName)
|
|
|
if e != nil {
|
|
|
br.Msg = "获取客户权益权限列表信息失败"
|
|
|
br.ErrMsg = "获取客户权益权限列表信息失败,Err:" + e.Error()
|