Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
merchant-manage-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ui
merchant-manage-ui
Commits
22623c7e
Commit
22623c7e
authored
Nov 15, 2022
by
李腾
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 完成已发货订单查看物流记录
parent
3a59f793
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
30 additions
and
6 deletions
+30
-6
LogisticsCom.jsx
...erManage/pendingDeliveryOrder/components/LogisticsCom.jsx
+1
-1
index.jsx
src/pages/orderManage/pendingDeliveryOrder/index.jsx
+14
-5
service.js
src/pages/orderManage/pendingDeliveryOrder/service.js
+15
-0
No files found.
src/pages/orderManage/pendingDeliveryOrder/components/LogisticsCom.jsx
View file @
22623c7e
...
...
@@ -31,7 +31,7 @@ const LogisticsCom = props => {
// eslint-disable-next-line react/no-array-index-key
<
Timeline
.
Item
color=
{
index
>
0
?
'
gray
'
:
'
blue
'
}
key=
{
index
}
>
<
p
>
{
item
.
desc
}
</
p
>
<
p
>
{
item
.
logisticsT
ime
}
</
p
>
<
p
>
{
item
.
t
ime
}
</
p
>
</
Timeline
.
Item
>
))
}
</
Timeline
>
...
...
src/pages/orderManage/pendingDeliveryOrder/index.jsx
View file @
22623c7e
...
...
@@ -22,6 +22,7 @@ import {
downOrder
,
getJDLogisticsInfo
,
apiQueryOrderInfo
,
apiDeliveriesTraceList
,
}
from
'
./service
'
;
const
{
confirm
}
=
Modal
;
...
...
@@ -72,15 +73,23 @@ const TableList = props => {
detailList
:
[],
key
:
Date
.
now
(),
};
const
data
=
await
getJDLogisticsInfo
(
skuInfo
.
orderSkuId
);
const
res
=
await
apiDeliveriesTraceList
({
expressCompanyCode
:
expressInfo
.
expressCompanyCode
,
expressNo
:
expressInfo
.
expressNo
,
orderNo
:
skuInfo
.
orderNo
,
});
const
data
=
res
.
data
[
0
];
console
.
log
(
data
);
if
(
!
data
)
{
notification
.
info
({
message
:
'
暂无物流信息
'
});
return
;
}
tempObj
.
expressCompanyName
=
data
?.
logistics
Name
||
tempObj
.
expressCompanyName
;
tempObj
.
deliveryNo
=
data
?.
logisticsBill
No
||
tempObj
.
deliveryNo
;
if
(
data
.
logistics
List
?.
length
)
{
data
.
logistics
List
.
forEach
(
v
=>
{
tempObj
.
expressCompanyName
=
data
?.
expressCompany
Name
||
tempObj
.
expressCompanyName
;
tempObj
.
deliveryNo
=
data
?.
express
No
||
tempObj
.
deliveryNo
;
if
(
data
.
trace
List
?.
length
)
{
data
.
trace
List
.
forEach
(
v
=>
{
tempObj
.
detailList
=
[...
tempObj
.
detailList
,
...
v
.
detailList
];
});
}
...
...
src/pages/orderManage/pendingDeliveryOrder/service.js
View file @
22623c7e
...
...
@@ -212,3 +212,18 @@ export function apiDeliveriesAdd(data) {
prefix
:
config
.
kdspApi
,
});
}
/**
* 多物流发货-查询物流轨迹
* @see http://yapi.quantgroups.com/project/389/interface/api/46120
*/
export
function
apiDeliveriesTraceList
(
data
)
{
return
request
.
post
(
'
/api/merchants/deliveries/trace/list
'
,
{
data
:
stringify
(
data
),
headers
:
{
'
Content-Type
'
:
'
application/x-www-form-urlencoded
'
,
},
prefix
:
config
.
kdspApi
,
});
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment