diff --git a/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/AuditServiceImpl.java b/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/AuditServiceImpl.java index e5ec35181..798f025ac 100644 --- a/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/AuditServiceImpl.java +++ b/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/AuditServiceImpl.java @@ -80,6 +80,8 @@ public class AuditServiceImpl extends ServiceImpl implem private final RedisUtil redisUtil; private final UserFeignClient userFeignClient; + @Value("${clear.num}") + private Integer clearHistoryLog; @Override public Page getAuditLog(AuditParam auditParam) { List auditLogVOS = new ArrayList<>(); @@ -318,7 +320,7 @@ public class AuditServiceImpl extends ServiceImpl implem @Override public void clearHistoryLog() { LocalDate nowDate = LocalDate.now(); - LocalDate agoDate = nowDate.minusMonths(6).with(TemporalAdjusters.firstDayOfMonth()); + LocalDate agoDate = nowDate.minusMonths(clearHistoryLog).with(TemporalAdjusters.firstDayOfMonth()); String date = agoDate.format(DateTimeFormatter.ISO_LOCAL_DATE); QueryWrapper queryWrapper = new QueryWrapper<>(); diff --git a/pqs-system/system-boot/src/main/resources/bootstrap.yml b/pqs-system/system-boot/src/main/resources/bootstrap.yml index 71af74144..86061e74f 100644 --- a/pqs-system/system-boot/src/main/resources/bootstrap.yml +++ b/pqs-system/system-boot/src/main/resources/bootstrap.yml @@ -59,5 +59,8 @@ runTake: #等待时间(毫秒) delayTime: 25000 +#清除日志月份 +clear: + num: 1 mqtt: client-id: @artifactId@${random.value}