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
Jiaqi.xu
2021-09-16 16:47:59 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a9dccafb62d522a5e160d00ca9f48ac40a3ab1a3
a9dccafb
1 parent
16867954
BASF接口
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
5 additions
and
5 deletions
src/main/java/com/erry/iclear/dateInterface/api/BasfDataInterface.java
src/main/java/com/erry/iclear/dateInterface/api/request/Basfc.java
src/main/java/com/erry/iclear/dateInterface/service/BasfService.java
src/main/java/com/erry/iclear/dateInterface/api/BasfDataInterface.java
View file @
a9dccaf
...
...
@@ -62,7 +62,7 @@ public class BasfDataInterface {
if
(!
Objects
.
equals
(
saveIClearApiLogResult
,
null
)){
log
.
info
(
"请求保存成功,msgId:"
+
saveIClearApiLogResult
.
getMsgId
());
basfc
.
setMsgId
(
saveIClearApiLogResult
.
getMsgId
());
basfc
.
get
BasfcDetail
List
().
forEach
(
d
->{
basfc
.
get
Consignment
List
().
forEach
(
d
->{
d
.
setMsgId
(
saveIClearApiLogResult
.
getMsgId
());
});
saveMawbBasfResult
=
basfService
.
saveMawbBasf
(
basfc
);
...
...
src/main/java/com/erry/iclear/dateInterface/api/request/Basfc.java
View file @
a9dccaf
...
...
@@ -91,8 +91,8 @@ public class Basfc implements Serializable {
private
String
EANNo
;
@Valid
@ApiModelProperty
(
value
=
"运单明细"
,
name
=
"
basfcDetail
List"
,
example
=
""
)
@ApiModelProperty
(
value
=
"运单明细"
,
name
=
"
consignment
List"
,
example
=
""
)
@OneToMany
(
cascade
=
CascadeType
.
PERSIST
)
@JoinColumn
(
name
=
"BASFCID"
)
private
List
<
BasfcDetail
>
basfcDetail
List
;
private
List
<
BasfcDetail
>
consignment
List
;
}
...
...
src/main/java/com/erry/iclear/dateInterface/service/BasfService.java
View file @
a9dccaf
...
...
@@ -77,8 +77,8 @@ public class BasfService {
basfMawb
.
setEANNo
(
basfc
.
getEANNo
());
//明细
List
<
BasfMawbDetail
>
mawbDetailList
=
new
ArrayList
<>();
if
(
basfc
.
get
BasfcDetail
List
().
size
()>
0
){
for
(
BasfcDetail
basfcDetail
:
basfc
.
get
BasfcDetail
List
()){
if
(
basfc
.
get
Consignment
List
().
size
()>
0
){
for
(
BasfcDetail
basfcDetail
:
basfc
.
get
Consignment
List
()){
BasfMawbDetail
mawbDetail
=
new
BasfMawbDetail
();
mawbDetail
.
setDetailId
(
String
.
valueOf
(
basfcDetail
.
getConsignmentDetailId
()));
mawbDetail
.
setGmodel
(
basfcDetail
.
getModel
());
...
...
Please
register
or
login
to post a comment