CZT
2023-11-27 b06635a24c5059bcc796bc9dfe31b82b03c9f5dc
提交宁夏省平台接口信息
已修改4个文件
已添加6个文件
532 ■■■■■ 文件已修改
src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/nx2023/NX2023Constant.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1113.java 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1211.java 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1306.java 219 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1307.java 50 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1308.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1403.java 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/application-dev.yml 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/application.yml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java
@@ -214,10 +214,20 @@
            BeanUtils.copyProperties(data, api1112);
            return api1112;
        }
        if (NX2023Constant.NX_2023_API_CODE_1113.equals(inteId)) {
            Nx2023Api1113 api1113 = new Nx2023Api1113();
            BeanUtils.copyProperties(data, api1113);
            return api1113;
        }
        if (NX2023Constant.NX_2023_API_CODE_1201.equals(inteId)) {
            Nx2023Api1201 api1201 = new Nx2023Api1201();
            BeanUtils.copyProperties(data, api1201);
            return api1201;
        }
        if (NX2023Constant.NX_2023_API_CODE_1211.equals(inteId)) {
            Nx2023Api1211 api1211 = new Nx2023Api1211();
            BeanUtils.copyProperties(data, api1211);
            return api1211;
        }
        if (NX2023Constant.NX_2023_API_CODE_1205.equals(inteId)) {
            Nx2023Api1205 api1205 = new Nx2023Api1205();
@@ -225,6 +235,26 @@
            api1205.setSzlx("09");
            return api1205;
        }
        if (NX2023Constant.NX_2023_API_CODE_1306.equals(inteId)) {
            Nx2023Api1306 api1306 = new Nx2023Api1306();
            BeanUtils.copyProperties(data, api1306);
            return api1306;
        }
        if (NX2023Constant.NX_2023_API_CODE_1307.equals(inteId)) {
            Nx2023Api1307 api1307 = new Nx2023Api1307();
            BeanUtils.copyProperties(data, api1307);
            return api1307;
        }
        if (NX2023Constant.NX_2023_API_CODE_1308.equals(inteId)) {
            Nx2023Api1308 api1308 = new Nx2023Api1308();
            BeanUtils.copyProperties(data, api1308);
            return api1308;
        }
        if (NX2023Constant.NX_2023_API_CODE_1403.equals(inteId)) {
            Nx2023Api1403 api1403 = new Nx2023Api1403();
            BeanUtils.copyProperties(data, api1403);
            return api1403;
        }
        return data;
    }
src/main/java/com/fzzy/push/nx2023/NX2023Constant.java
@@ -53,6 +53,7 @@
     * æŽ¥å£ç¼–码-1112 äººå‘˜ä¿¡æ¯æ•°æ®æŽ¥å£
     */
    public static String NX_2023_API_CODE_1112 = "1112";
    public static String NX_2023_API_CODE_1113 = "1113";
    /**
     * æŽ¥å£ç¼–码-1114 è´¢åŠ¡æŠ¥è¡¨æ•°æ®æŽ¥å£
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1113.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,39 @@
package com.fzzy.push.nx2023.dto;
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;
/**
 * æŽ¥å£è¡¨-企业信用信息
 */
@Data
public class Nx2023Api1113 implements Serializable {
    @PropertyDef(label = "单位代码" )
    private String dwdm;
    @PropertyDef(label = "信用等级" )
    private String xydj;
    @PropertyDef(label = "评定年份" )
    private String pdnf;
    @PropertyDef(label = "评定单位/机构名称" )
    private String pddw;
    @PropertyDef(label = "操作标志" )
    private String czbz;
    @PropertyDef(label = "最后更新时间" )
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1211.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,54 @@
package com.fzzy.push.nx2023.dto;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
/**
 * æŽ¥å£è¡¨-账面库存
 */
@Data
public class Nx2023Api1211 implements Serializable {
    @PropertyDef(label = "库区代码")
    private String kqdm;
    @PropertyDef(label = "粮食品种代码")
    private String lspzdm;
    @PropertyDef(label = "年度" )
    private String nd;
    @PropertyDef(label = "月份" )
    @Column(name = "yf", length = 2)
    private String yf;
    @PropertyDef(label = "期初数量(公斤)" )
    private double qcsl;
    @PropertyDef(label = "本期收入数量(公斤)" )
    private double bqsrsl;
    @PropertyDef(label = "本期支出数量(公斤)" )
    private double bqzcsl;
    @PropertyDef(label = "期末数量(公斤)" )
    private double qmye;
    @PropertyDef(label = "月结标志" )
    private Integer yjbz;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "业务日期" )
    private Date ywrq;
    @PropertyDef(label = "操作标志" )
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "更新时间" )
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1306.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,219 @@
package com.fzzy.push.nx2023.dto;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fzzy.api.entity.ApiParent;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Id;
import java.io.Serializable;
import java.util.Date;
/**
 * æŽ¥å£è¡¨-熏蒸作业数据表
 *
 * @author chen
 * @date 2022-09-02 16:21
 */
@Data
public class Nx2023Api1306 implements Serializable {
    @PropertyDef(label = "熏蒸作业单号" )
    private String xzzydh;
    @PropertyDef(label = "仓房代码" )
    private String cfdm;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "熏蒸开始时间" )
    private Date xzkssj;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "熏蒸结束时间" )
    private Date xzjssj;
    @PropertyDef(label = "害虫检测单号" )
    private String hcjcdh;
    @PropertyDef(label = "封仓后熏蒸的次数 ç¬¬å‡ æ¬¡ç†è’¸" )
    private Integer djcxz;
    @PropertyDef(label = "常规熏蒸方式" )
    private String cgxzfs;
    @PropertyDef(label = "环流熏蒸方式" )
    private String hlxzfs;
    @PropertyDef(label = "环流熏蒸与内环流技术结合" )
    private String hlxzynhljsjh;
    @PropertyDef(label = "熏蒸方案制定" )
    private String xzfazd;
    @PropertyDef(label = "熏蒸方案起草人" )
    @Column(name = "xzfaqcr", length = 64)
    private String xzfaqcr;
    @PropertyDef(label = "熏蒸方案批准人" )
    private String xzfapzr;
    @PropertyDef(label = "熏蒸方案报备情况" )
    private String xzfabbqk;
    @PropertyDef(label = "施药人员资质情况" )
    private String syryzzqk;
    @PropertyDef(label = "施药资质审核" )
    private String syzzsh;
    @PropertyDef(label = "药剂名称" )
    private String yjmc;
    @PropertyDef(label = "剂型" )
    private String jx;
    @PropertyDef(label = "浓度" )
    private Double nd;
    @PropertyDef(label = "粮堆单位用药量" )
    private Double lddwyyl;
    @PropertyDef(label = "空间单位用药量" )
    private Double kjdwyyl;
    @PropertyDef(label = "总用药量" )
    private Double zyyl;
    @PropertyDef(label = "施药方法" )
    private String syff;
    @PropertyDef(label = "辅助施药措施" )
    private String fzsycs;
    @PropertyDef(label = "空气呼吸器及安全检查情况" )
    private String kqhqjaqjcqk;
    @PropertyDef(label = "磷化氢检测装置调试情况" )
    private String lhqjczztsqk;
    @PropertyDef(label = "氧气深度检测装置调试情况" )
    private String yqsdjczztsqk;
    @PropertyDef(label = "磷化氢报警仪安全检查" )
    private String lhqbjyaqjc;
    @PropertyDef(label = "氧气报警仪安全检查" )
    private String yqbjyaqjc;
    @PropertyDef(label = "补药前仓内磷化氢浓度" )
    private Double byqcnlhqnd;
    @PropertyDef(label = "目标浓度" )
    private Double mbnd;
    @PropertyDef(label = "计算补药量" )
    private Double jsbyl;
    @PropertyDef(label = "实际补药量" )
    private Double sjbyl;
    @PropertyDef(label = "补药方法" )
    private String byff;
    @PropertyDef(label = "作业人数" )
    private Integer zyrs;
    @PropertyDef(label = "补药作业批准人" )
    private String byzypzr;
    @PropertyDef(label = "现场指挥人" )
    private String xczhr;
    @PropertyDef(label = "峰值浓度" )
    private Double fznd;
    @PropertyDef(label = "目标浓度维持天数" )
    private Integer mbndwcts;
    @PropertyDef(label = "漏气位置监测" )
    private String lswzjc;
    @PropertyDef(label = "漏气部位采取的补救措施" )
    private String lqbwcqdbjcs;
    @PropertyDef(label = "密闭时间" )
    private Integer mbsj;
    @PropertyDef(label = "CT值" )
    private Double ctz;
    @PropertyDef(label = "散气前磷化氢浓度" )
    private Double sqqlhqnd;
    @JSONField(format = "yyyy-MM-dd")
    @Column(name = "sqrq")
    private Date sqrq;
    @PropertyDef(label = "散气方法" )
    private String sqff;
    @PropertyDef(label = "散气批准人" )
    private String sqpzr;
    @PropertyDef(label = "散气持续天数" )
    private Integer sqcsts;
    @PropertyDef(label = "散气结束时磷化氢浓度" )
    private Double sqjsslhqnd;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "残渣收集作业时间" )
    private Date czsjzysj;
    @PropertyDef(label = "残渣收集作业人数" )
    private Integer czsjzyrs;
    @PropertyDef(label = "残渣收集方法" )
    private String czsjff;
    @PropertyDef(label = "残渣收集作业批准人" )
    private String czsjzypzr;
    @PropertyDef(label = "残渣处理措施" )
    private String czclcs;
    @PropertyDef(label = "残渣处理作业人数" )
    private Integer czclzyrs;
    @PropertyDef(label = "残渣处理批准人" )
    private String czclpzr;
    @PropertyDef(label = "熏蒸后活虫检出情况" )
    private String xzhhcjcqk;
    @PropertyDef(label = "熏蒸后虫口密度" )
    private Integer xzhckmd;
    @PropertyDef(label = "培养15天后活虫数" )
    private Integer pyswthhcs;
    @PropertyDef(label = "培养45天后活虫数" )
    private Integer pysswthhcs;
    @PropertyDef(label = "熏蒸效果评价" )
    private String xzxgpj;
    @PropertyDef(label = "熏蒸负责人" )
    private String xzfzr;
    @PropertyDef(label = "熏蒸作业人员" )
    private String xzzyry;
    @PropertyDef(label = "操作标志" )
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间" )
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1307.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,50 @@
package com.fzzy.push.nx2023.dto;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * æŽ¥å£è¡¨-仓内视频图像数据表
 *
 * @author chen
 * @date 2022-09-02 15:57
 */
@Data
public class Nx2023Api1307 implements Serializable {
    @PropertyDef(label = "库区代码")
    private String kqdm;
    @PropertyDef(label = "视频监控设备id" )
    private String spjksbid;
    @PropertyDef(label = "仓房代码" )
    private String cfdm;
    @PropertyDef(label = "货位代码" )
    private String hwdm;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "抓拍时间" )
    private Date zpsj;
    @PropertyDef(label = "图像文件后缀名")
    private String txwjhzm;
    @JSONField(name="Yzwbh")
    @PropertyDef(label = "预置位编号" )
    private String yzwbh;
    @PropertyDef(label = "操作标志" )
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间" )
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1308.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,69 @@
package com.fzzy.push.nx2023.dto;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * æŽ¥å£è¡¨-视频监控异常事件告警基本信息数据表
 *
 * @author chen
 * @date 2022-09-02 15:59
 */
@Data
public class Nx2023Api1308 implements Serializable {
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "告警时间" )
    private Date gjsj;
    @PropertyDef(label = "库区名称" )
    private String kqmc;
    @PropertyDef(label = "库区代码" )
    private String kqdm;
    @PropertyDef(label = "库区地址" )
    private String kqdz;
    @PropertyDef(label = "视频监控设备id" )
    private String spjksbid;
    @PropertyDef(label = "安装位置类型" )
    private String azwzlx;
    @PropertyDef(label = "监视区域说明" )
    private String jsqysm;
    @PropertyDef(label = "异常告警说明" )
    private String ycgjsm;
    @PropertyDef(label = "图像编号")
    private String txbh;
    @PropertyDef(label = "视频编号")
    private String spbh;
    @PropertyDef(label = "当前处置状态")
    private String czzt;
    @PropertyDef(label = "处置内容")
    private String hxczqk;
    @PropertyDef(label = "处置人")
    private String hxczr;
    @PropertyDef(label = "处置时间")
    private Date hhxczsj;
    @PropertyDef(label = "操作标志" )
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间" )
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1403.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,60 @@
package com.fzzy.push.nx2023.dto;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import lombok.EqualsAndHashCode;
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 chen
 * @date 2022-09-02 16:03
 */
@Data
public class Nx2023Api1403 implements Serializable {
    @PropertyDef(label = "轮换计划单号", description = "单位编码 + 4位年份 + 3位顺序号")
    private String lhjhdh;
    @PropertyDef(label = "计划文号" )
    private String jhwh;
    @PropertyDef(label = "计划名称" )
    private String jhmc;
    @PropertyDef(label = "计划年度" )
    private String jhnd;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "开始执行日期" )
    private Date kszxrq;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "截止执行日期" )
    private Date jzzxrq;
    @PropertyDef(label = "计划下达单位" )
    private String jhxddw;
    @PropertyDef(label = "计划下达单位名称" )
    private String jhxddwmc;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "计划下达时间" )
    private Date jhxdsj;
    @PropertyDef(label = "操作标志" )
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间" )
    private Date zhgxsj;
}
src/main/resources/application-dev.yml
@@ -7,7 +7,7 @@
    primary:
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5016?useUnicode=true&useSSL=false&characterEncoding=utf-8     #大湾区
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5303?useUnicode=true&useSSL=false&characterEncoding=utf-8     #上海嘉定
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5306?useUnicode=true&useSSL=false&characterEncoding=utf-8     #宁夏石嘴山
      url: jdbc:mysql://127.0.0.1:3306/igds_api_5306?useUnicode=true&useSSL=false&characterEncoding=utf-8     #宁夏石嘴山
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5311?useUnicode=true&useSSL=false&characterEncoding=utf-8     #广澳
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5317?useUnicode=true&useSSL=false&characterEncoding=utf-8     #潮阳库
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5317_002?useUnicode=true&useSSL=false&characterEncoding=utf-8 #潮阳分库-濠江区租赁库
@@ -26,7 +26,7 @@
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5321?useUnicode=true&useSSL=false&characterEncoding=utf-8     #广东韶关
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5322?useUnicode=true&useSSL=false&characterEncoding=utf-8     #广东徐闻
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8     #惠州惠新
      url: jdbc:mysql://127.0.0.1:3306/igds_api_5327?useUnicode=true&useSSL=false&characterEncoding=utf-8     #武汉黄陂军粮
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5327?useUnicode=true&useSSL=false&characterEncoding=utf-8     #武汉黄陂军粮
#      url: jdbc:mysql://127.0.0.1:3306/igds_api_5329?useUnicode=true&useSSL=false&characterEncoding=utf-8     #广东佛山禅城区
      username: root
      password: Abc123..
@@ -35,14 +35,14 @@
    secondary:
#      url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5016?useUnicode=true&useSSL=false&characterEncoding=utf-8  #大湾区
#      url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5303?useUnicode=true&useSSL=false&characterEncoding=utf-8  #上海嘉定
#      url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5306?useUnicode=true&useSSL=false&characterEncoding=utf-8  #宁夏石嘴山
      url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5306?useUnicode=true&useSSL=false&characterEncoding=utf-8  #宁夏石嘴山
#      url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5311?useUnicode=true&useSSL=false&characterEncoding=utf-8  #广澳
#      url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5317?useUnicode=true&useSSL=false&characterEncoding=utf-8  #潮阳库
#      url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5320?useUnicode=true&useSSL=false&characterEncoding=utf-8
#      url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5321?useUnicode=true&useSSL=false&characterEncoding=utf-8
#      url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5322?useUnicode=true&useSSL=false&characterEncoding=utf-8  #广东徐闻
#      url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8  #惠州惠新
      url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5327?useUnicode=true&useSSL=false&characterEncoding=utf-8  #武汉黄陂军粮
#      url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5327?useUnicode=true&useSSL=false&characterEncoding=utf-8  #武汉黄陂军粮
#      url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5329?useUnicode=true&useSSL=false&characterEncoding=utf-8  #广东佛山禅城区
      username: root
      password: Abc123..
src/main/resources/application.yml
@@ -1,7 +1,7 @@
##########################  Server   ##########################
spring:
  profiles:
    active: linux
    active: dev
  application:
    name: igds-api
  main: