Explorar el Código

用户注册接口修改

UI hace 2 años
padre
commit
90b381345d

+ 11 - 4
src/main/java/com/lstznkj/groundstation/controller/UserController.java

@@ -106,11 +106,18 @@ public class UserController {
 
 
     @ApiOperation("用户注册")
-    public Object adduser(HttpServletRequest request, @RequestBody User user)
-    {
-
-        return null;
+    @PutMapping("/users/register")
+    public Object addUser(HttpServletRequest request, @RequestBody User user) {
+        // String token = request.getHeader("Authorization");
+        // String realUsername=jwtUtils.getUsername(token);
 
+        try {
+            logger.info(" start to add user");
+        }
+        catch (Exception ex){
+            ex.printStackTrace();
+        }
+        return userService.adduser(user);
     }
 
 

+ 18 - 0
src/main/java/com/lstznkj/groundstation/service/UserService.java

@@ -35,7 +35,25 @@ public class UserService {
     @Autowired
     private SysRoleService sysRoleService;
 
+    public Result<User> adduser(User user){
+        Result<User> result=new Result<>();
+        try {
+            user=userRepository.save(user);
+
+            user=userRepository.save(user);
+            result.setData(user);
+
+            result.setSuccess(true);
+        }catch (Exception ex){
+            ex.printStackTrace();
+            result.setSuccess(false);
+            result.setInfo("未知错误!");
+        }
+        return result;
+    }
+    
 
+    
     public Result<List<User>> findAllUsers(){
         Result<List<User>> result=new Result<>();