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/device/DeviceConfig.java |   21 ++++++++++-----------
 1 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/device/DeviceConfig.java b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/device/DeviceConfig.java
similarity index 90%
rename from src/main/java/com/genersoft/iot/vmp/vmanager/device/DeviceConfig.java
rename to src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/device/DeviceConfig.java
index a988550..5aa626e 100644
--- a/src/main/java/com/genersoft/iot/vmp/vmanager/device/DeviceConfig.java
+++ b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/device/DeviceConfig.java
@@ -5,7 +5,7 @@
  * @date 2021骞�2鏈�2鏃�
  */
 
-package com.genersoft.iot.vmp.vmanager.device;
+package com.genersoft.iot.vmp.vmanager.gb28181.device;
 
 import javax.sip.message.Response;
 
@@ -24,7 +24,6 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.http.HttpRequest;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.context.request.async.DeferredResult;
@@ -59,12 +58,12 @@
 	@ApiOperation("鐪嬪畧浣嶆帶鍒跺懡浠�")
 	@GetMapping("/basicParam/{deviceId}")
 	@ApiImplicitParams({
-			@ApiImplicitParam(name = "deviceId", value ="璁惧ID" ),
-			@ApiImplicitParam(name = "channelId", value ="閫氶亾ID" ),
-			@ApiImplicitParam(name = "name", value ="鍚嶇О" ),
-			@ApiImplicitParam(name = "expiration", value ="鍒版湡鏃堕棿" ),
-			@ApiImplicitParam(name = "heartBeatInterval", value ="蹇冭烦闂撮殧" ),
-			@ApiImplicitParam(name = "heartBeatCount", value ="蹇冭烦璁℃暟" ),
+			@ApiImplicitParam(name = "deviceId", value ="璁惧ID" ,dataTypeClass = String.class),
+			@ApiImplicitParam(name = "channelId", value ="閫氶亾ID",dataTypeClass = String.class ),
+			@ApiImplicitParam(name = "name", value ="鍚嶇О" ,dataTypeClass = String.class),
+			@ApiImplicitParam(name = "expiration", value ="鍒版湡鏃堕棿" ,dataTypeClass = String.class),
+			@ApiImplicitParam(name = "heartBeatInterval", value ="蹇冭烦闂撮殧" ,dataTypeClass = String.class),
+			@ApiImplicitParam(name = "heartBeatCount", value ="蹇冭烦璁℃暟" ,dataTypeClass = String.class),
 	})
 	public DeferredResult<ResponseEntity<String>> homePositionApi(@PathVariable String deviceId,
                                                                 @RequestParam(required = false) String channelId,
@@ -109,9 +108,9 @@
 	 */
 	@ApiOperation("璁惧閰嶇疆鏌ヨ璇锋眰")
 	@ApiImplicitParams({
-			@ApiImplicitParam(name = "deviceId", value ="璁惧ID" ),
-			@ApiImplicitParam(name = "channelId", value ="閫氶亾ID" ),
-			@ApiImplicitParam(name = "configType", value ="閰嶇疆绫诲瀷" ),
+			@ApiImplicitParam(name = "deviceId", value ="璁惧ID" ,dataTypeClass = String.class),
+			@ApiImplicitParam(name = "channelId", value ="閫氶亾ID" ,dataTypeClass = String.class),
+			@ApiImplicitParam(name = "configType", value ="閰嶇疆绫诲瀷" ,dataTypeClass = String.class),
 	})
 	@GetMapping("/query/{deviceId}/{configType}")
     public DeferredResult<ResponseEntity<String>> configDownloadApi(@PathVariable String deviceId, 

--
Gitblit v1.8.0