From 21c22f67b526c446b9f12c2365ec9c0fcab8cec8 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期二, 22 八月 2023 17:51:09 +0800 Subject: [PATCH] 改动7.0 --- user-server/src/main/java/com/yuanchu/limslaboratory/service/impl/UserServiceImpl.java | 36 +++++++++++++++++++++++++++++------- 1 files changed, 29 insertions(+), 7 deletions(-) diff --git a/user-server/src/main/java/com/yuanchu/limslaboratory/service/impl/UserServiceImpl.java b/user-server/src/main/java/com/yuanchu/limslaboratory/service/impl/UserServiceImpl.java index fc5490c..b3013e4 100644 --- a/user-server/src/main/java/com/yuanchu/limslaboratory/service/impl/UserServiceImpl.java +++ b/user-server/src/main/java/com/yuanchu/limslaboratory/service/impl/UserServiceImpl.java @@ -3,7 +3,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.limslaboratory.pojo.User; import com.yuanchu.limslaboratory.mapper.UserMapper; @@ -18,8 +17,8 @@ import javax.annotation.Resource; import java.util.HashMap; +import java.util.List; import java.util.Map; -import java.util.Objects; /** * <p> @@ -50,6 +49,7 @@ } Map<String, Object> data = new HashMap<>(); data.put("name",loginUser.get("name")); + data.put("id",loginUser.get("id")); data.put("remind", remind); return data; } @@ -66,6 +66,27 @@ } @Override + public String selectByUserId(Integer userId) { + LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(User::getId, userId); + wrapper.select(User::getName); + User user = userMapper.selectOne(wrapper); + return user.getName(); + } + + @Override + public List<Map<String,Object>> selectUser() { + return userMapper.selectUser(); + } + + @Override + public List<Map<String, Object>> getUserNameAndId() { + LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>(); + wrapper.select(User::getId, User::getName); + return userMapper.selectMaps(wrapper); + } + + @Override public Map<String, String> selectUserByUserId(int userId) { return userMapper.selectUserByUserId(userId); } @@ -74,20 +95,21 @@ public User AccordingUsernameSelectAll(String account) { LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>(); wrapper.eq(User::getAccount, account); - wrapper.select(User::getPassword, User::getId, User::getName, User::getAccount); + wrapper.select(User::getPassword, User::getId, User::getName, User::getAccount, User::getEnterpriseId); return userMapper.selectOne(wrapper); } @Override - public Integer addNewPersonnel(NewPersonnelVo newPersonnelVo) { + public Integer addNewPersonnel(NewPersonnelVo newPersonnelVo, String enterpriseId) { User user = new User() .setName(newPersonnelVo.getName()) .setAccount(newPersonnelVo.getAccount()) - .setAge(newPersonnelVo.getAge()) + .setAge(String.valueOf(newPersonnelVo.getAge())) .setPhone(newPersonnelVo.getPhone()) .setEmail(newPersonnelVo.getEmail()) .setRoleId(newPersonnelVo.getRole_id()) - .setPassword(newPersonnelVo.getPassword()); + .setPassword(newPersonnelVo.getPassword()) + .setEnterpriseId(Integer.valueOf(enterpriseId)); return userMapper.insert(user); } @@ -96,7 +118,7 @@ User user = new User() .setName(updatePersonnelVo.getName()) .setAccount(updatePersonnelVo.getAccount()) - .setAge(updatePersonnelVo.getAge()) + .setAge(String.valueOf(updatePersonnelVo.getAge())) .setPhone(updatePersonnelVo.getPhone()) .setEmail(updatePersonnelVo.getEmail()) .setRoleId(updatePersonnelVo.getRole_id()) -- Gitblit v1.9.3