From 6113331f380808b93d757cfeebfc3f2ffa34e34b Mon Sep 17 00:00:00 2001 From: liyanqi <15181887205@163.com> Date: 星期一, 31 十月 2022 15:51:36 +0800 Subject: [PATCH] 驾驶舱接口校验补充 --- ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java b/ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java index 313cac6..4d1d238 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java @@ -1,6 +1,7 @@ package com.ycl.controller.cockpit.aiIot; import com.ycl.api.CommonResult; +import com.ycl.util.CheckApiUtil; import com.ycl.vo.cockpit.CockpitVO; import com.ycl.vo.cockpit.aiIot.AIIotVO; import io.swagger.annotations.Api; @@ -10,6 +11,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import javax.annotation.Resource; import java.math.BigDecimal; import java.math.RoundingMode; import java.util.ArrayList; @@ -25,9 +27,13 @@ @RequestMapping("/api/lot") public class AIIotController { + @Resource + private CheckApiUtil checkApiUtil; + @ApiOperation(value = "鐩戞祴鏁版嵁") @GetMapping("/detection") public CommonResult<AIIotVO.DetectionVO> detection(@Validated CockpitVO.Params1VO params) { + checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null); AIIotVO.DetectionVO detectionVO = new AIIotVO.DetectionVO(); detectionVO.setVideo(121); detectionVO.setIndividual(20); @@ -40,6 +46,7 @@ @ApiOperation(value = "瀹炴椂瑙嗛鐩戞帶") @GetMapping("/video") public CommonResult<List<AIIotVO.VideoVO>> video(@Validated CockpitVO.Params1VO params) { + checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null); List<AIIotVO.VideoVO> videoVOS = new ArrayList<>(); AIIotVO.VideoVO a = null; for (int i = 0; i < 4; i++) { @@ -60,6 +67,7 @@ @ApiOperation(value = "AI绠楁硶鏁堣兘") @GetMapping("/efficiency") public CommonResult<List<AIIotVO.EfficiencyVO>> efficiency(@Validated CockpitVO.Params2VO params) { + checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), params.getBeginTime(), params.getEndTime()); List<AIIotVO.EfficiencyVO> efficiencyVOS = new ArrayList<>(); AIIotVO.EfficiencyVO a = null; for (int i = 0; i < 4; i++) { @@ -75,6 +83,7 @@ @ApiOperation(value = "娓e湡鑱斿姩") @GetMapping("/slag_car") public CommonResult<AIIotVO.SlagCarVO> slagCar(@Validated CockpitVO.Params1VO params) { + checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null); AIIotVO.SlagCarVO slagCarVO = new AIIotVO.SlagCarVO(); slagCarVO.setCar(236); slagCarVO.setTeam(20); @@ -84,6 +93,7 @@ @ApiOperation(value = "AI浜嬩欢缁熻") @GetMapping("/event_statistics") public CommonResult<List<AIIotVO.StatisticsVO>> statistics(@Validated CockpitVO.Params2VO params) { + checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), params.getBeginTime(), params.getEndTime()); List<AIIotVO.StatisticsVO> statisticsVOS = new ArrayList<>(); List<AIIotVO.Statistics1VO> statistics1VOS = new ArrayList<>(); AIIotVO.StatisticsVO a = null; -- Gitblit v1.8.0