github
This commit is contained in:
11
README.md
11
README.md
@@ -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
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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");
|
||||
|
||||
@@ -5,7 +5,7 @@ import {ElMessage} from "element-plus";
|
||||
|
||||
|
||||
const request = axios.create({
|
||||
baseURL: 'http://192.168.202.220:9100',
|
||||
baseURL: 'api/',
|
||||
timeout: 5000
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user