{`${item.lineName}`}
{`${item.location}`}
-{`${item.direction}方向`}
+{`${direct?.label}方向`}
diff --git a/src/components/MeasureItem.tsx b/src/components/MeasureItem.tsx index 4aa3e88..d41ecf9 100644 --- a/src/components/MeasureItem.tsx +++ b/src/components/MeasureItem.tsx @@ -5,15 +5,8 @@ import icon_pending from '../assets/icon_upload_0.svg'; import icon_uploading from '../assets/icon_upload_1.svg'; import icon_uploaded from '../assets/icon_upload_2.svg'; import { Measurement } from '../services/apiTypes'; +import { XB_CODES } from '../utils/constant'; -/* -name: '测量名称1', -time: '03-02 10:20', -line: '京沪线', -segment: 'A段', -direction: '上行', -railType: '60轨', -*/ export type UpdateState = 'idle' | 'pending' | 'uploading' | 'uploaded'; @@ -24,6 +17,7 @@ export default function MeasureItem({ item: Measurement; onDetail?: () => void; }) { + const direct = XB_CODES.find((dire) => dire.value === item.direction); return (
{`${item.lineName}`}
{`${item.location}`}
-{`${item.direction}方向`}
+{`${direct?.label}方向`}