From a1a9c0cb134cd8d0b73259f7328b6d640e642da0 Mon Sep 17 00:00:00 2001 From: Vinjor Date: Fri, 22 Aug 2025 10:49:06 +0800 Subject: [PATCH] 1 --- .../java/com/ruoyi/base/controller/WebController.java | 10 ++++++++++ .../main/java/com/ruoyi/constant/DictConstants.java | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/base/controller/WebController.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/base/controller/WebController.java index 80a032a..8359be2 100644 --- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/base/controller/WebController.java +++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/base/controller/WebController.java @@ -26,6 +26,7 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.system.service.ISysDictDataService; import com.ruoyi.webSocket.Message; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; @@ -72,6 +73,8 @@ public class WebController extends BaseController { private IBusiPageService pageService; @Autowired private CommonUtils commonUtils; + @Autowired + private ISysDictDataService dictDataService; /** * 导航栏接口--所有分类 @@ -488,4 +491,11 @@ public class WebController extends BaseController { pageService.pageSave(busiPage); return R.ok(); } + + @ApiOperation("查询栏目id-APP专用(APP默认主站-main,本接口无需传站点编码,其他接口因需要PC端共用还是要传的)") + @ApiImplicitParam(name = "catgName", value = "栏目名称(Products|News|About|Contact)", required = true, dataType = "string", paramType = "query", dataTypeClass = String.class) + @GetMapping("/getCatgIdApp") + public R getCatgIdApp(@RequestParam(required = true) String catgName) { + return R.ok(dictDataService.selectDictLabel(APP_MENU_KEY,catgName)); + } } diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/constant/DictConstants.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/constant/DictConstants.java index fe030c9..1ce690a 100644 --- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/constant/DictConstants.java +++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/constant/DictConstants.java @@ -93,6 +93,10 @@ public class DictConstants public static final String CATG_TYPE_DYM ="dym"; + /** + * APP菜单栏配置字典-KEY + */ + public static final String APP_MENU_KEY ="app_menu"; /** * 是否字典--是 */