From 55bfebcee6b804faaa65d41105d4333a4117aab5 Mon Sep 17 00:00:00 2001
From: zhangnaisong <2434969829@qq.com>
Date: 星期五, 19 七月 2024 16:39:18 +0800
Subject: [PATCH] 雷达查询加入自定义权限修改提交
---
ard-work/src/main/java/com/ruoyi/media/controller/VtduController.java | 37 ++++++++++---------------------------
1 files changed, 10 insertions(+), 27 deletions(-)
diff --git a/ard-work/src/main/java/com/ruoyi/media/controller/VtduController.java b/ard-work/src/main/java/com/ruoyi/media/controller/VtduController.java
index c052f2a..4df6fb0 100644
--- a/ard-work/src/main/java/com/ruoyi/media/controller/VtduController.java
+++ b/ard-work/src/main/java/com/ruoyi/media/controller/VtduController.java
@@ -55,7 +55,15 @@
List<Vtdu> list = vtduService.selectVtduList(vtdu);
return getDataTable(list);
}
-
+ /**
+ * 鏌ヨ娴佸獟浣撶鐞嗗垪琛紙涓嶆牎楠屾潈闄愶級
+ */
+ @GetMapping("/list/noPerm")
+ public TableDataInfo listNoPerm(Vtdu vtdu) {
+ startPage();
+ List<Vtdu> list = vtduService.selectVtduList(vtdu);
+ return getDataTable(list);
+ }
/**
* 瀵煎嚭娴佸獟浣撶鐞嗗垪琛�
*/
@@ -106,32 +114,7 @@
*/
@GetMapping(value = "/{name}/noPerm")
public AjaxResult getInfoNoPerm(@PathVariable("name") String name) {
- Vtdu vtdu = vtduService.selectVtduByName(name);
- if (vtdu != null) {
- String cameraId = name.split("_")[0];
- Integer chanNo = Integer.valueOf(name.split("_")[1]);
- CameraCmd cmd = new CameraCmd(cameraId, chanNo);
- Map<String, Object> videoCompressionCfg = cameraSdkService.getVideoCompressionCfg(cmd);
- String videoEncType = (String) videoCompressionCfg.get("videoEncType");
- if (videoEncType != null) {
- if (!videoEncType.equals("鏍囧噯h264")) {
- vtdu.setIsCode("1");
- } else {
- vtdu.setIsCode("0");
- }
- }
- else
- {
- vtdu.setIsCode("0");
- }
- //娴佸獟浣撲笉瀛樺湪鏂板锛屽瓨鍦ㄦ洿鏂�
- if (!mediaService.checkNameExist(name)) {
- mediaService.addPath(name, vtdu.getRtspSource(), vtdu.getMode(), vtdu.getIsCode());
- } else {
- vtduService.updateVtdu(vtdu);
- }
- }
- return success(vtdu);
+ return success(vtduService.selectVtduByName(name));
}
/**
* 鏂板娴佸獟浣撶鐞�
--
Gitblit v1.9.3