瀏覽代碼

no message

xingzai 1 年之前
父節點
當前提交
1354911e6c
共有 2 個文件被更改,包括 8 次插入5 次删除
  1. 4 4
      controllers/cygx/activity_special_trip.go
  2. 4 1
      services/cygx/activity_power_check.go

+ 4 - 4
controllers/cygx/activity_special_trip.go

@@ -153,8 +153,8 @@ func (this *ActivitySpecialTripCoAntroller) AddUser() {
 			itemBill.ChartPermissionName = activityInfo.ChartPermissionName
 			itemBill.AdminId = AdminUser.AdminId
 
-			if activityInfo.ChartPermissionName == utils.CE_LUE_NAME {
-				//如果是策略行业,把代扣行业信息放入流水表,取消报名的时候,返点使用
+			if activityInfo.ChartPermissionName == utils.CE_LUE_NAME || activityInfo.ChartPermissionName == utils.GU_SHOU_NAME {
+				//如果是策略、固收行业,把代扣行业信息放入流水表,取消报名的时候,返点使用
 				maxChartPermissionId, maxChartPermissionName, err := cygxService.GetSpecialBillMaxChartPermissionId(infoUser)
 				if err != nil {
 					br.Msg = "操作失败"
@@ -568,8 +568,8 @@ func (this *ActivitySpecialTripCoAntroller) TripCancel() {
 	itemBill.ChartPermissionName = activityInfo.ChartPermissionName
 	itemBill.AdminId = sysUser.AdminId
 
-	if activityInfo.ChartPermissionName == utils.CE_LUE_NAME {
-		//如果是策略行业,把代扣行业信息放入流水表,取消报名的时候,返点使用
+	if activityInfo.ChartPermissionName == utils.CE_LUE_NAME || activityInfo.ChartPermissionName == utils.GU_SHOU_NAME {
+		//如果是策略、固收行业,把代扣行业信息放入流水表,取消报名的时候,返点使用
 		lastTripBill, err := cygx.GetCygxActivitySpecialTripBillLastDetialByActivityId(activityInfo.ActivityId, userId)
 		if err != nil {
 			br.Msg = "操作失败"

+ 4 - 1
services/cygx/activity_power_check.go

@@ -561,11 +561,14 @@ func GetSpecialDetailUserPower(user *models.WxUser, activityInfo *cygx.ActivityS
 		err = errs
 		return
 	}
-	//如果有升级权限的自动添加策略的升级权限
+	//如果有升级权限的自动添加策略、固收的升级权限
 	if permissionStr != "" {
 		if activityInfo.ChartPermissionName == utils.CE_LUE_NAME {
 			permissionStr += "," + utils.CE_LUE_NAME
 		}
+		if activityInfo.ChartPermissionName == utils.GU_SHOU_NAME {
+			permissionStr += "," + utils.GU_SHOU_NAME
+		}
 	}
 	//如果没有对应的升级权限,则返回
 	if !strings.Contains(permissionShengji, activityInfo.ChartPermissionName) {