Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
iClear-api
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
xinyang.long
2023-11-17 17:36:40 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
7bf63a28ee36bbcba3d39a7703f17d3031b64080
7bf63a28
1 parent
7beef4a8
修改 | API接收运单加上提交时间
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
0 deletions
src/main/java/com/erry/iclear/dateInterface/entity/ChmConsignment.java
src/main/java/com/erry/iclear/dateInterface/service/ChmConsignmentService.java
src/main/java/com/erry/iclear/dateInterface/entity/ChmConsignment.java
View file @
7bf63a2
...
...
@@ -468,6 +468,12 @@ public class ChmConsignment implements Serializable {
@Column
(
name
=
"PICK_UP_DATE"
)
private
Date
pickUpDate
;
/**
* 运单提交时间
*/
@Column
(
name
=
"COMMIT_TIME"
)
private
Date
commitTime
;
@OneToMany
(
mappedBy
=
"chmConsignment"
,
cascade
=
CascadeType
.
ALL
)
private
List
<
ChmConsignmentDetail
>
chmConsignmentDetailList
;
...
...
@@ -526,6 +532,7 @@ public class ChmConsignment implements Serializable {
", updateTime="
+
updateTime
+
", consStatusDic="
+
consStatusDic
+
", consStatus='"
+
consStatus
+
'\''
+
", commitTime="
+
commitTime
+
'}'
;
}
}
...
...
src/main/java/com/erry/iclear/dateInterface/service/ChmConsignmentService.java
View file @
7bf63a2
...
...
@@ -234,6 +234,7 @@ public class ChmConsignmentService {
//推送时间作为创建时间,可以用来校验数据的有序性,如果新的推送时间小于已有的创建时间,就不更新数据
result
.
setCreateTime
(
new
Date
());
result
.
setUpdateTime
(
new
Date
());
result
.
setCommitTime
(
new
Date
());
SysUser
sysUser
=
sysUserRepository
.
findUserByLoginName
(
creator
);
if
(
sysUser
==
null
){
result
.
setCreator
(
creator
);
...
...
@@ -301,6 +302,7 @@ public class ChmConsignmentService {
//推送时间作为创建时间,可以用来校验数据的有序性,如果新的推送时间小于已有的创建时间,就不更新数据
result
.
setCreateTime
(
new
Date
());
result
.
setUpdateTime
(
pushTime
);
result
.
setCommitTime
(
pushTime
);
SysUser
sysUser
=
sysUserRepository
.
findUserByLoginName
(
creator
);
if
(
sysUser
==
null
){
result
.
setCreator
(
creator
);
...
...
@@ -611,6 +613,7 @@ public class ChmConsignmentService {
chmConsignment
.
setCreateTime
(
chmConsignmentDB
.
getCreateTime
());
chmConsignment
.
setUpdateTime
(
new
Date
());
chmConsignment
.
setCommitTime
(
new
Date
());
ChmConsignment
updateResult
=
this
.
saveChmConsignment
(
chmConsignment
);
if
(!
Objects
.
equals
(
updateResult
,
null
)){
log
.
info
(
"主单"
+
mawb
.
getBillNo
()+
" 更新成功,chmConsignmentId:"
+
updateResult
.
getId
());
...
...
@@ -751,6 +754,7 @@ public class ChmConsignmentService {
chmConsignment
.
setId
(
chmConsignmentDB
.
getId
());
//chmConsignment.setCreateTime(chmConsignmentDB.getCreateTime());
chmConsignment
.
setUpdateTime
(
pushTime
);
chmConsignment
.
setCommitTime
(
pushTime
);
ChmConsignment
updateResult
=
this
.
saveChmConsignment
(
chmConsignment
);
if
(!
Objects
.
equals
(
updateResult
,
null
)){
log
.
info
(
"主单"
+
fedexMawb
.
getBillNo
()+
" 更新成功,chmConsignmentId:"
+
updateResult
.
getId
());
...
...
Please
register
or
login
to post a comment