Browse Source

no message

xingzai 1 year ago
parent
commit
f68afd0d9c
1 changed files with 12 additions and 1 deletions
  1. 12 1
      services/activity_special.go

+ 12 - 1
services/activity_special.go

@@ -984,6 +984,14 @@ func GetSpecialDetailUserPower(user *models.WxUserItem, activityInfo *models.Cyg
 		err = errors.New("GetCompanyPermissionUpgrade, Err: " + e.Error())
 		return
 	}
+
+	//如果有升级权限的自动添加策略的升级权限
+	if permissionStr != "" {
+		if activityInfo.ChartPermissionName == utils.CE_LUE_NAME {
+			permissionStr += "," + utils.CE_LUE_NAME
+		}
+	}
+
 	//如果没有对应的升级权限,则返回
 	if !strings.Contains(permissionStr, activityInfo.ChartPermissionName) {
 		return
@@ -1010,7 +1018,10 @@ func GetSpecialDetailUserPower(user *models.WxUserItem, activityInfo *models.Cyg
 		havePower = true
 		return
 	}
-
+	fmt.Println(userType)
+	fmt.Println(permissionStr)
+	fmt.Println(activityInfo.ChartPermissionName)
+	fmt.Println(activityInfo.CustomerTypeIds)
 	if strings.Contains(permissionStr, activityInfo.ChartPermissionName) && strings.Contains(activityInfo.CustomerTypeIds, "8") {
 		havePower = true
 		return