fix: 账单自动生成,自测问题修复。

This commit is contained in:
tianyongbao
2024-11-27 19:45:54 +08:00
parent 28f40e1b5e
commit 20dbd61961

View File

@@ -15,6 +15,7 @@ import javax.annotation.Resource;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalTime;
import java.util.*;
import java.util.concurrent.TimeUnit;
@@ -143,7 +144,9 @@ public class InvestJobImpl implements IInvestJobService
creditCardBill.setId(creditCardBillVo.getId());
creditCardBill.setBillAmount(billAmount);
//如果账单日与当前日期相同,将账单修改为已出账
if(billDateStr.equals(formatter.format(new Date()))){
LocalTime currentTime = LocalTime.now();
LocalTime eveningThreshold = LocalTime.of(23, 0);
if(billDateStr.equals(formatter.format(new Date()))&&currentTime.isAfter(eveningThreshold)){
creditCardBill.setBillState("1");
}
//更新未出账单