From 7d9733a9fe0e21efe346787838aa5182633e30d2 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期日, 08 十月 2023 22:33:10 +0800 Subject: [PATCH] 注意更新blade-core-tool.jar --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeApplyWebManagementController.java | 44 ++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 42 insertions(+), 2 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeApplyWebManagementController.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeApplyWebManagementController.java index 805c7de..c82e622 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeApplyWebManagementController.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeApplyWebManagementController.java @@ -1,11 +1,17 @@ package com.vci.ubcs.code.controller; +import com.vci.ubcs.code.dto.CodeClassifyTemplateAttrDTO; +import com.vci.ubcs.code.entity.SystemClassifyRole; +import com.vci.ubcs.code.service.ICodeApplyWebManagementService; import com.vci.ubcs.code.service.ICodeClassifyService; +import com.vci.ubcs.starter.web.pagemodel.Tree; import lombok.AllArgsConstructor; import org.springblade.core.tool.api.R; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; + +import java.util.HashMap; +import java.util.List; /** * 涓婚搴撳畾涔夎〃 鎺у埗鍣� @@ -21,6 +27,8 @@ * 鍒嗙被鏈嶅姟瀵硅薄 */ private final ICodeClassifyService codeClassifyService; + + private final ICodeApplyWebManagementService codeApplyWebManagementService; /*** * 鏍规嵁鍓嶇閫夋嫨鐨勫垎绫绘潈闄愭巿鏉冩巿鏉� @@ -45,5 +53,37 @@ return R.success("鏌ヨ鎴愬姛"); } + /** + * 鎺ュ彛绋嬪簭鎺堟潈绠$悊涓垎绫绘巿鏉冨姛鑳� + * @param list 鎺堟潈閫変腑鐨勬暟鎹� + * @param systemOid 绯荤粺鐨刼id + * @param systemId 绯荤粺鐨刬d + * @return + */ + @PostMapping( "/batchAddSave") + public R batchAddSave(@RequestBody List<SystemClassifyRole> list,String systemOid,String systemId){ + return codeApplyWebManagementService.batchAddSave(list,systemOid,systemId); +// return R.success("dddd"); + } + /** + * 缂栫爜鍒嗙被鏍戞煡璇㈡帴鍙� + * @param systemOid 绯荤粺鐨刼id + * @param systemId 绯荤粺鐨刬d + * @return + */ + @GetMapping("/getSystemClassifyRoleTree") + public List<Tree> getSystemClassifyRoleTree(String systemOid,String systemId){ + return codeApplyWebManagementService.getSystemClassifyRoleTree(systemOid,systemId); + } + + /** + * 鏍囧噯璇风爜鐣岄潰锛屾巿鏉冧簡鐨勬墠鑳芥煡璇㈠埌锛岀紪鐮佸垎绫绘爲鏌ヨ鎺ュ彛 + * @param paramMap systemOid绯荤粺鐨刼id,systemId绯荤粺鐨刬d,library缂栫爜鍒嗙被缂栧彿 + * @return + */ + @GetMapping("/getAuthTree") + public List<Tree> getAuthTree(@RequestParam HashMap<String,String> paramMap){ + return codeApplyWebManagementService.getAuthTree(paramMap); + } } -- Gitblit v1.9.3