|
|
@@ -109,7 +109,7 @@
|
|
|
<el-date-picker clearable size="small"
|
|
|
v-model="queryParams.payTime"
|
|
|
type="date"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
+ value-format="yyyy-MM-dd hh:mm:ss"
|
|
|
placeholder="选择支付时间">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
@@ -158,12 +158,21 @@
|
|
|
<el-table-column label="地址" align="center" prop="userAddress" />
|
|
|
<el-table-column label="支付金额" align="center" prop="payMoney" />
|
|
|
<el-table-column label="订单金额" align="center" prop="totalPrice" />
|
|
|
-<!-- <el-table-column label="物流编号" align="center" prop="deliveryCode" />-->
|
|
|
-<!-- <el-table-column label="物流名称" align="center" prop="deliveryName" />-->
|
|
|
-<!-- <el-table-column label="物流单号" align="center" prop="deliverySn" />-->
|
|
|
+ <el-table-column label="物流编号" align="center" prop="deliveryCode" />
|
|
|
+ <el-table-column label="物流名称" align="center" prop="deliveryName" />
|
|
|
+ <el-table-column label="物流单号" align="center" prop="deliverySn" />
|
|
|
+ <el-table-column label="物流状态" align="center" prop="deliveryStatus">
|
|
|
+ <template slot-scope="item">
|
|
|
+ <dict-tag :options="deliveryStatusOptions" :value="item.row.deliveryStatus"/>
|
|
|
+ </template></el-table-column>
|
|
|
+ <el-table-column label="物流跟踪状态" align="center" prop="deliveryType">
|
|
|
+ <template slot-scope="item">
|
|
|
+ <dict-tag :options="deliveryTypeOptions" :value="item.row.deliveryType"/>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="支付时间" align="center" prop="payTime" width="180">
|
|
|
<template slot-scope="scope">
|
|
|
- <span>{{ parseTime(scope.row.payTime, '{y}-{m}-{d}') }}</span>
|
|
|
+ <span>{{ parseTime(scope.row.payTime, '{y}-{m}-{d} {h}-{m}-{s}') }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<!-- <el-table-column label="完成时间" align="center" prop="finishTime" width="180">-->
|
|
|
@@ -210,6 +219,7 @@ import {getCompanyList} from "@/api/company/company";
|
|
|
import Treeselect from "@riophae/vue-treeselect";
|
|
|
import {treeselect} from "@/api/company/companyDept";
|
|
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
|
|
+import {parseTime} from "../../../utils/common";
|
|
|
|
|
|
export default {
|
|
|
name: "LiveOrder",
|
|
|
@@ -234,6 +244,9 @@ export default {
|
|
|
total: 0,
|
|
|
// 订单表格数据
|
|
|
liveOrderList: [],
|
|
|
+ deliveryStatusOptions:[],
|
|
|
+ deliveryTypeOptions:[],
|
|
|
+
|
|
|
// 查询参数
|
|
|
queryParams: {
|
|
|
pageNum: 1,
|
|
|
@@ -277,8 +290,16 @@ export default {
|
|
|
this.getDicts("sys_order_status").then(response => {
|
|
|
this.orderOptions = response.data;
|
|
|
});
|
|
|
+
|
|
|
+ this.getDicts("store_order_delivery_status").then(response => {
|
|
|
+ this.deliveryStatusOptions = response.data;
|
|
|
+ });
|
|
|
+ this.getDicts("logistics_status").then(response => {
|
|
|
+ this.deliveryTypeOptions = response.data;
|
|
|
+ });
|
|
|
},
|
|
|
methods: {
|
|
|
+ parseTime,
|
|
|
// 查看详情
|
|
|
handledetails(row){
|
|
|
this.show.open=true;
|