xingzai 2 ani în urmă
părinte
comite
ae30e419bc
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      services/activity.go

+ 2 - 1
services/activity.go

@@ -405,7 +405,8 @@ func GetUserType(companyId int) (userType int, permissionStrnew string, err erro
 func GetActivityDetailUserPower(user *models.WxUserItem, activityInfo *models.ActivityDetail) (havePower bool, err error) {
 	var companyDetailStatus string
 	var userTypeStr string
-	if user.CompanyId == utils.HZ_COMPANY_ID {
+	//如果是弘则的用户或者宏观的权限不做校验
+	if user.CompanyId == utils.HZ_COMPANY_ID || activityInfo.ChartPermissionName == utils.HONG_GUAN_NAME {
 		havePower = true
 		return
 	}