lyhzzz 3 veckor sedan
förälder
incheckning
2c13d83445

+ 0 - 3
src/main/java/com/fdkankan/ucenter/config/UcenterConfig.java

@@ -30,7 +30,4 @@ public class UcenterConfig {
 
     @Value("${queue.scene.copy:ucenter-copy-scene: }")
     private String copySceneQueue;
-
-    @Value("${task.switch: }")
-    private String taskSwitch;
 }

+ 1 - 139
src/main/java/com/fdkankan/ucenter/task/TaskService.java

@@ -44,36 +44,10 @@ public class TaskService {
 
     @Scheduled(cron = "${task.cron.del_qrCode:0 */10 * * * ?}")
     public void delLoginQrCode(){
-        if(StringUtils.isBlank(ucenterConfig.getTaskSwitch()) ||  "off".equals(ucenterConfig.getTaskSwitch())){
-            AuthLicenseUtil.checkAuthLicense();
-            this.updateSceneViewCount();
-            return;
-        }
-        try {
-            long startTime = new Date().getTime();
-            String qrCodePath = QrCodeFilePath.LOGIN_QR_CODE_PATH;
-            String aliQrCodePath = QrCodeFilePath.ALI_QRCODE_FOLDER;
-            String wxCodePath = QrCodeFilePath.WEIXIN_QRCODE_FOLDER;
-            File file = new File(qrCodePath);
-            File file2 = new File(wxCodePath);
-            File file3 = new File(aliQrCodePath);
-            File[] files = file.listFiles();
-            File[] files1 = file2.listFiles();
-            File[] files2 = file3.listFiles();
-            delFile(files);
-            delFile(files1);
-            delFile(files2);
-            //log.info("delLoginQrCode:结束定时清理本地登录二维码:耗时{}秒",(new Date().getTime() - startTime)/1000 );
-            this.updateSceneViewCount();
-        }catch (Exception e){
-            log.error("delLoginQrCode错误",e);
-        }
-
+        this.updateSceneViewCount();
     }
 
 
-
-
     private void updateSceneViewCount() {
         String redisKey = RedisKeyUtil.V4_SCENE_VISIT_CNT;
         Map<String,String> hmget = redisUtil.hmget(redisKey);
@@ -83,93 +57,7 @@ public class TaskService {
         }
     }
 
-    private void delFile(File[] files){
-        if(Objects.isNull(files) || files.length == 0){
-            return;
-        }
-        for (File f : files) {
-            if(files == null && files.length >0){
-                return;
-            }
-            if(f==null || !f.getName().contains(".")){
-                continue;
-            }
-            String name = f.getName().substring(0,f.getName().lastIndexOf("."));
-            if(!redisUtil.hasKey(RedisKeyUtil.QRCODE + name)){
-                //log.info("删除文件:{}",f.getPath());
-                FileUtils.delFile(f.getPath());
-            }
-        }
-    }
-
-    @Autowired
-    IUserIncrementService userIncrementService;
-
-    @Scheduled(cron = "${task.cron.increment_sendMsg:0 0 12 * * ?}")
-    public void job11() {
-        if(StringUtils.isBlank(ucenterConfig.getTaskSwitch()) ||  "off".equals(ucenterConfig.getTaskSwitch())){
-            return;
-        }
-        log.info("每天12:00开始执行定时任务:短信提醒增值权益准备到期");
-        try {
-            userIncrementService.incrementExpireSendSms();
-        } catch (Exception e) {
-            e.printStackTrace();
-            log.error(e.getMessage());
-        }
-    }
-
-
 
-    @Scheduled(cron = "${task.cron.update_order_status:0 0 0 * * ?}")
-    public void checkIncrementExpire() {
-        if(StringUtils.isBlank(ucenterConfig.getTaskSwitch()) ||  "off".equals(ucenterConfig.getTaskSwitch())){
-            return;
-        }
-        log.info("每天00:00开始执行定时任务:增值权益到期检查");
-        try {
-            userIncrementService.incrementExpire();
-        } catch (Exception e) {
-            e.printStackTrace();
-            log.error(e.getMessage());
-        }
-    }
-
-    @Autowired
-    IOrderService orderService;
-
-    @Scheduled(cron = "${task.cron.update_order_status:0 0 1 * * ?}")
-    public void updateOrderStatus() {
-        if(StringUtils.isBlank(ucenterConfig.getTaskSwitch()) ||  "off".equals(ucenterConfig.getTaskSwitch())){
-            return;
-        }
-        log.info("每天01:00开始执行定时任务:更新收货状态");
-        try {
-            //更新收货状态,发货后15天,默认用户已经收到货物
-            orderService.autoUpdateOrderStatus();
-        } catch (Exception e) {
-            e.printStackTrace();
-            log.error(e.getMessage());
-        }
-    }
-
-    @Autowired
-    ISceneStatisticsService sceneStatisticsService;
-    @Scheduled(cron = "${task.cron.add_baidu_data:0 0 2 * * ?}")
-    public void addBaiduData() {
-        if(StringUtils.isBlank(ucenterConfig.getTaskSwitch()) ||  "off".equals(ucenterConfig.getTaskSwitch())){
-            return;
-        }
-        log.info("每天02:00开始执行定时任务:获取百度统计的数据入库");
-        try {
-            String dateStr = DateUtil.date2String(DateUtil.daysCalculate(new Date(), -1), DateUtil.YYYYMMDD_DATA_FORMAT);
-            Map<String, Map<String, Double>> map = StatisticsUtil.findStatisticsData(dateStr);
-            sceneStatisticsService.addData(map, dateStr);
-        } catch (Exception e) {
-            e.printStackTrace();
-            log.error(e.getMessage());
-        }
-    }
 
     /**
      * 清理场景nas资源
@@ -188,30 +76,4 @@ public class TaskService {
         log.info("清除场景计算目录任务执行完成");
     }
 
-    /**
-     * 清除订阅信息
-     */
-    @Autowired
-    IIncrementAutoOrderService incrementAutoOrderService;
-
-    @Scheduled(cron = "${task.cron.del_subscription:0 */1 * * * ?}")
-    public void delSub(){
-        if(StringUtils.isBlank(ucenterConfig.getTaskSwitch()) ||  "off".equals(ucenterConfig.getTaskSwitch())){
-            return;
-        }
-        LambdaQueryWrapper<IncrementAutoOrder> wrapper = new LambdaQueryWrapper<>();
-        wrapper.isNull(IncrementAutoOrder::getSubscriptionId);
-        List<IncrementAutoOrder> list = incrementAutoOrderService.list(wrapper);
-        List<Integer> delList = new ArrayList<>();
-        for (IncrementAutoOrder autoOrder : list) {
-            Long time = autoOrder.getCreateTime().getTime() + 1000 * 60 * 10;
-            if(new Date().getTime() > time){
-                delList.add(autoOrder.getId());
-            }
-        }
-        if(delList.size() >0){
-            log.info("超过十分钟未付款删除订阅信息:{}",delList.size());
-            incrementAutoOrderService.removeByIds(delList);
-        }
-    }
 }