diff --git a/tamguo-oms/src/main/java/com/tamguo/modules/sys/model/condition/SysMenuCondition.java b/tamguo-oms/src/main/java/com/tamguo/modules/sys/model/condition/SysMenuCondition.java
index e3902c4..38a6565 100644
--- a/tamguo-oms/src/main/java/com/tamguo/modules/sys/model/condition/SysMenuCondition.java
+++ b/tamguo-oms/src/main/java/com/tamguo/modules/sys/model/condition/SysMenuCondition.java
@@ -1,6 +1,8 @@
package com.tamguo.modules.sys.model.condition;
public class SysMenuCondition {
+
+ private String parentCode;
private Integer pageNo;
private Integer pageSize;
@@ -17,5 +19,11 @@ public class SysMenuCondition {
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
+ public String getParentCode() {
+ return parentCode;
+ }
+ public void setParentCode(String parentCode) {
+ this.parentCode = parentCode;
+ }
}
diff --git a/tamguo-oms/src/main/resources/mappers/sys/SysMenuMapper.xml b/tamguo-oms/src/main/resources/mappers/sys/SysMenuMapper.xml
index 9d8707a..1bc2837 100644
--- a/tamguo-oms/src/main/resources/mappers/sys/SysMenuMapper.xml
+++ b/tamguo-oms/src/main/resources/mappers/sys/SysMenuMapper.xml
@@ -29,6 +29,17 @@
m.remarks
FROM
sys_menu m
+
+ 1 = 1
+
+
+ and m.parent_code = #{parentCode}
+
+
+ and m.tree_level = 0
+
+
+