Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
center-shop
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
center-shop
Commits
cdb2b253
提交
cdb2b253
authored
6月 18, 2021
作者:
王鹏飞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
新增订单日志
上级
c4a38c94
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
24 行增加
和
16 行删除
+24
-16
order.js
src/api/order.js
+6
-0
detail.vue
src/pages/order/detail.vue
+17
-15
axios.js
src/utils/axios.js
+1
-1
没有找到文件。
src/api/order.js
浏览文件 @
cdb2b253
...
@@ -33,3 +33,9 @@ export function getSkuList(data) {
...
@@ -33,3 +33,9 @@ export function getSkuList(data) {
export
function
orderSearch
(
data
)
{
export
function
orderSearch
(
data
)
{
return
httpRequest
.
post
(
'/api/shop/pay/order/search'
,
data
)
return
httpRequest
.
post
(
'/api/shop/pay/order/search'
,
data
)
}
}
/**
* 获取订单日志
*/
export
function
getOrderLogs
(
data
)
{
return
httpRequest
.
post
(
'/api/shop/order/logs/search'
,
data
)
}
src/pages/order/detail.vue
浏览文件 @
cdb2b253
...
@@ -11,24 +11,20 @@
...
@@ -11,24 +11,20 @@
</div>
</div>
<div>
下单时间:
{{
data
.
create_time
}}
</div>
<div>
下单时间:
{{
data
.
create_time
}}
</div>
</div>
</div>
<div
class=
"order-status"
>
<div
class=
"order-status"
v-if=
"logs.length"
>
<el-steps
:active=
"stepActive"
align-center
>
<el-steps
:active=
"stepActive"
align-center
>
<el-step
title=
"买家下单"
:description=
"data.create_time"
></el-step>
<
!--
<
el-step
title=
"买家下单"
:description=
"data.create_time"
></el-step>
<el-step
title=
"买家付款"
:description=
"data.pay_time"
></el-step>
<el-step
title=
"买家付款"
:description=
"data.pay_time"
></el-step>
<el-step
title=
"交易成功"
>
<el-step
title=
"交易成功"
>
<template
#
description
>
{{
data
.
update_time
}}
</
template
>
<template
#
description
>
{{
data
.
update_time
}}
</
template
>
</el-step>
</el-step>
-->
<el-step
:title=
"item.log_desc"
:description=
"item.create_time"
v-for=
"(item, index) in logs"
:key=
"index"
></el-step>
</el-steps>
</el-steps>
<!-- <el-row>
<el-col :span="8"></el-col>
<el-col :span="16">
<el-steps :active="2" align-center>
<el-step title="买家下单" :description="data.create_time"></el-step>
<el-step title="买家付款" :description="data.pay_time"></el-step>
<el-step title="交易成功" :description="data.update_time"></el-step>
</el-steps>
</el-col>
</el-row> -->
</div>
</div>
<div
class=
"order-fields"
>
<div
class=
"order-fields"
>
<el-row>
<el-row>
...
@@ -109,13 +105,14 @@ import AppCard from '@/components/base/card'
...
@@ -109,13 +105,14 @@ import AppCard from '@/components/base/card'
import
TableList
from
'@/components/base/tableList'
import
TableList
from
'@/components/base/tableList'
import
GoodsItem
from
'@/components/goods/goodsItem'
import
GoodsItem
from
'@/components/goods/goodsItem'
import
{
getOrderList
}
from
'@/api/order'
import
{
getOrderList
,
getOrderLogs
}
from
'@/api/order'
export
default
{
export
default
{
components
:
{
AppCard
,
TableList
,
GoodsItem
},
components
:
{
AppCard
,
TableList
,
GoodsItem
},
data
()
{
data
()
{
return
{
return
{
loading
:
false
,
loading
:
false
,
data
:
{}
data
:
{},
logs
:
[]
}
}
},
},
computed
:
{
computed
:
{
...
@@ -156,10 +153,15 @@ export default {
...
@@ -156,10 +153,15 @@ export default {
this
.
viewRender
()
this
.
viewRender
()
},
},
viewRender
()
{
viewRender
()
{
// 订单详情
getOrderList
({
shop_id
:
this
.
shopId
,
order_detail_id
:
this
.
pid
}).
then
(
response
=>
{
getOrderList
({
shop_id
:
this
.
shopId
,
order_detail_id
:
this
.
pid
}).
then
(
response
=>
{
const
[
first
]
=
response
.
data
const
[
first
]
=
response
.
data
this
.
data
=
first
this
.
data
=
first
})
})
// 订单日志
getOrderLogs
({
order_detail_id
:
this
.
pid
}).
then
(
response
=>
{
this
.
logs
=
response
.
data
})
},
},
paymentMethod
(
value
)
{
paymentMethod
(
value
)
{
const
map
=
{
const
map
=
{
...
...
src/utils/axios.js
浏览文件 @
cdb2b253
...
@@ -41,7 +41,7 @@ httpRequest.interceptors.response.use(
...
@@ -41,7 +41,7 @@ httpRequest.interceptors.response.use(
router
.
replace
(
'/shop'
)
router
.
replace
(
'/shop'
)
return
Promise
.
reject
(
data
)
return
Promise
.
reject
(
data
)
}
}
if
(
!
[
1010
,
1001
].
includes
(
data
.
code
))
{
if
(
!
[
1010
,
1001
,
3002
].
includes
(
data
.
code
))
{
Message
.
error
(
data
.
msg
||
data
.
message
)
Message
.
error
(
data
.
msg
||
data
.
message
)
}
}
return
Promise
.
reject
(
data
)
return
Promise
.
reject
(
data
)
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论