jialh
1 天以前 dd6687b118561100e1677e88a9c2f5842a54c531
service-community/src/main/java/com/java110/community/smo/impl/ImportOwnerRoomInnerServiceSMOImpl.java
@@ -6,6 +6,9 @@
import com.java110.core.log.LoggerFactory;
import com.java110.dto.community.CommunityDto;
import com.java110.dto.floor.FloorDto;
import com.java110.dto.importData.OwnerCollectionDto;
import com.java110.dto.importData.Vtil;
import com.java110.dto.owner.OwnerAppUserDto;
import com.java110.dto.room.RoomDto;
import com.java110.dto.unit.UnitDto;
import com.java110.dto.owner.OwnerDto;
@@ -102,6 +105,15 @@
        return doSaveOwnerRooms(importOwnerRoomDto, importOwnerRoomDtosed);
    }
    @Override
    public int saveOwnerCollection(@RequestBody OwnerCollectionDto ownerCollectionDto){
        if (ownerCollectionDto == null) {
            return 0;
        }
        return ownerV1InnerServiceSMOImpl.saveOwnerCollection(ownerCollectionDto);
    }
    /**
@@ -302,7 +314,11 @@
        ownerPo.setbId("-1");
        ownerPo.setOwnerTypeCd(importOwnerRoomDto.getOwnerTypeCd());
        ownerPo.setCommunityId(importOwnerRoomDto.getCommunityId());
        ownerPo.setOwnerId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_ownerId));
        if (importOwnerRoomDto.getOwnerId() == null) {
            ownerPo.setOwnerId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_ownerId));
        }else{
            ownerPo.setOwnerId(importOwnerRoomDto.getOwnerId());
        }
        ownerPo.setName(importOwnerRoomDto.getOwnerName());
        ownerPo.setIdCard(importOwnerRoomDto.getIdCard());
        ownerPo.setAge(importOwnerRoomDto.getAge());
@@ -314,6 +330,11 @@
        ownerPo.setPersonType(importOwnerRoomDto.getPersonType());
        ownerPo.setPersonRole(importOwnerRoomDto.getPersonRole());
        ownerPo.setConcactPerson(importOwnerRoomDto.getConcactPerson());
        ownerPo.setPropertyCertificateNo(importOwnerRoomDto.getPropertyCertificateNo());
        ownerPo.setIsEvChargerInstalled(importOwnerRoomDto.getIsEvChargerInstalled());
        ownerPo.setHouseholdPoliceStation(importOwnerRoomDto.getHouseholdPoliceStation());
        ownerPo.setConcactLink(importOwnerRoomDto.getConcactLink());
        flag = ownerV1InnerServiceSMOImpl.saveOwner(ownerPo);
        if (flag < 1) {
@@ -336,7 +357,7 @@
        userPo.setUserId(GenerateCodeFactory.getUserId());
        userPo.setName(ownerPo.getName());
        userPo.setTel(ownerPo.getLink());
        userPo.setPassword(AuthenticationFactory.passwdMd5(ownerPo.getLink()));
        userPo.setPassword(AuthenticationFactory.passwdMd5("888888"));
        userPo.setLevelCd(UserLevelConstant.USER_LEVEL_ORDINARY);
        userPo.setAge(ownerPo.getAge());
        userPo.setAddress(ownerPo.getAddress());
@@ -347,8 +368,8 @@
        }
        OwnerAppUserPo ownerAppUserPo = new OwnerAppUserPo();
        //状态类型,10000 审核中,12000 审核成功,13000 审核失败
        ownerAppUserPo.setState("12000");
        //状态类型,10000 审核中, 11000 待认证 ,12000 审核成功,13000 审核失败
        ownerAppUserPo.setState(OwnerAppUserDto.STATE_NOT_AUDIT);
        ownerAppUserPo.setAppTypeCd("10010");
        ownerAppUserPo.setAppUserId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_appUserId));
        ownerAppUserPo.setMemberId(ownerPo.getMemberId());
@@ -375,6 +396,7 @@
        roomDto.setCommunityId(importOwnerRoomDto.getCommunityId());
        roomDto.setRoomNum(importOwnerRoomDto.getRoomNum());
        roomDto.setUnitId(unitId);
        roomDto.setPropertyAddress(importOwnerRoomDto.getPropertyAddress());
        List<RoomDto> roomDtos = roomV1InnerServiceSMOImpl.queryRooms(roomDto);
        RoomPo roomPo = null;
        String roomId = "";
@@ -384,7 +406,11 @@
            roomPo = new RoomPo();
            //roomPo.setState(StringUtil.isEmpty(importOwnerRoomDto.getOwnerName()) ? RoomDto.STATE_FREE : RoomDto.STATE_SELL);
            roomPo.setState(importOwnerRoomDto.getRoomState());
            roomPo.setRoomId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_roomId));
            if (importOwnerRoomDto.getRoomId() == null) {
                roomPo.setRoomId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_roomId));
            }else{
                roomPo.setRoomId(importOwnerRoomDto.getRoomId());
            }
            roomPo.setApartment(importOwnerRoomDto.getSection());
            roomPo.setSection("1");
            roomPo.setCommunityId(importOwnerRoomDto.getCommunityId());
@@ -399,6 +425,17 @@
            roomPo.setUnitId(unitId);
            roomPo.setRemark("房产导入");
            roomPo.setUserId(importOwnerRoomDto.getUserId());
            roomPo.setDoorRoomNum(importOwnerRoomDto.getDoorRoomNum());
            roomPo.setPropertyType(importOwnerRoomDto.getPropertyType());
            roomPo.setPropertyAddress(importOwnerRoomDto.getPropertyAddress());
            roomPo.setRemark(importOwnerRoomDto.getRemark());
            roomPo.setHouseCertificateNo(importOwnerRoomDto.getHouseCertificateNo());
            roomPo.setRoadName(importOwnerRoomDto.getRoadName());
            roomPo.setSellDate(importOwnerRoomDto.getSellDate());
            roomPo.setBuyDate(importOwnerRoomDto.getBuyDate());
            roomPo.setSellState(importOwnerRoomDto.getSellState());
            roomPo.setEoc(importOwnerRoomDto.getEoc());
            roomPo.setRoomBuyer(importOwnerRoomDto.getRoomBuyer());
            flag = roomV1InnerServiceSMOImpl.saveRoom(roomPo);
            if (flag < 1) {
@@ -447,6 +484,9 @@
        UnitDto unitDto = new UnitDto();
        unitDto.setCommunityId(importOwnerRoomDto.getCommunityId());
        if (Vtil.defaultValue(importOwnerRoomDto.getUnitNum()) == null) {
            importOwnerRoomDto.setUnitNum("空");
        }
        unitDto.setUnitNum(importOwnerRoomDto.getUnitNum());
        unitDto.setFloorId(floorId);
        List<UnitDto> unitDtos = unitV1InnerServiceSMOImpl.queryUnits(unitDto);