|
@@ -249,12 +249,17 @@ func GetActivityDetailUserPower(user *models.WxUser, adminInfo *system.Admin, ac
|
|
|
permissionStr += "," + utils.CHART_PERMISSION_NAME_MF_YANXUAN
|
|
|
}
|
|
|
|
|
|
- //如果用户开通了研选扣点包,但是没开通研选订阅,那么就拼接一个研选订阅的权限名称
|
|
|
- if !strings.Contains(permissionStr, utils.CHART_PERMISSION_NAME_MF_YANXUAN) && strings.Contains(permissionStr, utils.YAN_XUAN_KOU_DIAN_BAO_NAME) {
|
|
|
+ //如果正式权限有开通 研选扣点包 ,那么就拼接一个 研选订阅的权限
|
|
|
+ if strings.Contains(permissionStrZhengShi, utils.YAN_XUAN_KOU_DIAN_BAO_NAME) {
|
|
|
permissionStr += "," + utils.CHART_PERMISSION_NAME_MF_YANXUAN
|
|
|
permissionStrZhengShi += "," + utils.CHART_PERMISSION_NAME_MF_YANXUAN
|
|
|
}
|
|
|
|
|
|
+ //如果测试权限有开通 研选扣点包 ,那么就拼接一个 研选订阅的权限
|
|
|
+ if strings.Contains(permissionStr, utils.YAN_XUAN_KOU_DIAN_BAO_NAME) {
|
|
|
+ permissionStr += "," + utils.CHART_PERMISSION_NAME_MF_YANXUAN
|
|
|
+ }
|
|
|
+
|
|
|
//如果一个权限都没有就返回无权限
|
|
|
if permissionStr == "" {
|
|
|
return
|