| | |
| | | String feeTypeCd = reqJson.getString("feeTypeCd");//费用大类 |
| | | String storeId = reqJson.getString("storeId"); |
| | | String userId = reqJson.getString("userId"); |
| | | String feeName = reqJson.getString("feeName").trim(); |
| | | String feeName = reqJson.getString("feeName"); |
| | | String batchId = reqJson.getString("batchId"); |
| | | |
| | | |
| | |
| | | feeName = IMPORT_FEE_NAME; |
| | | } |
| | | |
| | | if (!StringUtil.isEmpty(feeName)) { |
| | | feeName = feeName.trim(); |
| | | } |
| | | |
| | | FeeConfigDto feeConfigDto = new FeeConfigDto(); |
| | | feeConfigDto.setFeeTypeCd(feeTypeCd); |
| | | feeConfigDto.setFeeNameEq(feeName); |
| | | if (!StringUtil.isEmpty(tmpImportRoomFees.get(0).getConfigId())) { |
| | | feeConfigDto.setConfigId(tmpImportRoomFees.get(0).getConfigId()); |
| | | } else { |
| | | feeConfigDto.setFeeNameEq(feeName); |
| | | } |
| | | feeConfigDto.setComputingFormula(FeeConfigDto.COMPUTING_FORMULA_DYNAMIC); |
| | | feeConfigDto.setCommunityId(communityId); |
| | | List<FeeConfigDto> feeConfigDtos = feeConfigInnerServiceSMOImpl.queryFeeConfigs(feeConfigDto); |
| | |
| | | feeAttrPo.setFeeId(payFeePo.getFeeId()); |
| | | feeAttrPos.add(feeAttrPo); |
| | | |
| | | //todo 插入截止时间 |
| | | feeAttrPo = new FeeAttrPo(); |
| | | feeAttrPo.setCommunityId(communityId); |
| | | feeAttrPo.setAttrId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_attrId)); |
| | |
| | | String userId = reqJson.getString("userId"); |
| | | String feeName = reqJson.getString("feeName"); |
| | | String batchId = reqJson.getString("batchId"); |
| | | JSONArray importCarFees = reqJson.getJSONArray("importCarFees"); |
| | | |
| | | List<ImportRoomFee> tmpImportCarFees = importCarFees.toJavaList(ImportRoomFee.class); |
| | | if (StringUtil.isEmpty(feeName)) { |
| | | feeName = IMPORT_FEE_NAME; |
| | | } |
| | | FeeConfigDto feeConfigDto = new FeeConfigDto(); |
| | | feeConfigDto.setFeeTypeCd(feeTypeCd); |
| | | feeConfigDto.setFeeName(feeName); |
| | | if (!StringUtil.isEmpty(tmpImportCarFees.get(0).getConfigId())) { |
| | | feeConfigDto.setConfigId(tmpImportCarFees.get(0).getConfigId()); |
| | | } else { |
| | | feeConfigDto.setFeeNameEq(feeName); |
| | | } |
| | | feeConfigDto.setComputingFormula(FeeConfigDto.COMPUTING_FORMULA_DYNAMIC); |
| | | feeConfigDto.setCommunityId(communityId); |
| | | List<FeeConfigDto> feeConfigDtos = feeConfigInnerServiceSMOImpl.queryFeeConfigs(feeConfigDto); |
| | |
| | | } |
| | | |
| | | |
| | | JSONArray importCarFees = reqJson.getJSONArray("importCarFees"); |
| | | |
| | | List<ImportRoomFee> tmpImportCarFees = importCarFees.toJavaList(ImportRoomFee.class); |
| | | |
| | | for (ImportRoomFee tmpImportCarFee : tmpImportCarFees) { |
| | | tmpImportCarFee.setCommunityId(communityId); |
| | |
| | | String feeName = reqJson.getString("feeName"); |
| | | String batchId = reqJson.getString("batchId"); |
| | | |
| | | JSONArray importCarFees = reqJson.getJSONArray("importRoomFees"); |
| | | |
| | | List<ImportRoomFee> tmpImportContractFees = importCarFees.toJavaList(ImportRoomFee.class); |
| | | |
| | | if (StringUtil.isEmpty(feeName)) { |
| | | feeName = IMPORT_FEE_NAME; |
| | | } |
| | | FeeConfigDto feeConfigDto = new FeeConfigDto(); |
| | | feeConfigDto.setFeeTypeCd(feeTypeCd); |
| | | feeConfigDto.setFeeName(feeName); |
| | | //feeConfigDto.setFeeNameEq(feeName); |
| | | if (!StringUtil.isEmpty(tmpImportContractFees.get(0).getConfigId())) { |
| | | feeConfigDto.setConfigId(tmpImportContractFees.get(0).getConfigId()); |
| | | } else { |
| | | feeConfigDto.setFeeNameEq(feeName); |
| | | } |
| | | feeConfigDto.setComputingFormula(FeeConfigDto.COMPUTING_FORMULA_DYNAMIC); |
| | | feeConfigDto.setCommunityId(communityId); |
| | | List<FeeConfigDto> feeConfigDtos = feeConfigInnerServiceSMOImpl.queryFeeConfigs(feeConfigDto); |
| | |
| | | feeConfigDto.setConfigId(feeConfigDtos.get(0).getConfigId()); |
| | | } |
| | | |
| | | |
| | | JSONArray importCarFees = reqJson.getJSONArray("importRoomFees"); |
| | | |
| | | List<ImportRoomFee> tmpImportContractFees = importCarFees.toJavaList(ImportRoomFee.class); |
| | | |
| | | for (ImportRoomFee tmpImportCarFee : tmpImportContractFees) { |
| | | tmpImportCarFee.setCommunityId(communityId); |
| | |
| | | payFeeConfigPo.setFeeFlag("2006012"); |
| | | payFeeConfigPo.setIsDefault("F"); |
| | | payFeeConfigPo.setPaymentCd("2100"); |
| | | payFeeConfigPo.setFeeName(feeConfigDto.getFeeName()); |
| | | payFeeConfigPo.setFeeName(feeConfigDto.getFeeNameEq()); |
| | | payFeeConfigPo.setSquarePrice("0"); |
| | | payFeeConfigPo.setPaymentCycle("1"); |
| | | payFeeConfigPo.setStartTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A)); |