| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.template.api;
- import com.template.model.pojo.SmartDataTask;
- import com.template.model.result.CommonResult;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.validation.BindingResult;
- import org.springframework.validation.annotation.Validated;
- import org.springframework.web.bind.annotation.*;
- /**
- * @Author: binguo
- * @Date: 2023/3/30 星期四 17:28
- * @Description: com.video.api
- * @Version: 1.0
- */
- @RequestMapping("/api/smartDataTask")
- @Api(tags = {"SmartDataTaskControllerAPI"}, value = "操作记录")
- public interface SmartDataTaskControllerAPI {
- @PostMapping(value = "/createJob")
- @ApiOperation(value = "创建定时任务", notes = "创建定时任务", httpMethod = "POST")
- CommonResult createJob(@Validated @RequestBody SmartDataTask smartDataTask, BindingResult bindingResult);
- @PostMapping(value = "/pauseJob")
- @ApiOperation(value = "暂定定时任务", notes = "暂停定时任务", httpMethod = "POST")
- CommonResult pauseJob(@Validated @RequestBody SmartDataTask smartDataTask, BindingResult bindingResult);
- @PostMapping(value = "/resumeJob")
- @ApiOperation(value = "恢复定时任务", notes = "恢复定时任务", httpMethod = "POST")
- CommonResult resumeJob(@Validated @RequestBody SmartDataTask smartDataTask, BindingResult bindingResult);
- @PostMapping(value = "/updateJob")
- @ApiOperation(value = "修改定时任务", notes = "修改定时任务", httpMethod = "POST")
- CommonResult updateJob(@Validated @RequestBody SmartDataTask smartDataTask, BindingResult bindingResult);
- @PostMapping(value = "/deleteJob")
- @ApiOperation(value = "修改定时任务", notes = "修改定时任务", httpMethod = "POST")
- CommonResult deleteJob(@Validated @RequestBody SmartDataTask smartDataTask, BindingResult bindingResult);
- @PostMapping(value = "/runOnceJob")
- @ApiOperation(value = "运行一次定时任务", notes = "运行一次定时任务", httpMethod = "POST")
- CommonResult runOnceJob(@Validated @RequestBody SmartDataTask smartDataTask, BindingResult bindingResult);
- @PostMapping(value = "/insertSmartDataTask")
- @ApiOperation(value = "添加数据源任务管理数据", notes = "添加数据源任务管理数据", httpMethod = "POST")
- CommonResult insertSmartDataTask(@Validated @RequestBody SmartDataTask smartDataTask, BindingResult bindingResult);
- @PostMapping(value = "/updateSmartDataTaskById")
- @ApiOperation(value = "编辑数据源任务管理数据", notes = "编辑数据源任务管理数据", httpMethod = "POST")
- CommonResult updateSmartDataTaskById(@Validated @RequestBody SmartDataTask smartDataTask, BindingResult bindingResult);
- @GetMapping(value = "/queryPageSmartDataTask")
- @ApiOperation(value = "数据源任务管理分页数据", notes = "数据源任务管理分页数据", httpMethod = "GET")
- CommonResult queryPageSmartDataTasks(@RequestParam int currentPage, @RequestParam int pageCount, SmartDataTask smartDataTask);
- @GetMapping(value = "/deleteSmartDataTaskById")
- @ApiOperation(value = "根据ID删除数据源任务数据", notes = "根据ID删除数据源任务数据", httpMethod = "GET")
- CommonResult deleteSmartDataTaskById(@RequestParam int id);
- }
|