Przeglądaj źródła

列车行车界面优化

zhanghaijun 2 lat temu
rodzic
commit
b6bba6994d

+ 28 - 0
train-server/src/main/java/top/haijunit/train/controller/StationController.java

@@ -0,0 +1,28 @@
+package top.haijunit.train.controller;
+
+import lombok.RequiredArgsConstructor;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import top.haijunit.train.domain.entity.StationEntity;
+import top.haijunit.train.domain.repository.StationRepository;
+
+import java.util.List;
+
+/**
+ * @author zhanghaijun
+ * @date 2024/1/7 00:41
+ * @description 车站请求处理
+ */
+@RestController
+@RequestMapping("/station")
+@RequiredArgsConstructor
+public class StationController {
+
+    private final StationRepository stationRepository;
+
+    @GetMapping("/list")
+    public List<StationEntity> getStationList() {
+        return stationRepository.findAll();
+    }
+}

+ 2 - 2
train-web/src/pages/train/controller/DrewTrain.ts

@@ -41,8 +41,8 @@ export class DrewTrain {
     this.canvas.save();
     const titleArray: string[] = [];
     titleArray.push("列车:" + train.trainNo + " " + train.direction);
-    // titleArray.push("速度:" + (Number(train.speed) * 3.6).toFixed(2));
-    titleArray.push("区段:" + train.blockNo + ",偏移量:" + train.offset);
+    titleArray.push("速度:" + (Number(train.speed) * 3.6).toFixed(2));
+    // titleArray.push("区段:" + train.blockNo + ",偏移量:" + train.offset);
     this.drawTitle(train.direction, position - (trainWidth * 0.5), (position_y - 35), 80, 50, titleArray);
     this.canvas.save();
   }