提交 8956df6e 编写于 作者:  Peijun.zhao's avatar Peijun.zhao

拼图新接口v1,指定公司背景图

上级 bbd53501
流水线 #33460 已失败 于阶段
in 0 second
......@@ -225,7 +225,7 @@ public class AutoCodeController extends AccountBaseController {
public PicaResponse getJigsawCode(@RequestBody EncryptEntity entity,
HttpServletRequest req) throws Exception {
BaseRequest request = CryptoUtil.decrypt(entity, BaseRequest.class);
return PicaResponse.toResponse(authCodeService.getJigsawCode(req, super.getSourceType(), request.getMobile()));
return PicaResponse.toResponse(authCodeService.getJigsawCode(req, super.getSourceType(), request.getMobile(), request.getJigsawVersion()));
}
@ApiOperation("微信获取验证码")
......
......@@ -54,6 +54,16 @@ public class BaseRequest {
private Integer imageW;
@ApiModelProperty("用户本地token")
private String userTokenTourist;
@ApiModelProperty("拼图version")
private String jigsawVersion;
public String getJigsawVersion() {
return jigsawVersion;
}
public void setJigsawVersion(String jigsawVersion) {
this.jigsawVersion = jigsawVersion;
}
public String getUserTokenTourist() {
return userTokenTourist;
......
......@@ -22,7 +22,7 @@ public interface AuthCodeService {
int validateJigsawCode(HttpServletRequest request, BaseRequest req);
JigsawCodeModel getJigsawCode(HttpServletRequest request, Integer sourceType, String mobile);
JigsawCodeModel getJigsawCode(HttpServletRequest request, Integer sourceType, String mobile, String jigsawVersion);
}
......@@ -287,7 +287,7 @@ public class AuthCodeServiceImpl implements AuthCodeService {
* @Return com.pica.cloud.account.account.server.model.JigsawCodeModel
*/
@Override
public JigsawCodeModel getJigsawCode(HttpServletRequest request, Integer sourceType, String mobile) {
public JigsawCodeModel getJigsawCode(HttpServletRequest request, Integer sourceType, String mobile, String jigsawVersion) {
if(!SourceTypeEnum.H5.getCode().equals(sourceType)) {
logger.error("getJigsawCode-h5 sourceType error");
throw new PicaWarnException(PicaResultCode.PARAM_IS_INVALID.code(), PicaResultCode.PARAM_IS_INVALID.message());
......@@ -304,8 +304,7 @@ public class AuthCodeServiceImpl implements AuthCodeService {
String key = Constants.JIGSAW_CODE_KEY.replace("{mobile}", mobile);
if (needCheck > 0) {
try {
String versionType = request.getParameter("versionType");
if(null != versionType && versionType.equals("v1")){
if(null != jigsawVersion && jigsawVersion.equals("v1")){
// 新版获取 拼图(指定公司背景图)
picResp = sliderImageService.getPicV1();
}else {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册