Sfoglia il codice sorgente

新增 测报灯重新识别接口

zhaiyifei 1 anno fa
parent
commit
b0cbf8d80d

+ 1 - 1
src/main/java/com/yunfeiyun/agmp/iot/common/enums/YfqxzEnumFactor.java

@@ -7,7 +7,7 @@ package com.yunfeiyun.agmp.iot.common.enums;
  * 注意:每个项目 需要根据 实际安装的设备的enum定义 来重新整理
  */
 public enum YfqxzEnumFactor {
-
+    // code 每个设备厂商不一样,name 都是固定的,要建立一个通用的 name工具类
     TYPE1("101","大气温度","℃"),
     TYPE2("102","大气湿度","%RH"),
     TYPE3("103","模拟气压","hpa"),

+ 1 - 4
src/main/java/com/yunfeiyun/agmp/iot/common/service/YfCbdRecogeService.java

@@ -7,9 +7,6 @@ import com.alibaba.fastjson2.JSONObject;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
 
-import java.util.HashMap;
-import java.util.Map;
-
 /**
  * 云飞测报灯手动识别服务
  */
@@ -53,7 +50,7 @@ public class YfCbdRecogeService {
         String fileName = pathTemp[pathTemp.length - 1];
         byte[] fileBytes = getImgBytes(imgUrl);
         HttpRequest request = HttpUtil.createPost(recogeUrlByB);
-        request.header(Header.USER_AGENT, "PostmanRuntime/7.28.4");
+        request.header(Header.USER_AGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36");
         request.basicAuth(username, password);
         request.contentType("multipart/form-data");
         request.form("imageFile", fileBytes, fileName);