From 3481b78afafe5ff83d68a4f58741b7c15efcaeb1 Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Tue, 11 May 2021 15:20:13 +0800 Subject: [PATCH] screen-manage 组织分配菜单界面读取当前组织已有菜单接口 --- screen-manage/src/main/java/com/moral/api/controller/GroupMenuController.java | 28 +++++++++++++++++++++------- 1 files changed, 21 insertions(+), 7 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/controller/GroupMenuController.java b/screen-manage/src/main/java/com/moral/api/controller/GroupMenuController.java index a72cfe6..2a228d4 100644 --- a/screen-manage/src/main/java/com/moral/api/controller/GroupMenuController.java +++ b/screen-manage/src/main/java/com/moral/api/controller/GroupMenuController.java @@ -1,7 +1,10 @@ package com.moral.api.controller; import com.moral.api.pojo.dto.groupMenu.GroupMenuDTO; +import com.moral.api.pojo.dto.groupMenu.GroupMenuQueryDTO; +import com.moral.api.pojo.form.groupMenu.GroupMenuQueryForm; import com.moral.api.pojo.form.groupMenu.GroupMenuUpdateForm; +import com.moral.api.pojo.vo.groupMenu.GroupMenuQueryVO; import com.moral.api.service.GroupMenuService; import com.moral.constant.ResponseCodeEnum; import com.moral.constant.ResultMessage; @@ -27,13 +30,7 @@ @Autowired GroupMenuService groupMenuService; - /** - * @Description: ���admin������������������������ - * @Param: [GroupMenuUpdateForm form] - * @return: com.moral.constant.ResultMessage - * @Author: ��������� - * @Date: 2021/5/11 - */ + @PostMapping("update") public ResultMessage update(@RequestBody GroupMenuUpdateForm form) { @@ -48,4 +45,21 @@ return new ResultMessage(dto.getCode(), dto.getMsg(), null); } + @GetMapping("query") + public ResultMessage query(GroupMenuQueryForm form){ + + //������������������������ + if (!form.valid()) + return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), + ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg()); + + //������������������ + GroupMenuQueryDTO dto = groupMenuService.queryGroupMenu(form); + + //������������������������ + GroupMenuQueryVO vo = GroupMenuQueryVO.convert(dto); + + return new ResultMessage(dto.getCode(), dto.getMsg(), vo); + } + } -- Gitblit v1.8.0