From 6c8973d78b04b1aa132dccbd478ba8abbcf2b6c1 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期五, 25 四月 2025 09:10:21 +0800
Subject: [PATCH] 1.国产网分仪 2.可靠性计划成品计划

---
 cnas-device/src/main/java/com/ruoyi/device/controller/NA7672LTCPController.java |   92 +++++++++++++++++++++++++++------------------
 1 files changed, 55 insertions(+), 37 deletions(-)

diff --git a/cnas-device/src/main/java/com/ruoyi/device/controller/NA7672LTCPController.java b/cnas-device/src/main/java/com/ruoyi/device/controller/NA7672LTCPController.java
index f2a35df..8758417 100644
--- a/cnas-device/src/main/java/com/ruoyi/device/controller/NA7672LTCPController.java
+++ b/cnas-device/src/main/java/com/ruoyi/device/controller/NA7672LTCPController.java
@@ -8,12 +8,10 @@
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import lombok.RequiredArgsConstructor;
-import org.springframework.core.io.ClassPathResource;
 import org.springframework.web.bind.annotation.*;
 
-import java.io.BufferedReader;
 import java.io.IOException;
-import java.io.InputStreamReader;
+import java.math.BigDecimal;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.regex.Matcher;
@@ -34,42 +32,62 @@
 	@ApiOperation(value = "鑾峰彇缃戝垎浠墍鏈夊��", notes = "鑾峰彇缃戝垎浠墍鏈夊��")
 	@PostMapping("/getTCPValuesNew")
 	public Result<?> getTCPValuesNew(@RequestBody NA7672LRequestBean requestBean) throws IOException, InterruptedException {
-		List<NA7672LValueVO> valueList = new ArrayList<>();
-		//璁剧疆榛樿閰嶇疆锛屽彲鍦▂ml閲岃繘琛岄厤缃�
-		String serverIp = requestBean.getServerIp();
-		int serverPort = requestBean.getServerPort();
-		NA7672LTCPClientUtils tcpClient = new NA7672LTCPClientUtils(serverIp, serverPort);
-		//璁剧疆鍏ㄩ儴閫氶亾锛堢晫闈ave/recall-璋冨紡2锛岄渶瑕佹湰鍦版湁state02鏂囦欢锛�
-		tcpClient.initMemory(requestBean.getMemoryDir());
-		String valueUnit = this.getMemoryDirName(requestBean.getMemoryDir());
-		//寤惰繜涓ょ鍐嶅彇鍊�
-		try {
-			Thread.sleep(2000);
-		} catch (InterruptedException e) {
-			e.printStackTrace();
-		}
+//		List<NA7672LValueVO> valueList = new ArrayList<>();
+//		//璁剧疆榛樿閰嶇疆锛屽彲鍦▂ml閲岃繘琛岄厤缃�
+//		String serverIp = requestBean.getServerIp();
+//		int serverPort = requestBean.getServerPort();
+//		NA7672LTCPClientUtils tcpClient = new NA7672LTCPClientUtils(serverIp, serverPort);
+//		//璁剧疆鍏ㄩ儴閫氶亾锛堢晫闈ave/recall-璋冨紡2锛岄渶瑕佹湰鍦版湁state02鏂囦欢锛�
+//		tcpClient.initMemory(requestBean.getMemoryDir());
+//		String valueUnit = this.getMemoryDirName(requestBean.getMemoryDir());
+//		//寤惰繜涓ょ鍐嶅彇鍊�
+//		try {
+//			Thread.sleep(2000);
+//		} catch (InterruptedException e) {
+//			e.printStackTrace();
+//		}
+//		List<NA7672LValueVO> rs = new ArrayList<>();
+//		if (valueUnit.equals("state01")) {
+//			rs = tcpClient.getState01AllValue(requestBean);
+//		} else if (valueUnit.equals("state02")) {
+//			rs = tcpClient.getState02AllValue(requestBean);
+//		} else if (valueUnit.equals("state03")) {
+//			rs = tcpClient.getState03AllValue(requestBean);
+//		} else if (valueUnit.equals("state04")) {
+//			rs = tcpClient.getState04AllValue(requestBean);
+//		} else if (valueUnit.equals("state05")) {
+//			rs = tcpClient.getState05AllValue(requestBean);
+//		} else if (valueUnit.equals("state06")) {
+//			rs = tcpClient.getState06AllValue(requestBean);
+//		} else if (valueUnit.equals("state07")) {
+//			rs = tcpClient.getState07AllValue(requestBean);
+//		} else if (valueUnit.equals("state08")) {
+//			rs = tcpClient.getState08AllValue(requestBean);
+//		} else if (valueUnit.equals("autorec")) {
+//			rs = tcpClient.getStateAutoRecAllValue(requestBean);
+//		} else {
+//
+//		}
+//		System.out.println(rs);
+//		return Result.success(rs);
 		List<NA7672LValueVO> rs = new ArrayList<>();
-		if (valueUnit.equals("state01")) {
-			rs = tcpClient.getState01AllValue(requestBean);
-		} else if (valueUnit.equals("state02")) {
-			rs = tcpClient.getState02AllValue(requestBean);
-		} else if (valueUnit.equals("state03")) {
-			rs = tcpClient.getState03AllValue(requestBean);
-		} else if (valueUnit.equals("state04")) {
-			rs = tcpClient.getState04AllValue(requestBean);
-		} else if (valueUnit.equals("state05")) {
-			rs = tcpClient.getState05AllValue(requestBean);
-		} else if (valueUnit.equals("state06")) {
-			rs = tcpClient.getState06AllValue(requestBean);
-		} else if (valueUnit.equals("state07")) {
-			rs = tcpClient.getState07AllValue(requestBean);
-		} else if (valueUnit.equals("state08")) {
-			rs = tcpClient.getState08AllValue(requestBean);
-		} else if (valueUnit.equals("autorec")) {
-			rs = tcpClient.getStateAutoRecAllValue(requestBean);
-		} else {
+		// 绀轰緥鏁版嵁娣诲姞
+		rs.add(new NA7672LValueVO(3, 1, 1, 1, "swr_155m", null, null, new BigDecimal("299892.062500"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 1, 2, 1, "swr_30m", null, null, new BigDecimal("314821.968750"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 3, 1, 1, "swr_701m", null, null, new BigDecimal("332.007080078"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 3, 2, 1, "swr_700m", null, null, new BigDecimal("354.251983643"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 4, 1, 1, "swr_1713m", null, null, new BigDecimal("47.4854316711"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 4, 2, 1, "swr_1700m", null, null, new BigDecimal("45.4008331299"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(4, 5, 1, 1, "swr_1902m", null, null, new BigDecimal("37.0886840820"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 5, 2, 1, "swr_1913m", null, null, new BigDecimal("36.3293724060"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 6, 1, 1, "swr_2345m", null, null, new BigDecimal("24.7591514587"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 6, 2, 1, "swr_2324m", null, null, new BigDecimal("22.8147945404"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 7, 1, 1, "swr_3301m", null, null, new BigDecimal("12.0206012726"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 7, 2, 1, "swr_3324m", null, null, new BigDecimal("10.9548406601"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 8, 1, 1, "swr_4800m", null, null, new BigDecimal("5.30891036987"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(3, 8, 2, 1, "swr_4806m", null, null, new BigDecimal("5.10930156708"), null, null, null, 1));
+		rs.add(new NA7672LValueVO(2, 2, 1, -1, "impedance_mean", null, null, new BigDecimal("-8.24090110890"), null, null, null, 1));
 
-		}
 		return Result.success(rs);
 	}
 

--
Gitblit v1.9.3