From 7be0d5b901b999d2347774df3cc1a64927838bb3 Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期二, 15 四月 2025 10:10:35 +0800
Subject: [PATCH] 优化每年专项数据获取

---
 src/main/java/com/ruoyi/doublePrevention/entity/PreventRiskUnitUuid.java |  156 ++++++++++++++++++++++++++++++++-------------------
 1 files changed, 97 insertions(+), 59 deletions(-)

diff --git a/src/main/java/com/ruoyi/doublePrevention/entity/PreventRiskUnitUuid.java b/src/main/java/com/ruoyi/doublePrevention/entity/PreventRiskUnitUuid.java
index a3c5f15..e15f499 100644
--- a/src/main/java/com/ruoyi/doublePrevention/entity/PreventRiskUnitUuid.java
+++ b/src/main/java/com/ruoyi/doublePrevention/entity/PreventRiskUnitUuid.java
@@ -1,59 +1,97 @@
-package com.ruoyi.doublePrevention.entity;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-
-@TableName("prevent_risk_unit_uuid")
-public class PreventRiskUnitUuid {
-
-    /**
-     * 主键
-     * */
-    @TableId(type = IdType.AUTO)
-    private Long id;
-    /**
-     * 风险分析单元(设施区域)id
-     * */
-    private Long riskUnitId;
-    /**
-     * 风险分析单元(设施区域)Uuid
-     * */
-    private String riskUnitUuid;
-    /**
-     * 删除标识
-     * */
-    private Byte deleteStatus;
-
-    public Byte getDeleteStatus() {
-        return deleteStatus;
-    }
-
-    public void setDeleteStatus(Byte deleteStatus) {
-        this.deleteStatus = deleteStatus;
-    }
-
-    public Long getId() {
-        return id;
-    }
-
-    public void setId(Long id) {
-        this.id = id;
-    }
-
-    public Long getRiskUnitId() {
-        return riskUnitId;
-    }
-
-    public void setRiskUnitId(Long riskUnitId) {
-        this.riskUnitId = riskUnitId;
-    }
-
-    public String getRiskUnitUuid() {
-        return riskUnitUuid;
-    }
-
-    public void setRiskUnitUuid(String riskUnitUuid) {
-        this.riskUnitUuid = riskUnitUuid;
-    }
-}
+package com.ruoyi.doublePrevention.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.util.Date;
+
+@TableName("prevent_risk_unit_uuid")
+public class PreventRiskUnitUuid {
+
+    /**
+     * 主键
+     * */
+    @TableId(value = "id" , type = IdType.AUTO)
+    private Long id;
+    /**
+     * 风险分析单元(设施区域)id
+     * */
+    private Long riskUnitId;
+    /**
+     * 风险分析单元(设施区域)Uuid
+     * */
+    private String riskUnitUuid;
+    /**
+     * 同步时间
+     */
+    private Date reportTime;
+    /**
+     * 同步数据修改时间
+     */
+    private Date updateReportDataTime;
+    /**
+     * 上报状态 1-待上报;2-已上报;3-不上报;4-变更需上传
+     */
+    private Byte reportStatus;
+    /**
+     * 上报开关 1-上报;2-不上报
+     */
+    private Byte reportSwitch;
+
+    public Date getReportTime() {
+        return reportTime;
+    }
+
+    public void setReportTime(Date reportTime) {
+        this.reportTime = reportTime;
+    }
+
+    public Date getUpdateReportDataTime() {
+        return updateReportDataTime;
+    }
+
+    public void setUpdateReportDataTime(Date updateReportDataTime) {
+        this.updateReportDataTime = updateReportDataTime;
+    }
+
+    public Byte getReportStatus() {
+        return reportStatus;
+    }
+
+    public void setReportStatus(Byte reportStatus) {
+        this.reportStatus = reportStatus;
+    }
+
+    public Byte getReportSwitch() {
+        return reportSwitch;
+    }
+
+    public void setReportSwitch(Byte reportSwitch) {
+        this.reportSwitch = reportSwitch;
+    }
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public Long getRiskUnitId() {
+        return riskUnitId;
+    }
+
+    public void setRiskUnitId(Long riskUnitId) {
+        this.riskUnitId = riskUnitId;
+    }
+
+    public String getRiskUnitUuid() {
+        return riskUnitUuid;
+    }
+
+    public void setRiskUnitUuid(String riskUnitUuid) {
+        this.riskUnitUuid = riskUnitUuid;
+    }
+}

--
Gitblit v1.9.2