Commit 9c4481d5 authored by 王亮's avatar 王亮

update login.

parent 14a8f728
......@@ -18,7 +18,7 @@ public class BehaviorReq {
/**
* 手机号码
*/
@Size(min = 11,max = 20)
@Size(max = 20)
private String phone;
/**
......
......@@ -10,6 +10,8 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.validation.Valid;
@RestController
@RequestMapping("/v2/behavior")
public class BehaviorV2Controller {
......@@ -22,7 +24,7 @@ public class BehaviorV2Controller {
* @see <a href="http://yapi.quantgroups.com/project/17/interface/api/65824">统一获取行为验证码</a>
*/
@PostMapping("/code")
public JsonResult<BehaviorCodeBean> getCode(@RequestBody BehaviorReq behaviorReq){
public JsonResult<BehaviorCodeBean> getCode(@Valid @RequestBody BehaviorReq behaviorReq){
return JsonResult.buildSuccessResultGeneric(behaviorContext.generate(behaviorReq));
}
}
......@@ -20,7 +20,6 @@ public class SMSV2controller {
*/
@PostMapping("/code")
public JsonResult<SMSCodeBean> getCode(){
return null;
}
......
......@@ -13,7 +13,13 @@ public class BehaviorCodeBean {
* 当客户端给的是极验,但是由于极验不可用的时候,会返回降级量化派图形验证码
*/
private Integer type;
/**
* 量化派图形验证码时返回
*/
private QtCode qtCode;
/**
* 极光验证时返回
*/
private GeetestCode geetestCode;
private String id;
......
......@@ -5,7 +5,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 内部模拟登录接口,userId、uuid、openId和appId、unionId和appId不能同时为空
* userId、uuid、openId与appId、unionId与appId有且只能有一组
*/
@EqualsAndHashCode(callSuper = true)
@Data
......
......@@ -41,7 +41,7 @@ public class QuantGroupBehaviorStrategy implements BehaviorStrategy {
@Override
public boolean validate(ValidateBehavior validateBehavior) {
boolean result = quantgroupCaptchaService.validQuantgroupCaptcha(validateBehavior.getData().get("id"),validateBehavior.getData().get(Constants.X_BEHAVIOR_IMAGEVALUE));
boolean result = quantgroupCaptchaService.validQuantgroupCaptcha(validateBehavior.getData().get(Constants.X_BEHAVIOR_ID),validateBehavior.getData().get(Constants.X_BEHAVIOR_IMAGEVALUE));
if(result){
return true;
}else{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment