zhongrj
2024-04-12 c39346eced9065151f4826b749b64ac88041a40e
住户导入修改
1 files modified
8 ■■■■ changed files
src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java 8 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java
@@ -676,13 +676,13 @@
     *
     * @param householdEntity
     */
    @Transactional(rollbackFor = Exception.class)
    public void saveOrUpdateUser(HouseholdEntity householdEntity) {
        if (null != householdEntity.getPhoneNumber() && !householdEntity.getPhoneNumber().equals("")) {
            //根据手机号查询库里的数据
            User userParams = new User();
            userParams.setPhone(householdEntity.getPhoneNumber());
            User user = userService.getOne(Condition.getQueryWrapper(userParams));
            if (null != user) {
            List<User> list = userService.getUserListByPhoneOrAccount(householdEntity.getPhoneNumber());
            if (list.size()>0) {
                User user = list.get(0);
                //如果用户存在,则该用户id绑定住户
                householdEntity.setAssociatedUserId(user.getId());
                // 判断用户是否包含了居民角色,不包含则需更新