| | |
| | | import com.java110.fee.bmo.importFee.IFeeSharingBMO; |
| | | import com.java110.intf.community.ICommunityInnerServiceSMO; |
| | | import com.java110.intf.community.IRoomInnerServiceSMO; |
| | | import com.java110.intf.fee.IFeeAttrInnerServiceSMO; |
| | | import com.java110.intf.fee.IFeeConfigInnerServiceSMO; |
| | | import com.java110.intf.fee.IFeeFormulaInnerServiceSMO; |
| | | import com.java110.intf.fee.IFeeInnerServiceSMO; |
| | | import com.java110.intf.fee.IImportFeeDetailInnerServiceSMO; |
| | | import com.java110.intf.fee.IImportFeeInnerServiceSMO; |
| | | import com.java110.intf.fee.*; |
| | | import com.java110.po.fee.FeeAttrPo; |
| | | import com.java110.po.fee.PayFeeConfigPo; |
| | | import com.java110.po.fee.PayFeePo; |
| | |
| | | String[] states = reqJson.getString("roomState").split(","); |
| | | roomDto.setStates(states); |
| | | } else { |
| | | roomDto.setState(RoomDto.STATE_SELL); // 已经入住 |
| | | roomDto.setStates(new String[]{RoomDto.STATE_SELL, RoomDto.STATE_SHOP_SELL}); // 已经入住 |
| | | } |
| | | if (reqJson.containsKey("roomType")) { |
| | | roomDto.setRoomType(reqJson.getString("roomType")); |
| | | } |
| | | List<RoomDto> roomDtos = null; |
| | | if ("1001".equals(scope)) {//小区 |
| | |
| | | .replace("F", roomDto.getFloorArea() + "<" + roomDto.getFloorNum() + "栋面积>") |
| | | .replace("U", roomDto.getUnitArea() + "<" + roomDto.getUnitNum() + "单元面积>") |
| | | .replace("R", roomDto.getBuiltUpArea() + "<" + roomDto.getRoomNum() + "室面积>") |
| | | .replace("C", communityDto.getCommunityArea() + "<小区面积>") |
| | | .replace("X", roomDto.getFeeCoefficient() + "<" + roomDto.getRoomNum() + "室算费系数>"); |
| | | |
| | | formulaValueRemark += (" * " + price + "<单价>"); |
| | |
| | | importFeeDetailPo.setState("1000"); |
| | | importFeeDetailPo.setImportFeeId(importFeeId); |
| | | importFeeDetailPo.setRemark("公摊用量:" + value); |
| | | importFeeDetailPo.setObjType(FeeDto.PAYER_OBJ_TYPE_ROOM); |
| | | importFeeDetailPo.setObjId(roomDto.getRoomId()); |
| | | importFeeDetailPo.setObjName(RoomDto.ROOM_TYPE_ROOM.equals(roomDto.getRoomType()) ? roomDto.getFloorNum() + "-" + roomDto.getUnitNum() + "-" + roomDto.getRoomNum() : |
| | | roomDto.getFloorNum() + "-" + roomDto.getRoomNum()); |
| | | importFeeDetailPos.add(importFeeDetailPo); |
| | | } |
| | | |