| | |
| | | |
| | | List<ImportRoomFee> tmpImportRoomFees = importRoomFees.toJavaList(ImportRoomFee.class); |
| | | |
| | | for(ImportRoomFee tmpImportRoomFee: tmpImportRoomFees){ |
| | | tmpImportRoomFee.setCommunityId(communityId); |
| | | } |
| | | |
| | | Assert.isNotNull(tmpImportRoomFees, "参数错误,未包含处理费用"); |
| | | |
| | | tmpImportRoomFees = roomInnerServiceSMOImpl.freshRoomIds(tmpImportRoomFees); |
| | |
| | | for (ImportRoomFee importRoomFee : tmpImportRoomFees) { |
| | | payFeePo = new PayFeePo(); |
| | | payFeePo.setFeeId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_feeId)); |
| | | payFeePo.setEndTime(importRoomFee.getEndTime()); |
| | | payFeePo.setEndTime(importRoomFee.getStartTime()); |
| | | payFeePo.setState(FeeDto.STATE_DOING); |
| | | payFeePo.setCommunityId(communityId); |
| | | payFeePo.setConfigId(feeConfigDto.getConfigId()); |
| | |
| | | payFeePo.setFeeTypeCd(feeTypeCd); |
| | | payFeePo.setFeeFlag(FeeDto.FEE_FLAG_ONCE); |
| | | payFeePo.setAmount(importRoomFee.getAmount()); |
| | | //payFeePo.setStartTime(importRoomFee.getStartTime()); |
| | | payFeePo.setStartTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A)); |
| | | |
| | | payFeePos.add(payFeePo); |
| | | |
| | |
| | | feeAttrPo.setAttrId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_attrId)); |
| | | feeAttrPo.setSpecCd(FeeAttrDto.SPEC_CD_IMPORT_FEE_NAME); |
| | | feeAttrPo.setValue(importRoomFee.getFeeName()); |
| | | feeAttrPo.setFeeId(payFeePo.getFeeId()); |
| | | feeAttrPos.add(feeAttrPo); |
| | | importFeeDetailPo = new ImportFeeDetailPo(); |
| | | importFeeDetailPo.setAmount(importRoomFee.getAmount()); |
| | |
| | | importFeeDetailPo.setStartTime(importRoomFee.getStartTime()); |
| | | importFeeDetailPo.setIfdId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_feeId)); |
| | | importFeeDetailPo.setState("1000"); |
| | | importFeeDetailPo.setImportFeeId(importFeeId); |
| | | importFeeDetailPos.add(importFeeDetailPo); |
| | | } |
| | | |