| | |
| | | ImportRoomFee importRoomFee = BeanConvertUtil.covertBean(data, ImportRoomFee.class); |
| | | |
| | | String communityId = importRoomFee.getCommunityId(); |
| | | String batchId = importRoomFee.getCommunityId(); |
| | | String batchId = importRoomFee.getBatchId(); |
| | | |
| | | doImportRoomCreateFee(importRoomFee, batchId); |
| | | doImportCarCreateFee(importRoomFee, batchId); |
| | |
| | | * @param batchId |
| | | */ |
| | | private void doImportRoomCreateFee(ImportRoomFee importRoomFee, String batchId) { |
| | | if (!ImportCustomCreateFeeDto.TYPE_ROOM.equals(importRoomFee.getObjType())) { |
| | | if (!FeeDto.PAYER_OBJ_TYPE_ROOM.equals(importRoomFee.getObjType())) { |
| | | return; |
| | | } |
| | | List<ImportRoomFee> rooms = new ArrayList<>(); |
| | |
| | | * @param batchId |
| | | */ |
| | | private void doImportCarCreateFee(ImportRoomFee importRoomFee, String batchId) { |
| | | if (!ImportCustomCreateFeeDto.TYPE_CAR.equals(importRoomFee.getObjType())) { |
| | | if (!FeeDto.PAYER_OBJ_TYPE_CAR.equals(importRoomFee.getObjType())) { |
| | | return; |
| | | } |
| | | List<ImportRoomFee> cars = new ArrayList<>(); |
| | |
| | | payFeePo.setIncomeObjId(importRoomFee.getStoreId()); |
| | | payFeePo.setFeeTypeCd(feeConfigDtos.get(0).getFeeTypeCd()); |
| | | payFeePo.setFeeFlag(feeConfigDtos.get(0).getFeeFlag()); |
| | | payFeePo.setAmount("-1"); |
| | | payFeePo.setAmount(importRoomFee.getAmount()); |
| | | payFeePo.setBatchId(batchId); |
| | | payFeePo.setEndTime(importRoomFee.getStartTime()); |
| | | payFeePo.setStartTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A)); |