value
2024-05-27 d9958d7a0acbeba3235a9b6c57ee55f45d9c6568
user-server/src/main/java/com/yuanchu/mom/service/impl/UserServiceImp.java
@@ -68,6 +68,16 @@
    }
    @Override
    public Map<String, Object> selectPersonnelOverview(IPage<UserPageDto> page, UserPageDto user) {
        Map<String, Object> map = new HashMap<>();
        map.put("head", PrintChina.printChina(UserPageDto.class));
        Map<String, Integer> map1 = getLook.selectPowerByMethodAndUserId("selectUserList");
        if (map1.get("look") == 1) user.setCreateUser(map1.get("userId"));
        map.put("body", userMapper.selectPersonnelOverview(page, QueryWrappers.queryWrappers(user)));
        return map;
    }
    @Override
    public int updateUser(User user) {
        user.setDepartId("1," + user.getDepartId());
        return userMapper.updateById(user);
@@ -116,7 +126,7 @@
    @Override
    @Transactional(rollbackFor = Exception.class)
    public int addPersonUser(PersonDto personDto) {
        AtomicReference<String> departId = new AtomicReference<>("");
        AtomicReference<String> departId = new AtomicReference<>("1,");
        AtomicReference<String> companyName = new AtomicReference<>();
        personDto.getCompany().forEach(company -> {
            Departments department = departmentsMapper.selectOne(Wrappers.<Departments>lambdaQuery().eq(Departments::getCompanyId, company.getCompanyId()));