소스 검색

优化代码

wuxw 2 년 전
부모
커밋
53b3424a88
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      service-fee/src/main/java/com/java110/fee/bill/CycleConvertOnceFeeImpl.java

+ 5 - 1
service-fee/src/main/java/com/java110/fee/bill/CycleConvertOnceFeeImpl.java

@@ -250,7 +250,11 @@ public class CycleConvertOnceFeeImpl implements ICycleConvertOnceFee {
         payFeeRuleBillPo.setCommunityId(payFeePo.getCommunityId());
         payFeeRuleBillPos.add(payFeeRuleBillPo);
 
-        tmpFeeAttrPos.add(addFeeAttr(payFeePo, FeeAttrDto.SPEC_CD_ONCE_FEE_DEADLINE_TIME, DateUtil.getFormatTimeStringB(endTime)));
+        //todo 这里时间少一天,显示,因为是周期性转一次性 所以 这里为了显示合理 结束时间少一天处理
+        Calendar endTimeCal = Calendar.getInstance();
+        endTimeCal.setTime(endTime);
+        endTimeCal.add(Calendar.DAY_OF_MONTH, -1);
+        tmpFeeAttrPos.add(addFeeAttr(payFeePo, FeeAttrDto.SPEC_CD_ONCE_FEE_DEADLINE_TIME, DateUtil.getFormatTimeStringB(endTimeCal.getTime())));
 
         if (ownerDto != null) {
             tmpFeeAttrPos.add(addFeeAttr(payFeePo, FeeAttrDto.SPEC_CD_OWNER_ID, ownerDto.getOwnerId()));