| | |
| | | import com.java110.dto.owner.OwnerRoomRelDto; |
| | | import com.java110.entity.assetImport.ImportOwnerRoomDto; |
| | | import com.java110.intf.community.*; |
| | | import com.java110.intf.user.IOwnerRoomRelV1InnerServiceSMO; |
| | | import com.java110.intf.user.IOwnerV1InnerServiceSMO; |
| | | import com.java110.po.floor.FloorPo; |
| | | import com.java110.po.owner.OwnerPo; |
| | | import com.java110.po.owner.OwnerRoomRelPo; |
| | |
| | | */ |
| | | @RestController |
| | | public class ImportOwnerRoomInnerServiceSMOImpl extends BaseServiceSMO implements IImportOwnerRoomInnerServiceSMO { |
| | | private static Logger logger = LoggerFactory.getLogger(CommunityServiceSMOImpl.class); |
| | | private static Logger logger = LoggerFactory.getLogger(ImportOwnerRoomInnerServiceSMOImpl.class); |
| | | |
| | | |
| | | @Autowired |
| | |
| | | int flag = 0; |
| | | if (roomDtos == null || roomDtos.size() < 1) { |
| | | roomPo = new RoomPo(); |
| | | roomPo.setState(StringUtil.isEmpty(importOwnerRoomDto.getOwnerName()) ? RoomDto.STATE_FREE : RoomDto.STATE_SELL); |
| | | //roomPo.setState(StringUtil.isEmpty(importOwnerRoomDto.getOwnerName()) ? RoomDto.STATE_FREE : RoomDto.STATE_SELL); |
| | | roomPo.setState(importOwnerRoomDto.getRoomState()); |
| | | roomPo.setRoomId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_roomId)); |
| | | roomPo.setApartment(importOwnerRoomDto.getSection()); |
| | | roomPo.setSection("1"); |
| | |
| | | throw new IllegalArgumentException("导入单元失败"); |
| | | } |
| | | |
| | | unitId = unitPo.getFloorId(); |
| | | unitId = unitPo.getUnitId(); |
| | | } else { |
| | | unitId = unitDtos.get(0).getUnitId(); |
| | | if (OwnerDto.OWNER_TYPE_CD_OWNER.equals(importOwnerRoomDto.getOwnerTypeCd()) || StringUtil.isEmpty(importOwnerRoomDto.getOwnerName())) { |
| | |
| | | floorId = floorDtos.get(0).getFloorId(); |
| | | if (OwnerDto.OWNER_TYPE_CD_OWNER.equals(importOwnerRoomDto.getOwnerTypeCd()) || StringUtil.isEmpty(importOwnerRoomDto.getOwnerName())) { |
| | | floorPo = new FloorPo(); |
| | | floorPo.setbId("-1"); |
| | | //floorPo.setbId("-1"); |
| | | floorPo.setCommunityId(importOwnerRoomDto.getCommunityId()); |
| | | floorPo.setFloorArea("1"); |
| | | //floorPo.setFloorArea("1"); |
| | | floorPo.setFloorId(floorId); |
| | | floorPo.setFloorNum(importOwnerRoomDto.getFloorNum()); |
| | | floorPo.setName(importOwnerRoomDto.getFloorNum()+"栋"); |