From de317474fae5b80c8c487980345dcd6e9aa2bed0 Mon Sep 17 00:00:00 2001 From: xingjinshuang <xingjs@qq.com> Date: 星期四, 20 二月 2025 13:56:28 +0800 Subject: [PATCH] @xingjs@20250220@添加处理sww相关接口类 --- src/main/java/com/se/simu/service/SwwFilesDealService.java | 5 ++ src/main/java/com/se/simu/service/Impl/SwwFilesDealServiceImpl.java | 16 ++++++++ src/main/java/com/se/simu/controller/SwwFilesDealController.java | 46 +++++++++++++++++++++++ 3 files changed, 67 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/se/simu/controller/SwwFilesDealController.java b/src/main/java/com/se/simu/controller/SwwFilesDealController.java new file mode 100644 index 0000000..c992dec --- /dev/null +++ b/src/main/java/com/se/simu/controller/SwwFilesDealController.java @@ -0,0 +1,46 @@ +package com.se.simu.controller; + +import com.se.simu.service.SwwFilesDealService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.RequiredArgsConstructor; +import org.springframework.http.ResponseEntity; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; + + +/** + * sww 鏂囦欢浜ゆ槗鎺у埗鍣� + * + * @author xingjinshuang@smartearth.cn + * @date 2025/02/20 + */ +@Api(tags = "SEM鐩稿叧鎺ュ彛") +@CrossOrigin(origins = "*") +@RequiredArgsConstructor +@RestController +@RequestMapping("/api/v1/sww") +public class SwwFilesDealController { + // 澶勭悊 Sww 鏂囦欢鐨勭浉鍏抽�昏緫 + + @Resource + private SwwFilesDealService swwFilesDealService; + + /** + * Sww 鏂囦欢璇诲彇妯℃嫙 + */ + @ApiOperation("1 - Sww 鏂囦欢璇诲彇妯℃嫙") + @PostMapping("/read") + public ResponseEntity<Object> readSwwFile() throws Exception { + String filePath = "D:\\0a_project\\simulation\\other\\result_new.sem.db"; + return ResponseEntity.ok(swwFilesDealService.readSwwFile(filePath)); + } + + + + +} diff --git a/src/main/java/com/se/simu/service/Impl/SwwFilesDealServiceImpl.java b/src/main/java/com/se/simu/service/Impl/SwwFilesDealServiceImpl.java new file mode 100644 index 0000000..bf09603 --- /dev/null +++ b/src/main/java/com/se/simu/service/Impl/SwwFilesDealServiceImpl.java @@ -0,0 +1,16 @@ +package com.se.simu.service.Impl; + +import com.se.simu.service.SwwFilesDealService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +@Slf4j +@Service +public class SwwFilesDealServiceImpl implements SwwFilesDealService { + + + @Override + public Object readSwwFile(String filePath) { + return null; + } +} diff --git a/src/main/java/com/se/simu/service/SwwFilesDealService.java b/src/main/java/com/se/simu/service/SwwFilesDealService.java new file mode 100644 index 0000000..1b1b554 --- /dev/null +++ b/src/main/java/com/se/simu/service/SwwFilesDealService.java @@ -0,0 +1,5 @@ +package com.se.simu.service; + +public interface SwwFilesDealService { + Object readSwwFile(String filePath); +} -- Gitblit v1.9.3