|
@@ -50,13 +50,11 @@ func (act *Activity) Questionnaire() {
|
|
phone := gconv.String(act.Session().Get("s_phone"))
|
|
phone := gconv.String(act.Session().Get("s_phone"))
|
|
rData, errMsg := func() (bool, error) {
|
|
rData, errMsg := func() (bool, error) {
|
|
reqParam := map[string]interface{}{}
|
|
reqParam := map[string]interface{}{}
|
|
- if err := json.Unmarshal(act.Body(), &reqParam); err != nil || len(reqParam) == 0 {
|
|
|
|
|
|
+ err := json.Unmarshal(act.Body(), &reqParam)
|
|
|
|
+ log.Println(err, "------", reqParam)
|
|
|
|
+ if err != nil || len(reqParam) == 0 {
|
|
return false, fmt.Errorf("请求参数异常")
|
|
return false, fmt.Errorf("请求参数异常")
|
|
}
|
|
}
|
|
- //连点处理
|
|
|
|
- if !activity.MembershipDay.FastClickCheck(userId) {
|
|
|
|
- return false, fmt.Errorf("操作频繁")
|
|
|
|
- }
|
|
|
|
//提交答案
|
|
//提交答案
|
|
answers := gconv.String(reqParam["answers"])
|
|
answers := gconv.String(reqParam["answers"])
|
|
return activity.MembershipDay.Questionnaire(userId, phone, answers) == nil, nil
|
|
return activity.MembershipDay.Questionnaire(userId, phone, answers) == nil, nil
|