|
|
@@ -20,7 +20,7 @@
|
|
|
|
|
|
<!-- 单号 -->
|
|
|
<template #table-column-orderSn="{scope}">
|
|
|
- <el-link :underline="false" @click="detailShowFn(scope.row)" style="font-size:12px;">{{ scope.row.orderSn}}</el-link>
|
|
|
+ <el-link :underline="false" @click="detailShowFn(scope.row)" style="font-size:12px;display:inline-block;">{{ scope.row.orderSn}}</el-link>
|
|
|
</template>
|
|
|
|
|
|
<!-- 订花人 -->
|
|
|
@@ -75,7 +75,7 @@
|
|
|
<template #table-column-currentFlow="{scope}">
|
|
|
<div class="steps-wrap">
|
|
|
<el-steps
|
|
|
- :space="180"
|
|
|
+ :space="200"
|
|
|
:active="parseInt(scope.row.currentFlow)"
|
|
|
finish-status="success"
|
|
|
size="mini"
|
|
|
@@ -83,7 +83,7 @@
|
|
|
>
|
|
|
<el-step
|
|
|
title=""
|
|
|
- v-for="(item, index) in parseInt(5)"
|
|
|
+ v-for="(item, index) in parseInt(scope.row.totalFlow)"
|
|
|
:key="index"
|
|
|
></el-step>
|
|
|
</el-steps>
|
|
|
@@ -91,8 +91,30 @@
|
|
|
<!-- <div>{{ scope.row.currentFlow }}</div> -->
|
|
|
</template>
|
|
|
|
|
|
+ <!-- 送达时间 -->
|
|
|
+ <template #table-column-reachTime="{scope}">
|
|
|
+ <span v-if="scope.row.sendType == 0">-</span>
|
|
|
+ <span v-else>
|
|
|
+ <span v-if="scope.row.reachTime == ''">-</span>
|
|
|
+ <span v-else>{{scope.row.reachTime}}</span>
|
|
|
+ </span>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 通知送到 -->
|
|
|
+ <template #table-column-inform="{scope}">
|
|
|
+ <span v-if="scope.row.sendType == 0">-</span>
|
|
|
+ <span v-else>
|
|
|
+
|
|
|
+ <i
|
|
|
+ class="el-icon-success"
|
|
|
+ v-if="scope.row.inform == 1"
|
|
|
+ style="color:#67C23A;font-size:19px;"
|
|
|
+ ></i>
|
|
|
+ <i class="el-icon-success" v-else style="color:#C0C4CC;font-size:19px;"></i>
|
|
|
+ </span>
|
|
|
+ </template>
|
|
|
+
|
|
|
<!-- 操作 -->
|
|
|
- <!-- 发货 -->
|
|
|
<template #slot-column-option="{scope}">
|
|
|
<template v-if="scope.row.status == 0">
|
|
|
<el-button type="text" size="small" disabled>自取</el-button>
|
|
|
@@ -103,7 +125,7 @@
|
|
|
</template>
|
|
|
<template v-else>
|
|
|
|
|
|
- <template v-if="scope.row.currentFlow == 0">
|
|
|
+ <template v-if="scope.row.currentFlow == 1">
|
|
|
<el-button type="text" size="small" @click="noSendShipFn(scope.row)"
|
|
|
>自取</el-button
|
|
|
>
|
|
|
@@ -231,7 +253,7 @@ export default {
|
|
|
prop: 'orderSn',
|
|
|
label: '单号',
|
|
|
align: 'center',
|
|
|
- width: '240'
|
|
|
+ width: '260'
|
|
|
},
|
|
|
{
|
|
|
prop: 'bookName',
|
|
|
@@ -257,6 +279,12 @@ export default {
|
|
|
align: 'center',
|
|
|
width: '110'
|
|
|
},
|
|
|
+ {
|
|
|
+ prop: 'reachTime',
|
|
|
+ label: '送达时间',
|
|
|
+ align: 'center',
|
|
|
+ width: 120
|
|
|
+ },
|
|
|
{
|
|
|
prop: 'prePrice',
|
|
|
label: '总价',
|
|
|
@@ -286,13 +314,8 @@ export default {
|
|
|
label: '状态',
|
|
|
align: 'center'
|
|
|
},
|
|
|
- {
|
|
|
- prop: 'reachTime',
|
|
|
- label: '送达时间',
|
|
|
- align: 'center'
|
|
|
- },
|
|
|
{
|
|
|
- prop: 'reachTime',
|
|
|
+ prop: 'inform',
|
|
|
label: '通知送到',
|
|
|
align: 'center'
|
|
|
},
|
|
|
@@ -309,6 +332,7 @@ export default {
|
|
|
// 同 element-ui Table-column Attributes
|
|
|
props: {
|
|
|
width: 150,
|
|
|
+ height:128,
|
|
|
align: 'center',
|
|
|
fixed: 'right',
|
|
|
label: '操作'
|
|
|
@@ -353,7 +377,7 @@ export default {
|
|
|
}
|
|
|
.steps-wrap {
|
|
|
width: 150px;
|
|
|
- // height: 26px;
|
|
|
+ //height: 26px;
|
|
|
margin:0 auto;
|
|
|
}
|
|
|
</style>
|
|
|
@@ -361,21 +385,21 @@ export default {
|
|
|
<style lang="scss">
|
|
|
.order-list-wrap {
|
|
|
.el-step__head.is-process {
|
|
|
- color: #21bc88;
|
|
|
- border-color: #21bc88;
|
|
|
+ color: #c0c4cc;
|
|
|
+ border-color: #c0c4cc;
|
|
|
.el-step__icon.is-text {
|
|
|
- background-color: #21bc88;
|
|
|
+ background-color: #c0c4cc;
|
|
|
}
|
|
|
}
|
|
|
.el-step__head.is-success {
|
|
|
- color: #3385ff;
|
|
|
- border-color: #3385ff;
|
|
|
+ color: #409EFF;
|
|
|
+ border-color: #409EFF;
|
|
|
.el-step__icon.is-text {
|
|
|
- background-color: #3385ff;
|
|
|
+ background-color: #409EFF;
|
|
|
font-size:1px;
|
|
|
}
|
|
|
.el-step__line {
|
|
|
- background-color: #3385ff;
|
|
|
+ background-color: #409EFF;
|
|
|
.el-step__line-inner{
|
|
|
display:inline-block;
|
|
|
}
|
|
|
@@ -397,7 +421,7 @@ export default {
|
|
|
height: 1px;
|
|
|
left: 16px;
|
|
|
right: -16px;
|
|
|
- top: 10px;
|
|
|
+ top: 11px;
|
|
|
}
|
|
|
|
|
|
}
|