Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-platform-auth
Overview
Overview
Details
Activity
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
base_platform_enterprise
gic-platform-auth
Commits
5e384dc6
Commit
5e384dc6
authored
Oct 26, 2020
by
guojuxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
好办应用和好办小程序code调整:代码优化
parent
c7dd17e7
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
3 deletions
+11
-3
TabSysMenuMapper.java
...c/main/java/com/gic/auth/dao/mapper/TabSysMenuMapper.java
+1
-1
MenuServiceImpl.java
.../main/java/com/gic/auth/service/impl/MenuServiceImpl.java
+6
-1
TabSysMenuMapper.xml
...th-service/src/main/resources/mapper/TabSysMenuMapper.xml
+4
-1
No files found.
gic-platform-auth-service/src/main/java/com/gic/auth/dao/mapper/TabSysMenuMapper.java
View file @
5e384dc6
...
@@ -262,7 +262,7 @@ public interface TabSysMenuMapper {
...
@@ -262,7 +262,7 @@ public interface TabSysMenuMapper {
* @param projectList
* @param projectList
* @return void
* @return void
*/
*/
void
deleteNotInApp
(
@Param
(
"list"
)
List
<
String
>
projectList
);
void
deleteNotInApp
(
@Param
(
"list"
)
List
<
String
>
projectList
,
@Param
(
"platformTypeList"
)
List
<
Integer
>
platformTypeList
);
/**
/**
...
...
gic-platform-auth-service/src/main/java/com/gic/auth/service/impl/MenuServiceImpl.java
View file @
5e384dc6
package
com
.
gic
.
auth
.
service
.
impl
;
package
com
.
gic
.
auth
.
service
.
impl
;
import
com.gic.auth.constant.DeleteFlagConstants
;
import
com.gic.auth.constant.DeleteFlagConstants
;
import
com.gic.auth.constant.MenuPlatformTypeEnum
;
import
com.gic.auth.dao.mapper.TabSysMenuMapper
;
import
com.gic.auth.dao.mapper.TabSysMenuMapper
;
import
com.gic.auth.dto.AuthItemListDTO
;
import
com.gic.auth.dto.AuthItemListDTO
;
import
com.gic.auth.dto.MenuDTO
;
import
com.gic.auth.dto.MenuDTO
;
...
@@ -210,7 +211,11 @@ public class MenuServiceImpl implements MenuService {
...
@@ -210,7 +211,11 @@ public class MenuServiceImpl implements MenuService {
@Override
@Override
public
void
deleteNotInApp
(
List
<
String
>
projectList
)
{
public
void
deleteNotInApp
(
List
<
String
>
projectList
)
{
tabSysMenuMapper
.
deleteNotInApp
(
projectList
);
//目前删除platform_type 为0和2的
List
<
Integer
>
platformTypeList
=
new
ArrayList
<>(
2
);
platformTypeList
.
add
(
MenuPlatformTypeEnum
.
GIC
.
getCode
());
platformTypeList
.
add
(
MenuPlatformTypeEnum
.
HAOBAN_APP
.
getCode
());
tabSysMenuMapper
.
deleteNotInApp
(
projectList
,
platformTypeList
);
}
}
@Override
@Override
...
...
gic-platform-auth-service/src/main/resources/mapper/TabSysMenuMapper.xml
View file @
5e384dc6
...
@@ -581,7 +581,10 @@
...
@@ -581,7 +581,10 @@
update tab_sys_menu set delete_flag = ${@com.gic.auth.constant.DeleteFlagConstants@DELETE_STATUS}
update tab_sys_menu set delete_flag = ${@com.gic.auth.constant.DeleteFlagConstants@DELETE_STATUS}
where delete_flag = ${@com.gic.auth.constant.DeleteFlagConstants@NORMAL_STATUS}
where delete_flag = ${@com.gic.auth.constant.DeleteFlagConstants@NORMAL_STATUS}
and project != 'gic'
and project != 'gic'
and platform_type in (0, 2)
and platform_type in
<foreach
close=
")"
collection=
"platformTypeList"
index=
"index"
item=
"platformType"
open=
"("
separator=
","
>
#{platformType}
</foreach>
and project NOT IN
and project NOT IN
<foreach
close=
")"
collection=
"list"
index=
"index"
item=
"item"
open=
"("
separator=
","
>
<foreach
close=
")"
collection=
"list"
index=
"index"
item=
"item"
open=
"("
separator=
","
>
#{item}
#{item}
...
...
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