From ef460cfc15d5e3e601fdf9b716b0e565e513246d Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Sat, 12 Oct 2024 11:27:01 +0800 Subject: [PATCH] selectBmConfigByItemName --- .../basic/controller/BmConfigController.java | 11 +++++++++++ .../material/basic/service/IBmConfigService.java | 11 +++++++++++ .../basic/service/impl/BmConfigServiceImpl.java | 12 ++++++++++++ 3 files changed, 34 insertions(+) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/controller/BmConfigController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/controller/BmConfigController.java index aa1cd9e9..4954913c 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/controller/BmConfigController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/controller/BmConfigController.java @@ -77,6 +77,17 @@ public class BmConfigController extends BaseController return success(bmConfigService.selectBmConfigById(id)); } + /** + * 获取功能参数配置详细信息 + */ + @ApiOperation(value = "获取功能参数配置详细信息") + @RequiresPermissions("basic:config:query") + @GetMapping(value = "/{itemName}") + public AjaxResult getInfoByName(@PathVariable("itemName") String itemName) + { + return success(bmConfigService.selectBmConfigByItemName(itemName)); + } + /** * 新增功能参数配置 */ diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/service/IBmConfigService.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/service/IBmConfigService.java index 084f032f..75840819 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/service/IBmConfigService.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/service/IBmConfigService.java @@ -19,6 +19,15 @@ public interface IBmConfigService */ public BmConfig selectBmConfigById(Long id); + + /** + * 查询功能参数配置 + * + * @param itemName 功能参数配置名称 + * @return 功能参数配置 + */ + public BmConfig selectBmConfigByItemName(String itemName); + /** * 查询功能参数配置列表 * @@ -58,4 +67,6 @@ public interface IBmConfigService * @return 结果 */ public int deleteBmConfigById(Long id); + + public String getLeaseAuditRoleKeys(); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/service/impl/BmConfigServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/service/impl/BmConfigServiceImpl.java index a3260c1d..3f02ce43 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/service/impl/BmConfigServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/service/impl/BmConfigServiceImpl.java @@ -35,6 +35,18 @@ public class BmConfigServiceImpl implements IBmConfigService return bmConfigMapper.selectBmConfigById(id); } + /** + * 查询功能参数配置 + * + * @param itemName 功能参数配置名称 + * @return 功能参数配置 + */ + @Override + public BmConfig selectBmConfigByItemName(String itemName) + { + return bmConfigMapper.selectBmConfigByItemName(itemName); + } + /** * 查询功能参数配置列表 *