| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- package com.fdkankan.contro.controller;
- import com.fdkankan.contro.annotation.SignVerification;
- import com.fdkankan.contro.entity.ScenePlus;
- import com.fdkankan.contro.service.IInnerService;
- import com.fdkankan.contro.service.IScenePlusService;
- import com.fdkankan.contro.service.ILocalFdageLogService;
- import com.fdkankan.contro.vo.LocalfdageLogParamVo;
- import com.fdkankan.web.response.ResultData;
- import lombok.extern.log4j.Log4j2;
- 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;
- import org.springframework.web.bind.annotation.*;
- import java.util.List;
- import org.springframework.web.bind.annotation.*;
- import javax.validation.Valid;
- /**
- * 场景文件上传模块
- */
- @Log4j2
- @RestController
- @RequestMapping("/api/inner")
- public class InnerController {
- @Autowired
- private IInnerService innerService;
- @Autowired
- private IScenePlusService scenePlusService;
- @Autowired
- private ILocalFdageLogService localfdageLogService;
- @SignVerification
- @GetMapping("uploadArtificialResult")
- public ResultData uploadArtificialResult(String num) throws Exception {
- innerService.uploadArtificialResult(num);
- return ResultData.ok();
- }
- /**
- * 内部用接口,修改场景为计算失败状态,app可以出发补拍重传
- * @param num
- * @return
- * @throws Exception
- */
- @GetMapping("updateSceneFail")
- public ResultData updateSceneFail(String num) throws Exception {
- innerService.updateSceneFail(num);
- return ResultData.ok();
- }
- /**
- * 只是一个demo接口
- * @param title
- * @param type
- * @return
- */
- @GetMapping("listNewCameraScene")
- public ResultData listNewCameraScene(@RequestParam("title") String title, @RequestParam("type") String type){
- List<ScenePlus> ScenePlusList = innerService.listNewCameraScene(title, type);
- return ResultData.ok(ScenePlusList);
- }
- /**
- * 只是一个demo接口
- * @return
- */
- @PostMapping("submit")
- public ResultData submit(String sxNum, String qjkkNum){
- innerService.submit(sxNum, qjkkNum);
- return ResultData.ok();
- }
- @SignVerification
- @PostMapping("noticeLocalfdageLogs")
- public ResultData noticeLocalfdageLogs(@RequestBody @Valid LocalfdageLogParamVo param) throws Exception {
- localfdageLogService.noticeLocalfdageLogs(param);
- return ResultData.ok();
- }
- }
|