From c1a788b4e5fd1a89c81a508ceb6d7c8974287e9b Mon Sep 17 00:00:00 2001 From: maxim Date: Mon, 31 Mar 2025 21:02:37 +0300 Subject: [PATCH] add `system_name` prop for `/station` route --- src/pages/route/types.ts | 2 +- src/pages/station/create.tsx | 13 +++++++++++++ src/pages/station/edit.tsx | 13 +++++++++++++ src/pages/station/list.tsx | 9 +++++++++ src/pages/station/types.ts | 3 ++- 5 files changed, 38 insertions(+), 2 deletions(-) diff --git a/src/pages/route/types.ts b/src/pages/route/types.ts index f296105..a5bf814 100644 --- a/src/pages/route/types.ts +++ b/src/pages/route/types.ts @@ -21,7 +21,7 @@ export type FieldType = { } export const stationFields: Array> = [ - {label: 'Название', data: 'name'}, + {label: 'Название', data: 'system_name'}, {label: 'Описание', data: 'description'}, ] diff --git a/src/pages/station/create.tsx b/src/pages/station/create.tsx index d721194..8545af7 100644 --- a/src/pages/station/create.tsx +++ b/src/pages/station/create.tsx @@ -30,6 +30,19 @@ export const StationCreate = () => { label={'Название *'} name="name" /> + { label={'Название *'} name="name" /> + { align: 'left', headerAlign: 'left', }, + { + field: 'system_name', + headerName: 'Системное название', + type: 'string', + minWidth: 200, + display: 'flex', + align: 'left', + headerAlign: 'left', + }, { field: 'latitude', headerName: 'Широта', diff --git a/src/pages/station/types.ts b/src/pages/station/types.ts index ac1e19f..6ac865b 100644 --- a/src/pages/station/types.ts +++ b/src/pages/station/types.ts @@ -28,6 +28,7 @@ export type FieldType = { export const stationFields: Array> = [ // {label: 'ID', data: 'id'}, {label: 'Название', data: 'name'}, + {label: 'Системное название', data: 'system_name'}, // {label: 'Широта', data: 'latitude'}, // {label: 'Долгота', data: 'longitude'}, {label: 'Описание', data: 'description'}, @@ -40,4 +41,4 @@ export const sightFields: Array> = [ // {label: 'Долгота', data: 'longitude'}, // {label: 'ID города', data: 'city_id'}, {label: 'Город', data: 'city'}, -] \ No newline at end of file +]