撞车订单新增「接待中」状态,支持后台接待标记

已支付订单可标记为接待中,避免重复跟进;完成/取消覆盖接待中状态,前后台同步展示与筛选。
This commit is contained in:
yml2213
2026-07-19 16:08:41 +08:00
parent d93795a4b4
commit 6450b31129
12 changed files with 123 additions and 17 deletions
@@ -67,6 +67,7 @@ const statusTabs = [
{ key: 'pending_handoff', label: '待交接' },
{ key: 'renting', label: '使用中' },
{ key: 'paid', label: '已支付' },
{ key: 'receiving', label: '接待中' },
{ key: 'pending_checkout_confirm', label: '待结账' },
{ key: 'completed', label: '已完成' },
{ key: 'cancelled', label: '已取消' },
@@ -638,6 +639,10 @@ async function copyListingCode(order: Order) {
color: #1477ff;
background: rgba(20, 119, 255, 0.08);
}
.badge-receiving {
color: #d97706;
background: rgba(217, 119, 6, 0.1);
}
.badge-completed {
color: #10b981;
background: rgba(16, 185, 129, 0.08);
@@ -51,6 +51,7 @@ const statusTabs = [
{ key: 'pending_handoff', label: '待交接' },
{ key: 'renting', label: '使用中' },
{ key: 'paid', label: '已支付' },
{ key: 'receiving', label: '接待中' },
{ key: 'pending_checkout_confirm', label: '待结账' },
{ key: 'completed', label: '已完成' },
{ key: 'cancelled', label: '已取消' },
@@ -844,6 +845,11 @@ function bizTypeLabel(bizType: BizType) {
color: #059669;
}
.crash-status.receiving {
background: #fff7ed;
color: #d97706;
}
.crash-status.completed {
background: #eff6ff;
color: #2563eb;