From a004a978fa54779425d7498b4737c970b8c71f7b Mon Sep 17 00:00:00 2001 From: panlinlin <648540858@qq.com> Date: 星期日, 11 四月 2021 22:32:28 +0800 Subject: [PATCH] 规范api --- src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/SseController/SseController.java | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/SseController/SseController.java b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/SseController/SseController.java similarity index 68% rename from src/main/java/com/genersoft/iot/vmp/vmanager/SseController/SseController.java rename to src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/SseController/SseController.java index 1e55c32..145855d 100644 --- a/src/main/java/com/genersoft/iot/vmp/vmanager/SseController/SseController.java +++ b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/SseController/SseController.java @@ -1,6 +1,10 @@ -package com.genersoft.iot.vmp.vmanager.SseController; +package com.genersoft.iot.vmp.vmanager.gb28181.SseController; import com.genersoft.iot.vmp.gb28181.event.alarm.AlarmEventListener; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.CrossOrigin; @@ -13,15 +17,18 @@ * @author: lawrencehj * @data: 2021-01-20 */ - +@Api(tags = "SSE鎺ㄩ��") @CrossOrigin @Controller @RequestMapping("/api") public class SseController { - @Autowired + @Autowired AlarmEventListener alarmEventListener; - - //璁剧疆鍝嶅簲 + + @ApiOperation("璁剧疆鍝嶅簲") + @ApiImplicitParams({ + @ApiImplicitParam(name = "browserId", value = "娴忚鍣↖D", dataTypeClass = String.class), + }) @RequestMapping("/emit") public SseEmitter emit(@RequestParam String browserId) { final SseEmitter sseEmitter = new SseEmitter(0L); -- Gitblit v1.8.0