This commit is contained in:
Administrator
2024-05-16 11:32:37 +08:00
parent 068fdba5a1
commit 41ce53feb3
4 changed files with 2 additions and 72 deletions

View File

@@ -14,8 +14,6 @@
数据库: mysql + redis
注册中心: nacos
网关: nginx
### 加解密方式:
@@ -58,15 +56,6 @@ mvn clean package
推荐docker运行
先运行nacos
```
docker-compose down
docker-compose up -d nacos
```
后端
```
docker build -t library-service ./library
docker build -t gateway-service ./gateway

View File

@@ -35,61 +35,6 @@ public class UserController {
return Result.success();
}
@PostMapping("/checkusername")
public Result<?> checkusername(@RequestBody User user){
User res = userMapper.selectOne(Wrappers.<User>lambdaQuery().eq(User::getUsername,user.getUsername()));
if(res == null)
{
return Result.error("-1","用户名不存在");
}
return Result.success("0");
}
@PostMapping("/sendsms")
public Result<?> sendsms(@RequestBody User user, HttpServletRequest request){
User res = userMapper.selectOne(Wrappers.<User>lambdaQuery().eq(User::getPhone,user.getPhone()).eq(User::getUsername,user.getUsername()));
if(res == null)
{
return Result.error("-1","手机号错误");
}
HttpSession session = request.getSession();
session.setAttribute("code",1234);
System.out.println(session.getAttribute("code"));
return Result.success("0");
}
@GetMapping("/checksms")
public Result<?> checksms(HttpServletRequest request){
HttpSession session = request.getSession();
String code = (String)session.getAttribute("code");
System.out.println(code);
try {
if ("1234".equals(request.getParameter("code"))) {
return Result.success("0");
} else {
return Result.error("-1", "验证码错误");
}
}
catch (Exception e) {
return Result.error("-1", "验证码错误");
}
}
@PostMapping("/resetpassword")
public Result<?> resetpassword(@RequestBody User user){
User res = userMapper.selectOne(Wrappers.<User>lambdaQuery().eq(User::getUsername,user.getUsername()));
//User res = userMapper.selectOne(Wrappers.<User>lambdaQuery().eq(User::getUsername,user.getUsername()).eq(User::getPhone,user.getPhone()));
if(res == null)
{
return Result.error("-1","用户名或手机号错误");
}
res.setPassword(user.getPassword());
userMapper.updateById(res);
return Result.success();
}
@PostMapping("/login")

View File

@@ -37,17 +37,13 @@ public class forgetController {
return Result.error("-1","手机号错误");
}
HttpSession session = request.getSession();
session.setAttribute("code",1234);
session.setAttribute("code","1234");
System.out.println(session.getAttribute("code"));
return Result.success("0");
}
@GetMapping("/checksms")
public Result<?> checksms(HttpServletRequest request){
HttpSession session = request.getSession();
String code = (String)session.getAttribute("code");
System.out.println(code);
try {
if ("1234".equals(request.getParameter("code"))) {
return Result.success("0");

View File

@@ -5,7 +5,7 @@ import {ElMessage} from "element-plus";
const request = axios.create({
baseURL: 'http://192.168.202.220:9100',
baseURL: 'api/',
timeout: 5000
})