|
@@ -59,14 +59,14 @@ public class SafeTimer {
|
|
|
@Scheduled(cron = "0 0/10 * * * ? ")
|
|
|
private void pcr() throws Exception {
|
|
|
QueryWrapper<BillPcr> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq("bill_status", 0);
|
|
|
+ queryWrapper.eq("bill_status", 1);
|
|
|
List<BillPcr> pcrs = pcrService.list(queryWrapper);
|
|
|
Date date = new Date();
|
|
|
for (BillPcr pcr : pcrs) {
|
|
|
- LocalDateTime subDate = pcr.getSubDate();
|
|
|
+ Date subDate = pcr.getCheckDate();
|
|
|
// 将LocalDateTime转换为Date
|
|
|
- Date date1 = Date.from(subDate.atZone(ZoneId.systemDefault()).toInstant());
|
|
|
- if ((date1.getTime() + pcr.getQualifiedDate() * 60 * 60 * 1000) >= date.getTime()) {
|
|
|
+
|
|
|
+ if ((subDate.getTime() + pcr.getQualifiedDate() * 60 * 60 * 1000) >= date.getTime()) {
|
|
|
pcr.setBillStatus(3);
|
|
|
pcrService.updateById(pcr);
|
|
|
}
|