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/Fz61DepotConf.java |  168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 168 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/fzzy/async/fzzy61/entity/Fz61DepotConf.java b/src/main/java/com/fzzy/async/fzzy61/entity/Fz61DepotConf.java
new file mode 100644
index 0000000..7bda132
--- /dev/null
+++ b/src/main/java/com/fzzy/async/fzzy61/entity/Fz61DepotConf.java
@@ -0,0 +1,168 @@
+package com.fzzy.async.fzzy61.entity;
+
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import javax.persistence.*;
+import java.io.Serializable;
+
+/**
+ * 浠撳簱閰嶇疆 鐢ㄤ簬閰嶇疆绮儏鍒嗘満绛夐厤缃紝姘斾綋閲囬泦閰嶇疆绛�
+ */
+@Data
+@Entity
+@Table(name = "D_DEPOT_CONF")
+@IdClass(Fz61DepotConfKey.class)
+public class Fz61DepotConf implements Serializable {
+
+
+    @Id
+    @Column(name = "DEPOT_ID_", length = 50)
+    @PropertyDef(label = "鎵�灞炰粨搴�")
+    private String depotId;
+
+    @Column(name = "COMPANY_ID_", length = 10)
+    @PropertyDef(label = "缁勭粐缂栫爜")
+    private String companyId;
+
+    @Column(name = "DEPT_ID_", length = 40)
+    @PropertyDef(label = "鎵�灞炲垎搴�")
+    private String deptId;
+
+    @Column(name = "GRAIN_SER_", length = 40)
+    @PropertyDef(label = "绮儏鍒嗘満", description = "浠呬粎绮儏閲囬泦鍒嗘満")
+    private String grainSer;
+
+    @Column(name = "TH_SER_", length = 40)
+    @PropertyDef(label = "娓╂箍搴﹀垎鏈�", description = "浠撴俯浠撴箍鐨勫垎鏈�")
+    private String thSer;
+
+    @Column(name = "ES_SER_", length = 40)
+    @PropertyDef(label = "鑳借�楀垎鏈�")
+    private String esSer;
+
+    @Column(name = "ES_SER_TAG_", length = 40)
+    @PropertyDef(label = "澶氳兘鑰楀垎鏈�")
+    private String esSerTag;
+
+    @Column(name = "GAS_SER_", length = 40)
+    @PropertyDef(label = "姘斾綋鍒嗘満")
+    private String gasSer;
+
+    @Column(name = "GAS_SER_TAG_", length = 40)
+    @PropertyDef(label = "澶氭皵浣撳垎鏈�")
+    private String gasSerTag;
+
+    @Column(name = "PEST_SER_", length = 40)
+    @PropertyDef(label = "铏鍒嗘満")
+    private String pestSer;
+
+    @Column(name = "PEST_SER_TAG_", length = 40)
+    @PropertyDef(label = "澶氳櫕瀹冲垎鏈�")
+    private String pestSerTag;
+
+    @Column(name = "VERB_SER_", length = 40)
+    @PropertyDef(label = "閫氶鍒嗘満")
+    private String verbSer;
+
+    @Column(name = "GRAIN_FREQ_", length = 4)
+    @PropertyDef(label = "绮儏淇濆瓨棰戠巼", description = "榛樿涓�澶╁娆�")
+    private String grainFreq;
+
+    @Column(name = "TH_CONF_", length = 5)
+    @PropertyDef(label = "浠撴俯浠撴箍閫氶亾")
+    private String thConf = "1";
+
+    @Column(name = "CABLE_RULE_", length = 20)
+    @PropertyDef(label = "甯冪嚎瑙勫垯", description = "骞虫柟浠撹〃绀哄眰琛屽垪锛岀瓛浠撹〃绀烘瘡鍦堢殑鍒楁暟")
+    private String cableRule;
+
+    @Column(name = "CABLE_CIR_", length = 20)
+    @PropertyDef(label = "绛掍粨灞傝鍒�", description = "閽堝绛掍粨")
+    private String cableCir;
+
+    @Column(name = "CABLE_CONE_", length = 2)
+    @PropertyDef(label = "绛掍粨閿ュ舰", description = "閽堝绛掍粨閿ュ舰锛�0=鏃犲垽鏂紝1=涓婇敟褰紝2=涓嬮敟褰�")
+    private String cableCone;
+
+    @Column(name = "CABLE_START_")
+    @PropertyDef(label = "鐢电紗寮�濮嬪垪")
+    private int cableStart;
+
+    @Column(name = "CABLE_END_")
+    @PropertyDef(label = "鐢电紗鎴嚦鍒�")
+    private int cableEnd;
+
+    @Column(name = "START_ORIENTATION_", length = 20)
+    @PropertyDef(label = "鐢电紗璧峰鏂逛綅", description = "榛樿鍙宠竟(鍙宠竟銆佸彸涓娿�佸乏杈广�佸乏涓�)")
+    private String startOrientation;
+
+    @Column(name = "START_DIRECTION_", length = 20)
+    @PropertyDef(label = "鐢电紗璧峰鏂瑰悜", description = "榛樿绾靛悜(绾靛悜銆佹í鍚�)")
+    private String startDirection;
+
+    @Column(name = "START_POINT_", length = 20)
+    @PropertyDef(label = "鐢电紗璧峰鐐逛綅", description = "榛樿椤堕儴(椤堕儴銆佸簳閮�)")
+    private String startPoint;
+
+    @Column(name = "START_CONVERT_", length = 20)
+    @PropertyDef(label = "灞傝杞崲", description = "榛樿涓嶈浆鎹�(榛樿銆侀『鏃堕拡銆侀�嗘椂閽�)")
+    private String startConvert;
+
+    @Column(name = "TEMP_MAX_")
+    @PropertyDef(label = "娓╁害涓婇檺")
+    private Double tempMax;
+
+    @Column(name = "ONLY_CUR_DEPOT_", length = 1)
+    @PropertyDef(label = "鏄剧ず褰撳墠", description = "榛樿涓嶈浆鎹�(榛樿銆侀『鏃堕拡銆侀�嗘椂閽�)")
+    private String onlyCurDepot = "Y";
+
+    @Column(name = "GAS_START_")
+    @PropertyDef(label = "姘斾綋閲囬泦鐐瑰紑濮�")
+    private int gasStart;
+
+    @Column(name = "GAS_END_")
+    @PropertyDef(label = "姘斾綋閲囬泦鐐规埅鑷�")
+    private int gasEnd;
+
+    @Column(name = "N2_MAX_")
+    @PropertyDef(label = "姘皵涓婇檺")
+    private Double n2Max;
+
+    @Column(name = "CO2_MAX_")
+    @PropertyDef(label = "浜屾哀鍖栫⒊涓婇檺")
+    private Double co2Max;
+
+    @Column(name = "O2_MAX_")
+    @PropertyDef(label = "姘ф皵涓婇檺")
+    private Double o2Max;
+
+    @Column(name = "PH3_MAX_")
+    @PropertyDef(label = "纾峰寲姘笂闄�")
+    private Double ph3Max;
+
+    @Column(name = "PEST_START_")
+    @PropertyDef(label = "铏閲囬泦鐐瑰紑濮�")
+    private int pestStart;
+
+    @Column(name = "PEST_END_")
+    @PropertyDef(label = "铏閲囬泦鐐规埅鑷�")
+    private int pestEnd;
+
+    @Column(name = "PEST_MAX_")
+    @PropertyDef(label = "铏涓婇檺")
+    private Double pestMax;
+
+    @Column(name = "IS_ONLY_TH_", length = 2)
+    @PropertyDef(label = "绮儏鏄惁娓╂箍搴�", description = "榛樿鍚︺��")
+    private String isOnlyTH ;
+
+    // 浠撳簱鍚嶇О
+    @Transient
+    private String depotName;
+
+    //浠撳簱绫诲瀷
+    @Transient
+    private String depotType;
+
+}
\ No newline at end of file

--
Gitblit v1.9.3