From 88880cf067bf4d3aacdf9ba70353b731888cf9fe Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期一, 27 三月 2023 10:57:30 +0800
Subject: [PATCH] 实时数据接口与移动端接口

---
 jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderTrendVo.java |   43 +++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderTrendVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderTrendVo.java
index 1c4e4a9..4e611ac 100644
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderTrendVo.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderTrendVo.java
@@ -5,6 +5,7 @@
 import com.fasterxml.jackson.annotation.JsonFormat;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
+import lombok.NoArgsConstructor;
 import lombok.ToString;
 import org.jeecgframework.poi.excel.annotation.Excel;
 import org.springframework.format.annotation.DateTimeFormat;
@@ -13,6 +14,7 @@
 
 @Data
 @ToString
+@NoArgsConstructor
 public class DryOrderTrendVo {
 
     /**id*/
@@ -25,8 +27,30 @@
     @ApiModelProperty(value = "鍚按鐜�", example = "33")
     private Double moisture;
     /**娓╁害*/
-    @ApiModelProperty(value = "娓╁害", example = "70")
-    private Double temp;
+    @ApiModelProperty(value = "椋庢満娓╁害", example = "70")
+    private Double fanTemp;
+    /**椋庣娓╁害*/
+    @ApiModelProperty(value = "椋庣娓╁害")
+    private Double bellowsTemp;
+
+    /**鎬绘椂闂�*/
+    @ApiModelProperty(value = "鎬绘椂闂�")
+    private Integer totalTime;
+    /**骞茬嚗鏃堕棿s*/
+    @ApiModelProperty(value = "骞茬嚗鏃堕棿s")
+    private Integer dryTime;
+    /**缈绘枡娆℃暟*/
+    @ApiModelProperty(value = "缈绘枡娆℃暟")
+    private Integer turn;
+    /**椋庢満棰戠巼*/
+    @ApiModelProperty(value = "椋庢満棰戠巼")
+    private Double fanFrequency;
+    /**瀹炴椂閲嶉噺*/
+    @ApiModelProperty(value = "瀹炴椂閲嶉噺")
+    private Double weight;
+    /**鐑1/鍐烽0*/
+    @ApiModelProperty(value = "鐑1/鍐烽0")
+    private Integer wind;
     /**鏃堕棿*/
     @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
     @DateTimeFormat(pattern="yyyy-MM-dd  HH:mm:ss")
@@ -35,4 +59,19 @@
     /**绉熸埛id*/
     @ApiModelProperty(value = "绉熸埛id", example = "1000")
     private Integer tenantId;
+
+
+    public DryOrderTrendVo(RealTimeDataVo realTimeDataVo) {
+        this.fanFrequency = realTimeDataVo.getFanfrq();
+        this.weight = realTimeDataVo.getWeight3();
+        this.moisture = realTimeDataVo.getMoisture2();
+        this.fanTemp = realTimeDataVo.getTemp1();
+        this.bellowsTemp = realTimeDataVo.getTemp2();
+        this.dryTime = realTimeDataVo.getTime2();
+        this.wind = realTimeDataVo.getWind()?1:0;
+        this.turn = realTimeDataVo.getTurntime();
+        this.totalTime = realTimeDataVo.getTime3();
+        this.orderId = realTimeDataVo.getOrderId();
+        this.tim = new Date();
+    }
 }

--
Gitblit v1.9.3