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
tao.mo
2024-11-01 10:33:05 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a4de3ac5bd56ad335f8779ccd20e6ff7ae4c504b
a4de3ac5
1 parent
1c13aedd
kafka-cndc-server | 修改 | kafka501消息处理
mt 2024年11月1日10:32:43
Show whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
23 additions
and
3 deletions
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/date/dto/SecurityUserDetails.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/dao/UserMapperExt.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/sys/IUserRepository.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/sys/impl/UserRepositoryImpl.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/util/CurrentUserInfo.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/util/JwtTokenUtils.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/listener/dmlistener/Dm501Listener.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/base/AbstractDaoRepository.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/dao/CeInfoMapperExt.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/repo/ICeInfoRepository.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/repo/IKafkaStorageHistoryRepository.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/repo/impl/CeInfoRepositoryImpl.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/repo/impl/KafkaStorageHistoryRepositoryImpl.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/service/IKafkaDmService.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/service/impl/Dm501ServiceImpl.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/service/impl/KafkaDmServiceImpl.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/date/dto/SecurityUserDetails.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
common
.
dependencies
.
date
.
dto
;
import
com.fedex.connect.common.model.sys.User
;
import
org.springframework.security.core.GrantedAuthority
;
import
org.springframework.security.core.userdetails.UserDetails
;
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/dao/UserMapperExt.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
dao
;
import
com.fedex.connect.common.model.sys.User
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Select
;
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/sys/IUserRepository.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
sys
;
import
com.fedex.connect.common.model.sys.User
;
public
interface
IUserRepository
{
User
findOne
(
Long
id
);
}
\ No newline at end of file
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/sys/impl/UserRepositoryImpl.java
View file @
a4de3ac
...
...
@@ -2,6 +2,7 @@ package com.fedex.connect.common.dependencies.repository.repo.sys.impl;
import
com.fedex.connect.common.dependencies.repository.base.BaseDao
;
import
com.fedex.connect.common.dependencies.repository.repo.sys.IUserRepository
;
import
com.fedex.connect.common.model.sys.User
;
import
org.springframework.stereotype.Repository
;
@Repository
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/util/CurrentUserInfo.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
common
.
dependencies
.
util
;
import
com.fedex.connect.common.dependencies.date.dto.SecurityUserDetails
;
import
com.fedex.connect.common.model.sys.User
;
import
org.springframework.security.core.GrantedAuthority
;
import
org.springframework.security.core.context.SecurityContextHolder
;
import
org.springframework.security.core.userdetails.UserDetails
;
...
...
@@ -62,7 +63,7 @@ public class CurrentUserInfo {
* @return
*/
public
static
String
getUserName
()
throws
Exception
{
return
getUser
().
get
AccNo
()
+
" - "
+
getUser
().
getUserName
();
return
getUser
().
get
LoginName
()
+
" - "
+
getUser
().
getUserName
();
}
/**
...
...
@@ -71,7 +72,7 @@ public class CurrentUserInfo {
* @return
*/
public
static
String
getLoginName
()
throws
Exception
{
return
getUser
().
get
AccNo
();
return
getUser
().
get
LoginName
();
}
public
static
Long
findUserId
()
{
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/util/JwtTokenUtils.java
View file @
a4de3ac
...
...
@@ -4,6 +4,7 @@ import com.fedex.connect.common.dependencies.authentication.SecurityConstants;
import
com.fedex.connect.common.dependencies.contants.RedisConstants
;
import
com.fedex.connect.common.dependencies.date.dto.SecurityUserDetails
;
import
com.fedex.connect.common.dependencies.repository.repo.sys.IUserRepository
;
import
com.fedex.connect.common.model.sys.User
;
import
io.jsonwebtoken.Claims
;
import
io.jsonwebtoken.Jwts
;
import
io.jsonwebtoken.SignatureAlgorithm
;
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/listener/dmlistener/Dm501Listener.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
kafka
.
listener
.
dmlistener
;
import
com.alibaba.fastjson.JSONObject
;
import
com.fedex.connect.common.model.sys.KafkaStorageHistory
;
import
com.fedex.connect.common.model.sys.KafkaTemporaryStorage
;
import
com.fedex.connect.kafka.data.dto.DmProcessResults
;
import
com.fedex.connect.kafka.listener.DmListenerInterface
;
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/base/AbstractDaoRepository.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
kafka
.
repository
.
base
;
import
com.fedex.connect.common.dao.biz.CeInfoMapper
;
import
com.fedex.connect.common.dao.sys.KafkaStorageHistoryMapper
;
import
com.fedex.connect.common.dao.sys.KafkaTemporaryStorageMapper
;
import
com.fedex.connect.kafka.repository.dao.CeInfoMapperExt
;
import
com.fedex.connect.kafka.repository.dao.KafkaTemporaryStorageMapperExt
;
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/dao/CeInfoMapperExt.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
kafka
.
repository
.
dao
;
import
com.fedex.connect.common.model.biz.CeInfo
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Select
;
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/repo/ICeInfoRepository.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
kafka
.
repository
.
repo
;
import
com.fedex.connect.common.model.biz.CeInfo
;
import
java.util.List
;
/**
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/repo/IKafkaStorageHistoryRepository.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
kafka
.
repository
.
repo
;
import
com.fedex.connect.common.model.sys.KafkaStorageHistory
;
import
java.util.List
;
/**
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/repo/impl/CeInfoRepositoryImpl.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
kafka
.
repository
.
repo
.
impl
;
import
com.fedex.connect.common.model.biz.CeInfo
;
import
com.fedex.connect.kafka.repository.base.AbstractDaoRepository
;
import
com.fedex.connect.kafka.repository.repo.ICeInfoRepository
;
import
org.springframework.stereotype.Repository
;
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/repository/repo/impl/KafkaStorageHistoryRepositoryImpl.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
kafka
.
repository
.
repo
.
impl
;
import
com.fedex.connect.common.model.sys.KafkaStorageHistory
;
import
com.fedex.connect.kafka.repository.base.AbstractDaoRepository
;
import
com.fedex.connect.kafka.repository.repo.IKafkaStorageHistoryRepository
;
import
org.springframework.stereotype.Repository
;
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/service/IKafkaDmService.java
View file @
a4de3ac
package
com
.
fedex
.
connect
.
kafka
.
service
;
import
com.fedex.connect.common.model.sys.KafkaStorageHistory
;
import
com.fedex.connect.common.model.sys.KafkaTemporaryStorage
;
import
com.fedex.connect.kafka.data.dto.DmProcessResults
;
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/service/impl/Dm501ServiceImpl.java
View file @
a4de3ac
...
...
@@ -3,6 +3,7 @@ package com.fedex.connect.kafka.service.impl;
import
com.alibaba.fastjson.JSONObject
;
import
com.fedex.connect.common.dependencies.util.DateUtil
;
import
com.fedex.connect.common.dependencies.util.Utils
;
import
com.fedex.connect.common.model.biz.CeInfo
;
import
com.fedex.connect.common.model.sys.KafkaTemporaryStorage
;
import
com.fedex.connect.kafka.constants.Constant
;
import
com.fedex.connect.kafka.data.dto.DmProcessResults
;
...
...
@@ -61,7 +62,7 @@ public class Dm501ServiceImpl extends BaseService implements IDm501Service {
* @param dm501Consignment
* @return com.fedex.connect.common.model.biz.CeInfo
*/
private
CeInfo
generateCeInfo
(
Date
sendTime
,
Dm501Consignments
dm501Consignment
){
private
CeInfo
generateCeInfo
(
Date
sendTime
,
Dm501Consignments
dm501Consignment
){
CeInfo
bizCeInfo
=
new
CeInfo
();
bizCeInfo
.
setConsignmentCode
(
dm501Consignment
.
getTrackingNumber
());
bizCeInfo
.
setCreateTime
(
new
Date
());
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/service/impl/KafkaDmServiceImpl.java
View file @
a4de3ac
...
...
@@ -2,6 +2,7 @@ package com.fedex.connect.kafka.service.impl;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
com.fasterxml.jackson.databind.node.ObjectNode
;
import
com.fedex.connect.common.model.sys.KafkaStorageHistory
;
import
com.fedex.connect.common.model.sys.KafkaTemporaryStorage
;
import
com.fedex.connect.kafka.data.dto.DmProcessResults
;
import
com.fedex.connect.kafka.listener.DmListenerInterface
;
...
...
Please
register
or
login
to post a comment