From 06e1306996a1aade18dc3146b5c3c85bb0f718bb Mon Sep 17 00:00:00 2001
From: 曾富康 <1067864236@qq.com>
Date: 星期三, 24 六月 2026 15:21:44 +0800
Subject: [PATCH] 查询入口设置
---
ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java | 32 ++++++++++++++++++++++++++++----
1 files changed, 28 insertions(+), 4 deletions(-)
diff --git a/ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java b/ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
index 9ef91c0..6316a26 100644
--- a/ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
+++ b/ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
@@ -128,10 +128,36 @@
* 加载入口配置页面数据
*/
private void addMenuEntryConfigModel(Model model) {
+ model.addAttribute("entryConfigList", getMenuEntryConfigList());
+ model.addAttribute("entryMenuList", getEntryMenuList());
+ }
+
+ /**
+ * 查询入口配置
+ */
+ @RequestMapping("/entry_config_list")
+ @ResponseBody
+ public Object entryConfigList() {
+ JSONObject result = new JSONObject();
+ result.put("entryConfigList", getMenuEntryConfigList());
+ result.put("entryMenuList", getEntryMenuList());
+ return result;
+ }
+
+ /**
+ * 查询当前开通城市的入口配置
+ */
+ private List<MenuEntryConfig> getMenuEntryConfigList() {
Integer companyId = ShiroKit.getUser().getObjectId();
- List<MenuEntryConfig> entryConfigList = menuEntryConfigService.selectList(
+ return menuEntryConfigService.selectList(
new EntityWrapper<MenuEntryConfig>().eq("openCityId", companyId).orderBy("id", true));
- List<Menu> entryMenuList = menuService.selectList(
+ }
+
+ /**
+ * 查询可选入口菜单
+ */
+ private List<Menu> getEntryMenuList() {
+ return menuService.selectList(
new EntityWrapper<Menu>()
.eq("status", 1)
.eq("ismenu", 1)
@@ -139,8 +165,6 @@
.ne("url", "")
.orderBy("levels", true)
.orderBy("num", true));
- model.addAttribute("entryConfigList", entryConfigList);
- model.addAttribute("entryMenuList", entryMenuList);
}
/**
--
Gitblit v1.7.1