|
@@ -6,6 +6,7 @@ import Taro from '@tarojs/taro';
|
|
|
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
|
|
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
|
|
|
import { orderClient } from '@/api';
|
|
import { orderClient } from '@/api';
|
|
|
import { OrderStatus } from '@/types/order.types';
|
|
import { OrderStatus } from '@/types/order.types';
|
|
|
|
|
+import { getVehicleTypeText, getTravelModeText } from '@/types/route.types';
|
|
|
import { Navbar } from '@/components/ui/navbar';
|
|
import { Navbar } from '@/components/ui/navbar';
|
|
|
|
|
|
|
|
const OrderDetailPage = () => {
|
|
const OrderDetailPage = () => {
|
|
@@ -183,7 +184,7 @@ const OrderDetailPage = () => {
|
|
|
|
|
|
|
|
<View className="flex justify-between">
|
|
<View className="flex justify-between">
|
|
|
<Text className="text-gray-500">车辆型号:</Text>
|
|
<Text className="text-gray-500">车辆型号:</Text>
|
|
|
- <Text>{order.routeSnapshot?.vehicleType || '未知车型'}</Text>
|
|
|
|
|
|
|
+ <Text>{getVehicleTypeText(order.routeSnapshot?.vehicleType)}</Text>
|
|
|
</View>
|
|
</View>
|
|
|
|
|
|
|
|
<View className="flex justify-between">
|
|
<View className="flex justify-between">
|
|
@@ -268,7 +269,7 @@ const OrderDetailPage = () => {
|
|
|
|
|
|
|
|
<View className="flex justify-between">
|
|
<View className="flex justify-between">
|
|
|
<Text className="text-gray-500">出行方式:</Text>
|
|
<Text className="text-gray-500">出行方式:</Text>
|
|
|
- <Text>{order.routeSnapshot.travelMode === 'DRIVING' ? '驾车' : '其他'}</Text>
|
|
|
|
|
|
|
+ <Text>{getTravelModeText(order.routeSnapshot.travelMode)}</Text>
|
|
|
</View>
|
|
</View>
|
|
|
|
|
|
|
|
<View className="flex justify-between">
|
|
<View className="flex justify-between">
|