From bea63f67e75ea6c38d946c2ee463260fcf815f87 Mon Sep 17 00:00:00 2001 From: Fang <costa11@qq.com> Date: 星期一, 07 三月 2022 14:21:29 +0800 Subject: [PATCH] Merge branch '648540858:wvp-28181-2.0' into wvp-28181-2.0 --- src/main/java/com/genersoft/iot/vmp/vmanager/server/ServerController.java | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/server/ServerController.java b/src/main/java/com/genersoft/iot/vmp/vmanager/server/ServerController.java index 8445c7e..1500f35 100644 --- a/src/main/java/com/genersoft/iot/vmp/vmanager/server/ServerController.java +++ b/src/main/java/com/genersoft/iot/vmp/vmanager/server/ServerController.java @@ -58,8 +58,6 @@ @GetMapping(value = "/media_server/list") @ResponseBody public WVPResult<List<MediaServerItem>> getMediaServerList(boolean detail){ - List<MediaServerItem> all = mediaServerService.getAll(); - WVPResult<List<MediaServerItem>> result = new WVPResult<>(); result.setCode(0); result.setMsg("success"); @@ -130,11 +128,21 @@ @PostMapping(value = "/media_server/save") @ResponseBody public WVPResult<String> saveMediaServer(@RequestBody MediaServerItem mediaServerItem){ - if (mediaServerService.getOne(mediaServerItem.getId()) != null) { + MediaServerItem mediaServerItemInDatabase = mediaServerService.getOne(mediaServerItem.getId()); + + if (mediaServerItemInDatabase != null) { + if (StringUtils.isEmpty(mediaServerItemInDatabase.getSendRtpPortRange()) + && StringUtils.isEmpty(mediaServerItem.getSendRtpPortRange())){ + mediaServerItem.setSendRtpPortRange("30000,30500"); + } mediaServerService.update(mediaServerItem); }else { + if (StringUtils.isEmpty(mediaServerItem.getSendRtpPortRange())){ + mediaServerItem.setSendRtpPortRange("30000,30500"); + } return mediaServerService.add(mediaServerItem); } + WVPResult<String> result = new WVPResult<>(); result.setCode(0); result.setMsg("success"); @@ -150,6 +158,7 @@ public WVPResult<String> deleteMediaServer(@RequestParam String id){ if (mediaServerService.getOne(id) != null) { mediaServerService.delete(id); + mediaServerService.deleteDb(id); }else { WVPResult<String> result = new WVPResult<>(); result.setCode(-1); -- Gitblit v1.8.0