Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
iClear-Connect-Pre-Clearance
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
zelong.shao
2024-11-01 14:47:08 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
aff105822bcbfd1dbcc596bab5d755846acc130d
aff10582
1 parent
270519c0
manager|实体调整
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
27 additions
and
5 deletions
server/manager-server/src/main/java/com/fedex/connect/manager/controller/system/impl/SysAuthControllerImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/data/dto/SysUserDto.java
server/manager-server/src/main/java/com/fedex/connect/manager/repository/base/BaseDao.java
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/IUserRepository.java
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/IUserRoleRepository.java
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/impl/UserRepositoryImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/impl/UserRoleRepositoryImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/base/AbstractEtService.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/ISysAuthService.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/ISysUserService.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysAuthServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysRoleServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysUserRoleServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysUserServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/controller/system/impl/SysAuthControllerImpl.java
View file @
aff1058
...
...
@@ -6,6 +6,7 @@ import com.fedex.connect.common.dependencies.date.vo.ResponseResultVo;
import
com.fedex.connect.common.dependencies.util.GsonUtils
;
import
com.fedex.connect.common.dependencies.util.StringExtUtil
;
import
com.fedex.connect.common.dependencies.util.Utils
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.manager.common.enums.FCLSessionInfoEnum
;
import
com.fedex.connect.manager.controller.AbstractEtController
;
import
com.fedex.connect.manager.controller.system.ISysAuthController
;
...
...
@@ -128,7 +129,7 @@ public class SysAuthControllerImpl extends AbstractEtController implements ISysA
}
else
{
loginUser
.
setUserName
(
StringUtils
.
trimToEmpty
(
fcl_contactname
));
}
loginUser
.
set
Update
Time
(
new
Date
());
loginUser
.
set
Modify
Time
(
new
Date
());
sysUserService
.
update
(
loginUser
);
}
}
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/data/dto/SysUserDto.java
View file @
aff1058
This diff is collapsed. Click to expand it.
server/manager-server/src/main/java/com/fedex/connect/manager/repository/base/BaseDao.java
View file @
aff1058
...
...
@@ -4,6 +4,8 @@ import com.fedex.connect.common.dao.bi.DictionaryEntriesMapper;
import
com.fedex.connect.common.dao.log.UserLoginInfoMapper
;
import
com.fedex.connect.common.dao.sys.RedisSlabMapper
;
import
com.fedex.connect.common.dao.sys.RoleMapper
;
import
com.fedex.connect.common.dao.sys.UserMapper
;
import
com.fedex.connect.common.dao.sys.UserRoleMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
public
class
BaseDao
{
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/IUserRepository.java
View file @
aff1058
package
com
.
fedex
.
connect
.
manager
.
repository
.
repo
.
sys
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.common.model.sys.UserExample
;
import
java.util.List
;
public
interface
IUserRepository
{
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/IUserRoleRepository.java
View file @
aff1058
package
com
.
fedex
.
connect
.
manager
.
repository
.
repo
.
sys
;
import
com.fedex.connect.common.model.sys.UserRole
;
import
com.fedex.connect.common.model.sys.UserRoleExample
;
import
java.util.List
;
public
interface
IUserRoleRepository
{
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/impl/UserRepositoryImpl.java
View file @
aff1058
package
com
.
fedex
.
connect
.
manager
.
repository
.
repo
.
sys
.
impl
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.common.model.sys.UserExample
;
import
com.fedex.connect.manager.repository.base.BaseDao
;
import
com.fedex.connect.manager.repository.repo.sys.IUserRepository
;
import
org.springframework.stereotype.Repository
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/impl/UserRoleRepositoryImpl.java
View file @
aff1058
package
com
.
fedex
.
connect
.
manager
.
repository
.
repo
.
sys
.
impl
;
import
com.fedex.connect.common.model.sys.UserRole
;
import
com.fedex.connect.common.model.sys.UserRoleExample
;
import
com.fedex.connect.manager.repository.base.BaseDao
;
import
com.fedex.connect.manager.repository.repo.sys.IUserRoleRepository
;
import
org.springframework.stereotype.Repository
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/base/AbstractEtService.java
View file @
aff1058
...
...
@@ -3,6 +3,8 @@ package com.fedex.connect.manager.service.base;
import
com.fedex.connect.common.dao.log.UserLoginInfoMapper
;
import
com.fedex.connect.common.dao.sys.RoleMapper
;
import
com.fedex.connect.common.dao.sys.UserMapper
;
import
com.fedex.connect.common.dao.sys.UserRoleMapper
;
import
com.fedex.connect.common.dependencies.i18n.LocaleMessageUtil
;
import
com.fedex.connect.manager.repository.repo.log.IUserLoginLogRepository
;
import
com.fedex.connect.manager.repository.repo.sys.*
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/ISysAuthService.java
View file @
aff1058
package
com
.
fedex
.
connect
.
manager
.
service
.
sys
;
import
com.fedex.connect.common.dependencies.date.vo.ResponseResultVo
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.manager.data.dto.LoginRequest
;
import
com.google.gson.JsonObject
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/ISysUserService.java
View file @
aff1058
package
com
.
fedex
.
connect
.
manager
.
service
.
sys
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.manager.data.dto.SysUserDto
;
public
interface
ISysUserService
{
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysAuthServiceImpl.java
View file @
aff1058
...
...
@@ -9,6 +9,7 @@ import com.fedex.connect.common.dependencies.util.GsonUtils;
import
com.fedex.connect.common.dependencies.util.JwtTokenUtils
;
import
com.fedex.connect.common.model.sys.RedisSlab
;
import
com.fedex.connect.common.model.sys.Role
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.manager.data.dto.LoginRequest
;
import
com.fedex.connect.manager.service.base.AbstractEtService
;
import
com.fedex.connect.manager.service.sys.IRedisUtilService
;
...
...
@@ -58,7 +59,7 @@ public class SysAuthServiceImpl extends AbstractEtService implements ISysAuthSer
}
//存进redis的token,8小时有效期
String
token
=
JwtTokenUtils
.
createAccessToken
(
user
.
get
AccNo
(),
user
.
getId
().
toString
(),
roleCodeList
,
loginRequest
.
getRememberMe
());
String
token
=
JwtTokenUtils
.
createAccessToken
(
user
.
get
LoginName
(),
user
.
getId
().
toString
(),
roleCodeList
,
loginRequest
.
getRememberMe
());
try
{
int
redisExpireTime
=
loginRequest
.
getRememberMe
()
?
8
:
2
;
redisUtilService
.
set
(
RedisConstants
.
REDIS_KEY_TOKEN
+
user
.
getId
(),
token
,
redisExpireTime
);
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysRoleServiceImpl.java
View file @
aff1058
...
...
@@ -6,6 +6,8 @@ import com.fedex.connect.common.dependencies.util.Utils;
import
com.fedex.connect.common.model.bi.DictionaryEntries
;
import
com.fedex.connect.common.model.sys.Role
;
import
com.fedex.connect.common.model.sys.RoleExample
;
import
com.fedex.connect.common.model.sys.UserRole
;
import
com.fedex.connect.common.model.sys.UserRoleExample
;
import
com.fedex.connect.manager.data.model.LogShowModel
;
import
com.fedex.connect.manager.service.base.AbstractEtService
;
import
com.fedex.connect.manager.service.sys.ISysRoleService
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysUserRoleServiceImpl.java
View file @
aff1058
package
com
.
fedex
.
connect
.
manager
.
service
.
sys
.
impl
;
import
com.fedex.connect.common.dependencies.contants.DatabaseConstants
;
import
com.fedex.connect.common.model.sys.UserRole
;
import
com.fedex.connect.manager.data.model.LogShowModel
;
import
com.fedex.connect.manager.service.base.AbstractEtService
;
import
com.fedex.connect.manager.service.sys.ISysUserRoleService
;
...
...
@@ -34,7 +35,7 @@ public class SysUserRoleServiceImpl extends AbstractEtService implements ISysUse
userRole
.
setRoleId
(
roleId
);
userRole
.
setStatus
(
DatabaseConstants
.
GLOBAL_STATUS_VALID
);
userRole
.
setCreateTime
(
new
Date
());
userRole
.
set
Update
Time
(
new
Date
());
userRole
.
set
Modify
Time
(
new
Date
());
return
userRoleRepository
.
insert
(
userRole
);
}
catch
(
Exception
e
){
log
.
error
(
LogShowModel
.
showException
(
"Exception"
,
e
));
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysUserServiceImpl.java
View file @
aff1058
...
...
@@ -7,6 +7,8 @@ import com.fedex.connect.common.dependencies.contants.DatabaseConstants;
import
com.fedex.connect.common.dependencies.util.Utils
;
import
com.fedex.connect.common.model.bi.DictionaryEntries
;
import
com.fedex.connect.common.model.sys.Role
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.common.model.sys.UserExample
;
import
com.fedex.connect.manager.data.dto.SysUserDto
;
import
com.fedex.connect.manager.data.model.LogShowModel
;
import
com.fedex.connect.manager.service.base.AbstractEtService
;
...
...
@@ -58,8 +60,7 @@ public class SysUserServiceImpl extends AbstractEtService implements ISysUserSer
UserExample
example
=
new
UserExample
();
UserExample
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andStatusEqualTo
(
DatabaseConstants
.
GLOBAL_STATUS_VALID
);
criteria
.
andUserSourceEqualTo
(
DatabaseConstants
.
USER_SOURCE_FCL
);
criteria
.
andAccNoEqualTo
(
fclUuid
);
criteria
.
andLoginNameEqualTo
(
fclUuid
);
//criteria.andFedexAccNoEqualTo(fclUuid);
example
.
setOrderByClause
(
"ID DESC"
);
...
...
Please
register
or
login
to post a comment