From b75e809d02809726382ed45b6c3c3394b091ec7e Mon Sep 17 00:00:00 2001 From: ludc Date: 星期五, 23 八月 2024 18:30:07 +0800 Subject: [PATCH] 首页配置接口联调修改上传 --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/controller/HMSysModConfigController.java | 30 ++++++++++++++++++++++++------ 1 files changed, 24 insertions(+), 6 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/controller/HMSysModConfigController.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/controller/HMSysModConfigController.java index 966811e..d7f1bdb 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/controller/HMSysModConfigController.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/controller/HMSysModConfigController.java @@ -1,6 +1,7 @@ package com.vci.web.controller; import com.vci.constant.FrameWorkLangCodeConstant; +import com.vci.corba.framework.data.FuncOperationInfo; import com.vci.frameworkcore.compatibility.ISmFunctionQueryService; import com.vci.frameworkcore.compatibility.SmHMSysModConfigServiceI; import com.vci.pagemodel.MenuVO; @@ -79,7 +80,7 @@ @PostMapping("/addModel") public BaseResult addModel(@RequestBody MenuVO menuVO) { try { - return BaseResult.success(hmSysModConfigService.addModule(menuVO),"妯″潡澧炲姞鎴愬姛"); + return BaseResult.success(hmSysModConfigService.addModule(menuVO),"妯″潡澧炲姞鎴愬姛!"); }catch (Exception e){ e.printStackTrace(); String errorMsg = "澧炲姞妯″潡鏃跺嚭鐜伴敊璇紝鍘熷洜锛�"+ VciBaseUtil.getExceptionMessage(e); @@ -123,6 +124,23 @@ } /** + * 鍒犻櫎妯″潡涓嬪叧鑱旂殑鎿嶄綔绫诲瀷 + * @param funcOperationInfo + * @return + */ + @DeleteMapping("/delFuncOperation") + public BaseResult delFuncOperation(@RequestBody FuncOperationInfo funcOperationInfo) { + try { + return BaseResult.success(hmSysModConfigService.delFuncOperation(funcOperationInfo),"妯″潡涓嬫搷浣滅被鍨嬪垹闄ゆ垚鍔�"); + }catch (Exception e){ + e.printStackTrace(); + String errorMsg = "妯″潡涓嬫搷浣滅被鍨嬪垹闄ゆ椂鍑虹幇閿欒锛屽師鍥狅細"+ VciBaseUtil.getExceptionMessage(e); + logger.error(errorMsg); + throw new VciBaseException(errorMsg); + } + } + + /** * 绠$悊鍔熻兘妯″潡銆佷笟鍔″姛鑳芥ā鍧椾笅鐨勫彾瀛愯妭鐐光�斾慨鏀规搷浣滃埆鍚嶆帴鍙� * @param menuVO * @return @@ -141,13 +159,13 @@ /** * 娣诲姞鎿嶄綔绫诲瀷 - * @param menuVOList + * @param funcOperationInfoList * @return */ @PostMapping("/addOperationType") - public BaseResult addOperationType(@RequestBody List<MenuVO> menuVOList) { + public BaseResult addOperationType(@RequestBody List<FuncOperationInfo> funcOperationInfoList) { try { - return BaseResult.success(hmSysModConfigService.addOperationType(menuVOList),"鎿嶄綔绫诲瀷娣诲姞鎴愬姛"); + return BaseResult.success(hmSysModConfigService.addOperationType(funcOperationInfoList),"鎿嶄綔绫诲瀷娣诲姞鎴愬姛"); }catch (Exception e){ e.printStackTrace(); String errorMsg = "鍒犻櫎妯″潡鏃跺嚭鐜伴敊璇紝鍘熷洜锛�"+ VciBaseUtil.getExceptionMessage(e); @@ -234,7 +252,7 @@ * 瀵煎叆妯″潡 * @return */ - @GetMapping("/importModule") + @PostMapping("/importModule") public BaseResult importModule(@RequestParam("files") List<MultipartFile> files) { LinkedList<File> fileList = new LinkedList<>(); try { @@ -244,7 +262,7 @@ file.transferTo(file1); fileList.add(file1); } - if(Func.isEmpty(fileList)){ + if(Func.isNotEmpty(fileList)){ return hmSysModConfigService.importModule(fileList); } else { return BaseResult.fail(FrameWorkLangCodeConstant.IMPORT_FAIL, new String[]{"鏃犲鍏ョ殑鏂囦欢"}); -- Gitblit v1.9.3