From 2310087e03ebc785a3e67f6d85ab4166b6f05ca0 Mon Sep 17 00:00:00 2001
From: panlinlin <648540858@qq.com>
Date: 星期三, 07 四月 2021 18:35:13 +0800
Subject: [PATCH] 规范化api, 进行中。。。

---
 src/main/java/com/genersoft/iot/vmp/vmanager/gbStream/GbStreamController.java |   43 ++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 38 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/gbStream/GbStreamController.java b/src/main/java/com/genersoft/iot/vmp/vmanager/gbStream/GbStreamController.java
index 787a094..c61b62f 100644
--- a/src/main/java/com/genersoft/iot/vmp/vmanager/gbStream/GbStreamController.java
+++ b/src/main/java/com/genersoft/iot/vmp/vmanager/gbStream/GbStreamController.java
@@ -5,11 +5,16 @@
 import com.genersoft.iot.vmp.vmanager.gbStream.bean.GbStreamParam;
 import com.genersoft.iot.vmp.service.IGbStreamService;
 import com.github.pagehelper.PageInfo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+@Api(tags = "瑙嗛娴佸叧鑱斿埌绾ц仈骞冲彴")
 @CrossOrigin
 @RestController
 @RequestMapping("/api/gbStream")
@@ -24,7 +29,18 @@
     private IVideoManagerStorager storager;
 
 
-    @RequestMapping(value = "/list")
+    /**
+     * 鏌ヨ鍥芥爣閫氶亾
+     * @param page 褰撳墠椤�
+     * @param count 姣忛〉鏉℃暟
+     * @return
+     */
+    @ApiOperation("鏌ヨ鍥芥爣閫氶亾")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "page", value = "褰撳墠椤�", required = true ),
+            @ApiImplicitParam(name = "count", value = "姣忛〉鏉℃暟", required = true ),
+    })
+    @GetMapping(value = "/list")
     @ResponseBody
     public PageInfo<GbStream> list(@RequestParam(required = false)Integer page,
                                    @RequestParam(required = false)Integer count){
@@ -33,11 +49,18 @@
     }
 
 
-    @RequestMapping(value = "/del")
+    /**
+     * 绉婚櫎鍥芥爣鍏宠仈
+     * @param gbStreamParam
+     * @return
+     */
+    @ApiOperation("绉婚櫎鍥芥爣鍏宠仈")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "gbStreamParam", value = "GbStreamParam", required = true ),
+    })
+    @DeleteMapping(value = "/del")
     @ResponseBody
     public Object del(@RequestBody GbStreamParam gbStreamParam){
-        System.out.println(2222);
-        System.out.println(gbStreamParam.getGbStreams().size());
         if (gbStreamService.delPlatformInfo(gbStreamParam.getGbStreams())) {
             return "success";
         }else {
@@ -46,7 +69,17 @@
 
     }
 
-    @RequestMapping(value = "/add")
+    /**
+     * 淇濆瓨鍥芥爣鍏宠仈
+     * @param gbStreamParam
+     * @return
+     */
+    @ApiOperation("淇濆瓨鍥芥爣鍏宠仈")
+//    @ApiImplicitParams({
+//            @ApiImplicitParam(name = "app", value = "瑙嗛娴佸簲鐢ㄥ悕", required = true ),
+//            @ApiImplicitParam(name = "gbId", value = "鍥芥爣ID", required = true ),
+//    })
+    @PostMapping(value = "/add")
     @ResponseBody
     public Object add(@RequestBody GbStreamParam gbStreamParam){
         System.out.println(3333);

--
Gitblit v1.8.0