Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
B
bill-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
bill-platform
Commits
26ab28b3
Commit
26ab28b3
authored
Sep 11, 2024
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加菜单资源配置
parent
10b6bfe8
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
2661 additions
and
2110 deletions
+2661
-2110
bill-manager/db/add.sql
bill-manager/db/add.sql
+29
-25
bill-manager/src/main/java/com/mortals/xhx/base/system/menu/model/MenuEntity.java
...va/com/mortals/xhx/base/system/menu/model/MenuEntity.java
+79
-64
bill-manager/src/main/java/com/mortals/xhx/base/system/menu/model/MenuQuery.java
...ava/com/mortals/xhx/base/system/menu/model/MenuQuery.java
+1344
-988
bill-manager/src/main/resources/sqlmap/base/system/MenuMapper.xml
...ager/src/main/resources/sqlmap/base/system/MenuMapper.xml
+1209
-1033
No files found.
bill-manager/db/add.sql
View file @
26ab28b3
...
@@ -358,17 +358,21 @@ CREATE TABLE mortals_xhx_menu(
...
@@ -358,17 +358,21 @@ CREATE TABLE mortals_xhx_menu(
`menuType`
tinyint
(
2
)
DEFAULT
'0'
COMMENT
'菜单类型 (0.目录,1.菜单,2.按钮)'
,
`menuType`
tinyint
(
2
)
DEFAULT
'0'
COMMENT
'菜单类型 (0.目录,1.菜单,2.按钮)'
,
`authType`
tinyint
(
2
)
DEFAULT
'3'
COMMENT
'权限类型 (0.无限制,1.无需登录查看,2.需要登录查看,3.需要角色权限查看)'
,
`authType`
tinyint
(
2
)
DEFAULT
'3'
COMMENT
'权限类型 (0.无限制,1.无需登录查看,2.需要登录查看,3.需要角色权限查看)'
,
`visible`
tinyint
(
2
)
DEFAULT
'0'
COMMENT
'菜单显示状态 (0.显示,1.隐藏)'
,
`visible`
tinyint
(
2
)
DEFAULT
'0'
COMMENT
'菜单显示状态 (0.显示,1.隐藏)'
,
`perms`
varchar
(
512
)
COMMENT
'权限标识,多个逗号分割'
,
`perms`
varchar
(
128
)
COMMENT
'权限标识,多个逗号分割'
,
`remark`
varchar
(
512
)
COMMENT
'备注信息'
,
`orderId`
int
(
4
)
COMMENT
'排序编号'
,
`orderId`
int
(
4
)
COMMENT
'排序编号'
,
`status`
tinyint
(
2
)
DEFAULT
'1'
COMMENT
'菜单状态 (0.停用,1.启用)'
,
`status`
tinyint
(
2
)
DEFAULT
'1'
COMMENT
'菜单状态 (0.停用,1.启用)'
,
`cache`
tinyint
(
2
)
DEFAULT
'0'
COMMENT
'是否启用缓存 (0.否,1.是)'
,
`activeDir`
varchar
(
128
)
COMMENT
'激活目录'
,
`hideChildrenInMenu`
tinyint
(
2
)
DEFAULT
'0'
COMMENT
'是否隐藏(0.否,1.是)'
,
`remark`
varchar
(
512
)
COMMENT
'备注信息'
,
`createTime`
datetime
COMMENT
'创建时间'
,
`createTime`
datetime
COMMENT
'创建时间'
,
`createUserId`
bigint
(
20
)
COMMENT
'创建用户'
,
`createUserId`
bigint
(
20
)
COMMENT
'创建用户'
,
`createUserName`
varchar
(
50
)
COMMENT
'创建用户名称'
,
`createUserName`
varchar
(
50
)
COMMENT
'创建用户名称'
,
`updateUserId`
bigint
(
20
)
COMMENT
'更新用户'
,
`updateUserId`
bigint
(
20
)
COMMENT
'更新用户'
,
`updateUserName`
varchar
(
50
)
COMMENT
'创建用户名称'
,
`updateUserName`
varchar
(
50
)
COMMENT
'创建用户名称'
,
`updateTime`
datetime
COMMENT
'更新时间'
,
`updateTime`
datetime
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'菜单信息业务'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'菜单信息业务'
;
bill-manager/src/main/java/com/mortals/xhx/base/system/menu/model/MenuEntity.java
View file @
26ab28b3
...
@@ -10,11 +10,11 @@ import com.mortals.framework.model.BaseEntityLong;
...
@@ -10,11 +10,11 @@ import com.mortals.framework.model.BaseEntityLong;
import
com.mortals.xhx.base.system.menu.model.vo.MenuVo
;
import
com.mortals.xhx.base.system.menu.model.vo.MenuVo
;
import
lombok.Data
;
import
lombok.Data
;
/**
/**
* 菜单信息业务实体对象
* 菜单信息业务实体对象
*
*
* @author zxfei
* @author zxfei
* @date 2024-09-06
* @date 2024-09-11
*/
*/
@Data
@Data
public
class
MenuEntity
extends
MenuVo
{
public
class
MenuEntity
extends
MenuVo
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -95,6 +95,18 @@ public class MenuEntity extends MenuVo {
...
@@ -95,6 +95,18 @@ public class MenuEntity extends MenuVo {
* 创建用户名称
* 创建用户名称
*/
*/
private
String
updateUserName
;
private
String
updateUserName
;
/**
* 是否启用缓存 (0.否,1.是)
*/
private
Integer
cache
;
/**
* 激活目录
*/
private
String
activeDir
;
/**
* 是否隐藏(0.否,1.是)
*/
private
Integer
hideChildrenInMenu
;
@Override
@Override
public
int
hashCode
()
{
public
int
hashCode
()
{
return
this
.
getId
().
hashCode
();
return
this
.
getId
().
hashCode
();
...
@@ -131,5 +143,8 @@ public class MenuEntity extends MenuVo {
...
@@ -131,5 +143,8 @@ public class MenuEntity extends MenuVo {
this
.
status
=
1
;
this
.
status
=
1
;
this
.
createUserName
=
""
;
this
.
createUserName
=
""
;
this
.
updateUserName
=
""
;
this
.
updateUserName
=
""
;
this
.
cache
=
0
;
this
.
activeDir
=
""
;
this
.
hideChildrenInMenu
=
0
;
}
}
}
}
\ No newline at end of file
bill-manager/src/main/java/com/mortals/xhx/base/system/menu/model/MenuQuery.java
View file @
26ab28b3
This diff is collapsed.
Click to expand it.
bill-manager/src/main/resources/sqlmap/base/system/MenuMapper.xml
View file @
26ab28b3
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment