Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
H
HLS3.0-UPDATE-SQL
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
EricChen
HLS3.0-UPDATE-SQL
Commits
c7d12a08
Commit
c7d12a08
authored
Dec 11, 2018
by
袁帅
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
按钮权限定义脚本添加
parent
eb6df561
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
98 additions
and
0 deletions
+98
-0
btnregister.sql
按钮权限定义/register/btnregister.sql
+44
-0
sys_button_authority.sql
按钮权限定义/table/sys_button_authority.sql
+24
-0
sys_button_authority_detail.sql
按钮权限定义/table/sys_button_authority_detail.sql
+30
-0
No files found.
按钮权限定义/register/btnregister.sql
0 → 100644
View file @
c7d12a08
begin
--页面
sys_function_assign_pkg
.
service_load
(
'modules/sys/SYS001/sys_button_authority.lview'
,
'按钮权限定义'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'modules/sys/SYS001/sys_button_authority_detail.lview'
,
'按钮权限明细'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'modules/sys/SYS001/sys_button_authority_user_copy.lview'
,
'用户按钮权限复制'
,
0
,
1
,
0
);
--controller
sys_function_assign_pkg
.
service_load
(
'sys/button/query'
,
'按钮权限查询'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/button/save'
,
'按钮权限信息保存'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/button/delete'
,
'按钮权限信息删除'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/leafRole/queryForLov'
,
'查询所有角色信息'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/user/queryByRoleCode'
,
'根据角色查询用户信息'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/button/queryCopyOriginInfoById'
,
'查询复制源信息'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/button/roleCopy'
,
'角色按钮权限复制'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/button/userCopy'
,
'用户按钮权限复制'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/button/cache/reload'
,
'重载缓存'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/buttonDetail/query'
,
'按钮权限详情查询'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/buttonDetail/save'
,
'按钮权限详情信息保存'
,
0
,
1
,
0
);
sys_function_assign_pkg
.
service_load
(
'sys/buttonDetail/delete'
,
'按钮权限详情信息删除'
,
0
,
1
,
0
);
--功能
sys_function_assign_pkg
.
func_load
(
'SYS001'
,
'按钮权限定义'
,
''
,
'F'
,
'modules/sys/SYS001/sys_button_authority.lview'
,
'50'
,
'ZHS'
);
sys_function_assign_pkg
.
func_load
(
'SYS001'
,
'按钮权限定义'
,
''
,
'F'
,
'modules/sys/SYS001/sys_button_authority.lview'
,
'50'
,
'US'
);
--分配controller
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/button/query'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/button/save'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/button/delete'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/button/queryCopyOriginInfoById'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/button/roleCopy'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/button/userCopy'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/user/queryByRoleCode'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/button/cache/reload'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/leafRole/queryForLov'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/buttonDetail/query'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/buttonDetail/save'
);
sys_function_assign_pkg
.
func_service_load
(
'SYS001'
,
'sys/buttonDetail/delete'
);
--分配菜单
SYS_LOAD_SYS_FUNCTION_GRP_PKG
.
SYS_FUNCTION_GROUP_ITEM_LOAD
(
p_function_group_code
=>
'SYS_SETUP'
,
p_function_code
=>
'SYS001'
,
p_enabled_flag
=>
'Y'
,
P_USER_ID
=>-
1
);
end
;
\ No newline at end of file
按钮权限定义/table/sys_button_authority.sql
0 → 100644
View file @
c7d12a08
create
table
sys_button_authority
(
button_authority_id
NUMBER
not
null
,
user_name
VARCHAR2
(
30
),
role_code
VARCHAR2
(
30
),
start_date
DATE
not
null
,
end_date
DATE
,
last_update_date
DATE
,
last_updated_by
NUMBER
,
creation_date
DATE
,
created_by
NUMBER
);
alter
table
sys_button_authority
add
constraint
sys_button_authority_pk
primary
key
(
button_authority_id
);
create
unique
INDEX
sys_button_authority_index
ON
sys_button_authority
(
user_name
,
role_code
);
create
sequence
sys_button_authority_s
minvalue
1
maxvalue
999999999
start
with
10000
increment
by
1
cache
20
;
按钮权限定义/table/sys_button_authority_detail.sql
0 → 100644
View file @
c7d12a08
create
table
sys_button_authority_detail
(
authority_detail_id
NUMBER
not
null
,
button_authority_id
NUMBER
not
null
,
function_code
VARCHAR2
(
30
),
url
VARCHAR2
(
200
),
button_filter
VARCHAR2
(
200
)
not
null
,
start_date
DATE
not
null
,
end_date
DATE
,
last_update_date
DATE
,
last_updated_by
NUMBER
,
creation_date
DATE
,
created_by
NUMBER
);
alter
table
sys_button_authority_detail
add
constraint
sys_button_authority_detail_pk
primary
key
(
authority_detail_id
);
alter
table
sys_button_authority_detail
add
constraint
sys_button_authority_detail_fk
foreign
key
(
button_authority_id
)
references
sys_button_authority
(
button_authority_id
);
--create unique INDEX sys_button_authority_detail_index ON sys_button_authority_detail (function_code,url,button_filter);
create
sequence
sys_button_authority_detail_s
minvalue
1
maxvalue
999999999
start
with
10000
increment
by
1
cache
20
;
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