123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- package com.fdkankan.fusion.controller;
- import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
- import com.fdkankan.fusion.common.ResultData;
- import com.fdkankan.fusion.request.SceneDownLogParam;
- import com.fdkankan.fusion.service.IDownService;
- import com.fdkankan.fusion.service.ISceneDownLogService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- /**
- * <p>
- * 前端控制器
- * </p>
- *
- * @author
- * @since 2023-12-28
- */
- @RestController
- @RequestMapping("/sceneDownLog")
- public class SceneDownLogController extends BaseController{
- @Autowired
- ISceneDownLogService sceneDownLogService;
- @Autowired
- IDownService downService;
- @PostMapping("/list")
- public ResultData list(@RequestBody SceneDownLogParam param){
- return ResultData.ok(sceneDownLogService.pageList(param));
- }
- /**
- * 检查下载
- * num 场景码
- */
- @GetMapping("/checkDownLoad")
- public ResultData checkDownLoad(@RequestParam(required = false) String num,
- @RequestParam(required = false,defaultValue = "0") Integer isObj){
- return ResultData.ok(downService.checkDownLoad(num,isObj,"scene"));
- }
- /**
- * 下载场景
- * num 场景码
- */
- @GetMapping("/downScene")
- public ResultData downScene(@RequestParam(required = false) String num,
- @RequestParam(required = false,defaultValue = "0") Integer isObj){
- return ResultData.ok(downService.down(num,isObj,"scene"));
- }
- /**
- * 下载场景进度条
- * num 场景码
- */
- @GetMapping("/downloadProcess")
- public ResultData downloadProcess(@RequestParam(required = false) String num,
- @RequestParam(required = false,defaultValue = "0") Integer isObj){
- return ResultData.ok(downService.downloadProcess(num,isObj));
- }
- }
|