From 5d901b5e3f033e8b04e53420d68626cbd87431c8 Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: 星期五, 06 五月 2022 10:12:34 +0800 Subject: [PATCH] 使用阿里代码规范。规范代码写法 --- src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/platform/PlatformController.java | 223 +++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 142 insertions(+), 81 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/platform/PlatformController.java b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/platform/PlatformController.java index b850729..a3f1d6a 100644 --- a/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/platform/PlatformController.java +++ b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/platform/PlatformController.java @@ -2,13 +2,15 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; -import com.genersoft.iot.vmp.gb28181.bean.CatalogData; -import com.genersoft.iot.vmp.gb28181.bean.DeviceChannel; +import com.genersoft.iot.vmp.common.VideoManagerConstants; +import com.genersoft.iot.vmp.conf.DynamicTask; +import com.genersoft.iot.vmp.conf.UserSetting; import com.genersoft.iot.vmp.gb28181.bean.ParentPlatform; import com.genersoft.iot.vmp.gb28181.bean.PlatformCatalog; +import com.genersoft.iot.vmp.gb28181.bean.SubscribeHolder; import com.genersoft.iot.vmp.gb28181.transmit.cmd.ISIPCommanderForPlatform; import com.genersoft.iot.vmp.storager.IRedisCatchStorage; -import com.genersoft.iot.vmp.storager.IVideoManagerStorager; +import com.genersoft.iot.vmp.storager.IVideoManagerStorage; import com.genersoft.iot.vmp.vmanager.bean.WVPResult; import com.genersoft.iot.vmp.vmanager.gb28181.platform.bean.ChannelReduce; import com.genersoft.iot.vmp.vmanager.gb28181.platform.bean.UpdateChannelParam; @@ -40,19 +42,29 @@ private final static Logger logger = LoggerFactory.getLogger(PlatformController.class); @Autowired - private IVideoManagerStorager storager; + private UserSetting userSetting; + + @Autowired + private IVideoManagerStorage storager; @Autowired private IRedisCatchStorage redisCatchStorage; @Autowired + private SubscribeHolder subscribeHolder; + + @Autowired private ISIPCommanderForPlatform commanderForPlatform; + @Autowired + private SipConfig sipConfig; + @Autowired - private SipConfig sipConfig; + private DynamicTask dynamicTask; /** * 鑾峰彇鍥芥爣鏈嶅姟鐨勯厤缃� + * * @return */ @ApiOperation("鑾峰彇鍥芥爣鏈嶅姟鐨勯厤缃�") @@ -65,8 +77,10 @@ result.put("password", sipConfig.getPassword()); return new ResponseEntity<>(result, HttpStatus.OK); } + /** * 鑾峰彇绾ц仈鏈嶅姟鍣ㄤ俊鎭� + * * @return */ @ApiOperation("鑾峰彇鍥芥爣鏈嶅姟鐨勯厤缃�") @@ -78,7 +92,7 @@ wvpResult.setCode(0); wvpResult.setMsg("success"); wvpResult.setData(parentPlatform); - }else { + } else { wvpResult.setCode(-1); wvpResult.setMsg("鏈煡璇㈠埌姝ゅ钩鍙�"); } @@ -87,7 +101,8 @@ /** * 鍒嗛〉鏌ヨ绾ц仈骞冲彴 - * @param page 褰撳墠椤� + * + * @param page 褰撳墠椤� * @param count 姣忛〉鏉℃暟 * @return */ @@ -97,16 +112,21 @@ @ApiImplicitParam(name = "page", value = "褰撳墠椤�", dataTypeClass = Integer.class), @ApiImplicitParam(name = "count", value = "姣忛〉鏉℃暟", dataTypeClass = Integer.class), }) - public PageInfo<ParentPlatform> platforms(@PathVariable int page, @PathVariable int count){ + public PageInfo<ParentPlatform> platforms(@PathVariable int page, @PathVariable int count) { -// if (logger.isDebugEnabled()) { -// logger.debug("鏌ヨ鎵�鏈変笂绾ц澶嘇PI璋冪敤"); -// } - return storager.queryParentPlatformList(page, count); + PageInfo<ParentPlatform> parentPlatformPageInfo = storager.queryParentPlatformList(page, count); + if (parentPlatformPageInfo.getList().size() > 0) { + for (ParentPlatform platform : parentPlatformPageInfo.getList()) { + platform.setMobilePositionSubscribe(subscribeHolder.getMobilePositionSubscribe(platform.getServerGBId()) != null); + platform.setCatalogSubscribe(subscribeHolder.getCatalogSubscribe(platform.getServerGBId()) != null); + } + } + return parentPlatformPageInfo; } /** * 娣诲姞涓婄骇骞冲彴淇℃伅 + * * @param parentPlatform * @return */ @@ -116,32 +136,37 @@ }) @PostMapping("/add") @ResponseBody - public ResponseEntity<WVPResult<String>> addPlatform(@RequestBody ParentPlatform parentPlatform){ + public ResponseEntity<WVPResult<String>> addPlatform(@RequestBody ParentPlatform parentPlatform) { if (logger.isDebugEnabled()) { logger.debug("淇濆瓨涓婄骇骞冲彴淇℃伅API璋冪敤"); } WVPResult<String> wvpResult = new WVPResult<>(); if (StringUtils.isEmpty(parentPlatform.getName()) - ||StringUtils.isEmpty(parentPlatform.getServerGBId()) - ||StringUtils.isEmpty(parentPlatform.getServerGBDomain()) - ||StringUtils.isEmpty(parentPlatform.getServerIP()) - ||StringUtils.isEmpty(parentPlatform.getServerPort()) - ||StringUtils.isEmpty(parentPlatform.getDeviceGBId()) - ||StringUtils.isEmpty(parentPlatform.getExpires()) - ||StringUtils.isEmpty(parentPlatform.getKeepTimeout()) - ||StringUtils.isEmpty(parentPlatform.getTransport()) - ||StringUtils.isEmpty(parentPlatform.getCharacterSet()) - ){ + || StringUtils.isEmpty(parentPlatform.getServerGBId()) + || StringUtils.isEmpty(parentPlatform.getServerGBDomain()) + || StringUtils.isEmpty(parentPlatform.getServerIP()) + || StringUtils.isEmpty(parentPlatform.getServerPort()) + || StringUtils.isEmpty(parentPlatform.getDeviceGBId()) + || StringUtils.isEmpty(parentPlatform.getExpires()) + || StringUtils.isEmpty(parentPlatform.getKeepTimeout()) + || StringUtils.isEmpty(parentPlatform.getTransport()) + || StringUtils.isEmpty(parentPlatform.getCharacterSet()) + ) { wvpResult.setCode(-1); wvpResult.setMsg("missing parameters"); + return new ResponseEntity<>(wvpResult, HttpStatus.BAD_REQUEST); + } + if (parentPlatform.getServerPort() < 0 || parentPlatform.getServerPort() > 65535) { + wvpResult.setCode(-1); + wvpResult.setMsg("error severPort"); return new ResponseEntity<>(wvpResult, HttpStatus.BAD_REQUEST); } ParentPlatform parentPlatformOld = storager.queryParentPlatByServerGBId(parentPlatform.getServerGBId()); if (parentPlatformOld != null) { wvpResult.setCode(-1); - wvpResult.setMsg("骞冲彴 "+parentPlatform.getServerGBId()+" 宸插瓨鍦�"); + wvpResult.setMsg("骞冲彴 " + parentPlatform.getServerGBId() + " 宸插瓨鍦�"); return new ResponseEntity<>(wvpResult, HttpStatus.OK); } boolean updateResult = storager.updateParentPlatform(parentPlatform); @@ -149,9 +174,17 @@ if (updateResult) { // 淇濆瓨鏃跺惎鐢ㄥ氨鍙戦�佹敞鍐� if (parentPlatform.isEnable()) { - // 鍙淇濆瓨灏卞彂閫佹敞鍐� - commanderForPlatform.register(parentPlatform, null, null); - } else if (parentPlatformOld != null && parentPlatformOld.isEnable() && !parentPlatform.isEnable()){ // 鍏抽棴鍚敤鏃舵敞閿� + if (parentPlatformOld != null && parentPlatformOld.isStatus()) { + commanderForPlatform.unregister(parentPlatformOld, null, eventResult -> { + // 鍙淇濆瓨灏卞彂閫佹敞鍐� + commanderForPlatform.register(parentPlatform, null, null); + }); + } else { + // 鍙淇濆瓨灏卞彂閫佹敞鍐� + commanderForPlatform.register(parentPlatform, null, null); + } + + } else if (parentPlatformOld != null && parentPlatformOld.isEnable() && !parentPlatform.isEnable()) { // 鍏抽棴鍚敤鏃舵敞閿� commanderForPlatform.unregister(parentPlatform, null, null); } wvpResult.setCode(0); @@ -166,6 +199,7 @@ /** * 淇濆瓨涓婄骇骞冲彴淇℃伅 + * * @param parentPlatform * @return */ @@ -175,27 +209,28 @@ }) @PostMapping("/save") @ResponseBody - public ResponseEntity<WVPResult<String>> savePlatform(@RequestBody ParentPlatform parentPlatform){ + public ResponseEntity<WVPResult<String>> savePlatform(@RequestBody ParentPlatform parentPlatform) { if (logger.isDebugEnabled()) { logger.debug("淇濆瓨涓婄骇骞冲彴淇℃伅API璋冪敤"); } WVPResult<String> wvpResult = new WVPResult<>(); if (StringUtils.isEmpty(parentPlatform.getName()) - ||StringUtils.isEmpty(parentPlatform.getServerGBId()) - ||StringUtils.isEmpty(parentPlatform.getServerGBDomain()) - ||StringUtils.isEmpty(parentPlatform.getServerIP()) - ||StringUtils.isEmpty(parentPlatform.getServerPort()) - ||StringUtils.isEmpty(parentPlatform.getDeviceGBId()) - ||StringUtils.isEmpty(parentPlatform.getExpires()) - ||StringUtils.isEmpty(parentPlatform.getKeepTimeout()) - ||StringUtils.isEmpty(parentPlatform.getTransport()) - ||StringUtils.isEmpty(parentPlatform.getCharacterSet()) - ){ + || StringUtils.isEmpty(parentPlatform.getServerGBId()) + || StringUtils.isEmpty(parentPlatform.getServerGBDomain()) + || StringUtils.isEmpty(parentPlatform.getServerIP()) + || StringUtils.isEmpty(parentPlatform.getServerPort()) + || StringUtils.isEmpty(parentPlatform.getDeviceGBId()) + || StringUtils.isEmpty(parentPlatform.getExpires()) + || StringUtils.isEmpty(parentPlatform.getKeepTimeout()) + || StringUtils.isEmpty(parentPlatform.getTransport()) + || StringUtils.isEmpty(parentPlatform.getCharacterSet()) + ) { wvpResult.setCode(-1); wvpResult.setMsg("missing parameters"); return new ResponseEntity<>(wvpResult, HttpStatus.BAD_REQUEST); } + parentPlatform.setCharacterSet(parentPlatform.getCharacterSet().toUpperCase()); ParentPlatform parentPlatformOld = storager.queryParentPlatByServerGBId(parentPlatform.getServerGBId()); boolean updateResult = storager.updateParentPlatform(parentPlatform); @@ -203,10 +238,21 @@ if (updateResult) { // 淇濆瓨鏃跺惎鐢ㄥ氨鍙戦�佹敞鍐� if (parentPlatform.isEnable()) { - // 鍙淇濆瓨灏卞彂閫佹敞鍐� - commanderForPlatform.register(parentPlatform, null, null); - } else if (parentPlatformOld != null && parentPlatformOld.isEnable() && !parentPlatform.isEnable()){ // 鍏抽棴鍚敤鏃舵敞閿� - commanderForPlatform.unregister(parentPlatform, null, null); + if (parentPlatformOld != null && parentPlatformOld.isStatus()) { + commanderForPlatform.unregister(parentPlatformOld, null, null); + try { + Thread.sleep(500); + } catch (InterruptedException e) { + e.printStackTrace(); + } + // 鍙淇濆瓨灏卞彂閫佹敞鍐� + commanderForPlatform.register(parentPlatform, null, null); + } else { + // 鍙淇濆瓨灏卞彂閫佹敞鍐� + commanderForPlatform.register(parentPlatform, null, null); + } + } else if (parentPlatformOld != null && parentPlatformOld.isEnable() && !parentPlatform.isEnable()) { // 鍏抽棴鍚敤鏃舵敞閿� + commanderForPlatform.unregister(parentPlatformOld, null, null); } wvpResult.setCode(0); wvpResult.setMsg("success"); @@ -220,7 +266,8 @@ /** * 鍒犻櫎涓婄骇骞冲彴 - * @param serverGBId 涓婄骇骞冲彴鍥芥爣ID + * + * @param serverGBId 涓婄骇骞冲彴鍥芥爣ID * @return */ @ApiOperation("鍒犻櫎涓婄骇骞冲彴") @@ -229,17 +276,19 @@ }) @DeleteMapping("/delete/{serverGBId}") @ResponseBody - public ResponseEntity<String> deletePlatform(@PathVariable String serverGBId){ + public ResponseEntity<String> deletePlatform(@PathVariable String serverGBId) { if (logger.isDebugEnabled()) { logger.debug("鍒犻櫎涓婄骇骞冲彴API璋冪敤"); } if (StringUtils.isEmpty(serverGBId) - ){ + ) { return new ResponseEntity<>("missing parameters", HttpStatus.BAD_REQUEST); } ParentPlatform parentPlatform = storager.queryParentPlatByServerGBId(serverGBId); - if (parentPlatform == null) return new ResponseEntity<>("fail", HttpStatus.OK); + if (parentPlatform == null) { + return new ResponseEntity<>("fail", HttpStatus.OK); + } // 鍙戦�佺绾挎秷鎭�,鏃犺鏄惁鎴愬姛閮藉垹闄ょ紦瀛� commanderForPlatform.unregister(parentPlatform, (event -> { // 娓呯┖redis缂撳瓨 @@ -256,17 +305,21 @@ boolean deleteResult = storager.deleteParentPlatform(parentPlatform); storager.delCatalogByPlatformId(parentPlatform.getServerGBId()); storager.delRelationByPlatformId(parentPlatform.getServerGBId()); - - + // 鍋滄鍙戦�佷綅缃闃呭畾鏃朵换鍔� + String key = VideoManagerConstants.SIP_SUBSCRIBE_PREFIX + userSetting.getServerId() + "_MobilePosition_" + parentPlatform.getServerGBId(); + dynamicTask.stop(key); + // 鍒犻櫎缂撳瓨鐨勮闃呬俊鎭� + subscribeHolder.removeAllSubscribe(parentPlatform.getServerGBId()); if (deleteResult) { return new ResponseEntity<>("success", HttpStatus.OK); - }else { + } else { return new ResponseEntity<>("fail", HttpStatus.OK); } } /** * 鏌ヨ涓婄骇骞冲彴鏄惁瀛樺湪 + * * @param serverGBId 涓婄骇骞冲彴鍥芥爣ID * @return */ @@ -276,7 +329,7 @@ }) @GetMapping("/exit/{serverGBId}") @ResponseBody - public ResponseEntity<String> exitPlatform(@PathVariable String serverGBId){ + public ResponseEntity<String> exitPlatform(@PathVariable String serverGBId) { // if (logger.isDebugEnabled()) { // logger.debug("鏌ヨ涓婄骇骞冲彴鏄惁瀛樺湪API璋冪敤锛�" + serverGBId); @@ -287,12 +340,12 @@ /** * 鍒嗛〉鏌ヨ绾ц仈骞冲彴鐨勬墍鏈夋墍鏈夐�氶亾 - * @param page 褰撳墠椤� - * @param count 姣忛〉鏉℃暟 - * @param platformId 涓婄骇骞冲彴ID - * @param query 鏌ヨ鍐呭 - * @param online 鏄惁鍦ㄧ嚎 - * @param choosed 鏄惁宸查�変腑 + * + * @param page 褰撳墠椤� + * @param count 姣忛〉鏉℃暟 + * @param platformId 涓婄骇骞冲彴ID + * @param query 鏌ヨ鍐呭 + * @param online 鏄惁鍦ㄧ嚎 * @param channelType 閫氶亾绫诲瀷 * @return */ @@ -309,22 +362,22 @@ @GetMapping("/channel_list") @ResponseBody public PageInfo<ChannelReduce> channelList(int page, int count, - @RequestParam(required = false) String platformId, - @RequestParam(required = false) String catalogId, - @RequestParam(required = false) String query, - @RequestParam(required = false) Boolean online, - @RequestParam(required = false) Boolean channelType){ + @RequestParam(required = false) String platformId, + @RequestParam(required = false) String catalogId, + @RequestParam(required = false) String query, + @RequestParam(required = false) Boolean online, + @RequestParam(required = false) Boolean channelType) { // if (logger.isDebugEnabled()) { // logger.debug("鏌ヨ鎵�鏈夋墍鏈夐�氶亾API璋冪敤"); // } - if(StringUtils.isEmpty(platformId)) { + if (StringUtils.isEmpty(platformId)) { platformId = null; } - if(StringUtils.isEmpty(query)) { + if (StringUtils.isEmpty(query)) { query = null; } - if(StringUtils.isEmpty(platformId) || StringUtils.isEmpty(catalogId)) { + if (StringUtils.isEmpty(platformId) || StringUtils.isEmpty(catalogId)) { catalogId = null; } PageInfo<ChannelReduce> channelReduces = storager.queryAllChannelList(page, count, query, online, channelType, platformId, catalogId); @@ -334,6 +387,7 @@ /** * 鍚戜笂绾у钩鍙版坊鍔犲浗鏍囬�氶亾 + * * @param param 閫氶亾鍏宠仈鍙傛暟 * @return */ @@ -343,7 +397,7 @@ }) @PostMapping("/update_channel_for_gb") @ResponseBody - public ResponseEntity<String> updateChannelForGB(@RequestBody UpdateChannelParam param){ + public ResponseEntity<String> updateChannelForGB(@RequestBody UpdateChannelParam param) { if (logger.isDebugEnabled()) { logger.debug("缁欎笂绾у钩鍙版坊鍔犲浗鏍囬�氶亾API璋冪敤"); @@ -355,6 +409,7 @@ /** * 浠庝笂绾у钩鍙扮Щ闄ゅ浗鏍囬�氶亾 + * * @param param 閫氶亾鍏宠仈鍙傛暟 * @return */ @@ -364,7 +419,7 @@ }) @DeleteMapping("/del_channel_for_gb") @ResponseBody - public ResponseEntity<String> delChannelForGB(@RequestBody UpdateChannelParam param){ + public ResponseEntity<String> delChannelForGB(@RequestBody UpdateChannelParam param) { if (logger.isDebugEnabled()) { logger.debug("缁欎笂绾у钩鍙板垹闄ゅ浗鏍囬�氶亾API璋冪敤"); @@ -376,8 +431,9 @@ /** * 鑾峰彇鐩綍 + * * @param platformId 骞冲彴ID - * @param parentId 鐩綍鐖禝D + * @param parentId 鐩綍鐖禝D * @return */ @ApiOperation("鑾峰彇鐩綍") @@ -387,7 +443,7 @@ }) @GetMapping("/catalog") @ResponseBody - public ResponseEntity<WVPResult<List<PlatformCatalog>>> getCatalogByPlatform(String platformId, String parentId){ + public ResponseEntity<WVPResult<List<PlatformCatalog>>> getCatalogByPlatform(String platformId, String parentId) { if (logger.isDebugEnabled()) { logger.debug("鏌ヨ鐩綍,platformId: {}, parentId: {}", platformId, parentId); @@ -408,6 +464,7 @@ /** * 娣诲姞鐩綍 + * * @param platformCatalog 鐩綍 * @return */ @@ -417,7 +474,7 @@ }) @PostMapping("/catalog/add") @ResponseBody - public ResponseEntity<WVPResult<List<PlatformCatalog>>> addCatalog(@RequestBody PlatformCatalog platformCatalog){ + public ResponseEntity<WVPResult<List<PlatformCatalog>>> addCatalog(@RequestBody PlatformCatalog platformCatalog) { if (logger.isDebugEnabled()) { logger.debug("娣诲姞鐩綍,{}", JSON.toJSONString(platformCatalog)); @@ -428,7 +485,7 @@ if (platformCatalogInStore != null) { result.setCode(-1); - result.setMsg( platformCatalog.getId() + " already exists"); + result.setMsg(platformCatalog.getId() + " already exists"); return new ResponseEntity<>(result, HttpStatus.OK); } int addResult = storager.addCatalog(platformCatalog); @@ -436,7 +493,7 @@ result.setCode(0); result.setMsg("success"); return new ResponseEntity<>(result, HttpStatus.OK); - }else { + } else { result.setCode(-500); result.setMsg("save error"); return new ResponseEntity<>(result, HttpStatus.OK); @@ -445,6 +502,7 @@ /** * 缂栬緫鐩綍 + * * @param platformCatalog 鐩綍 * @return */ @@ -454,7 +512,7 @@ }) @PostMapping("/catalog/edit") @ResponseBody - public ResponseEntity<WVPResult<List<PlatformCatalog>>> editCatalog(@RequestBody PlatformCatalog platformCatalog){ + public ResponseEntity<WVPResult<List<PlatformCatalog>>> editCatalog(@RequestBody PlatformCatalog platformCatalog) { if (logger.isDebugEnabled()) { logger.debug("缂栬緫鐩綍,{}", JSON.toJSONString(platformCatalog)); @@ -464,14 +522,14 @@ result.setCode(0); if (platformCatalogInStore == null) { - result.setMsg( platformCatalog.getId() + " not exists"); + result.setMsg(platformCatalog.getId() + " not exists"); return new ResponseEntity<>(result, HttpStatus.OK); } int addResult = storager.updateCatalog(platformCatalog); if (addResult > 0) { result.setMsg("success"); return new ResponseEntity<>(result, HttpStatus.OK); - }else { + } else { result.setMsg("save error"); return new ResponseEntity<>(result, HttpStatus.OK); } @@ -479,6 +537,7 @@ /** * 鍒犻櫎鐩綍 + * * @param id 鐩綍Id * @return */ @@ -488,7 +547,7 @@ }) @DeleteMapping("/catalog/del") @ResponseBody - public ResponseEntity<WVPResult<String>> delCatalog(String id, String platformId){ + public ResponseEntity<WVPResult<String>> delCatalog(String id, String platformId) { if (logger.isDebugEnabled()) { logger.debug("鍒犻櫎鐩綍,{}", id); @@ -516,7 +575,7 @@ if (delResult > 0) { result.setMsg("success"); return new ResponseEntity<>(result, HttpStatus.OK); - }else { + } else { result.setMsg("save error"); return new ResponseEntity<>(result, HttpStatus.OK); } @@ -524,6 +583,7 @@ /** * 鍒犻櫎鍏宠仈 + * * @param platformCatalog 鍏宠仈鐨勪俊鎭� * @return */ @@ -533,7 +593,7 @@ }) @DeleteMapping("/catalog/relation/del") @ResponseBody - public ResponseEntity<WVPResult<List<PlatformCatalog>>> delRelation(@RequestBody PlatformCatalog platformCatalog){ + public ResponseEntity<WVPResult<List<PlatformCatalog>>> delRelation(@RequestBody PlatformCatalog platformCatalog) { if (logger.isDebugEnabled()) { logger.debug("鍒犻櫎鍏宠仈,{}", JSON.toJSONString(platformCatalog)); @@ -545,7 +605,7 @@ if (delResult > 0) { result.setMsg("success"); return new ResponseEntity<>(result, HttpStatus.OK); - }else { + } else { result.setMsg("save error"); return new ResponseEntity<>(result, HttpStatus.OK); } @@ -554,8 +614,9 @@ /** * 淇敼榛樿鐩綍 + * * @param platformId 骞冲彴Id - * @param catalogId 鐩綍Id + * @param catalogId 鐩綍Id * @return */ @ApiOperation("淇敼榛樿鐩綍") @@ -565,7 +626,7 @@ }) @PostMapping("/catalog/default/update") @ResponseBody - public ResponseEntity<WVPResult<String>> setDefaultCatalog(String platformId, String catalogId){ + public ResponseEntity<WVPResult<String>> setDefaultCatalog(String platformId, String catalogId) { if (logger.isDebugEnabled()) { logger.debug("淇敼榛樿鐩綍,{},{}", platformId, catalogId); @@ -577,7 +638,7 @@ if (updateResult > 0) { result.setMsg("success"); return new ResponseEntity<>(result, HttpStatus.OK); - }else { + } else { result.setMsg("save error"); return new ResponseEntity<>(result, HttpStatus.OK); } -- Gitblit v1.8.0