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