| | |
| | | feeDetailDto.setPayerObjId(payerObjId); |
| | | feeDetailDto.setPayerObjType(payerObjType); |
| | | //缴费开始时间为上月到期时间 |
| | | feeDetailDto.setStartTime(DateUtil.getDateFromStringB(endTime)); |
| | | feeDetailDto.setEndTime(DateUtil.getDateFromStringB(custEndTime)); |
| | | try { |
| | | feeDetailDto.setStartTime(DateUtil.getDateFromStringA(endTime)); |
| | | feeDetailDto.setEndTime(DateUtil.getDateFromStringA(custEndTime)); |
| | | }catch (Exception e){ |
| | | feeDetailDto.setStartTime(DateUtil.getDateFromStringB(endTime)); |
| | | feeDetailDto.setEndTime(DateUtil.getDateFromStringB(custEndTime)); |
| | | } |
| | | if(Double.parseDouble(feeDetailDto.getCycles())==105){ |
| | | double cycle = (DateUtil.dayCompare( |
| | | feeDetailDto.getStartTime(), |
| | | feeDetailDto.getEndTime() |
| | | )); |
| | | feeDetailDto.setRow(row); |
| | | feeDetailDto.setPage(page); |
| | | List<ComputeDiscountDto> computeDiscountDtos = feeDiscountInnerServiceSMOImpl.computeDiscount(feeDetailDto,cycle); |
| | | return ResultVo.createResponseEntity(computeDiscountDtos); |
| | | } |
| | | feeDetailDto.setRow(row); |
| | | feeDetailDto.setPage(page); |
| | | List<ComputeDiscountDto> computeDiscountDtos = feeDiscountInnerServiceSMOImpl.computeDiscount(feeDetailDto); |