|
@@ -1,95 +0,0 @@
|
|
|
-package com.dataeasy.server.service.controller;
|
|
|
|
|
-
|
|
|
|
|
-import com.dataeasy.server.task.AutoCLosePayOrderTask;
|
|
|
|
|
-import com.dataeasy.server.task.AutoDeleteSubscriptionUserConfigTask;
|
|
|
|
|
-import com.dataeasy.server.task.DaLeTouTask;
|
|
|
|
|
-import com.dataeasy.server.task.IpoBondTask;
|
|
|
|
|
-import com.dataeasy.server.task.IpoStockTask;
|
|
|
|
|
-import com.dataeasy.server.task.ProductHuntTask;
|
|
|
|
|
-import com.dataeasy.server.task.ShuangSeQiuTask;
|
|
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
-import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
-
|
|
|
|
|
-/**
|
|
|
|
|
- * @author tyuio
|
|
|
|
|
- * @version 1.0.0
|
|
|
|
|
- * @date 2025/3/13 8:53
|
|
|
|
|
- * @description 定时任务运维操作接口
|
|
|
|
|
- */
|
|
|
|
|
-@RestController
|
|
|
|
|
-@RequestMapping("/taskOp")
|
|
|
|
|
-public class TaskOpController {
|
|
|
|
|
-
|
|
|
|
|
- @Autowired
|
|
|
|
|
- private DaLeTouTask daLeTouTask;
|
|
|
|
|
-
|
|
|
|
|
- @Autowired
|
|
|
|
|
- private ShuangSeQiuTask shuangSeQiuTask;
|
|
|
|
|
-
|
|
|
|
|
- @Autowired
|
|
|
|
|
- private ProductHuntTask productHuntTask;
|
|
|
|
|
-
|
|
|
|
|
- @Autowired
|
|
|
|
|
- private IpoBondTask ipoBondTask;
|
|
|
|
|
-
|
|
|
|
|
- @Autowired
|
|
|
|
|
- private IpoStockTask ipoStockTask;
|
|
|
|
|
-
|
|
|
|
|
- @Autowired
|
|
|
|
|
- private AutoCLosePayOrderTask autoCLosePayOrderTask;
|
|
|
|
|
-
|
|
|
|
|
- @Autowired
|
|
|
|
|
- private AutoDeleteSubscriptionUserConfigTask autoDeleteSubscriptionUserConfigTask;
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 大乐透定时任务
|
|
|
|
|
- */
|
|
|
|
|
- @GetMapping("daLeTouTask")
|
|
|
|
|
- public void daLeTouTask() {
|
|
|
|
|
- daLeTouTask.execute();
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 双色球定时任务
|
|
|
|
|
- */
|
|
|
|
|
- @GetMapping("shuangSeQiuTask")
|
|
|
|
|
- public void shuangSeQiuTask() {
|
|
|
|
|
- shuangSeQiuTask.execute();
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * ProductHunt热榜定时任务
|
|
|
|
|
- */
|
|
|
|
|
- @GetMapping("productHuntTask")
|
|
|
|
|
- public void productHuntTask() {
|
|
|
|
|
- productHuntTask.execute();
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 新债定时任务
|
|
|
|
|
- */
|
|
|
|
|
- @GetMapping("ipoBondTask")
|
|
|
|
|
- public void ipoBondTask() {
|
|
|
|
|
- ipoBondTask.execute();
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 新股定时任务
|
|
|
|
|
- */
|
|
|
|
|
- @GetMapping("ipoStockTask")
|
|
|
|
|
- public void ipoStockTask() {
|
|
|
|
|
- ipoStockTask.execute();
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- @GetMapping("autoCloseOrderTask")
|
|
|
|
|
- public void autoCloseOrderTask() {
|
|
|
|
|
- autoCLosePayOrderTask.execute();
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- @GetMapping("autoDeleteSubscriptionUserConfigTask")
|
|
|
|
|
- public void autoDeleteSubscriptionUserConfigTask() {
|
|
|
|
|
- autoDeleteSubscriptionUserConfigTask.execute();
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|