From b35f708c07dec9dc490548186df318d82c9ab595 Mon Sep 17 00:00:00 2001
From: linzh <1491182878@qq.com>
Date: Sun, 5 Sep 2021 21:36:33 +0800
Subject: [PATCH 1/6] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=8D=95=E8=AF=8D?=
=?UTF-8?q?=E6=8B=BC=E5=86=99=E9=94=99=E8=AF=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ruoyi-ui/src/components/Crontab/day.vue | 358 +++---
ruoyi-ui/src/components/Crontab/index.vue | 850 ++++++-------
.../Crontab/{mouth.vue => month.vue} | 256 ++--
ruoyi-ui/src/components/Crontab/result.vue | 1132 ++++++++---------
ruoyi-ui/src/components/Crontab/second.vue | 266 ++--
ruoyi-ui/src/components/Crontab/week.vue | 334 ++---
ruoyi-ui/src/components/Crontab/year.vue | 288 ++---
7 files changed, 1742 insertions(+), 1742 deletions(-)
rename ruoyi-ui/src/components/Crontab/{mouth.vue => month.vue} (78%)
diff --git a/ruoyi-ui/src/components/Crontab/day.vue b/ruoyi-ui/src/components/Crontab/day.vue
index 7f0a3d263..bf9f5664e 100644
--- a/ruoyi-ui/src/components/Crontab/day.vue
+++ b/ruoyi-ui/src/components/Crontab/day.vue
@@ -1,179 +1,179 @@
-
-
-
-
- 日,允许的通配符[, - * / L M]
-
-
-
-
-
- 不指定
-
-
-
-
-
- 周期从
- -
- 日
-
-
-
-
-
- 从
- 号开始,每
- 日执行一次
-
-
-
-
-
- 每月
- 号最近的那个工作日
-
-
-
-
-
- 本月最后一天
-
-
-
-
-
- 指定
-
- {{item}}
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+ 日,允许的通配符[, - * / L M]
+
+
+
+
+
+ 不指定
+
+
+
+
+
+ 周期从
+ -
+ 日
+
+
+
+
+
+ 从
+ 号开始,每
+ 日执行一次
+
+
+
+
+
+ 每月
+ 号最近的那个工作日
+
+
+
+
+
+ 本月最后一天
+
+
+
+
+
+ 指定
+
+ {{item}}
+
+
+
+
+
+
+
diff --git a/ruoyi-ui/src/components/Crontab/index.vue b/ruoyi-ui/src/components/Crontab/index.vue
index c1d08f6d6..27b4ab36c 100644
--- a/ruoyi-ui/src/components/Crontab/index.vue
+++ b/ruoyi-ui/src/components/Crontab/index.vue
@@ -1,425 +1,425 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 确定
- 重置
- 取消
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+ 重置
+ 取消
+
+
+
+
+
+
+
diff --git a/ruoyi-ui/src/components/Crontab/mouth.vue b/ruoyi-ui/src/components/Crontab/month.vue
similarity index 78%
rename from ruoyi-ui/src/components/Crontab/mouth.vue
rename to ruoyi-ui/src/components/Crontab/month.vue
index 4e2c8a74f..619d1e791 100644
--- a/ruoyi-ui/src/components/Crontab/mouth.vue
+++ b/ruoyi-ui/src/components/Crontab/month.vue
@@ -1,128 +1,128 @@
-
-
-
-
- 月,允许的通配符[, - * /]
-
-
-
-
-
- 周期从
- -
- 月
-
-
-
-
-
- 从
- 月开始,每
- 月月执行一次
-
-
-
-
-
- 指定
-
- {{item}}
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+ 月,允许的通配符[, - * /]
+
+
+
+
+
+ 周期从
+ -
+ 月
+
+
+
+
+
+ 从
+ 月开始,每
+ 月月执行一次
+
+
+
+
+
+ 指定
+
+ {{item}}
+
+
+
+
+
+
+
diff --git a/ruoyi-ui/src/components/Crontab/result.vue b/ruoyi-ui/src/components/Crontab/result.vue
index 3b9b6c8b5..07b963b79 100644
--- a/ruoyi-ui/src/components/Crontab/result.vue
+++ b/ruoyi-ui/src/components/Crontab/result.vue
@@ -1,566 +1,566 @@
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
diff --git a/ruoyi-ui/src/components/Crontab/second.vue b/ruoyi-ui/src/components/Crontab/second.vue
index 20a8eb39b..0fdf3386d 100644
--- a/ruoyi-ui/src/components/Crontab/second.vue
+++ b/ruoyi-ui/src/components/Crontab/second.vue
@@ -1,133 +1,133 @@
-
-
-
-
- 秒,允许的通配符[, - * /]
-
-
-
-
-
- 周期从
- -
- 秒
-
-
-
-
-
- 从
- 秒开始,每
- 秒执行一次
-
-
-
-
-
- 指定
-
- {{item-1}}
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+ 秒,允许的通配符[, - * /]
+
+
+
+
+
+ 周期从
+ -
+ 秒
+
+
+
+
+
+ 从
+ 秒开始,每
+ 秒执行一次
+
+
+
+
+
+ 指定
+
+ {{item-1}}
+
+
+
+
+
+
+
diff --git a/ruoyi-ui/src/components/Crontab/week.vue b/ruoyi-ui/src/components/Crontab/week.vue
index 8a7cb6b0a..5ad949d6b 100644
--- a/ruoyi-ui/src/components/Crontab/week.vue
+++ b/ruoyi-ui/src/components/Crontab/week.vue
@@ -1,167 +1,167 @@
-
-
-
-
- 周,允许的通配符[, - * / L #]
-
-
-
-
-
- 不指定
-
-
-
-
-
- 周期从星期
- -
-
-
-
-
-
-
- 第
- 周的星期
-
-
-
-
-
-
- 本月最后一个星期
-
-
-
-
-
-
- 指定
-
- {{item}}
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+ 周,允许的通配符[, - * / L #]
+
+
+
+
+
+ 不指定
+
+
+
+
+
+ 周期从星期
+ -
+
+
+
+
+
+
+ 第
+ 周的星期
+
+
+
+
+
+
+ 本月最后一个星期
+
+
+
+
+
+
+ 指定
+
+ {{item}}
+
+
+
+
+
+
+
+
diff --git a/ruoyi-ui/src/components/Crontab/year.vue b/ruoyi-ui/src/components/Crontab/year.vue
index 02bcac319..800dfa522 100644
--- a/ruoyi-ui/src/components/Crontab/year.vue
+++ b/ruoyi-ui/src/components/Crontab/year.vue
@@ -1,144 +1,144 @@
-
-
-
-
- 不填,允许的通配符[, - * /]
-
-
-
-
-
- 每年
-
-
-
-
-
- 周期从
- -
-
-
-
-
-
-
- 从
- 年开始,每
- 年执行一次
-
-
-
-
-
-
- 指定
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+ 不填,允许的通配符[, - * /]
+
+
+
+
+
+ 每年
+
+
+
+
+
+ 周期从
+ -
+
+
+
+
+
+
+ 从
+ 年开始,每
+ 年执行一次
+
+
+
+
+
+
+ 指定
+
+
+
+
+
+
+
+
+
From a5e38f6f9993ad34c3d0566762d71d1093ef88d4 Mon Sep 17 00:00:00 2001
From: RuoYi
Date: Wed, 8 Sep 2021 09:28:23 +0800
Subject: [PATCH 2/6] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E6=94=AF=E6=8C=81=E9=85=8D=E7=BD=AE=E8=B7=AF=E7=94=B1=E5=8F=82?=
=?UTF-8?q?=E6=95=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../common/core/domain/entity/SysMenu.java | 13 ++
.../com/ruoyi/system/domain/vo/RouterVo.java | 15 ++
.../service/impl/SysMenuServiceImpl.java | 1 +
.../resources/mapper/system/SysMenuMapper.xml | 12 +-
.../src/layout/components/Sidebar/Link.vue | 2 +-
.../layout/components/Sidebar/SidebarItem.vue | 8 +-
ruoyi-ui/src/router/index.js | 25 +--
ruoyi-ui/src/views/system/menu/index.vue | 39 ++--
sql/quartz.sql | 6 +-
sql/{ry_20210731.sql => ry_20210908.sql} | 167 +++++++++---------
10 files changed, 169 insertions(+), 119 deletions(-)
rename sql/{ry_20210731.sql => ry_20210908.sql} (82%)
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysMenu.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysMenu.java
index 7c35744f2..8c7c494bc 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysMenu.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysMenu.java
@@ -38,6 +38,9 @@ public class SysMenu extends BaseEntity
/** 组件路径 */
private String component;
+ /** 路由参数 */
+ private String query;
+
/** 是否为外链(0是 1否) */
private String isFrame;
@@ -137,6 +140,16 @@ public class SysMenu extends BaseEntity
this.component = component;
}
+ public String getQuery()
+ {
+ return query;
+ }
+
+ public void setQuery(String query)
+ {
+ this.query = query;
+ }
+
public String getIsFrame()
{
return isFrame;
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/RouterVo.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/RouterVo.java
index 21ff6b59a..2d4a2b800 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/RouterVo.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/RouterVo.java
@@ -36,6 +36,11 @@ public class RouterVo
*/
private String component;
+ /**
+ * 路由参数:如 {"id": 1, "name": "ry"}
+ */
+ private String query;
+
/**
* 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面
*/
@@ -101,6 +106,16 @@ public class RouterVo
this.component = component;
}
+ public String getQuery()
+ {
+ return query;
+ }
+
+ public void setQuery(String query)
+ {
+ this.query = query;
+ }
+
public Boolean getAlwaysShow()
{
return alwaysShow;
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java
index e8da9227b..f450caa42 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java
@@ -151,6 +151,7 @@ public class SysMenuServiceImpl implements ISysMenuService
router.setName(getRouteName(menu));
router.setPath(getRouterPath(menu));
router.setComponent(getComponent(menu));
+ router.setQuery(menu.getQuery());
router.setMeta(new MetaVo(menu.getMenuName(), menu.getIcon(), StringUtils.equals("1", menu.getIsCache()), menu.getPath()));
List cMenus = menu.getChildren();
if (!cMenus.isEmpty() && cMenus.size() > 0 && UserConstants.TYPE_DIR.equals(menu.getMenuType()))
diff --git a/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
index afd7e0e98..9f9fcb66a 100644
--- a/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
@@ -12,6 +12,7 @@
+
@@ -27,7 +28,7 @@
@@ -48,13 +49,13 @@