Commit 7079e466 by 陈浩建

放号登记接口修改

parent aee6921c
......@@ -98,6 +98,10 @@ public class codeManagerController {
public ResponseData<Map<String, Object>> checkStudent(String phone) {
Map<String, Object> map = new HashMap<>();
if (phone.length() != 11) {
map.put("code",2);
return ResponseData.error("手机号码有误,请重新输入");
}
try {
Wrapper<KdPhone> wrapper1 = new EntityWrapper<>();
wrapper1.setSqlSelect("id,phone,tcName");
......@@ -128,6 +132,30 @@ public class codeManagerController {
return ResponseData.success(map);
}
@ResponseBody
@RequestMapping(value = "sendCode", method = RequestMethod.POST)
public ResponseData<Map<String, Object>> sendCode(String phone) {
Map<String, Object> map = new HashMap<>();
if (phone.length() != 11) {
map.put("code",2);
return ResponseData.error("手机号码有误,请重新输入");
}
try {
// 生成6位随机数
int veCode = (int) ((RandomUtil.getSecrityRandom() * 9 + 1) * 100000);
redisTemplate.opsForValue().set(phone, String.valueOf(veCode), 30, TimeUnit.MINUTES);
saveAuthCodeUtil.saveAuthCode(phone, String.valueOf(veCode)); // 临时保存数据库
SendSmsAndMail.sendSms(phone,veCode + "","7");
log.info("验证码:" + veCode);
map.put("code",1);
} catch (Exception e) {
log.error("获取验证码异常:", e);
map.put("code",2);
}
return ResponseData.success(map);
}
@ResponseBody
@RequestMapping(value = "checkCodes", method = RequestMethod.POST)
public ResponseData<Map<String, Object>> checkCodes(String phone, String codes) {
......
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