czt
2024-04-25 079233cf3314045595357e35919bbf3f12b8524e
陕西省平台提交3-仓储及行政数据封装
已修改2个文件
已添加18个文件
1949 ■■■■■ 文件已修改
src/main/java/com/fzzy/push/sx2023/SX2023ApiRemoteService.java 77 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1208.java 128 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1209.java 122 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1210.java 89 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1211.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1212.java 84 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1301.java 108 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1302.java 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1303.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1304.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1305.java 224 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1306.java 284 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1307.java 62 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1308.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1309.java 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1310.java 149 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1401.java 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1403.java 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1404.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/data/SX2023ReqDto.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sx2023/SX2023ApiRemoteService.java
@@ -113,11 +113,12 @@
            //单位名称
            reqData.setOrgName(conf.getKqmc());
            //发起时间
            reqData.setSendTime(new Date());
            reqData.setSendTime(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss"));
            //18位单位代码
            reqData.setDwdm(conf.getKqdm().substring(0, 18));
            //加密数据主体
            reqData.setBody(SXAESUtils.encryptByAES(conf.getPublicKey(), JSON.toJSONString(listData)));
//            reqData.setBody(listData);
            reqData.setBody(SXAESUtils.encryptByAES(conf.getPublicKey(), listData.toString()));
            log.debug("上报数据信息=" + JSON.toJSONString(reqData));
            String resp = SX2023HttpClientUtil.postPushData(conf.getApiUrl(), JSON.toJSONString(reqData));
            if (StringUtils.isEmpty(resp)) {
@@ -306,58 +307,94 @@
            return apiData;
        }
        if (Constant.API_CODE_1208.equals(inteId)) {
            return null;
            SX2023Api1208 apiData = new SX2023Api1208();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1209.equals(inteId)) {
            return null;
            SX2023Api1209 apiData = new SX2023Api1209();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1210.equals(inteId)) {
            return null;
            SX2023Api1210 apiData = new SX2023Api1210();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1211.equals(inteId)) {
            return null;
            SX2023Api1211 apiData = new SX2023Api1211();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1212.equals(inteId)) {
            return null;
            SX2023Api1212 apiData = new SX2023Api1212();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1301.equals(inteId)) {
            return null;
            SX2023Api1301 apiData = new SX2023Api1301();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1302.equals(inteId)) {
            return null;
            SX2023Api1302 apiData = new SX2023Api1302();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1303.equals(inteId)) {
            return null;
            SX2023Api1303 apiData = new SX2023Api1303();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1304.equals(inteId)) {
            return null;
            SX2023Api1304 apiData = new SX2023Api1304();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1305.equals(inteId)) {
            return null;
            SX2023Api1305 apiData = new SX2023Api1305();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1306.equals(inteId)) {
            return null;
            SX2023Api1306 apiData = new SX2023Api1306();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1307.equals(inteId)) {
            return null;
            SX2023Api1307 apiData = new SX2023Api1307();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1308.equals(inteId)) {
            return null;
            SX2023Api1308 apiData = new SX2023Api1308();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1309.equals(inteId)) {
            return null;
            SX2023Api1309 apiData = new SX2023Api1309();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1310.equals(inteId)) {
            return null;
            SX2023Api1310 apiData = new SX2023Api1310();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1401.equals(inteId)) {
            return null;
            SX2023Api1401 apiData = new SX2023Api1401();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1403.equals(inteId)) {
            return null;
            SX2023Api1403 apiData = new SX2023Api1403();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        if (Constant.API_CODE_1404.equals(inteId)) {
            return null;
            SX2023Api1404 apiData = new SX2023Api1404();
            BeanUtils.copyProperties(data, apiData);
            return apiData;
        }
        return data;
    }
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1208.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,128 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:22
 */
@Data
public class SX2023Api1208 implements Serializable {
    @PropertyDef(label = "货位代码")
    @JsonProperty("HWDM")
    private String hwdm;
    @PropertyDef(label = "粮食品种代码")
    @JsonProperty("LSPZDM")
    private String lspzdm;
    @PropertyDef(label = "粮食性质代码")
    @JsonProperty("LSXZDM")
    private String lsxzdm;
    @PropertyDef(label = "粮食等级代码")
    @JsonProperty("LSDJDM")
    private String lsdjdm;
    @PropertyDef(label = "收获年度")
    @JsonProperty("SHND")
    private String shnd;
    @PropertyDef(label = "国别")
    @JsonProperty("GB")
    private String gb;
    @PropertyDef(label = "产地")
    @JsonProperty("CD")
    private String cd;
    @PropertyDef(label = "保管员")
    @JsonProperty("BGY")
    private String bgy;
    @PropertyDef(label = "粮权归属单位代码")
    @JsonProperty("LQGSDWDM")
    private String lqgsdwdm;
    @PropertyDef(label = "管理方式")
    @JsonProperty("GLFS")
    private String glfs;
    @PropertyDef(label = "收储地点")
    @JsonProperty("SCDD")
    private String scdd;
    @PropertyDef(label = "储粮方式")
    @JsonProperty("CLFS")
    private String clfs;
    @PropertyDef(label = "货位(油罐)状态")
    @JsonProperty("CLFS")
    private String hwzt;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "入仓时间")
    @JsonProperty("RCSJ")
    private Date rcsj;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "封仓日期")
    @JsonProperty("FCRQ")
    private Date fcrq;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "出仓完成时间")
    @JsonProperty("CCWCSJ")
    private Date ccwcsj;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "清仓时间")
    @JsonProperty("QCSJ")
    private Date qcsj;
    @PropertyDef(label = "成货位前损耗(公斤)")
    @JsonProperty("CHWQSH")
    private Double chwqsh;
    @PropertyDef(label = "实际数量(公斤)")
    @JsonProperty("SJSL")
    private Double sjsl;
    @PropertyDef(label = "计价数量(公斤)")
    @JsonProperty("JJSL")
    private Double jjsl;
    @PropertyDef(label = "包存粮包数(包)")
    @JsonProperty("BCLBS")
    private Integer bclbs;
    @PropertyDef(label = "实际装粮线高(ç±³)")
    @JsonProperty("SJZLXG")
    private Double sjzlxg;
    @PropertyDef(label = "粮堆体积(立方米)")
    @JsonProperty("SJZLXG")
    private Double ldtj;
    @PropertyDef(label = "备注")
    @JsonProperty("BZ")
    private String bz;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1209.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,122 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:23
 */
@Data
public class SX2023Api1209 implements Serializable {
    @PropertyDef(label = "货位代码")
    @JsonProperty("HWDM")
    private String hwdm;
    @PropertyDef(label = "损溢单号")
    @JsonProperty("SYDH")
    private String sydh;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "业务日期")
    @JsonProperty("YWRQ")
    private Date ywrq;
    @PropertyDef(label = "入库净重(公斤)")
    @JsonProperty("RKJZ")
    private Double rkjz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "入库时间")
    @JsonProperty("RKSJ")
    private Date rksj;
    @PropertyDef(label = "入库水分(%)")
    @JsonProperty("RKSF")
    private Double rksf;
    @PropertyDef(label = "入库杂质(%)")
    @JsonProperty("RKZZ")
    private Double rkzz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "出库时间")
    @JsonProperty("CKSJ")
    private Date cksj;
    @PropertyDef(label = "出库净重(公斤)")
    @JsonProperty("CKJZ")
    private Double ckjz;
    @PropertyDef(label = "出库水分(%)")
    @JsonProperty("CKSF")
    private Double cksf;
    @PropertyDef(label = "出库杂质(%)")
    @JsonProperty("CKSF")
    private Double ckzz;
    @PropertyDef(label = "净重损溢数量(公斤)")
    @JsonProperty("JZSYSL")
    private Double jzsysl;
    @PropertyDef(label = "其中水杂减量(公斤)")
    @JsonProperty("QZSZKL")
    private Double qzszkl;
    @PropertyDef(label = "其中:自然损耗定额(公斤)")
    @JsonProperty("QZZRSHDE")
    private Double qzzrshde;
    @PropertyDef(label = "超耗数量(公斤)")
    @JsonProperty("CHSL")
    private Double chsl;
    @PropertyDef(label = "损益是否正常")
    @JsonProperty("SYSFZC")
    private String sysfzc;
    @PropertyDef(label = "损溢原因")
    @JsonProperty("SYYY")
    private String syyy;
    @PropertyDef(label = "仓储审核人")
    @JsonProperty("CCSHR")
    private String ccshr;
    @PropertyDef(label = "质检审核人")
    @JsonProperty("ZJSHR")
    private String zjshr;
    @PropertyDef(label = "统计审核人")
    @JsonProperty("TJSHR")
    private String tjshr;
    @PropertyDef(label = "会计审核人")
    @JsonProperty("KJSHR")
    private String kjshr;
    @PropertyDef(label = "领导审核人")
    @JsonProperty("LDSHR")
    private String ldshr;
    @PropertyDef(label = "备注")
    @JsonProperty("BZ")
    private String bz;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1210.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,89 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:23
 */
@Data
public class SX2023Api1210 implements Serializable {
    @PropertyDef(label = "粮食性质转变单号")
    @JsonProperty("LSXZZBDH")
    private String lsxzzbdh;
    @PropertyDef(label = "货位代码")
    @JsonProperty("HWDM")
    private String hwdm;
    @PropertyDef(label = "粮食数量(公斤)")
    @JsonProperty("LSSL")
    private Double lssl;
    @PropertyDef(label = "划转数量(公斤)")
    @JsonProperty("HZSL")
    private Double hzsl;
    @PropertyDef(label = "批准文号")
    @JsonProperty("BZWH")
    private String bzwh;
    @PropertyDef(label = "粮食品种代码")
    @JsonProperty("LSPZDM")
    private String lspzdm;
    @PropertyDef(label = "划转前粮食性质代码")
    @JsonProperty("HZQLSXZDM")
    private String hzqlsxzdm;
    @PropertyDef(label = "划转后粮食性质代码")
    @JsonProperty("HZHLSXZDM")
    private String hzhlsxzdm;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "划转日期")
    @JsonProperty("HZHLSXZDM")
    private Date hzrq;
    @PropertyDef(label = "仓储审核人")
    @JsonProperty("CCSHR")
    private String ccshr;
    @PropertyDef(label = "质检审核人")
    @JsonProperty("ZJSHR")
    private String zjshr;
    @PropertyDef(label = "统计审核人")
    @JsonProperty("TJSHR")
    private String tjshr;
    @PropertyDef(label = "会计审核人")
    @JsonProperty("KJSHR")
    private String kjshr;
    @PropertyDef(label = "领导审核人")
    @JsonProperty("LDSHR")
    private String ldshr;
    @PropertyDef(label = "备注")
    @JsonProperty("BZ")
    private String bz;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1211.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,69 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:23
 */
@Data
public class SX2023Api1211 implements Serializable {
    @PropertyDef(label = "库区代码")
    @JsonProperty("KQDM")
    private String kqdm;
    @PropertyDef(label = "粮食品种代码")
    @JsonProperty("LSPZDM")
    private String lspzdm;
    @PropertyDef(label = "年度")
    @JsonProperty("ND")
    private String nd;
    @PropertyDef(label = "月份")
    @JsonProperty("YF")
    private String yf;
    @PropertyDef(label = "期初数量(公斤)")
    @JsonProperty("QCSL")
    private Double qcsl;
    @PropertyDef(label = "本期收入数量(公斤)")
    @JsonProperty("BQSRSL")
    private Double bqsrsl;
    @PropertyDef(label = "本期支出数量(公斤)")
    @JsonProperty("BQZCSL")
    private Double bqzcsl;
    @PropertyDef(label = "期末数量(公斤)")
    @JsonProperty("QMYE")
    private Double qmye;
    @PropertyDef(label = "月结标志")
    @JsonProperty("YJBZ")
    private Integer yjbz;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "业务日期")
    @JsonProperty("YWRQ")
    private Date ywrq;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1212.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,84 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:23
 */
@Data
public class SX2023Api1212 implements Serializable {
    @PropertyDef(label = "单位代码")
    @JsonProperty("DWDM")
    private String dwdm;
    @PropertyDef(label = "库区代码")
    @JsonProperty("KQDM")
    private String kqdm;
    @PropertyDef(label = "客户类型")
    @JsonProperty("KHLX")
    private String khlx;
    @PropertyDef(label = "客户统一社会信用代码或身份证号")
    @JsonProperty("KHTYSHXYDMHSFZH")
    private String khtyshxydmhsfzh;
    @PropertyDef(label = "客户名称")
    @JsonProperty("KHMC")
    private String khmc;
    @PropertyDef(label = "法定代表人")
    @JsonProperty("FDDBR")
    private String fddbr;
    @PropertyDef(label = "通讯地址")
    @JsonProperty("TXDZ")
    private String txdz;
    @PropertyDef(label = "邮政编码")
    @JsonProperty("YZBM")
    private String yzbm;
    @PropertyDef(label = "联系人姓名")
    @JsonProperty("LXRXM")
    private String lxrxm;
    @PropertyDef(label = "联系电话")
    @JsonProperty("LXRDH")
    private String lxrdh;
    @PropertyDef(label = "联系人身份证号")
    @JsonProperty("LXRSFZH")
    private String lxrsfzh;
    @PropertyDef(label = "电子信箱")
    @JsonProperty("DZYX")
    private String dzyx;
    @PropertyDef(label = "客户方开户行")
    @JsonProperty("KHFKHH")
    private String khfkhh;
    @PropertyDef(label = "客户方账号")
    @JsonProperty("KHFZH")
    private String khfzh;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1301.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,108 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:24
 */
@Data
public class SX2023Api1301 implements Serializable {
    @PropertyDef(label = "单位代码")
    @JsonProperty("DWDM")
    private String dwdm;
    @PropertyDef(label = "库区代码")
    @JsonProperty("KQDM")
    private String kqdm;
    @PropertyDef(label = "地点")
    @JsonProperty("DD")
    private String dd;
    @PropertyDef(label = "风险点编码")
    @JsonProperty("FXDBM")
    private String fxdbm;
    @PropertyDef(label = "识别人")
    @JsonProperty("SBR")
    private String sbr;
    @PropertyDef(label = "环节/部位")
    @JsonProperty("HJBW")
    private String hjbw;
    @PropertyDef(label = "风险信息")
    @JsonProperty("HJBW")
    private String fxxx;
    @PropertyDef(label = "风险类型")
    @JsonProperty("FXLX")
    private String fxlx;
    @PropertyDef(label = "风险分级")
    @JsonProperty("FXFJ")
    private String fxfj;
    @PropertyDef(label = "风险管控措施")
    @JsonProperty("FXGLCS")
    private String fxglcs;
    @PropertyDef(label = "隐患信息")
    @JsonProperty("YHXX")
    private String yhxx;
    @PropertyDef(label = "隐患排查信息")
    @JsonProperty("YHXX")
    private String yhpcxx;
    @PropertyDef(label = "隐患整改信息")
    @JsonProperty("YHZGXX")
    private String yhzgxx;
    @PropertyDef(label = "隐患整改验收信息")
    @JsonProperty("YHYSXX")
    private String yhysxx;
    @PropertyDef(label = "事故基本信息")
    @JsonProperty("SGJBXX")
    private String sgjbxx;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "整改时限")
    @JsonProperty("ZGSX")
    private Date zgsx;
    @PropertyDef(label = "责任单位")
    @JsonProperty("ZRDW")
    private String zrdw;
    @PropertyDef(label = "责任人")
    @JsonProperty("ZRR")
    private String zrr;
    @PropertyDef(label = "整改验收信息")
    @JsonProperty("ZGYSXX")
    private String zgysxx;
    @PropertyDef(label = "风险跟踪监管责任人")
    @JsonProperty("FXGZJGZRR")
    private String fxgzjgzrr;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1302.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,76 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:24
 */
@Data
public class SX2023Api1302 implements Serializable {
    @PropertyDef(label = "货位代码")
    @JsonProperty("HWDM")
    private String hwdm;
    @PropertyDef(label = "温湿度检测单号")
    @JsonProperty("WSDJCDH")
    private String wsdjcdh;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "检测时间")
    @JsonProperty("JCSJ")
    private Date jcsj;
    @PropertyDef(label = "仓房外温")
    @JsonProperty("JCSJ")
    private Double cfww;
    @PropertyDef(label = "仓房外湿")
    @JsonProperty("CFWS")
    private Double cfws;
    @PropertyDef(label = "仓房内温")
    @JsonProperty("CFNW")
    private Double cfnw;
    @PropertyDef(label = "仓房内湿")
    @JsonProperty("CFNS")
    private Double cfns;
    @PropertyDef(label = "粮食最高温")
    @JsonProperty("LSZGW")
    private Double lszgw;
    @PropertyDef(label = "粮食最低温")
    @JsonProperty("LSZDW")
    private Double lszdw;
    @PropertyDef(label = "粮食平均温")
    @JsonProperty("LSPJW")
    private Double lspjw;
    @PropertyDef(label = "粮食温度值集合")
    @JsonProperty("LSWDZJH")
    private String lswdzjh;
    @PropertyDef(label = "粮食湿度值集合")
    @JsonProperty("LSSDZJH")
    private String lssdzjh;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1303.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,65 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:24
 */
@Data
public class SX2023Api1303 implements Serializable {
    @PropertyDef(label = "货位代码")
    @JsonProperty("HWDM")
    private String hwdm;
    @PropertyDef(label = "害虫检测单号", description = "由货位代码+检测日期(yyyyMMdd)+4 ä½é¡ºåºå·ç»„成")
    @JsonProperty("HCJCDH")
    private String hcjcdh;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "检测时间")
    @JsonProperty("JCSJ")
    private Date jcsj;
    @PropertyDef(label = "检查害虫方法")
    @JsonProperty("JCHCFF")
    private String jchcff;
    @PropertyDef(label = "发生部位")
    @JsonProperty("FSBW")
    private String fsbw;
    @PropertyDef(label = "害虫种类")
    @JsonProperty("HCZL")
    private String hczl;
    @PropertyDef(label = "虫口密度值集合")
    @JsonProperty("CKMDZJH")
    private String ckmdzjh;
    @PropertyDef(label = "虫粮等级判定")
    @JsonProperty("CLDJPD")
    private String cldjpd;
    @PropertyDef(label = "害虫抗药性分析")
    @JsonProperty("HCKYXFX")
    private String hckyxfx;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1304.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,64 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:24
 */
@Data
public class SX2023Api1304 implements Serializable {
    @PropertyDef(label = "货位代码")
    @JsonProperty("HWDM")
    private String hwdm;
    @PropertyDef(label = "气体浓度检测单号")
    @JsonProperty("QTNDJCDH")
    private String qtndjcdh;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "检测时间")
    @JsonProperty("JCSJ")
    private Date jcsj;
    @PropertyDef(label = "氧气含量值集合")
    @JsonProperty("YQHLZJH")
    private String yqhlzjh;
    @PropertyDef(label = "二氧化碳含量值集合")
    @JsonProperty("EYHTHLZJH")
    private String eyhthlzjh;
    @PropertyDef(label = "硫酰氟浓度值集合")
    @JsonProperty("LXFNDZJH")
    private String lxfndzjh;
    @PropertyDef(label = "一氧化氮含量值集合")
    @JsonProperty("YYHDHLZJH")
    private String yyhdhlzjh;
    @PropertyDef(label = "一氧化碳含量值集合")
    @JsonProperty("YYHTHLZJH")
    private String yyhthlzjh;
    @PropertyDef(label = "作业类型")
    @JsonProperty("ZYLX")
    private String zylx;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1305.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,224 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:24
 */
@Data
public class SX2023Api1305 implements Serializable {
    @PropertyDef(label = "仓房代码")
    @JsonProperty("CFDM")
    private String cfdm;
    @PropertyDef(label = "通风作业单号")
    @JsonProperty("TFZYDH")
    private String tfzydh;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "通风日期")
    @JsonProperty("TFRQ")
    private Date tfrq;
    @PropertyDef(label = "通风目的")
    @JsonProperty("TFMD")
    private String tfmd;
    @PropertyDef(label = "粮堆孔隙度")
    @JsonProperty("LDKXD")
    private Double ldkxd;
    @PropertyDef(label = "通风类型")
    @JsonProperty("TFLX")
    private String tflx;
    @PropertyDef(label = "风道型式")
    @JsonProperty("FDXS")
    private String fdxs;
    @PropertyDef(label = "风网设置方式")
    @JsonProperty("FWSZFS")
    private String fwszfs;
    @PropertyDef(label = "主风道截面积")
    @JsonProperty("ZFDJMJ")
    private Double zfdjmj;
    @PropertyDef(label = "支风道截面积")
    @JsonProperty("ZFDJMJ")
    private Double zhfdjmj;
    @PropertyDef(label = "支风道总长度")
    @JsonProperty("ZFDZCD")
    private Double zfdzcd;
    @PropertyDef(label = "风网开孔率")
    @JsonProperty("FWKKL")
    private Double fwkkl;
    @PropertyDef(label = "空气途径比")
    @JsonProperty("KQTJB")
    private Double kqtjb;
    @PropertyDef(label = "通风口设置个数")
    @JsonProperty("TFKSZGS")
    private Integer tfkszgs;
    @PropertyDef(label = "通风机型号")
    @JsonProperty("TFJXH")
    private String tfjxh;
    @PropertyDef(label = "通风机台数")
    @JsonProperty("TFJXH")
    private Integer tfjts;
    @PropertyDef(label = "单台风机额定全压")
    @JsonProperty("DTFJEDQY")
    private Double dtfjedqy;
    @PropertyDef(label = "单台风机额定风量")
    @JsonProperty("DTFJEDFL")
    private Double dtfjedfl;
    @PropertyDef(label = "单台风机额定功率")
    @JsonProperty("DTFJEDGL")
    private Double dtfjedgl;
    @PropertyDef(label = "送风方式")
    @JsonProperty("SFFS")
    private String sffs;
    @PropertyDef(label = "单台风机实测风量")
    @JsonProperty("DTFJSCFL")
    private Double dtfjscfl;
    @PropertyDef(label = "单台风机轴功率")
    @JsonProperty("DTFJZGL")
    private Double dtfjzgl;
    @PropertyDef(label = "总风量")
    @JsonProperty("ZFL")
    private Double zfl;
    @PropertyDef(label = "单位通风量")
    @JsonProperty("DWTFL")
    private Double dwtfl;
    @PropertyDef(label = "实测系统阻力")
    @JsonProperty("DWTFL")
    private Double scxtzl;
    @PropertyDef(label = "总耗电量")
    @JsonProperty("ZHDL")
    private Double zhdl;
    @PropertyDef(label = "作业时气温")
    @JsonProperty("ZYSQW")
    private Double zysqw;
    @PropertyDef(label = "作业时气湿")
    @JsonProperty("ZYSQS")
    private Double zysqs;
    @PropertyDef(label = "通风时长")
    @JsonProperty("TFSC")
    private Double tfsc;
    @PropertyDef(label = "作业前平均粮温")
    @JsonProperty("ZYQPJLW")
    private Double zyqpjlw;
    @PropertyDef(label = "结束后平均粮温")
    @JsonProperty("JSHPJLW")
    private Double jshpjlw;
    @PropertyDef(label = "降温幅度")
    @JsonProperty("JWFD")
    private Double jwfd;
    @PropertyDef(label = "吨粮降温能耗")
    @JsonProperty("DLJWNH")
    private Double dljwnh;
    @PropertyDef(label = "失水率")
    @JsonProperty("SSL")
    private Double ssl;
    @PropertyDef(label = "保水效果评价结果")
    @JsonProperty("BSXGPJJG")
    private String bsxgpjjg;
    @PropertyDef(label = "通风降温均匀性评价_整仓")
    @JsonProperty("TFJWJYXPJZC")
    private String tfjwjyxpjzc;
    @PropertyDef(label = "通风降温均匀性评价_上层")
    @JsonProperty("TFJWJYXPJSC")
    private String tfjwjyxpjsc;
    @PropertyDef(label = "通风降温均匀性评价_中(间)层")
    @JsonProperty("TFJWJYXPJZJC")
    private String tfjwjyxpjzjc;
    @PropertyDef(label = "通风降温均匀性评价_下层")
    @JsonProperty("TFJWJYXPJXC")
    private String tfjwjyxpjxc;
    @PropertyDef(label = "作业前平均水分")
    @JsonProperty("ZYQPJSF")
    private Double zyqpjsf;
    @PropertyDef(label = "结束后平均水分")
    @JsonProperty("ZYHPJSF")
    private Double zyhpjsf;
    @PropertyDef(label = "降水幅度")
    @JsonProperty("JSFD")
    private Double jsfd;
    @PropertyDef(label = "吨粮降水能耗")
    @JsonProperty("DLJSNH")
    private Double dljsnh;
    @PropertyDef(label = "通风降水均匀性分析_整仓")
    @JsonProperty("TFJSJYXFXZC")
    private String tfjsjyxfxzc;
    @PropertyDef(label = "通风降水均匀性分析_上层")
    @JsonProperty("TFJSJYXFXSC")
    private String tfjsjyxfxsc;
    @PropertyDef(label = "通风降水均匀性分析_中(间)层")
    @JsonProperty("TFJSJYXFXZJC")
    private String tfjsjyxfxzjc;
    @PropertyDef(label = "通风降水均匀性分析_下层")
    @JsonProperty("TFJSJYXFXXC")
    private String tfjsjyxfxxc;
    @PropertyDef(label = "通风作业负责人")
    @JsonProperty("TFZYFZR")
    private String tfzyfzr;
    @PropertyDef(label = "通风作业人员")
    @JsonProperty("TFZYRY")
    private String tfzyry;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1306.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,284 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:24
 */
@Data
public class SX2023Api1306 implements Serializable {
    @PropertyDef(label = "仓房代码")
    @JsonProperty("ZHGXSJ")
    private String cfdm;
    @PropertyDef(label = "熏蒸作业单号")
    @JsonProperty("XZZYDH")
    private String xzzydh;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "熏蒸开始时间")
    @JsonProperty("XZKSSJ")
    private Date xzkssj;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "熏蒸结束时间")
    @JsonProperty("XZJSSJ")
    private Date xzjssj;
    @PropertyDef(label = "害虫检测单号")
    @JsonProperty("HCJCDH")
    private String hcjcdh;
    @PropertyDef(label = "封仓后熏蒸的次数 ç¬¬å‡ æ¬¡ç†è’¸")
    @JsonProperty("DJCXZ")
    private Integer djcxz;
    @PropertyDef(label = "常规熏蒸方式")
    @JsonProperty("CGXZFS")
    private String cgxzfs;
    @PropertyDef(label = "环流熏蒸方式")
    @JsonProperty("HLXZFS")
    private String hlxzfs;
    @PropertyDef(label = "环流熏蒸与内环流技术结合")
    @JsonProperty("HLXZYNHLJSJH")
    private String hlxzynhljsjh;
    @PropertyDef(label = "熏蒸方案制定")
    @JsonProperty("XZFAZD")
    private String xzfazd;
    @PropertyDef(label = "熏蒸方案起草人")
    @JsonProperty("XZFAZD")
    private String xzfaqcr;
    @PropertyDef(label = "熏蒸方案批准人")
    @JsonProperty("XZFAPZR")
    private String xzfapzr;
    @PropertyDef(label = "熏蒸方案报备情况")
    @JsonProperty("XZFABBQK")
    private String xzfabbqk;
    @PropertyDef(label = "施药人员资质情况")
    @JsonProperty("SYRYZZQK")
    private String syryzzqk;
    @PropertyDef(label = "施药资质审核")
    @JsonProperty("SYRYZZQK")
    private String syzzsh;
    @PropertyDef(label = "药剂名称")
    @JsonProperty("YJMC")
    private String yjmc;
    @PropertyDef(label = "剂型")
    @JsonProperty("JX")
    private String jx;
    @PropertyDef(label = "浓度")
    @JsonProperty("ND")
    private Double nd;
    @PropertyDef(label = "粮堆单位用药量")
    @JsonProperty("LDDWYYL")
    private Double lddwyyl;
    @PropertyDef(label = "空间单位用药量")
    @JsonProperty("KJDWYYL")
    private Double kjdwyyl;
    @PropertyDef(label = "总用药量")
    @JsonProperty("ZYYL")
    private Double zyyl;
    @PropertyDef(label = "施药方法")
    @JsonProperty("SYFF")
    private String syff;
    @PropertyDef(label = "辅助施药措施")
    @JsonProperty("SYFF")
    private String fzsycs;
    @PropertyDef(label = "空气呼吸器及安全检查情况")
    @JsonProperty("KQHQJAQJCQK")
    private String kqhqjaqjcqk;
    @PropertyDef(label = "磷化氢检测装置调试情况")
    @JsonProperty("LHQJCZZTSQK")
    private String lhqjczztsqk;
    @PropertyDef(label = "氧气深度检测装置调试情况")
    @JsonProperty("YQSDJCZZTSQK")
    private String yqsdjczztsqk;
    @PropertyDef(label = "磷化氢报警仪安全检查")
    @JsonProperty("LHQBJYAQJC")
    private String lhqbjyaqjc;
    @PropertyDef(label = "氧气报警仪安全检查")
    @JsonProperty("YQBJYAQJC")
    private String yqbjyaqjc;
    @PropertyDef(label = "补药前仓内磷化氢浓度")
    @JsonProperty("BYQCNLHQND")
    private Double byqcnlhqnd;
    @PropertyDef(label = "磷化氢浓度单位", description = "1:g/m³ (默认)  2:ppm 3:ml/m³ 4:%VOL。")
    @JsonProperty("LHQNDDW")
    private String nlhqnddw;
    @PropertyDef(label = "目标浓度")
    @JsonProperty("MBND")
    private Double mbnd;
    @PropertyDef(label = "计算补药量")
    @JsonProperty("MBND")
    private Double jsbyl;
    @PropertyDef(label = "实际补药量")
    @JsonProperty("SJBYL")
    private Double sjbyl;
    @PropertyDef(label = "补药方法")
    @JsonProperty("BYFF")
    private String byff;
    @PropertyDef(label = "作业人数")
    @JsonProperty("ZYRS")
    private Integer zyrs;
    @PropertyDef(label = "补药作业批准人")
    @JsonProperty("BYZYPZR")
    private String byzypzr;
    @PropertyDef(label = "现场指挥人")
    @JsonProperty("XCZHR")
    private String xczhr;
    @PropertyDef(label = "峰值浓度")
    @JsonProperty("FZND")
    private Double fznd;
    @PropertyDef(label = "目标浓度维持天数")
    @JsonProperty("MBNDWCTS")
    private Integer mbndwcts;
    @PropertyDef(label = "漏气位置监测")
    @JsonProperty("LSWZJC")
    private String lswzjc;
    @PropertyDef(label = "漏气部位采取的补救措施")
    @JsonProperty("LQBWCQDBJCS")
    private String lqbwcqdbjcs;
    @PropertyDef(label = "密闭时间")
    @JsonProperty("MBSJ")
    private Integer mbsj;
    @PropertyDef(label = "CT值")
    @JsonProperty("CTZ")
    private Double ctz;
    @PropertyDef(label = "散气前磷化氢浓度")
    @JsonProperty("SQQLHQND")
    private Double sqqlhqnd;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "散气日期")
    @JsonProperty("SQRQ")
    private Date sqrq;
    @PropertyDef(label = "散气方法")
    @JsonProperty("SQRQ")
    private String sqff;
    @PropertyDef(label = "散气批准人")
    @JsonProperty("SQPZR")
    private String sqpzr;
    @PropertyDef(label = "散气持续天数")
    @JsonProperty("SQCSTS")
    private Integer sqcsts;
    @PropertyDef(label = "散气结束时磷化氢浓度")
    @JsonProperty("SQJSSLHQND")
    private Double sqjsslhqnd;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "残渣收集作业时间")
    @JsonProperty("CZSJZYSJ")
    private Date czsjzysj;
    @PropertyDef(label = "残渣收集作业人数")
    @JsonProperty("CZSJZYRS")
    private Integer czsjzyrs;
    @PropertyDef(label = "残渣收集方法")
    @JsonProperty("CZSJFF")
    private String czsjff;
    @PropertyDef(label = "残渣收集作业批准人")
    @JsonProperty("CZSJZYPZR")
    private String czsjzypzr;
    @PropertyDef(label = "残渣处理措施")
    @JsonProperty("CZCLCS")
    private String czclcs;
    @PropertyDef(label = "残渣处理作业人数")
    @JsonProperty("CZCLZYRS")
    private Integer czclzyrs;
    @PropertyDef(label = "残渣处理批准人")
    @JsonProperty("CZCLZYRS")
    private String czclpzr;
    @PropertyDef(label = "熏蒸后活虫检出情况")
    @JsonProperty("XZHHCJCQK")
    private String xzhhcjcqk;
    @PropertyDef(label = "熏蒸后虫口密度")
    @JsonProperty("XZHHCJCQK")
    private Integer xzhckmd;
    @PropertyDef(label = "培养15天后活虫数")
    @JsonProperty("PYSWTHHCS")
    private Integer pyswthhcs;
    @PropertyDef(label = "培养45天后活虫数")
    @JsonProperty("PYSSWTHHCS")
    private Integer pysswthhcs;
    @PropertyDef(label = "熏蒸效果评价")
    @JsonProperty("XZXGPJ")
    private String xzxgpj;
    @PropertyDef(label = "熏蒸负责人")
    @JsonProperty("XZFZR")
    private String xzfzr;
    @PropertyDef(label = "熏蒸作业人员")
    @JsonProperty("XZZYRY")
    private String xzzyry;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1307.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,62 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:24
 */
@Data
public class SX2023Api1307 implements Serializable {
    @PropertyDef(label = "库区代码")
    @JsonProperty("KQDM")
    private String kqdm;
    @PropertyDef(label = "仓房代码")
    @JsonProperty("CFDM")
    private String cfdm;
    @PropertyDef(label = "货位代码")
    @JsonProperty("HWDM")
    private String hwdm;
    @PropertyDef(label = "视频监控设备id")
    @JsonProperty("SPJKSBID")
    private String spjksbid;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "抓拍时间")
    @JsonProperty("ZPSJ")
    private Date zpsj;
    @PropertyDef(label = "仓内图像文件流")
    @JsonProperty("CNTXWJL")
    private String cntxwjl;
    @PropertyDef(label = "图像文件后缀名")
    @JsonProperty("TXWJHZM")
    private String txwjhzm;
    @JSONField(name = "Yzwbh")
    @PropertyDef(label = "预置位编号")
    @JsonProperty("YZWBH")
    private String yzwbh;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1308.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,69 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:24
 */
@Data
public class SX2023Api1308 implements Serializable {
    @PropertyDef(label = "库区代码")
    @JsonProperty("KQDM")
    private String kqdm;
    @PropertyDef(label = "库区名称")
    @JsonProperty("KQDM")
    private String kqmc;
    @PropertyDef(label = "库区地址")
    @JsonProperty("KQDZ")
    private String kqdz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "告警时间")
    @JsonProperty("GJSJ")
    private Date gjsj;
    @PropertyDef(label = "视频监控设备id")
    @JsonProperty("SPJKSBID")
    private String spjksbid;
    @PropertyDef(label = "安装位置类型")
    @JsonProperty("AZWZLX")
    private String azwzlx;
    @PropertyDef(label = "监视区域说明")
    @JsonProperty("AZWZLX")
    private String jsqysm;
    @PropertyDef(label = "异常告警说明")
    @JsonProperty("YCGJSM")
    private String ycgjsm;
    @PropertyDef(label = "视频文件流")
    @JsonProperty("YCGJSM")
    private String spwjl;
    @PropertyDef(label = "视频文件后缀名")
    @JsonProperty("SPWJHZM")
    private String spwjhzm;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1309.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,77 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:25
 */
@Data
public class SX2023Api1309 implements Serializable {
    @PropertyDef(label = "预警信息代码")
    @JsonProperty("YJXXDM")
    private String yjxxdm;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "预警发布时间")
    @JsonProperty("FBSJ")
    private Date fbsj;
    @PropertyDef(label = "违规主体类型")
    @JsonProperty("WGZTLX")
    private String wgztlx;
    @PropertyDef(label = "违规单位代码")
    @JsonProperty("QYDM")
    private String qydm;
    @PropertyDef(label = "违规行为人")
    @JsonProperty("WGXWR")
    private String wgxwr;
    @PropertyDef(label = "涉及库点")
    @JsonProperty("SJKD")
    private String sjkd;
    @PropertyDef(label = "违规类型")
    @JsonProperty("WGLX")
    private String wglx;
    @PropertyDef(label = "违规详情")
    @JsonProperty("WGQK")
    private String wgqk;
    @PropertyDef(label = "当前处置状态")
    @JsonProperty("CZZT")
    private String czzt;
    @PropertyDef(label = "处置内容")
    @JsonProperty("HXCZQK")
    private String hxczqk;
    @PropertyDef(label = "处置人")
    @JsonProperty("HXCZR")
    private String hxczr;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "处置时间")
    @JsonProperty("HXCZSJ")
    private Date hxczsj;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1310.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,149 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:25
 */
@Data
public class SX2023Api1310 implements Serializable {
    @PropertyDef(label = "货位代码")
    @JsonProperty("HWDM")
    private String hwdm;
    @PropertyDef(label = "质检报告单号")
    @JsonProperty("ZJBGDH")
    private String zjbgdh;
    @PropertyDef(label = "粮食品种代码")
    @JsonProperty("LSPZDM")
    private String lspzdm;
    @PropertyDef(label = "粮食等级代码")
    @JsonProperty("LSDJDM")
    private String lsdjdm;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "入库日期")
    @JsonProperty("RKRQ")
    private Date rkrq;
    @PropertyDef(label = "检验类别")
    @JsonProperty("JYLB")
    private String jylb;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "检验时间")
    @JsonProperty("JYLB")
    private Date jysj;
    @PropertyDef(label = "检验单位")
    @JsonProperty("JYDW")
    private String jydw;
    @PropertyDef(label = "检验人")
    @JsonProperty("JYR")
    private String jyr;
    @PropertyDef(label = "检验依据")
    @JsonProperty("JYYJ")
    private String jyyj;
    @PropertyDef(label = "指标类别")
    @JsonProperty("ZBLB")
    private String zblb;
    @PropertyDef(label = "检验项目")
    @JsonProperty("JYXM")
    private String jyxm;
    @PropertyDef(label = "检验项目值")
    @JsonProperty("JYXMZ")
    private String jyxmz;
    @PropertyDef(label = "指标结果判定")
    @JsonProperty("ZBJGPD")
    private String zbjgpd;
    @PropertyDef(label = "食品安全指标是否合格")
    @JsonProperty("SPAQZBSFHG")
    private String spaqzbsfhg;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "签发日期")
    @JsonProperty("QFRQ")
    private Date qfrq;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "报告出具时间")
    @JsonProperty("BGCJSJ")
    private Date bgcjsj;
    @PropertyDef(label = "审核人姓名")
    @JsonProperty("SHRXM")
    private String shrxm;
    @PropertyDef(label = "扦样单编号")
    @JsonProperty("QYDBH")
    private String qydbh;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "扦样时间")
    @JsonProperty("QYSJ")
    private Date qysj;
    @PropertyDef(label = "扦样区域")
    @JsonProperty("QYQY")
    private String qyqy;
    @PropertyDef(label = "扦样人姓名")
    @JsonProperty("QYRXM")
    private String qyrxm;
    @PropertyDef(label = "监督人姓名")
    @JsonProperty("JDRXM")
    private String jdrxm;
    @PropertyDef(label = "样品编号")
    @JsonProperty("YPBH")
    private String ypbh;
    @PropertyDef(label = "样品数量")
    @JsonProperty("YPSL")
    private Double ypsl;
    @PropertyDef(label = "代表数量")
    @JsonProperty("DBSL")
    private Double dbsl;
    @PropertyDef(label = "样品等级")
    @JsonProperty("YPDJ")
    private String ypdj;
    @PropertyDef(label = "是否正常存储年限")
    @JsonProperty("SFZCCCNX")
    private String sfzcccnx;
    @PropertyDef(label = "备注")
    @JsonProperty("BZ")
    private String bz;
    @PropertyDef(label = "操作标志")
    @JsonProperty("BZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1401.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,61 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:25
 */
@Data
public class SX2023Api1401 implements Serializable {
    @PropertyDef(label = "承储企业")
    @JsonProperty("CCQY")
    private String ccqy;
    @PropertyDef(label = "年份")
    @JsonProperty("CCQY")
    private String nf;
    @PropertyDef(label = "行政区划代码")
    @JsonProperty("XZQHDM")
    private String xzqhdm;
    @PropertyDef(label = "粮食品种")
    @JsonProperty("YLPZ")
    private String ylpz;
    @PropertyDef(label = "粮食性质")
    @JsonProperty("YLXZ")
    private String ylxz;
    @PropertyDef(label = "储备规模计划数量")
    @JsonProperty("YLCBGMJHSL")
    private Double ylcbgmjhsl;
    @PropertyDef(label = "储备规模计划文号")
    @JsonProperty("CBGMJHWH")
    private String cbgmjhwh;
    @PropertyDef(label = "备注")
    @JsonProperty("REMARKS")
    private String remarks;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1403.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,67 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:25
 */
@Data
public class SX2023Api1403 implements Serializable {
    @PropertyDef(label = "轮换计划单号", description = "单位编码 + 4位年份 + 3位顺序号")
    @JsonProperty("LHJHDH")
    private String lhjhdh;
    @PropertyDef(label = "计划文号")
    @JsonProperty("JHWH")
    private String jhwh;
    @PropertyDef(label = "计划名称")
    @JsonProperty("JHMC")
    private String jhmc;
    @PropertyDef(label = "计划年度")
    @JsonProperty("JHND")
    private String jhnd;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "开始执行日期")
    @JsonProperty("KSZXRQ")
    private Date kszxrq;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "截止执行日期")
    @JsonProperty("JZZXRQ")
    private Date jzzxrq;
    @PropertyDef(label = "计划下达单位")
    @JsonProperty("JHXDDW")
    private String jhxddw;
    @PropertyDef(label = "计划下达单位名称")
    @JsonProperty("JHXDDWMC")
    private String jhxddwmc;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "计划下达时间")
    @JsonProperty("JHXDSJ")
    private Date jhxdsj;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023Api1404.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,64 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description
 * @Author CZT
 * @Date 2024/4/25 14:25
 */
@Data
public class SX2023Api1404 implements Serializable {
    @PropertyDef(label = "计划明细单号")
    @JsonProperty("JHMXDH")
    private String jhmxdh;
    @PropertyDef(label = "轮换计划单号")
    @JsonProperty("LHJHDH")
    private String lhjhdh;
    @PropertyDef(label = "粮食品种代码")
    @JsonProperty("LSPZDM")
    private String lspzdm;
    @PropertyDef(label = "粮食等级代码")
    @JsonProperty("LSDJDM")
    private String lsdjdm;
    @PropertyDef(label = "粮食性质代码")
    @JsonProperty("LSXZDM")
    private String lsxzdm;
    @PropertyDef(label = "收获年度")
    @JsonProperty("SHND")
    private String shnd;
    @PropertyDef(label = "轮换货位代码")
    @JsonProperty("LHHWDM")
    private String lhhwdm;
    @PropertyDef(label = "轮换数量")
    @JsonProperty("LHSL")
    private Double lhsl;
    @PropertyDef(label = "轮换类型")
    @JsonProperty("LHLX")
    private String lhlx;
    @PropertyDef(label = "操作标志")
    @JsonProperty("CZBZ")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("ZHGXSJ")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sx2023/data/SX2023ReqDto.java
@@ -1,10 +1,7 @@
package com.fzzy.push.sx2023.data;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @Description é™•西省平台2023版-推送数据封装
@@ -12,7 +9,7 @@
 * @Date 2024/4/23 15:02
 */
@Data
public class SX2023ReqDto implements Serializable {
public class SX2023ReqDto<T> implements Serializable {
    /**
     * æŠ¥æ–‡æ ‡è¯†
@@ -37,8 +34,7 @@
    /**
     * å‘èµ·æ—¶é—´
     */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date SendTime;
    private String SendTime;
    /**
     * å•位代码
@@ -48,6 +44,6 @@
    /**
     * æ•°æ®ä¸»ä½“内容:加密
     */
    private String Body;
    private T Body;
}