From bf257393ba12e08b1afc645e57dcecae3ad20848 Mon Sep 17 00:00:00 2001 From: ruanqi Date: Wed, 8 Nov 2023 15:36:56 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E6=AC=A1=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../grid/contoller/GridTableDefaultController.java | 13 +++++++++++++ .../sys/modules/grid/dao/GridTableDefaultDao.java | 9 +++++++++ .../sys/modules/grid/entity/GridTableDefault.java | 2 ++ .../grid/service/GridTableDefaultService.java | 8 ++++++++ .../service/impl/GridTableDefaultServiceImpl.java | 5 +++++ .../resources/mapper/grid/GridTableDefaultDao.xml | 7 ++++++- 6 files changed, 43 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/xujie/sys/modules/grid/contoller/GridTableDefaultController.java b/src/main/java/com/xujie/sys/modules/grid/contoller/GridTableDefaultController.java index e2b7ce53..67d7e001 100644 --- a/src/main/java/com/xujie/sys/modules/grid/contoller/GridTableDefaultController.java +++ b/src/main/java/com/xujie/sys/modules/grid/contoller/GridTableDefaultController.java @@ -60,4 +60,17 @@ public class GridTableDefaultController { gridTableDefaultService.removerDefault(gridTableDefaultQuery); return R.ok(); } + + /** + * @author: sxm + * @description: 获取功能下所有的table信息 + * @param [gridTableDefaultQuery] + * @return: com.spring.common.utils.R + * @date: 2022/12/13 17:09 + */ + @PostMapping("getMenuTableList") + public R getMenuTableList(@RequestBody GridTableDefaultQuery gridTableDefaultQuery) { + List gridTableDefaultList = gridTableDefaultService.getMenuTableList(gridTableDefaultQuery); + return R.ok().put("data", gridTableDefaultList); + } } diff --git a/src/main/java/com/xujie/sys/modules/grid/dao/GridTableDefaultDao.java b/src/main/java/com/xujie/sys/modules/grid/dao/GridTableDefaultDao.java index 5c5f9a81..41a02344 100644 --- a/src/main/java/com/xujie/sys/modules/grid/dao/GridTableDefaultDao.java +++ b/src/main/java/com/xujie/sys/modules/grid/dao/GridTableDefaultDao.java @@ -13,4 +13,13 @@ import java.util.List; public interface GridTableDefaultDao extends BaseMapper { List getTableDefaultListLanguage(GridTableDefaultQuery gridTableDefaultQuery); + + /** + * @author: sxm + * @description: 功能下的表格 + * @param [gridTableDefaultQuery] + * @return: java.util.List + * @date: 2022/12/13 17:13 + */ + List getMenuTableList(GridTableDefaultQuery gridTableDefaultQuery); } \ No newline at end of file diff --git a/src/main/java/com/xujie/sys/modules/grid/entity/GridTableDefault.java b/src/main/java/com/xujie/sys/modules/grid/entity/GridTableDefault.java index a2ddf641..687baa0c 100644 --- a/src/main/java/com/xujie/sys/modules/grid/entity/GridTableDefault.java +++ b/src/main/java/com/xujie/sys/modules/grid/entity/GridTableDefault.java @@ -1,6 +1,7 @@ package com.xujie.sys.modules.grid.entity; import lombok.Data; +import org.apache.ibatis.type.Alias; import java.io.Serializable; @@ -10,6 +11,7 @@ import java.io.Serializable; * @author */ @Data +@Alias("GridTableDefault") public class GridTableDefault implements Serializable { private String tableId; diff --git a/src/main/java/com/xujie/sys/modules/grid/service/GridTableDefaultService.java b/src/main/java/com/xujie/sys/modules/grid/service/GridTableDefaultService.java index bf02404a..3961d720 100644 --- a/src/main/java/com/xujie/sys/modules/grid/service/GridTableDefaultService.java +++ b/src/main/java/com/xujie/sys/modules/grid/service/GridTableDefaultService.java @@ -35,4 +35,12 @@ public interface GridTableDefaultService { * @return **/ void removerDefault(GridTableDefaultQuery gridTableDefaultQuery); + /** + * @author: sxm + * @description: 获取功能下所有的table信息 + * @param [gridTableDefaultQuery] + * @return: java.util.List + * @date: 2022/12/13 17:09 + */ + List getMenuTableList(GridTableDefaultQuery gridTableDefaultQuery); } diff --git a/src/main/java/com/xujie/sys/modules/grid/service/impl/GridTableDefaultServiceImpl.java b/src/main/java/com/xujie/sys/modules/grid/service/impl/GridTableDefaultServiceImpl.java index 1e5fd7f1..0d031c94 100644 --- a/src/main/java/com/xujie/sys/modules/grid/service/impl/GridTableDefaultServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/grid/service/impl/GridTableDefaultServiceImpl.java @@ -67,4 +67,9 @@ public class GridTableDefaultServiceImpl extends ServiceImpl getMenuTableList(GridTableDefaultQuery gridTableDefaultQuery) { + return gridTableDefaultDao.getMenuTableList(gridTableDefaultQuery); + } } diff --git a/src/main/resources/mapper/grid/GridTableDefaultDao.xml b/src/main/resources/mapper/grid/GridTableDefaultDao.xml index 515c8217..5825462c 100644 --- a/src/main/resources/mapper/grid/GridTableDefaultDao.xml +++ b/src/main/resources/mapper/grid/GridTableDefaultDao.xml @@ -51,5 +51,10 @@ ORDER BY gtd.sort_lv ASC - + \ No newline at end of file