From 029de836702607a95ccb0a69a74efcea52ddc451 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期四, 25 九月 2025 19:35:38 +0800
Subject: [PATCH] 上海对农数据接口调整2

---
 src/main/java/com/fzzy/async/fzzy61/entity/Fz61Gas.java |  124 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 124 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/fzzy/async/fzzy61/entity/Fz61Gas.java b/src/main/java/com/fzzy/async/fzzy61/entity/Fz61Gas.java
new file mode 100644
index 0000000..40ae7d0
--- /dev/null
+++ b/src/main/java/com/fzzy/async/fzzy61/entity/Fz61Gas.java
@@ -0,0 +1,124 @@
+package com.fzzy.async.fzzy61.entity;
+
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import javax.persistence.*;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 姘斾綋涓氬姟鏁版嵁淇℃伅鍖呮嫭娴撳害锛屾爱姘旓紝鍘嬪姏淇℃伅 姘斾綋妯″潡锛氬寘鎷皵浣撴祿搴�
+ * 
+ * @author Andy
+ *
+ */
+@Data
+@Entity
+@Table(name = "D_GAS")
+@IdClass(Fz61GasKey.class)
+public class Fz61Gas implements Serializable {
+
+	public static String SORT_PROP = "batchId";
+
+	@Id
+	@Column(name = "BATCH_ID_", length = 40)
+	@PropertyDef(label = "鎵规ID")
+	private String batchId;
+
+	@Id
+	@Column(name = "COMPANY_ID_", length = 10)
+	@PropertyDef(label = "缁勭粐缂栫爜", description = "")
+	private String companyId;
+
+	@Id
+	@Column(name = "DEPOT_ID_", length = 50)
+	@PropertyDef(label = "浠撳簱ID", description = "浠撳簱缂栧彿")
+	private String depotId;
+
+	@Column(name = "TYPE_", length = 1)
+	@PropertyDef(label = "绫诲瀷", description = "0-甯歌妫�娴嬶紝1-鐔忚捀妫�娴�")
+	private String type;
+
+	@Column(name = "PER_CO2_")
+	@PropertyDef(label = "浜屾哀鍖栫⒊娴撳害", description = "骞冲潎浜屾哀鍖栫⒊娴撳害(PPM)")
+	private Double perCo2 = 0.0;
+
+	@Column(name = "PER_O2_")
+	@PropertyDef(label = "姘ф皵娴撳害", description = "骞冲潎姘ф皵娴撳害(%)")
+	private Double perO2 = 0.0;
+
+	@Column(name = "PER_PH3_")
+	@PropertyDef(label = "纾峰寲姘㈡祿搴�", description = "骞冲潎纾峰寲姘㈡祿搴�(PPM)")
+	private Double perPh3 = 0.0;
+
+	@Column(name = "PER_N2_")
+	@PropertyDef(label = "姘皵娴撳害", description = "姘皵娴撳害(%)")
+	private Double perN2 = 0.0;
+
+	@Column(name = "PER_CO2_MAX_")
+	@PropertyDef(label = "浜屾哀鍖栫⒊娴撳害-鏈�澶�", description = "浜屾哀鍖栫⒊娴撳害(PPM)")
+	private Double perCo2Max = 0.0;
+
+	@Column(name = "PER_O2_MAX_")
+	@PropertyDef(label = "姘ф皵娴撳害-鏈�澶�", description = "姘ф皵娴撳害(%)")
+	private Double perO2Max = 0.0;
+
+	@Column(name = "PER_PH3_MAX_")
+	@PropertyDef(label = "纾峰寲姘㈡祿搴�-鏈�澶�", description = "纾峰寲姘㈡祿搴�(PPM)")
+	private Double perPh3Max = 0.0;
+
+	@Column(name = "PER_N2_MAX_")
+	@PropertyDef(label = "姘皵娴撳害-鏈�澶�")
+	private Double perN2Max = 0.0;
+
+	@Column(name = "PER_CO2_MIN_")
+	@PropertyDef(label = "浜屾哀鍖栫⒊娴撳害-鏈�灏�", description = "浜屾哀鍖栫⒊娴撳害(PPM)")
+	private Double perCo2Min = 0.0;
+
+	@Column(name = "PER_O2_MIN_")
+	@PropertyDef(label = "姘ф皵娴撳害-鏈�灏�", description = "姘ф皵娴撳害(%)")
+	private Double perO2Min = 0.0;
+
+	@Column(name = "PER_PH3_MIN_")
+	@PropertyDef(label = "纾峰寲姘㈡祿搴�-鏈�灏�", description = "纾峰寲姘㈡祿搴�(PPM)")
+	private Double perPh3Min = 0.0;
+
+	@Column(name = "PER_N2_MIN_")
+	@PropertyDef(label = "姘皵娴撳害-鏈�灏�")
+	private Double perN2Min = 0.0;
+
+	@Column(name = "RECEIVE_DATE_")
+	@PropertyDef(label = "妫�娴嬫椂闂�")
+	private Date receiveDate;
+
+	@Column(name = "GAS_START_")
+	@PropertyDef(label = "姘斾綋閲囬泦鐐瑰紑濮�", description = "姘斾綋閰嶇疆淇℃伅")
+	private int gasStart;
+
+	@Column(name = "GAS_END_")
+	@PropertyDef(label = "姘斾綋閲囬泦鐐规埅鑷�", description = "姘斾綋閰嶇疆淇℃伅")
+	private int gasEnd;
+
+	@Column(name = "CHECK_NUM_")
+	@PropertyDef(label = "閲囬泦閫氶亾涓暟")
+	private int checkNum = 0;
+
+	@Column(name = "POINTS_", length = 2000)
+	@PropertyDef(label = "閲囬泦鐐逛俊鎭�", description = "鍥哄畾涓猴細passCode,co2,o2,ph3,n2;passCode,co2,o2,ph3,n2;")
+	private String points;
+
+	@Column(name = "CHECK_USER_", length = 30)
+	@PropertyDef(label = "妫�娴嬩汉")
+	private String checkUser;
+
+	@Column(name = "BATCH_TAG_", length = 2)
+	@PropertyDef(label = "鐢熸垚鏂瑰紡", description = "01-璁惧閲囬泦锛�02-鎵嬪姩琛ュ綍")
+	private String batchTag = "01";
+
+	@Column(name = "REMARK_", length = 200)
+	@PropertyDef(label = "澶囨敞淇℃伅")
+	private String remark;
+
+
+}

--
Gitblit v1.9.3