| | |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | | import cc.mrbird.febs.common.exception.FebsException; |
| | | import cc.mrbird.febs.common.utils.*; |
| | | import cc.mrbird.febs.mall.dto.AccountAndCodeDto; |
| | | import cc.mrbird.febs.mall.dto.Base64UploadDto; |
| | | import cc.mrbird.febs.mall.entity.DataDictionaryCustom; |
| | | import cc.mrbird.febs.mall.service.ICommonService; |
| | |
| | | * @date 2021-09-16 |
| | | **/ |
| | | @Slf4j |
| | | @CrossOrigin("*") |
| | | @RestController |
| | | @RequestMapping(value = "/api/common") |
| | | @RequiredArgsConstructor |
| | |
| | | |
| | | // 发送手机验证码 |
| | | if (AppContants.ACCOUNT_TYPE_MOBILE.equals(type)) { |
| | | boolean result = ZzSmsSend.sendVerifyCode(account, code.toString(), 2); |
| | | // boolean result = ZzSmsSend.sendVerifyCode(account, code.toString(), 2); |
| | | boolean result = Sms106Send.sendVerifyCode(account, code.toString(), 2); |
| | | if (result) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | | boolean flag = redisUtils.set(AppContants.VERIFY_CODE_PREFIX + account, code, 120); |
| | |
| | | public FebsResponse appVersion() { |
| | | return new FebsResponse().message("获取成功").success().data(commonService.findAppVersion()); |
| | | } |
| | | |
| | | @ApiOperation(value = "验证验证码接口") |
| | | @PostMapping(value = "/checkCode") |
| | | public FebsResponse checkCode(@RequestBody AccountAndCodeDto accountAndCodeDto) { |
| | | |
| | | boolean flag = commonService.verifyCode(accountAndCodeDto.getAccount(), accountAndCodeDto.getCode()); |
| | | if (flag) { |
| | | return new FebsResponse().success(); |
| | | } |
| | | return new FebsResponse().fail().message("验证码错误"); |
| | | } |
| | | } |