From e33bca52d26faa836a4db7436e85eb3a0a08adff Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期二, 19 八月 2025 17:26:02 +0800 Subject: [PATCH] 1、增加查询所有作物昨日蒸腾量功能; 2、增加查询一个作物一段时间内容所有蒸腾量功能。 --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoMd/MdEt0.java | 92 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 92 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoMd/MdEt0.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoMd/MdEt0.java new file mode 100644 index 0000000..21ea5a0 --- /dev/null +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoMd/MdEt0.java @@ -0,0 +1,92 @@ +package com.dy.pipIrrGlobal.pojoMd; + +import com.alibaba.fastjson2.annotation.JSONField; +import com.alibaba.fastjson2.writer.ObjectWriterImplToString; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.dy.common.po.BaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.v3.oas.annotations.media.Schema; +import jakarta.validation.constraints.NotNull; +import lombok.*; + +import java.util.Date; + +/** + * @Author: liurunyu + * @Date: 2025/8/19 8:35 + * @Description 浣滅墿钂歌吘閲� + */ +@TableName(value="md_et0", autoResultMap = true) +@Data +@Builder +@ToString +@NoArgsConstructor +@AllArgsConstructor +@Schema(name = "浣滅墿钂歌吘閲�") +public class MdEt0 implements BaseEntity { + + public static final long serialVersionUID = 202508190840001L; + /** + * 涓婚敭 + */ + @JSONField(serializeUsing= ObjectWriterImplToString.class) + @TableId(type = IdType.INPUT) + @Schema(description = "瀹炰綋id", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + public Long id; + + /** + * 浣滅墿澶栭敭 + */ + @Schema(description = "鎵�灞炵殑浣滅墿", requiredMode = Schema.RequiredMode.REQUIRED) + @NotNull(message = "鎵�灞炵殑浣滅墿涓嶈兘涓虹┖") //涓嶈兘涓虹┖涔熶笉鑳戒负null + public Long cropId; + + /** + * 姘旇薄绔檌d + */ + @Schema(description = "鍏宠仈鐨勬皵璞$珯", requiredMode = Schema.RequiredMode.REQUIRED) + @NotNull(message = "鍏宠仈鐨勬皵璞$珯涓嶈兘涓虹┖") //涓嶈兘涓虹┖涔熶笉鑳戒负null + public Long weatherId; + + /** + * 浣滅墿绯绘暟 + */ + @Schema(description = "鍙備簬璁$畻鐨勪綔鐗╃郴鏁�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + public Double factor; + + /** + * 鏈�楂樻俯搴� + */ + @Schema(description = "璇ユ棩鏈�楂樻俯搴�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + public Double maxTmp; + + /** + * 鏈�浣庢俯搴� + */ + @Schema(description = "璇ユ棩鏈�浣庢俯搴�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + public Double minTmp; + + /** + * 鏃ユ湡 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + public Date dt; + + /** + * 钂歌吘閲� + */ + @Schema(description = "鏈棩浣滅墿钂歌吘閲�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + public Double et0; + + /** + * 闈炴暟鎹簱琛ㄥ睘鎬� + * 鍏宠仈鐨� 浣滅墿鍚嶇О + */ + @Schema(description = "鍏宠仈鐨勪綔鐗╁悕绉�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @TableField(exist = false) + public String cropName; + +} \ No newline at end of file -- Gitblit v1.8.0