Browse Source

no message

xingzai 1 year ago
parent
commit
8c8cfad1b3
2 changed files with 15 additions and 1 deletions
  1. 14 0
      controllers/activity.go
  2. 1 1
      utils/config.go

+ 14 - 0
controllers/activity.go

@@ -1817,6 +1817,20 @@ func (this *ActivityCoAntroller) Check() {
 		br.ErrMsg = "操作失败,Err:" + errInfo.Error()
 		return
 	}
+
+	if activityInfo.LimitPeopleNum > 0 {
+		signupCount, err := models.GetActivitySignupSuccessByUserCountNoHz(activityId)
+		if err != nil {
+			br.Msg = "获取信息"
+			br.ErrMsg = "GetActivitySignupSuccessByUserCountNoHz,Err:" + err.Error()
+			return
+		}
+		if activityInfo.LimitPeopleNum <= signupCount {
+			br.Msg = "提示报名已满,留意下期活动的弹窗"
+			return
+		}
+	}
+
 	//这里的文案顺序提示 权限>时间>研选扣点>邮箱绑定。
 	resp := new(models.ActivityCheck)
 	resp.CancelPopupMsg, err = services.ActivityCancelDeadlineMsg(activityInfo) //处理取消报名截止时间的弹窗文案

+ 1 - 1
utils/config.go

@@ -53,7 +53,7 @@ var (
 	WxPublicId        string //微信原始ID
 	WxPublicAppId     string
 	WxPublicAppSecret string
-	WxPlatform        = 4 //注册平台,1:日度点评公众号,2:管理后台,3:pc端网站,4:查研观向小程序
+	WxPlatform        = 10 //注册平台,1:日度点评公众号,2:管理后台,3:pc端网站,4:查研观向小程序
 )
 
 var (