From 5694c3787a14141701e8c5f1ce7384dc1a3c0590 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期二, 28 四月 2026 09:32:51 +0800
Subject: [PATCH] 支付宝支付ddd
---
admin/src/components/business/OperaDriverDetail.vue | 54 +++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 41 insertions(+), 13 deletions(-)
diff --git a/admin/src/components/business/OperaDriverDetail.vue b/admin/src/components/business/OperaDriverDetail.vue
index 5b25e54..9550c04 100644
--- a/admin/src/components/business/OperaDriverDetail.vue
+++ b/admin/src/components/business/OperaDriverDetail.vue
@@ -196,27 +196,55 @@
<el-table-column prop="orderNo" label="璁㈠崟缂栧彿" min-width="150px"></el-table-column>
<el-table-column prop="goodsInfo" label="鐗╁搧淇℃伅" min-width="120px"></el-table-column>
<el-table-column prop="type" label="绫诲瀷" min-width="80px"></el-table-column>
- <el-table-column prop="level" label="璁㈠崟绾у埆" min-width="80px"></el-table-column>
+ <el-table-column prop="isUrgent" label="璁㈠崟绾у埆" min-width="80px">
+ <template slot-scope="{row}"><span v-if="row.type ===1">{{ row.isUrgent === 1?'鏋侀�熻揪':'鏍囬�熻揪' }}</span></template>
+ </el-table-column>
<el-table-column label="鐗╁搧淇濊垂锛堝厓锛�" min-width="120px">
- <template slot-scope="{row}">楼{{ (row.insuranceAmount / 100).toFixed(2) }}</template>
+ <template slot-scope="{row}">楼{{ (row.declaredFee / 100).toFixed(2) }}</template>
+ </el-table-column>
+ <el-table-column label="鐗╁搧淇濊垂锛堝厓锛�" min-width="120px">
+ <template slot-scope="{row}">楼{{ (row.declaredFee / 100).toFixed(2) }}</template>
</el-table-column>
<el-table-column label="鍩虹鏈嶅姟璐癸紙鍏冿級" min-width="120px">
- <template slot-scope="{row}">楼{{ (row.serviceAmount / 100).toFixed(2) }}</template>
+ <template slot-scope="{row}">楼{{ (row.price / 100).toFixed(2) }}</template>
</el-table-column>
- <el-table-column label="璁㈠崟鐘舵��" min-width="100px">
+ <el-table-column label="璁㈠崟鎬讳环锛堝厓锛�" min-width="120px">
+ <template slot-scope="{row}">楼{{ (row.totalAmount / 100).toFixed(2) }}</template>
+ </el-table-column>
+ <el-table-column label="瀹炰粯鐜伴噾锛堝厓锛�" min-width="120px">
+ <template slot-scope="{row}">楼{{ (row.payAmount / 100).toFixed(2) }}</template>
+ </el-table-column>
+ <el-table-column label="鍔犳�ヨ垂锛堝厓锛�" min-width="120px">
+ <template slot-scope="{row}"><span v-if="row.type ===1 ">楼{{ (row.urgentAmount / 100).toFixed(2) }}</span></template>
+ </el-table-column>
+ <el-table-column label="閫�娆鹃噾棰濓紙鍏冿級" min-width="120px">
+ <template slot-scope="{row}">楼{{ (row.refundAmount / 100).toFixed(2) }}</template>
+ </el-table-column>
+ <el-table-column label="瓒呮椂閲戦" min-width="100px">
+ <template slot-scope="{row}">楼{{ (row.overdueAmount / 100).toFixed(2) }}</template>
+ </el-table-column>
+ <el-table-column label="寮傚父閲戦" min-width="100px">
+ <template slot-scope="{row}">楼{{ (row.exceptionAmount / 100).toFixed(2) }}</template>
+ </el-table-column>
+ <el-table-column prop="statusDesc" label="璁㈠崟鐘舵��" min-width="100px">
<template slot-scope="{row}">
- <span v-if="row.orderStatus === 1">寰呭彇浠�</span>
- <span v-else-if="row.orderStatus === 2">閰嶉�佷腑</span>
- <span v-else-if="row.orderStatus === 3">宸插畬鎴�</span>
- <span v-else-if="row.orderStatus === 4">宸插彇娑�</span>
- <span v-else>-</span>
+ <span :style="{ color: row.status <7 ? '#e6a23c' : (row.status ===7 ? '#67c23a' : 'grey' )}">
+ {{ row.statusDesc }}
+ </span>
</template>
</el-table-column>
- <el-table-column label="缁撶畻鐘舵��" min-width="100px">
+ <el-table-column label="缁撶畻鐘舵��" min-width="100px">
<template slot-scope="{row}">
- <span :style="{ color: row.settleStatus === 1 ? '#67c23a' : '#e6a23c' }">
- {{ row.settleStatus === 1 ? '宸茬粨绠�' : '鏈粨绠�' }}
- </span>
+ <span :style="{ color: row.settlementStatus === 1 ? '#67c23a' : '#e6a23c' }">
+ {{ row.settlementStatus === 1 ? '宸茬粨绠�' : '鏈粨绠�' }}
+ </span>
+ </template>
+ </el-table-column>
+ <el-table-column prop="payTime" label="鏀粯鏃堕棿" min-width="150px"> </el-table-column>
+ <el-table-column prop="createTime" label="鍒涘缓鏃堕棿" min-width="150px"> </el-table-column>
+ <el-table-column label="鎿嶄綔" min-width="120" fixed="right">
+ <template slot-scope="{row}">
+ <el-button type="text" v-if="row.status ===2" @click="handleDispatch(row)">鎵嬪姩娲惧崟</el-button>
</template>
</el-table-column>
</el-table>
--
Gitblit v1.9.3