From d9d28216c3ff524a5504bc10f97b90759abed7bc Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期一, 29 七月 2024 10:00:30 +0800
Subject: [PATCH] 优化监控修改功能
---
service-acct/src/main/java/com/java110/acct/cmd/invoice/SaveInvoiceApplyCmd.java | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/service-acct/src/main/java/com/java110/acct/cmd/invoice/SaveInvoiceApplyCmd.java b/service-acct/src/main/java/com/java110/acct/cmd/invoice/SaveInvoiceApplyCmd.java
index 990497b..d901488 100644
--- a/service-acct/src/main/java/com/java110/acct/cmd/invoice/SaveInvoiceApplyCmd.java
+++ b/service-acct/src/main/java/com/java110/acct/cmd/invoice/SaveInvoiceApplyCmd.java
@@ -56,6 +56,7 @@
import java.math.BigDecimal;
import java.util.ArrayList;
+import java.util.Calendar;
import java.util.List;
/**
@@ -214,6 +215,14 @@
}
InvoiceApplyItemPo invoiceApplyItemPo = null;
for (FeeDetailDto tmpFeeDetailDto : feeDetailDtos) {
+ //todo 鍒ゆ柇涓嶈兘鎻愬墠寮�绁紝涔熷氨鏄痵tartTime 涓嶈兘澶т簬褰撳勾 12鏈�31鏃�
+ Calendar calendar = Calendar.getInstance();
+ calendar.set(Calendar.MONTH, 1);
+ calendar.set(Calendar.DAY_OF_MONTH, 1);
+ calendar.add(Calendar.YEAR, 1);
+ if (tmpFeeDetailDto.getStartTime().getTime() > calendar.getTime().getTime()) {
+ throw new CmdException("涓嶈兘棰勫紑鏄庡勾鐨勭エ");
+ }
invoiceAmount = invoiceAmount.add(new BigDecimal(tmpFeeDetailDto.getReceivedAmount()));
invoiceApplyItemPo = new InvoiceApplyItemPo();
invoiceApplyItemPo.setApplyId(invoiceApplyPo.getApplyId());
--
Gitblit v1.8.0