Commit 95e75898 by 程裕兵

feat:check sms code

parent 8e2bfce7
......@@ -79,4 +79,7 @@ public class ApplyStudioMerchantRequest {
@ApiModelProperty(value = "操作人ID")
private Long operatorId;
@ApiModelProperty(value = "不校验验证码", notes = "true-不校验;null或者false-校验验证码")
private Boolean notCheckSmsCode;
}
......@@ -2,16 +2,20 @@ package com.jiejing.fitness.finance.app.controller;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
import com.jiejing.common.model.JsonResult;
import com.jiejing.common.request.IdRequest;
import com.jiejing.filecenter.api.authority.AuthorityApi;
import com.jiejing.filecenter.api.authority.request.GetAuthorityRequest;
import com.jiejing.filecenter.api.authority.vo.SignatureVO;
import com.jiejing.filecenter.api.common.enums.AccessTypeEnum;
import com.jiejing.filecenter.api.common.util.UploadUtil;
import com.jiejing.filecenter.api.resource.ResourceApi;
import com.jiejing.fitness.finance.repository.entity.StudioMerchantApply;
import com.jiejing.fitness.finance.repository.service.StudioCashierRecordRpService;
import com.jiejing.fitness.finance.repository.service.StudioMerchantApplyRpService;
import com.jiejing.fitness.finance.service.merchant.StudioMerchantService;
import com.jiejing.fitness.finance.service.utils.FileUtils;
import com.jiejing.paycenter.api.merchant.MerchantQueryApi;
import com.jiejing.paycenter.common.enums.common.OpenStateEnums;
import com.jiejing.paycenter.common.event.MerchantEvent;
import java.io.IOException;
import java.math.BigDecimal;
......
......@@ -533,7 +533,10 @@ public class StudioMerchantServiceImpl implements StudioMerchantService {
private void checkBeforeApply(ApplyStudioMerchantParams params) {
// 校验验证码
if (null == params.getNotCheckSmsCode() || !params.getNotCheckSmsCode()) {
this.validSmsCode(params.getBankCard().getPhone(), params.getSmsCode());
}
// 重复提交
Integer count = studioMerchantApplyRpService.countProcessByStudioId(params.getStudioId());
if (count.compareTo(0) > 0) {
......
......@@ -78,6 +78,9 @@ public class ApplyStudioMerchantParams {
@NotBlank(message = "验证码不能为空")
private String smsCode;
@ApiModelProperty(value = "不校验验证码", notes = "true-不校验;null或者false-校验验证码")
private Boolean notCheckSmsCode;
@ApiModelProperty(value = "操作人ID")
private Long operatorId;
......
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