Sfoglia il codice sorgente

添加删除无效作品数据方法-作品删除接口

wuweihao 3 anni fa
parent
commit
7a66eedc3a

+ 4 - 5
720yun_fd_manage/gis_service/src/main/java/com/gis/service/impl/WorkServiceImpl.java

@@ -127,9 +127,6 @@ public class WorkServiceImpl extends IBaseServiceImpl<WorkEntity, Long> implemen
     @Override
     public Result<WorkEntity> entityAdd() {
 
-        // 删除无效作品数据
-        delByTime();
-
         WorkEntity entity = new WorkEntity();
         entity.setUserId(getUserNameForToken());
         this.save(entity);
@@ -183,9 +180,8 @@ public class WorkServiceImpl extends IBaseServiceImpl<WorkEntity, Long> implemen
     private void delByTime() {
         // 定时删除空作品数据,周期:一个月清一次
         if (!redisUtil.hasKey(RedisConstant.WORK_DEL)) {
-
             String now = LocalDate.now().minusMonths(1).toString();
-            log.info("执行删除 {} 月份之前的空作品数据:{}", now);
+            log.warn("执行删除: {} 月份之前的空作品数据", now);
             entityMapper.delByTime(now);
             redisUtil.set(RedisConstant.WORK_DEL, now, 30, TimeUnit.DAYS);
         }
@@ -218,6 +214,9 @@ public class WorkServiceImpl extends IBaseServiceImpl<WorkEntity, Long> implemen
         // 删除redis
         redisUtil.del(RedisConstant.WORK_ID + id);
 
+        // 删除无效作品数据
+        delByTime();
+
         return Result.success();
     }