From 16331f051216bbe274ca3b80fd2973055340594b Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期一, 02 九月 2024 16:15:40 +0800
Subject: [PATCH] 控制

---
 src/main/java/com/whyc/service/DevA200TestparamService.java |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/whyc/service/DevA200TestparamService.java b/src/main/java/com/whyc/service/DevA200TestparamService.java
index de327c6..4b58b79 100644
--- a/src/main/java/com/whyc/service/DevA200TestparamService.java
+++ b/src/main/java/com/whyc/service/DevA200TestparamService.java
@@ -1,12 +1,21 @@
 package com.whyc.service;
 
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.whyc.dto.A200ResDto;
 import com.whyc.dto.Response;
+import com.whyc.dto.ResultDto;
 import com.whyc.mapper.DevA200TestparamMapper;
+import com.whyc.mapper.DevInfMapper;
 import com.whyc.pojo.db_lithium_ram_db.DevA200Testparam;
 import com.whyc.pojo.db_lithium_ram_db.DevActmTestparam;
+import com.whyc.pojo.db_lithium_ram_db.DevInf;
+import com.whyc.util.ActionUtil;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.ResponseEntity;
 import org.springframework.stereotype.Service;
+import org.springframework.web.client.RestTemplate;
 
+import javax.annotation.Resource;
 import java.util.List;
 
 @Service
@@ -14,9 +23,22 @@
     @Autowired(required = false)
     private DevA200TestparamMapper mapper;
 
+    @Autowired(required = false)
+    private DevInfMapper dinfMapper;
+
+    @Resource
+    private RestTemplate restTemplate;
+
     //璇诲彇a200涓�浣撴満鍙傛暟
-    public Response getA200Param(int devId) {
-        return new Response().set(1,new DevA200Testparam(),"璇诲彇a200涓�浣撴満鍙傛暟");
+    public Object getA200Param(int devId) {
+        QueryWrapper wrapper=new QueryWrapper();
+        wrapper.eq("dev_id",devId);
+        wrapper.last("limit 1");
+        DevInf dinf=dinfMapper.selectOne(wrapper);
+        String url="http://"+dinf.getDevIp()+":8080/webService/getTestParameter";
+        String results = restTemplate.postForObject(url, null, String.class);
+        ResultDto dto=ActionUtil.getGson().fromJson(results,ResultDto.class);
+        return dto;
     }
 
     //璁剧疆a200鍧囪 浠弬鏁�

--
Gitblit v1.9.1