diff --git a/src/main/java/com/iflytop/nuclear/controller/NuclearCoreController.java b/src/main/java/com/iflytop/nuclear/controller/NuclearCoreController.java index 427869c..dc1bb41 100644 --- a/src/main/java/com/iflytop/nuclear/controller/NuclearCoreController.java +++ b/src/main/java/com/iflytop/nuclear/controller/NuclearCoreController.java @@ -1,6 +1,7 @@ package com.iflytop.nuclear.controller; import com.alibaba.fastjson2.JSONObject; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iflytop.nuclear.model.NuclearCore; import com.iflytop.nuclear.model.NuclearStation; import com.iflytop.nuclear.service.NuclearCoreService; @@ -35,6 +36,16 @@ public class NuclearCoreController { return ResponseData.success(res); } + @GetMapping("/list/{id}") + public ResponseData getListByStationId(@PathVariable(name = "id") int id) { + QueryWrapper nuclearCoreQueryWrapper = new QueryWrapper<>(); + nuclearCoreQueryWrapper.eq("station_id", id); + List list = nuclearCoreService.list(nuclearCoreQueryWrapper); + JSONObject res = new JSONObject(); + res.put("list", list); + return ResponseData.success(res); + } + @PostMapping("/add") public ResponseData add(@RequestBody Map coreInfo) { JSONObject res = new JSONObject();