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

diff --git a/src/main/java/com/fzzy/async/fzzy61/entity/Fz61Api1509.java b/src/main/java/com/fzzy/async/fzzy61/entity/Fz61Api1509.java
new file mode 100644
index 0000000..e19bc29
--- /dev/null
+++ b/src/main/java/com/fzzy/async/fzzy61/entity/Fz61Api1509.java
@@ -0,0 +1,195 @@
+package com.fzzy.async.fzzy61.entity;
+
+/**
+ * @Author: YYC
+ * @Description:
+ * @DateTime: 2024-12-19 14:23
+ **/
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鍥哄畾璧勪骇鍗$墖淇℃伅
+ *
+ * @author czt
+ */
+@Data
+@Entity
+@Table(name = "API_1509")
+public class Fz61Api1509 implements Serializable {
+    /**
+     *
+     */
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 閫氳繃鎺ュ彛鑾峰彇鐨勫崟浣嶈处濂楀悗锛屽湪灞�绔嚜鍔ㄤ骇鐢熻处濂楀彿
+     */
+    @Id
+    @Column(name = "ID_", precision = 18)
+    @JSONField(serialize = false)
+    private String id;
+
+    @Column(name = "COMPANY_ID_", length = 10)
+    @PropertyDef(label = "缁勭粐缂栫爜")
+    private String companyId;
+
+    @Column(name = "DEPT_ID_", length = 30)
+    @PropertyDef(label = "鎵�灞炲垎搴�")
+    private String deptId;
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @Column(name = "nacctid", length = 23)
+    private String nacctid;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇缂栫爜")
+    @Column(name = "fixassetcode", length = 20)
+    private String fixassetcode;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇鑷紪鐮�")
+    @Column(name = "origfixassetcode", length = 20)
+    private String origfixassetcode;
+
+    @PropertyDef(label = "璧勪骇绫诲埆缂栫爜")
+    @Column(name = "groupcode", length = 20)
+    private String groupcode;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇鍚嶇О")
+    @Column(name = "fixassetname", length = 80)
+    private String fixassetname;
+
+    @PropertyDef(label = "璁¢噺鍗曚綅鍚嶇О")
+    @Column(name = "unitname", length = 20)
+    private String unitname;
+
+    @PropertyDef(label = "鍘熷��")
+    @Column(name = "valueorg", length = 20, scale = 4)
+    private Double valueorg;
+
+    @PropertyDef(label = "褰撳墠鍘熷��")
+    @Column(name = "dresentvalueorg", length = 20, scale = 4)
+    private Double dresentvalueorg;
+    /**
+     * 1:涓嶆彁鎶樻棫娉�
+     * 2:骞冲潎骞撮檺娉�
+     * 3:鍔ㄦ�佸钩鍧囧勾闄愭硶
+     * 4:宸ヤ綔閲忔硶
+     * 5:骞存暟鎬诲拰娉�
+     * 6:鍙屽�嶄綑棰濋�掑噺娉�
+     */
+    @PropertyDef(label = "鎶樻棫鏂规硶")
+    @Column(name = "deprmethodid")
+    private Integer deprmethodid;
+
+    /**
+     * 1:鎶曡祫
+     * 2:鑷缓
+     * 3:璐拱
+     * 4:铻嶈祫绉熻祦
+     * 5:缁忚惀绉熷叆
+     * 6:鏃犲伩璋冨叆
+     * 7:鎹愯禒
+     * 8:鎹㈠叆
+     */
+    @PropertyDef(label = "鍥哄畾璧勪骇鏉ユ簮")
+    @Column(name = "sourceid")
+    private Integer sourceid;
+
+    @PropertyDef(label = "鍨嬪彿")
+    @Column(name = "model", length = 40)
+    private String model;
+
+    @PropertyDef(label = "瑙勬牸")
+    @Column(name = "specs", length = 40)
+    private String specs;
+
+    @PropertyDef(label = "鍒堕�犲晢")
+    @Column(name = "manufacturer", length = 60)
+    private String manufacturer;
+
+    @PropertyDef(label = "浜у湴")
+    @Column(name = "makingplace", length = 40)
+    private String makingplace;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "杩涘崟浣嶆棩鏈�")
+    @Column(name = "enterday", length = 10)
+    private Date enterday;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寮�濮嬩娇鐢ㄦ棩鏈�")
+    @Column(name = "beginuseday", length = 10)
+    private Date beginuseday;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寤哄崱鏃ユ湡")
+    @Column(name = "makinday", length = 10)
+    private Date makinday;
+
+    @PropertyDef(label = "绠$悊浜�")
+    @Column(name = "keeper", length = 20)
+    private String keeper;
+
+    @PropertyDef(label = "寤哄崱浜�")
+    @Column(name = "maker", length = 20)
+    private String maker;
+
+    @PropertyDef(label = "棰勮浣跨敤鏈熼棿鏁�")
+    @Column(name = "usingperiods")
+    private Integer usingperiods;
+
+    @PropertyDef(label = "棰勮鍑�娈嬪��")
+    @Column(name = "expecremain", precision = 20, scale = 4)
+    private Double expecremain;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇瀵瑰簲绉戠洰缂栫爜")
+    @Column(name = "assetacctcode", length = 20)
+    private String assetacctcode;
+
+    @PropertyDef(label = "绱鎶樻棫瀵瑰簲绉戠洰缂栫爜")
+    @Column(name = "depracctcode", length = 20)
+    private String depracctcode;
+
+    @PropertyDef(label = "绱鎶樻棫")
+    @Column(name = "accumulatedepr", precision = 20, scale = 4)
+    private Double accumulatedepr;
+    /**
+     * 0:鍚�
+     * 1:鏄�
+     */
+    @PropertyDef(label = "鏄惁鎶ュ簾娓呯悊")
+    @Column(name = "abadoned", length = 1)
+    private String abadoned;
+
+    /**
+     * 1:鍦ㄤ娇鐢�
+     * 2:鏈娇鐢�
+     * 3:鍋滅敤
+     * 4:鍑哄敭
+     * 5:鎶ユ崯
+     * 6:鐩樹簭
+     */
+    @PropertyDef(label = "褰撳墠浣跨敤鐘舵�佸悕绉�")
+    @Column(name = "presentstatus", length = 20)
+    private String presentstatus;
+
+    @PropertyDef(label = "澶囨敞")
+    @Column(name = "notes", length = 512)
+    private String notes;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @Column(name = "zhgxsj")
+    private Date zhgxsj;
+
+}
+

--
Gitblit v1.9.3