fix: 增加添加验证码时,检查验证码是否可以正常生成问题
This commit is contained in:
@@ -6,6 +6,7 @@ import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.common.vo.SearchVO;
|
||||
import cn.lili.modules.verification.entity.dos.VerificationSource;
|
||||
import cn.lili.modules.verification.service.VerificationService;
|
||||
import cn.lili.modules.verification.service.VerificationSourceService;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
@@ -31,6 +32,9 @@ public class VerificationSourceController {
|
||||
@Autowired
|
||||
private VerificationSourceService verificationSourceService;
|
||||
|
||||
@Autowired
|
||||
private VerificationService verificationService;
|
||||
|
||||
@GetMapping(value = "/{id}")
|
||||
@ApiOperation(value = "查看验证码资源维护详情")
|
||||
public ResultMessage<VerificationSource> get(@PathVariable String id) {
|
||||
@@ -53,6 +57,7 @@ public class VerificationSourceController {
|
||||
@DemoSite
|
||||
public ResultMessage<VerificationSource> save(VerificationSource verificationSource) {
|
||||
|
||||
verificationService.checkCreateVerification(verificationSource.getType(), verificationSource.getResource());
|
||||
verificationSourceService.save(verificationSource);
|
||||
verificationSourceService.initCache();
|
||||
return ResultUtil.data(verificationSource);
|
||||
@@ -63,6 +68,7 @@ public class VerificationSourceController {
|
||||
@DemoSite
|
||||
public ResultMessage<VerificationSource> update(@PathVariable String id, VerificationSource verificationSource) {
|
||||
verificationSource.setId(id);
|
||||
verificationService.checkCreateVerification(verificationSource.getType(), verificationSource.getResource());
|
||||
verificationSourceService.updateById(verificationSource);
|
||||
verificationSourceService.initCache();
|
||||
return ResultUtil.data(verificationSource);
|
||||
|
||||
Reference in New Issue
Block a user