浏览代码

no message

xingzai 2 年之前
父节点
当前提交
d1dd25fcec
共有 1 个文件被更改,包括 9 次插入2 次删除
  1. 9 2
      services/activity.go

+ 9 - 2
services/activity.go

@@ -417,8 +417,15 @@ func GetActivityDetailUserPower(user *models.WxUserItem, activityInfo *models.Ac
 		return
 	}
 	if activityInfo.LimitPeopleNum > 0 {
-		if strings.Contains(permissionStr, activityInfo.ChartPermissionName+"(主观)") {
-			havePower = true
+		mapUserType, e := GetActivityCcustomerTypeList()
+		if e != nil {
+			err = e
+			return
+		}
+		var userTypeStr string
+		userTypeStr = mapUserType[userType]
+		if !strings.Contains(userTypeStr, userTypeStr) {
+			return
 		}
 	}
 	if user.CompanyId <= 1 {