diff --git a/src/main/java/com/example/demo/controller/UserController.java b/src/main/java/com/example/demo/controller/UserController.java index 3f12756..2e7b409 100644 --- a/src/main/java/com/example/demo/controller/UserController.java +++ b/src/main/java/com/example/demo/controller/UserController.java @@ -1,5 +1,6 @@ package com.example.demo.controller; +import com.example.demo.domain.entity.User; import com.example.demo.domain.vo.Gold; import com.example.demo.domain.vo.GoldUser; import com.example.demo.domain.vo.Result; @@ -38,4 +39,14 @@ public class UserController { return Result.error("请检查输入精网号"); } } + @PostMapping("/selectAllUser") + public Result selectUser(@RequestBody User user) { + try { + user = userService.selectAllUser(user.getJwcode().toString()); + return Result.success(user); + } catch (Exception e) { + return Result.error("请检查输入精网号"); + } + } + } diff --git a/src/main/java/com/example/demo/mapper/UserMapper.java b/src/main/java/com/example/demo/mapper/UserMapper.java index 8bd3f69..304b822 100644 --- a/src/main/java/com/example/demo/mapper/UserMapper.java +++ b/src/main/java/com/example/demo/mapper/UserMapper.java @@ -22,6 +22,8 @@ public interface UserMapper { GoldUser selectGold(String jwcode); void updateGold(User user); + + User selectAllUser(String jwcode); //查询充值次数 Integer selectRechargeNumByJwcode(Integer jwcode); } diff --git a/src/main/java/com/example/demo/service/UserService.java b/src/main/java/com/example/demo/service/UserService.java index 63516e7..64b9cb4 100644 --- a/src/main/java/com/example/demo/service/UserService.java +++ b/src/main/java/com/example/demo/service/UserService.java @@ -1,5 +1,6 @@ package com.example.demo.service; +import com.example.demo.domain.entity.User; import com.example.demo.domain.vo.Gold; import com.example.demo.domain.vo.GoldUser; @@ -16,4 +17,6 @@ public interface UserService { GoldUser selectUser(String jwcode); GoldUser selectgold(String jwcode); + + User selectAllUser(String jwcode); } diff --git a/src/main/java/com/example/demo/serviceImpl/UserServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/UserServiceImpl.java index 29f2997..7c116ac 100644 --- a/src/main/java/com/example/demo/serviceImpl/UserServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/UserServiceImpl.java @@ -1,5 +1,6 @@ package com.example.demo.serviceImpl; +import com.example.demo.domain.entity.User; import com.example.demo.domain.vo.Gold; import com.example.demo.domain.vo.GoldUser; import com.example.demo.mapper.ConsumeMapper; @@ -31,6 +32,12 @@ public class UserServiceImpl implements UserService { } @Override + public User selectAllUser(String jwcode) { + User user = userMapper.selectAllUser(jwcode); + return user; + } + + @Override public GoldUser selectgold(String jwcode) { GoldUser gold = userMapper.selectGold(jwcode); return gold; diff --git a/src/main/resources/mapper/UserMapper.xml b/src/main/resources/mapper/UserMapper.xml index aa7ddc6..f26b24b 100644 --- a/src/main/resources/mapper/UserMapper.xml +++ b/src/main/resources/mapper/UserMapper.xml @@ -22,7 +22,13 @@ FROM user WHERE jwcode = #{jwcode} - + +