diff --git a/web/style.css b/web/style.css index a306e34..63574d4 100644 --- a/web/style.css +++ b/web/style.css @@ -1,3 +1,7 @@ +[v-cloak] { + display: none !important; +} + :root { --bg: #09090b; --surface: #18181b; diff --git a/web/ticket-route.html b/web/ticket-route.html index 6aaf05e..2fb1a8c 100644 --- a/web/ticket-route.html +++ b/web/ticket-route.html @@ -49,7 +49,7 @@
-
+
- -
-
-
-

凭证列表

-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - -
凭证线路车型票价状态创建时间操作
{{ o.code }}{{ o.start_name }} {{ - o.terminal_name }}{{ formatTrainType(o.train_type) }}{{ o.price }}{{ - formatTicketStatus(o.status).text }}{{ formatTime(o.created_ts) }} -
- - -
-
-
-
- - -
-
-
-

车票记录

-
- - -
-
- - - - - - - - - - - - - - - - - - - - - -
ID起点终点类型状态时间
{{ t.ticket_id }} -
-
- {{ getStationInfo(t.start).name }} - {{ t.start }} -
-
{{ getStationInfo(t.start).en_name }}
-
-
-
-
- {{ getStationInfo(t.terminal).name }} - {{ t.terminal }} -
-
{{ getStationInfo(t.terminal).en_name }}
-
-
{{ formatTrainType(t.type) }}{{ - formatTicketStatus(t.status).text }}{{ formatTime(t.ts) }}
-
- - - -
- - -
-
-

优惠设置

-
- -
- - - -
-
-
-
- +
diff --git a/web/ticket-route.js b/web/ticket-route.js index 89fb9a0..2785a2f 100644 --- a/web/ticket-route.js +++ b/web/ticket-route.js @@ -15,11 +15,8 @@ createApp({ const sidebarOpen = ref(false); const viewTitle = computed(() => { const map = { - dashboard: '仪表盘', management: '线路与票价管理', stations: '站点管理', - tickets: '车票记录', - settings: '系统设置', faremap: '票价地图' }; return map[currentView.value] || '线路规划系统'; @@ -715,10 +712,7 @@ createApp({ } Object.assign(newStation, { code: '', name: '', en_name: '' }); - if (currentView.value === 'stations') { - showAddStation.value = false; - await fetchData(); - } + showAddStation.value = false; }); }; @@ -1030,13 +1024,9 @@ createApp({ const deleteStationGlobal = async (code) => { await deleteStation(code); }; - if (!ticketSearch.value) return tickets.value.slice(0, 50); - const q = ticketSearch.value.toLowerCase(); - return tickets.value.filter(t => - t.ticket_id.toLowerCase().includes(q) || - (t.start && t.start.toLowerCase().includes(q)) || - (t.terminal && t.terminal.toLowerCase().includes(q)) - ).slice(0, 50); + + const ticketList = computed(() => { + return []; }); const exportFareMap = () => {