Commit cb13ca85 authored by Sparkf's avatar Sparkf 🏙️
Browse files

Redefine Lines:

- Line1 Normal: Down-Clockwise / Up-Counterclockwise
- Line2 Rapid: Down-Clockwise / Up-Counterclockwise
parent 76b601bd
Loading
Loading
Loading
Loading
+11 −11
Original line number Diff line number Diff line
@@ -15,19 +15,19 @@
        <div class="legend-grid">
          <div class="legend-item">
            <div class="legend-color line1-color"></div>
            <span>1号线 Line 1</span>
            <span>线 Loop Line</span>
          </div>
          <div class="legend-item">
            <div class="legend-color shuttle1-color"></div>
            <span>电瓶车1 Shuttle 1</span>
            <span>环线电瓶车 Shuttle Loop Line</span>
          </div>
          <div class="legend-item">
            <div class="legend-color line2-color"></div>
            <span>2号线 Line 2</span>
            <span>环线大站快车 Rapid Loop</span>
          </div>
          <div class="legend-item">
            <div class="legend-color shuttle2-color"></div>
            <span>电瓶车2 Shuttle 2</span>
            <span>电瓶环线大站快车 Shuttle Rapid Loop</span>
          </div>
          <div class="legend-item">
            <div class="legend-color en-route-color"></div>
@@ -54,8 +54,8 @@
          animated
          @change="onLineGroupChange"
      >
        <a-tab-pane key="group1" tab="1号线 · Line 1" />
        <a-tab-pane key="group2" tab="2号线 · Line 2" />
        <a-tab-pane key="group1" tab="欣园环线 Joy Highland Loop Line" />
        <a-tab-pane key="group2" tab="环线大站快车 Rapid Loop Line" />
      </a-tabs>

      <!-- Direction toggle -->
@@ -98,7 +98,7 @@
      </a-spin>
    </a-config-provider>
  </div>
  <div class="current-time">Effective: 2025-09-06, refreshed at {{ currentTime }}.</div>
  <div class="current-time">Effective: 2025-11-24, refreshed at {{ currentTime }}.</div>
</template>

<script>
@@ -147,7 +147,7 @@ export default {
        group1: {
          directions: [
            {
              title: '欣园总站 → 工学院 / Joy Highland → COE',
              title: '顺时针 / ClockWise',
              lines: [
                {
                  type: 'line1',
@@ -162,7 +162,7 @@ export default {
              ]
            },
            {
              title: '工学院 → 欣园总站 / COE → Joy Highland',
              title: '逆时针 / Counter Clockwise',
              lines: [
                {
                  type: 'line1',
@@ -181,7 +181,7 @@ export default {
        group2: {
          directions: [
            {
              title: '欣园 → 科研楼 / Joy Highland → Research Bldg.',
              title: '顺时针大站快车 / Rapid ClockWise',
              lines: [
                {
                  type: 'line2',
@@ -196,7 +196,7 @@ export default {
              ]
            },
            {
              title: '科研楼 → 欣园 / Research Bldg. → Joy Highland',
              title: '逆时针大站快车 / Rapid Counter Clockwise',
              lines: [
                {
                  type: 'line2',
+10 −81
Original line number Diff line number Diff line
{
  "times": [
    "07:35",
    "07:40",
    "07:45",
    "07:50",
    "08:00",
    "08:05",
    "08:10",
    "08:15",
    "08:20",
    "08:25",
    "08:30",
    "08:35",
    "08:40",
    "08:45",
    "08:50",
    "08:55",
    "09:00",
    "09:05",
    "09:10",
    "09:20",
    "09:30",
    "09:40",
    "09:50",
    "09:55",
    "10:00",
    "10:05",
    "10:10",
    "10:20",
    "11:00",
    "11:15",
    "11:30",
    "11:50",
    "11:55",
    "12:00",
    "12:10",
    "12:20",
    "12:30",
    "12:40",
    "12:50",
    "13:00",
    "13:10",
    "13:20",
    "13:30",
    "13:40",
    "13:50",
    "14:00",
    "14:10",
    "14:20",
    "17:00",
    "17:10",
    "17:20",
    "17:25",
    "17:30",
    "17:35",
    "17:40",
    "17:45",
    "17:50",
    "17:55",
    "18:00",
    "18:05",
    "18:10",
    "18:15",
    "18:20",
    "18:25",
    "18:30",
    "18:35",
    "18:40",
    "18:50",
    "19:00",
    "19:15",
    "19:30",
    "19:45",
    "20:00",
    "20:20",
    "20:40",
    "21:00",
    "21:20",
    "21:40",
    "22:00",
    "22:20"
  ],
     "07:20", "07:30", "07:40", "07:50", "08:00", "08:10", "08:20", "08:30",
    "08:35", "08:40", "08:45", "08:50", "08:55", "09:00", "09:05", "09:10", "09:15", "09:20",
    "09:25", "09:30", "09:40", "09:45", "09:50", "09:55", "10:00", "10:05", "10:10", "11:30", "11:35", "11:40", "11:50",
    "11:55", "12:00", "12:10", "12:20", "12:30", "12:40", "12:50", "13:00", "13:10", "13:20",
    "13:30", "13:35", "13:40", "13:45", "13:50",
    "16:00", "16:10", "16:20", "16:30", "16:40", "16:50", "17:00", "17:10", "17:20", "17:25",
    "17:30", "17:35", "17:40", "17:45", "17:50", "17:55", "18:00", "18:05", "18:10", "18:15",
    "18:20", "18:30", "18:40", "18:50", "19:00", "19:10", "19:20", "19:30", "19:40", "19:50",
    "20:00", "20:10", "20:20", "20:30", "20:40", "20:50", "21:00", "21:10", "21:20", "21:30",
    "21:40", "21:50", "22:00", "22:10", "22:20"  ],
  "stations": [
    [
      "欣园",
+4 −33
Original line number Diff line number Diff line
{
  "times": [
    "07:30",
    "07:40",
    "08:00",
    "08:10",
    "08:20",
    "08:30",
    "08:40",
    "08:50",
    "09:00",
    "09:10",
    "09:20",
    "09:30",
    "09:40",
    "11:30",
    "11:40",
    "11:50",
    "12:00",
    "12:10",
    "12:20",
    "12:30",
    "12:40",
    "13:00",
    "17:30",
    "17:40",
    "17:50",
    "18:00",
    "18:10",
    "18:20",
    "18:30",
    "18:40",
    "19:00",
    "19:15",
    "19:30"

    "09:20", "09:30", "09:40", "10:00", "10:20", "10:40", "10:50", "11:00", "11:10", "11:20",
    "11:30", "11:40", "12:00", "12:20", "12:40", "12:50", "13:00",  "17:30", "17:40", "17:50", "18:00", "18:20", "18:40", "19:00", "19:20", "19:40",
    "20:00", "20:20", "20:40", "21:00", "21:20", "21:40"
  ],
  "stations": [
    [
+3 −24
Original line number Diff line number Diff line
{
  "times": [
    "07:00",
    "07:15",
    "07:30",
    "10:25",
    "10:26",
    "10:40",
    "10:55",
    "11:10",
    "11:25",
    "11:40",
    "14:30",
    "14:45",
    "15:00",
    "15:15",
    "15:16",
    "15:30",
    "15:45",
    "16:00",
    "16:01",
    "16:15",
    "16:16",
    "16:30",
    "16:40",
    "16:50"
    "07:00", "07:10", "10:20",
    "10:30", "10:40", "10:50", "11:00", "11:10", "11:20","14:00", "14:10", "14:20", "14:30", "14:40",
    "14:50", "14:55", "15:00", "15:10", "15:20", "15:30", "15:40", "15:45", "15:50", "15:55"
  ],
  "stations": [
    [
+4 −30
Original line number Diff line number Diff line
{
  "times": [
    "10:00",
    "10:15",
    "10:30",
    "10:45",
    "11:00",
    "11:15",
    "13:15",
    "13:30",
    "13:45",
    "14:00",
    "14:15",
    "14:30",
    "14:45",
    "15:00",
    "15:15",
    "15:30",
    "15:50",
    "16:10",
    "16:30",
    "16:45",
    "17:00",
    "17:15",
    "19:45",
    "20:00",
    "20:15",
    "20:30",
    "20:45",
    "21:00",
    "21:15",
    "21:30"
    "07:00", "07:20", "07:40", "08:00", "08:20", "08:30", "08:40", "08:50", "09:00", "09:10","13:10", "13:20", "13:30",
    "13:40", "13:50", "14:00", "14:10", "14:20", "14:30", "14:40", "14:50", "15:00", "15:10",
    "15:20", "15:40", "15:50", "16:00", "16:10", "16:20", "16:40", "16:50", "17:00", "17:10",
    "17:20"
  ],
  "stations": [
    [
Loading