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
2025-06-23 17:45:34 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
c8b82651022852699b1db74f53f386cbc8df737a
c8b82651
1 parent
26f64f0f
kafka-cndc-server | 修改 |
DM501未传UUID处理 mt 2025年6月23日17:45:28
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
1 deletions
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/constants/Constant.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/util/Dm501Util.java
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/constants/Constant.java
View file @
c8b8265
...
...
@@ -47,6 +47,8 @@ public interface Constant {
String
TW
=
"TW"
;
//收件人国家
String
CN
=
"CN"
;
//DM501消息的UUID为空,赋值默认值
String
UUID_DEFAULT
=
"10000"
;
}
//ceInfo转换为consignment忽略字段
interface
CE_CONSIGNMENT_COPY_IGNORE_PROP_KEYS
{
...
...
server/kafka-cndc-server/src/main/java/com/fedex/connect/kafka/util/Dm501Util.java
View file @
c8b8265
...
...
@@ -129,8 +129,15 @@ public class Dm501Util {
}
//重量单位
ceInfo
.
setWeightunit
(
dm501Consignment
.
getWeightUnit
());
//用户uuid
/**
* 用户uuid
* 如果后端判断下来确实有DM501存在,需要显示所有运单数据,但是UUID又为空。是不是可以给这种运单赋值一个特殊的UUID比如1000。保存的时候,如果是1000这种特殊UUID,那么就置空保存。
*/
if
(
StringUtils
.
isBlank
(
dm501Consignment
.
getUserId
())){
ceInfo
.
setUserUuid
(
Constant
.
CE_INFO_KEYS
.
UUID_DEFAULT
);
}
else
{
ceInfo
.
setUserUuid
(
dm501Consignment
.
getUserId
());
}
//发件人邮箱
ceInfo
.
setShipperEmail
(
dm501Consignment
.
getShipperEmail
());
//参考信息
...
...
Please
register
or
login
to post a comment