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