From 203223860baa19deb6860eb2ba3181910d662980 Mon Sep 17 00:00:00 2001 From: zhubaomin <zhubaomin> Date: 星期四, 17 四月 2025 14:22:59 +0800 Subject: [PATCH] 1. 轮灌组被终止时灌溉时长为实际数值。2. 计划历史表按照创建时间倒排序。3. 发布计划时判断是否同项目下未完成计划,是否其他项目下使用了本计划的轮灌组且计划未完成。4. 根据计划ID获取计划最新状态。 --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoFi/WebFile.java | 73 ++++++++++++++++++++++++++++++++++++ 1 files changed, 73 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoFi/WebFile.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoFi/WebFile.java new file mode 100644 index 0000000..397ebfa --- /dev/null +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoFi/WebFile.java @@ -0,0 +1,73 @@ +package com.dy.pipIrrGlobal.pojoFi; + + +import com.alibaba.fastjson2.annotation.JSONField; +import com.alibaba.fastjson2.writer.ObjectWriterImplToString; +import com.baomidou.mybatisplus.annotation.*; +import com.dy.common.po.BaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.*; + +import java.util.Date; + +/** + * 涓婅浇鐨勬枃浠朵俊鎭� + */ + +@TableName(value="web_file", autoResultMap = true) +@Data +@Builder +@ToString +@NoArgsConstructor +@AllArgsConstructor +public class WebFile implements BaseEntity { + + public static final long serialVersionUID = 202410190947001L; + /** + * 涓婚敭 + */ + /* 濡傛灉涓嶆槑纭� type绫诲瀷锛孧P灏嗚嚜鍔ㄤ负鍏惰祴鍊硷紙闆姳ID锛� + IdType: + AUTO(0), //鑷 + NONE(1), //鏈缃富閿� + INPUT(2), //鎵嬪姩杈撳叆 + ASSIGN_ID(3), //榛樿鍏ㄥ眬鍞竴ID + ASSIGN_UUID(4), //鍏ㄥ眬鍞竴鐨� uuid + */ + @JSONField(serializeUsing= ObjectWriterImplToString.class) + @TableId(value = "id", type = IdType.INPUT) + public Long id; + + /** + * 鏂囦欢鍘熷悕绉� + */ + public String orgName; + + /** + * 鎵╁睍鍚� + */ + public String extName; + + /** + * 涓婁紶鏂囦欢鍚庣郴缁熻嚜鍔ㄧ粰鏂囦欢璧嬬殑鏂板悕绉� + */ + public String newName; + + /** + * 鏂囦欢hash鍊� + */ + public Integer hash; + + /** + * 鏂囦欢鍦ㄦ湇鍔$瀛樺偍鐨勭浉瀵硅矾寰� + */ + public String filePath; + + /** + * 鏂囦欢涓婅浇鏃ユ湡 + */ + @TableField(value = "dt", fill = FieldFill.INSERT) + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + public Date dt; + +} \ No newline at end of file -- Gitblit v1.8.0