Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
S
shop-new
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
王天霸
shop-new
Commits
6433bb5f
提交
6433bb5f
authored
7月 05, 2021
作者:
PC-20210205TDZC\Administrator
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
获取物流信息接口
上级
72f9223f
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
27 行增加
和
18 行删除
+27
-18
orderDetail.vue
src/views/system/order/components/orderDetail.vue
+12
-13
index.vue
src/views/system/order/index.vue
+15
-5
没有找到文件。
src/views/system/order/components/orderDetail.vue
浏览文件 @
6433bb5f
<
template
>
<div
class=
"orderDetail"
>
<el-card
class=
"box-card"
>
<el-card>
<el-steps
:active=
"1"
align-center
>
<el-step
title=
"买家下单付款"
></el-step>
<el-step
title=
"商家发货"
></el-step>
<el-step
title=
"订单完成"
></el-step>
</el-steps>
</el-card>
<el-card
class=
"box-card"
style=
"margin-top: 20px;"
>
<el-card
style=
"margin-top: 20px;"
>
<div
class=
"orderList"
>
<div
class=
"orderItem"
>
<div
class=
"orderTitle"
>
...
...
@@ -214,17 +214,19 @@
</template>
<
script
>
import
{
expressList
,
sendOrder
,
expressInfoNew
,
remarkOrder
}
from
'@/api/module/order'
import
{
sendOrder
,
expressInfoNew
,
remarkOrder
}
from
'@/api/module/order'
import
{
dateFormat
}
from
'@/utils'
export
default
{
props
:
{
orderDetail
:
{
type
:
String
},
expressLists
:
{
type
:
Array
}
},
data
()
{
return
{
expressLists
:
[],
expressNum
:
''
,
remark
:
''
,
modifyinfoDialog
:
false
,
...
...
@@ -242,7 +244,7 @@ export default {
}
},
mounted
()
{
this
.
getExpressList
()
},
methods
:
{
formatter
(
time
)
{
...
...
@@ -296,14 +298,6 @@ export default {
}
})
},
// 获取物流信息
getExpressList
()
{
expressList
().
then
(
res
=>
{
if
(
res
.
code
==
1
)
{
this
.
expressLists
=
res
.
data
.
expressLists
}
})
},
// 订单备注
getRemarkOrder
()
{
let
params
=
{
...
...
@@ -340,6 +334,11 @@ export default {
padding-bottom
:
0
;
}
.orderDetail
{
height
:
660px
;
overflow-y
:
auto
;
}
.text-r
{
text-align
:
right
;
background
:
#F7F8FA
;
...
...
src/views/system/order/index.vue
浏览文件 @
6433bb5f
...
...
@@ -101,9 +101,9 @@
</el-pagination>
</div>
</el-card>
<el-dialog
title=
"订单详情"
width=
"85%"
class=
"cutclass"
:close-on-click-modal=
"false"
:destroy-on-close=
"true"
:visible
.
sync=
"detailDialog"
center
>
<el-dialog
title=
"订单详情"
width=
"85%"
:close-on-click-modal=
"false"
:destroy-on-close=
"true"
:visible
.
sync=
"detailDialog"
center
>
<div
style=
"height:100%;"
>
<order-detail
:order-detail=
"order_detail"
/>
<order-detail
:order-detail=
"order_detail"
:express-lists=
"expressLists"
/>
</div>
</el-dialog>
<!-- 批量发货 -->
...
...
@@ -157,7 +157,7 @@
</template>
<
script
>
import
{
listOrder
,
exportOrder
,
orderInfo
,
deliveryOrder
}
from
'@/api/module/order'
import
{
listOrder
,
exportOrder
,
orderInfo
,
deliveryOrder
,
expressList
}
from
'@/api/module/order'
import
{
dateFormat
}
from
'@/utils'
import
OrderDetail
from
'./components/orderDetail.vue'
import
XLSX
from
"xlsx"
...
...
@@ -183,11 +183,13 @@
detailDialog
:
false
,
isDeliveryOpen
:
false
,
excelList
:
[],
order_detail
:
''
order_detail
:
''
,
expressLists
:
[]
}
},
mounted
()
{
this
.
getListOrder
()
this
.
getExpressList
()
},
methods
:
{
formatter
(
time
)
{
...
...
@@ -249,7 +251,7 @@
}
listOrder
(
params
).
then
(
res
=>
{
if
(
res
.
code
==
1
)
{
this
.
total
=
res
.
data
.
count
this
.
total
=
res
.
data
.
count
||
0
this
.
tableData
=
res
.
data
.
data
}
})
...
...
@@ -347,6 +349,14 @@
})
},
// 获取物流信息
getExpressList
()
{
expressList
().
then
(
res
=>
{
if
(
res
.
code
==
1
)
{
this
.
expressLists
=
res
.
data
.
expressLists
}
})
},
handleSizeChange
(
val
)
{
this
.
pageSize
=
val
this
.
getListOrder
()
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论