diff --git a/src/main/java/com/ipsplm/controller/simulation/SimulationAnalysisController.java b/src/main/java/com/ipsplm/controller/simulation/SimulationAnalysisController.java index b016ee9..07c606e 100644 --- a/src/main/java/com/ipsplm/controller/simulation/SimulationAnalysisController.java +++ b/src/main/java/com/ipsplm/controller/simulation/SimulationAnalysisController.java @@ -83,4 +83,14 @@ public class SimulationAnalysisController { public ResponseDTO getOeeZy(){ return ResponseDTO.ok(simulationAnalysisService.getOeeZy()); } + + /** + * 获取工序列表 + * @param tableCode + * @return + */ + @GetMapping("/get-process-list") + public ResponseDTO getProcessList(@RequestParam String tableCode){ + return ResponseDTO.ok(simulationAnalysisService.getProcessList(tableCode)); + } } diff --git a/src/main/java/com/ipsplm/dao/simulation/SimulationAnalysisMapper.java b/src/main/java/com/ipsplm/dao/simulation/SimulationAnalysisMapper.java index 2c4f0f8..cbe43f2 100644 --- a/src/main/java/com/ipsplm/dao/simulation/SimulationAnalysisMapper.java +++ b/src/main/java/com/ipsplm/dao/simulation/SimulationAnalysisMapper.java @@ -56,4 +56,11 @@ public interface SimulationAnalysisMapper { * @return */ List getOeeZy(); + + /** + * 获取工序列表 + * @param tableCode + * @return + */ + List getProcessList(String tableCode); } diff --git a/src/main/java/com/ipsplm/service/simulation/ISimulationAnalysisService.java b/src/main/java/com/ipsplm/service/simulation/ISimulationAnalysisService.java index fc99281..eafeeae 100644 --- a/src/main/java/com/ipsplm/service/simulation/ISimulationAnalysisService.java +++ b/src/main/java/com/ipsplm/service/simulation/ISimulationAnalysisService.java @@ -54,4 +54,11 @@ public interface ISimulationAnalysisService { * @return */ List getOeeZy(); + + /** + * 获取工序列表 + * @param tableCode + * @return + */ + List getProcessList(String tableCode); } diff --git a/src/main/java/com/ipsplm/service/simulation/impl/SimulationAnalysisServiceImpl.java b/src/main/java/com/ipsplm/service/simulation/impl/SimulationAnalysisServiceImpl.java index fbd782f..1a3c8cd 100644 --- a/src/main/java/com/ipsplm/service/simulation/impl/SimulationAnalysisServiceImpl.java +++ b/src/main/java/com/ipsplm/service/simulation/impl/SimulationAnalysisServiceImpl.java @@ -83,4 +83,14 @@ public class SimulationAnalysisServiceImpl implements ISimulationAnalysisService public List getOeeZy() { return simulationAnalysisMapper.getOeeZy(); } + + /** + * 获取工序列表 + * @param tableCode + * @return + */ + @Override + public List getProcessList(String tableCode) { + return simulationAnalysisMapper.getProcessList(tableCode); + } } diff --git a/src/main/resources/mapper/simulation/SimulationAnalysisMapper.xml b/src/main/resources/mapper/simulation/SimulationAnalysisMapper.xml index 1af5143..2d8cfc2 100644 --- a/src/main/resources/mapper/simulation/SimulationAnalysisMapper.xml +++ b/src/main/resources/mapper/simulation/SimulationAnalysisMapper.xml @@ -69,4 +69,8 @@ from oee_zy order by id desc limit 9 + + \ No newline at end of file