CZT
2023-10-18 246752d298f9955b1112c3028f271d546fd3bc3b
调整单位、库区、仓房、廒间、货位等基础信息
已修改21个文件
已添加5个文件
3671 ■■■■ 文件已修改
src/main/java/com/fzzy/api/entity/Api1101.java 110 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1102.java 70 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1103.java 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1104.java 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1105.java 39 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/Api1101.view.xml 504 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/Api1102.view.xml 315 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/Api1103.view.xml 623 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/Api1104.view.xml 209 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/Api1105.view.xml 155 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/ApiConfs.view.xml 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/SecCamera.view.xml 978 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/Fzzy40SyncService12.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2020/v2/GranaryWebService.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1101.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1102.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1103.java 190 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1104.java 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1105.java 50 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1103.java 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1104.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1105.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1101.java
@@ -3,69 +3,65 @@
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;
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 14:18
 * @author czt
 * @date 2023-10-18
 */
@Data
@Entity
@Table(name = "API_1101")
@EqualsAndHashCode(callSuper = false)
public class Api1101 extends ApiParent implements Serializable {
    /**
     *
     */
public class Api1101 implements Serializable {
    private static final long serialVersionUID = 9157617424050247565L;
    /*----------国标字段----------*/
    @Id
    @PropertyDef(label = "单位代码")
    @Column(name = "dwdm", length = 18, nullable = false)
    @Column(name = "dwdm", length = 18)
    private String dwdm;
    @PropertyDef(label = "单位名称")
    @Column(name = "dwmc", length = 256, nullable = false)
    @Column(name = "dwmc", length = 256)
    private String dwmc;
    @PropertyDef(label = "单位类型")
    @Column(name = "dwlx", length = 2, nullable = false)
    @Column(name = "dwlx", length = 2)
    private String dwlx;
    @PropertyDef(label = "注册日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @JSONField(format = "yyyy-MM-dd")
    @Column(name = "zcrq", nullable = false)
    @Column(name = "zcrq")
    private Date zcrq;
    @PropertyDef(label = "注册资本")
    @Column(name = "zczb", precision = 20, scale = 6)
    private double zczb;
    private Double zczb;
    @PropertyDef(label = "资产总额")
    @Column(name = "zcze", precision = 20, scale = 6)
    private double zcze;
    private Double zcze;
    @PropertyDef(label = "法定代表人")
    @Column(name = "fddbr", length = 100, nullable = false)
    @Column(name = "fddbr", length = 100)
    private String fddbr;
    @PropertyDef(label = "法人身份证号")
    @Column(name = "frsfzh", length = 18, nullable = false)
    @Column(name = "frsfzh", length = 18)
    private String frsfzh;
    @PropertyDef(label = "法人联系方式")
@@ -73,15 +69,15 @@
    private String frlxfs;
    @PropertyDef(label = "企业联系人")
    @Column(name = "qylxr", length = 100, nullable = false)
    @Column(name = "qylxr", length = 100)
    private String qylxr;
    @PropertyDef(label = "办公电话")
    @Column(name = "bgdh", length = 50, nullable = false)
    @Column(name = "bgdh", length = 50)
    private String bgdh;
    @PropertyDef(label = "注册地址")
    @Column(name = "zcdz", length = 512, nullable = false)
    @Column(name = "zcdz", length = 512)
    private String zcdz;
    @PropertyDef(label = "电子邮箱")
@@ -97,17 +93,12 @@
    private String czhm;
    @PropertyDef(label = "邮政编码")
    @Column(name = "yzbm", length = 6, nullable = false)
    @Column(name = "yzbm", length = 6)
    private String yzbm;
    @PropertyDef(label = "行政区划代码")
    @Column(name = "xzqhdm", length = 6, nullable = false)
    @Column(name = "xzqhdm", length = 6)
    private String xzqhdm;
    @JSONField(serialize = false)
    @PropertyDef(label = "行政区划名称", description = "非国标字段,后期增加")
    @Column(name = "xzqhmc", length = 20)
    private String xzqhmc;
    @PropertyDef(label = "上级单位名称")
    @Column(name = "sjdwmc", length = 256)
@@ -118,29 +109,40 @@
    private String sjdwdm;
    @PropertyDef(label = "库区数")
    @Column(name = "kqs", nullable = false)
    @Column(name = "kqs")
    private Integer kqs;
    @PropertyDef(label = "仓房数")
    @Column(name = "cfs", nullable = false)
    @Column(name = "cfs")
    private Integer cfs;
    @PropertyDef(label = "油罐数")
    @Column(name = "ygs", nullable = false)
    @Column(name = "ygs")
    private Integer ygs;
    @PropertyDef(label = "经度")
    @Column(name = "jd", precision = 20, scale = 6, nullable = false)
    private double jd;
    @Column(name = "jd", precision = 20, scale = 6)
    private Double jd;
    @PropertyDef(label = "纬度")
    @Column(name = "wd", precision = 20, scale = 6, nullable = false)
    private double wd;
    @Column(name = "wd", precision = 20, scale = 6)
    private Double wd;
    @PropertyDef(label = "单位状态")
    @Column(name = "dwzt",length = 1)
    private String dwzt;
    @PropertyDef(label = "操作标志")
    @Column(name = "czbz", length = 1)
    private String czbz;
    @PropertyDef(label = "最后更新时间")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @Column(name = "zhgxsj")
    private Date zhgxsj;
    /*----------广东省平台规范字段----------*/
    @Column(name = "balx", length = 1)
    @PropertyDef(label = "备案类型", description = "0:初次备案 1:变更备案 2:重新备案")
    private String balx;
@@ -157,13 +159,35 @@
    @PropertyDef(label = "备案状态")
    private String bazt;
    @PropertyDef(label = "操作标志")
    @Column(name = "czbz", length = 1, nullable = false)
    private String czbz;
    @PropertyDef(label = "最后更新时间")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @Column(name = "zhgxsj", nullable = false)
    private Date zhgxsj;
    /*----------上海市平台规范字段----------*/
    @PropertyDef(label = "廒间数")
    @Column(name = "ajs")
    private Integer ajs;
    @PropertyDef(label = "标记位")
    @Column(name = "bjw", length = 40)
    private String bjw;
    /*----------接口系统自定义字段----------*/
    @JSONField(serialize = false)
    @PropertyDef(label = "行政区划名称", description = "非国标字段,后期增加")
    @Column(name = "xzqhmc", length = 20)
    private String xzqhmc;
    @JSONField(serialize = false)
    @PropertyDef(label = "业务id")
    @Column(name = "bizId", length = 40)
    private String bizId;
    @JSONField(serialize = false)
    @PropertyDef(label = "库区代码")
    @Column(name = "kqdm", length = 21)
    private String kqdm;
    @JSONField(serialize = false)
    @PropertyDef(label = "同步时间", description = "从粮库系统同步到接口管理中心的时间")
    @Column(name = "syncTime")
    private Date syncTime;
}
src/main/java/com/fzzy/api/entity/Api1102.java
@@ -22,21 +22,13 @@
@Table(name = "API_1102")
public class Api1102 implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 6597930270077627879L;
    /*----------国标字段----------*/
    @Id
    @PropertyDef(label = "库区代码")
    @Column(name = "kqdm", length = 21)
    private String kqdm;
    @JsonIgnore
    @PropertyDef(label = "业务id")
    @Column(name = "bizId", length = 40)
    private String bizId;
    @PropertyDef(label = "单位代码")
    @Column(name = "dwdm", length = 18)
@@ -54,26 +46,21 @@
    @Column(name = "xzqhdm", length = 6)
    private String xzqhdm;
    @JSONField(serialize = false)
    @PropertyDef(label = "行政区划名称", description = "非国标字段,后期增加")
    @Column(name = "xzqhmc", length = 20)
    private String xzqhmc;
    @PropertyDef(label = "库区产权", description = "1: è‡ªæœ‰ 2:租赁 3:共有 4:混合 9:其他")
    @Column(name = "kqcq", length = 1)
    private String kqcq;
    @PropertyDef(label = "有效仓容")
    @Column(name = "yxcr", precision = 20, scale = 6)
    private double yxcr;
    private Double yxcr;
    @PropertyDef(label = "有效罐容")
    @Column(name = "yxgr", precision = 20, scale = 6)
    private double yxgr;
    private Double yxgr;
    @PropertyDef(label = "占地面积")
    @Column(name = "zdmj", precision = 20, scale = 6)
    private double zdmj;
    private Double zdmj;
    @PropertyDef(label = "仓房数")
    @Column(name = "cfs")
@@ -85,23 +72,15 @@
    @PropertyDef(label = "库区经度")
    @Column(name = "jd", precision = 20, scale = 6)
    private double jd;
    private Double jd;
    @PropertyDef(label = "库区纬度")
    @Column(name = "wd", precision = 20, scale = 6)
    private double wd;
    private Double wd;
    @PropertyDef(label = "库区状态", description = "1:正常(默认) 2:退出储备粮承储")
    @Column(name = "kqzt", length = 1)
    private String kqzt;
    @PropertyDef(label = "海康区域ID", description = "对应海康视频平台regionIndexCode字段")
    @Column(name = "hkRegionId", length = 36)
    private String hkRegionId;
    @PropertyDef(label = "产权方库区代码", description = "自有产权时库区代码必须等于产权方库区代码,非自有产权时库区代码不能等于产权方库区代码")
    @Column(name = "cqfkqdm", length = 21)
    private String cqfkqdm;
    @PropertyDef(label = "操作标志")
    @Column(name = "czbz", length = 1)
@@ -112,9 +91,44 @@
    @Column(name = "zhgxsj", nullable = false)
    private Date zhgxsj;
    /*----------广东省平台规范字段----------*/
    @PropertyDef(label = "海康区域ID", description = "对应海康视频平台regionIndexCode字段")
    @Column(name = "hkRegionId", length = 36)
    private String hkRegionId;
    @PropertyDef(label = "产权方库区代码", description = "自有产权时库区代码必须等于产权方库区代码,非自有产权时库区代码不能等于产权方库区代码")
    @Column(name = "cqfkqdm", length = 21)
    private String cqfkqdm;
    /*----------上海市平台规范字段----------*/
    @PropertyDef(label = "库区属性", description = "1:市级直属,2:区级直属,3:社会仓容,4:其他")
    @JSONField(serialize = false)
    @Column(name = "kqsx", length = 1)
    private String kqsx;
    @PropertyDef(label = "廒间数")
    @Column(name = "ajs")
    private Integer ajs;
    @PropertyDef(label = "标记位")
    @Column(name = "bjw", length = 40)
    private String bjw;
    @PropertyDef(label = "储备仓容")
    @Column(name = "cbcr")
    private Double cbcr;
    /*----------接口系统自定义字段----------*/
    @JsonIgnore
    @PropertyDef(label = "业务id")
    @Column(name = "bizId", length = 40)
    private String bizId;
    @JSONField(serialize = false)
    @PropertyDef(label = "行政区划名称", description = "非国标字段,后期增加")
    @Column(name = "xzqhmc", length = 20)
    private String xzqhmc;
}
src/main/java/com/fzzy/api/entity/Api1103.java
@@ -4,7 +4,6 @@
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
@@ -21,22 +20,9 @@
@EqualsAndHashCode(callSuper=false)
public class Api1103  implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 8095346227076335949L;
    @JSONField(serialize = false)
    @PropertyDef(label = "业务id")
    @Column(name = "bizId", length = 40)
    private String bizId;
    @JSONField(serialize = false)
    @PropertyDef(label = "同步时间", description = "从粮库系统同步到接口管理中心的时间")
    @Column(name = "syncTime")
    private Date syncTime;
    /*----------国标字段----------*/
    @Id
    @PropertyDef(label = "仓房代码" )
    @Column(name = "cfdm", length = 25)
@@ -56,7 +42,7 @@
    @PropertyDef(label = "交付使用日期" )
    @JSONField(format = "yyyy-MM-dd")
    @Column(name = "jfsyrq", nullable = false)
    @Column(name = "jfsyrq")
    private Date jfsyrq;
    @PropertyDef(label = "建设单位" )
@@ -249,11 +235,11 @@
    @PropertyDef(label = "仓房经度" )
    @Column(name = "jd", precision = 20, scale = 6)
    private double jd;
    private Double jd;
    @PropertyDef(label = "仓房纬度" )
    @Column(name = "wd", precision = 20, scale = 6)
    private double wd;
    private Double wd;
    @PropertyDef(label = "操作标志" )
    @Column(name = "czbz", length = 1)
@@ -261,10 +247,29 @@
    @PropertyDef(label = "最后更新时间" )
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @Column(name = "zhgxsj", nullable = false)
    @Column(name = "zhgxsj")
    private Date zhgxsj;
    /*----------上海市平台规范字段----------*/
    @PropertyDef(label = "廒间数")
    @Column(name = "ajs")
    private Integer ajs;
    @PropertyDef(label = "标记位")
    @Column(name = "bjw", length = 40)
    private String bjw;
    /*----------接口系统自定义字段----------*/
    @JSONField(serialize = false)
    @PropertyDef(label = "业务id")
    @Column(name = "bizId", length = 40)
    private String bizId;
    @JSONField(serialize = false)
    @PropertyDef(label = "同步时间", description = "从粮库系统同步到接口管理中心的时间")
    @Column(name = "syncTime")
    private Date syncTime;
}
src/main/java/com/fzzy/api/entity/Api1104.java
@@ -2,13 +2,10 @@
import java.io.Serializable;
import java.util.Date;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.*;
/**
@@ -21,50 +18,39 @@
@Entity
@Table(name = "API_1104")
@EqualsAndHashCode(callSuper = false)
public class Api1104 extends ApiParent implements Serializable {
public class Api1104 implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 9157617424050247565L;
    /*----------国标字段----------*/
    @Id
    @PropertyDef(label = "廒间代码")
    @Column(name = "ajdh", length = 28, nullable = false)
    @Column(name = "ajdh", length = 28)
    private String ajdh;
    @PropertyDef(label = "廒间名称")
    @Column(name = "ajmc", length = 256, nullable = false)
    @Column(name = "ajmc", length = 256)
    private String ajmc;
    @PropertyDef(label = "仓房(或油罐)编码")
    @Column(name = "cfbh", length = 25, nullable = false)
    @Column(name = "cfbh", length = 25)
    private String cfbh;
    @PropertyDef(label = "廒间长度")
    @Column(name = "ajcd", precision = 8, scale = 4, nullable = false)
    private double ajcd;
    @Column(name = "ajcd", precision = 8, scale = 4)
    private Double ajcd;
    @PropertyDef(label = "廒间宽度")
    @Column(name = "ajkd", precision = 8, scale = 4, nullable = false)
    private double ajkd;
    @Column(name = "ajkd", precision = 8, scale = 4)
    private Double ajkd;
    @PropertyDef(label = "廒间高度")
    @Column(name = "ajgd", precision = 8, scale = 4, nullable = false)
    private double ajgd;
    @Column(name = "ajgd", precision = 8, scale = 4)
    private Double ajgd;
    @PropertyDef(label = "廒间设计仓容")
    @Column(name = "ajsjcr", precision = 20, scale = 3, nullable = false)
    private double ajsjcr;
    @JSONField(serialize = false)
    @PropertyDef(label = "廒间实际仓容", description = "非国标字段")
    @Column(name = "ajsjcrong", precision = 20, scale = 3, nullable = false)
    private double ajsjcrong;
    @PropertyDef(label = "廒间联系电话")
    @Column(name = "ajlxdh", length = 20)
    private String ajlxdh;
    @Column(name = "ajsjcr", precision = 20, scale = 3)
    private Double ajsjcr;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "廒间启用日期")
@@ -72,16 +58,47 @@
    private Date ajqyrq;
    @PropertyDef(label = "廒间状态")
    @Column(name = "ajzt", length = 1, nullable = false)
    @Column(name = "ajzt", length = 1)
    private String ajzt;
    @PropertyDef(label = "操作标志")
    @Column(name = "czbz", length = 1, nullable = false)
    @Column(name = "czbz", length = 1)
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @Column(name = "zhgxsj", nullable = false)
    @Column(name = "zhgxsj")
    private Date zhgxsj;
    /*----------上海市平台规范字段----------*/
    @PropertyDef(label = "使用库区代码")
    @Column(name = "sykqdm", length = 21)
    private String sykqdm;
    @PropertyDef(label = "廒间联系电话")
    @Column(name = "ajlxdh", length = 20)
    private String ajlxdh;
    @PropertyDef(label = "标记位")
    @Column(name = "bjw", length = 40)
    private String bjw;
    /*----------接口系统自定义字段----------*/
    @JSONField(serialize = false)
    @PropertyDef(label = "业务id")
    @Column(name = "bizId", length = 40)
    private String bizId;
    @JSONField(serialize = false)
    @PropertyDef(label = "库区代码")
    @Column(name = "kqdm", length = 21)
    private String kqdm;
    @JSONField(serialize = false)
    @PropertyDef(label = "同步时间", description = "从粮库系统同步到接口管理中心的时间")
    @Column(name = "syncTime")
    private Date syncTime;
}
src/main/java/com/fzzy/api/entity/Api1105.java
@@ -2,16 +2,12 @@
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;
@@ -22,13 +18,11 @@
@Entity
@Table(name = "API_1105")
@EqualsAndHashCode(callSuper=false)
public class Api1105 extends ApiParent implements Serializable {
public class Api1105 implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = -6967028172020353365L;
    /*----------国标字段----------*/
    @Id
    @PropertyDef(label = "货位代码" )
    @Column(name = "hwdm", length = 30)
@@ -44,12 +38,12 @@
    @PropertyDef(label = "货位启用日期" )
    @JSONField(format = "yyyy-MM-dd")
    @Column(name = "hwqyrq", nullable = false)
    @Column(name = "hwqyrq")
    private Date hwqyrq;
    @PropertyDef(label = "货位容量" )
    @Column(name = "hwrl", precision = 20, scale = 6)
    private double hwrl;
    private Double hwrl;
    @PropertyDef(label = "保管单位" )
    @Column(name = "bgdw", length = 128)
@@ -65,7 +59,30 @@
    @PropertyDef(label = "最后更新时间" )
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @Column(name = "zhgxsj", nullable = false)
    @Column(name = "zhgxsj")
    private Date zhgxsj;
    /*----------上海市平台规范字段----------*/
    @PropertyDef(label = "标记位")
    @Column(name = "bjw", length = 40)
    private String bjw;
    /*----------接口系统自定义字段----------*/
    @JSONField(serialize = false)
    @PropertyDef(label = "业务id")
    @Column(name = "bizId", length = 40)
    private String bizId;
    @JSONField(serialize = false)
    @PropertyDef(label = "库区代码")
    @Column(name = "kqdm", length = 21)
    private String kqdm;
    @JSONField(serialize = false)
    @PropertyDef(label = "同步时间", description = "从粮库系统同步到接口管理中心的时间")
    @Column(name = "syncTime")
    private Date syncTime;
}
src/main/java/com/fzzy/api/view/Api1101.view.xml
@@ -119,6 +119,26 @@
        <Property name="dataType">double</Property>
        <Property name="label">纬度</Property>
      </PropertyDef>
      <PropertyDef name="dwzt">
        <Property></Property>
        <Property name="label">单位状态</Property>
        <Property name="mapping">
          <Property name="keyProperty">key</Property>
          <Property name="valueProperty">value</Property>
          <Property name="mapValues">
            <Collection>
              <Entity>
                <Property name="key">1</Property>
                <Property name="value">正常</Property>
              </Entity>
              <Entity>
                <Property name="key">2</Property>
                <Property name="value">退出储备粮承储</Property>
              </Entity>
            </Collection>
          </Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="czbz">
        <Property></Property>
        <Property name="label">操作标志</Property>
@@ -148,29 +168,85 @@
        <Property></Property>
        <Property name="label">仓储品种</Property>
      </PropertyDef>
      <PropertyDef name="bazt">
      <PropertyDef name="balx">
        <Property></Property>
        <Property name="label">备案状态</Property>
      </PropertyDef>
      <PropertyDef name="dwzt">
        <Property></Property>
        <Property name="label">单位状态</Property>
        <Property name="label">备案类型</Property>
        <Property name="mapping">
          <Property name="keyProperty">key</Property>
          <Property name="valueProperty">value</Property>
          <Property name="mapValues">
            <Collection>
              <Entity>
                <Property name="key">0</Property>
                <Property name="value">0-初次备案</Property>
              </Entity>
              <Entity>
                <Property name="key">1</Property>
                <Property name="value">正常</Property>
                <Property name="value">1-变更备案</Property>
              </Entity>
              <Entity>
                <Property name="key">2</Property>
                <Property name="value">退出储备粮承储</Property>
                <Property name="value">2-重新备案</Property>
              </Entity>
            </Collection>
          </Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="bazt">
        <Property></Property>
        <Property name="label">备案状态</Property>
        <Property name="mapping">
          <Property name="keyProperty">key</Property>
          <Property name="valueProperty">value</Property>
          <Property name="mapValues">
            <Collection>
              <Entity>
                <Property name="key">0</Property>
                <Property name="value">0-备案待受理</Property>
              </Entity>
              <Entity>
                <Property name="key">1</Property>
                <Property name="value">1-已备案</Property>
              </Entity>
              <Entity>
                <Property name="key">2</Property>
                <Property name="value">2-变更待受理</Property>
              </Entity>
              <Entity>
                <Property name="key">3</Property>
                <Property name="value">3-已变更</Property>
              </Entity>
              <Entity>
                <Property name="key">4</Property>
                <Property name="value">4-停业待受理</Property>
              </Entity>
              <Entity>
                <Property name="key">5</Property>
                <Property name="value">5-已停业</Property>
              </Entity>
              <Entity>
                <Property name="key">6</Property>
                <Property name="value">6-备案审核不通过</Property>
              </Entity>
              <Entity>
                <Property name="key">7</Property>
                <Property name="value">7-变更审核不通过</Property>
              </Entity>
              <Entity>
                <Property name="key">8</Property>
                <Property name="value">8-停业审核不通过</Property>
              </Entity>
            </Collection>
          </Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="bjw">
        <Property></Property>
        <Property name="label">标记位</Property>
      </PropertyDef>
      <PropertyDef name="ajs">
        <Property name="dataType">Integer</Property>
        <Property name="label">廒间数</Property>
      </PropertyDef>
    </DataType>
    <DataType name="dtGBArea">
@@ -422,7 +498,7 @@
        <Property name="property">zhgxsj</Property>
      </DataColumn>
    </DataGrid>
    <Dialog id="dialogMain">
    <Dialog id="dialogMain" layout="padding:5;regionPadding:5">
      <Property name="width">1000</Property>
      <Property name="caption">单位信息</Property>
      <Property name="iconClass">fa fa-sliders</Property>
@@ -450,189 +526,233 @@
        </Button>
      </Buttons>
      <Children>
        <AutoForm>
          <Property name="dataSet">dsMain</Property>
          <Property name="cols">*,*,*</Property>
          <Property name="labelWidth">100</Property>
          <Property name="labelAlign">left</Property>
          <Property name="labelSeparator">:</Property>
          <Property name="labelPosition">top</Property>
          <AutoFormElement>
            <Property name="name">kqdm</Property>
            <Property name="property">kqdm</Property>
            <Property name="hideMode">display</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">dwdm</Property>
            <Property name="property">dwdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">dwmc</Property>
            <Property name="property">dwmc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">dwlx</Property>
            <Property name="property">dwlx</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zcrq</Property>
            <Property name="property">zcrq</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zczb</Property>
            <Property name="property">zczb</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zcze</Property>
            <Property name="property">zcze</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">fddbr</Property>
            <Property name="property">fddbr</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">frsfzh</Property>
            <Property name="property">frsfzh</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">frlxfs</Property>
            <Property name="property">frlxfs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">qylxr</Property>
            <Property name="property">qylxr</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bgdh</Property>
            <Property name="property">bgdh</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zcdz</Property>
            <Property name="property">zcdz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">dzyx</Property>
            <Property name="property">dzyx</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">qygfwzdz</Property>
            <Property name="property">qygfwzdz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">czhm</Property>
            <Property name="property">czhm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">yzbm</Property>
            <Property name="property">yzbm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">xzqhdm</Property>
            <Property name="property">xzqhdm</Property>
            <Property name="hideMode">display</Property>
            <Property name="trigger">cddGbArea</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">xzqhmc</Property>
            <Property name="property">xzqhmc</Property>
            <Property name="hideMode">display</Property>
            <Property name="trigger">cddGbArea</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">sjdwmc</Property>
            <Property name="property">sjdwmc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">sjdwdm</Property>
            <Property name="property">sjdwdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">kqs</Property>
            <Property name="property">kqs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cfs</Property>
            <Property name="property">cfs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ygs</Property>
            <Property name="property">ygs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">jd</Property>
            <Property name="property">jd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">wd</Property>
            <Property name="property">wd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">czbz</Property>
            <Property name="property">czbz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zhgxsj</Property>
            <Property name="property">zhgxsj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bizId</Property>
            <Property name="property">bizId</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">balx</Property>
            <Property name="property">balx</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ccywlx</Property>
            <Property name="property">ccywlx</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ccpz</Property>
            <Property name="property">ccpz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bazt</Property>
            <Property name="property">bazt</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">dwzt</Property>
            <Property name="property">dwzt</Property>
            <Editor/>
          </AutoFormElement>
        </AutoForm>
        <GroupBox>
          <Property name="caption">基础信息</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">kqdm</Property>
                <Property name="property">kqdm</Property>
                <Property name="hideMode">display</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">dwdm</Property>
                <Property name="property">dwdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">dwmc</Property>
                <Property name="property">dwmc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">dwlx</Property>
                <Property name="property">dwlx</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zcrq</Property>
                <Property name="property">zcrq</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zczb</Property>
                <Property name="property">zczb</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zcze</Property>
                <Property name="property">zcze</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">fddbr</Property>
                <Property name="property">fddbr</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">frsfzh</Property>
                <Property name="property">frsfzh</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">frlxfs</Property>
                <Property name="property">frlxfs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">qylxr</Property>
                <Property name="property">qylxr</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bgdh</Property>
                <Property name="property">bgdh</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zcdz</Property>
                <Property name="property">zcdz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">dzyx</Property>
                <Property name="property">dzyx</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">qygfwzdz</Property>
                <Property name="property">qygfwzdz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">czhm</Property>
                <Property name="property">czhm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">yzbm</Property>
                <Property name="property">yzbm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">xzqhdm</Property>
                <Property name="property">xzqhdm</Property>
                <Property name="hideMode">display</Property>
                <Property name="trigger">cddGbArea</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">xzqhmc</Property>
                <Property name="property">xzqhmc</Property>
                <Property name="hideMode">display</Property>
                <Property name="trigger">cddGbArea</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">sjdwmc</Property>
                <Property name="property">sjdwmc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">sjdwdm</Property>
                <Property name="property">sjdwdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">kqs</Property>
                <Property name="property">kqs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cfs</Property>
                <Property name="property">cfs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ygs</Property>
                <Property name="property">ygs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">jd</Property>
                <Property name="property">jd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">wd</Property>
                <Property name="property">wd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">dwzt</Property>
                <Property name="property">dwzt</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">czbz</Property>
                <Property name="property">czbz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zhgxsj</Property>
                <Property name="property">zhgxsj</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bizId</Property>
                <Property name="property">bizId</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox>
          <Property name="caption">广东省平台</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">balx</Property>
                <Property name="property">balx</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ccywlx</Property>
                <Property name="property">ccywlx</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ccpz</Property>
                <Property name="property">ccpz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bazt</Property>
                <Property name="property">bazt</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox>
          <Property name="caption">上海市平台</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">ajs</Property>
                <Property name="property">ajs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bjw</Property>
                <Property name="property">bjw</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
      </Children>
      <Tools/>
    </Dialog>
src/main/java/com/fzzy/api/view/Api1102.view.xml
@@ -90,14 +90,6 @@
          </Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="hkRegionId">
        <Property></Property>
        <Property name="label">海康区域ID</Property>
      </PropertyDef>
      <PropertyDef name="cqfkqdm">
        <Property></Property>
        <Property name="label">产权方库区代码</Property>
      </PropertyDef>
      <PropertyDef name="czbz">
        <Property></Property>
        <Property name="label">操作标志</Property>
@@ -110,6 +102,36 @@
      <PropertyDef name="zhgxsj">
        <Property name="dataType">DateTime</Property>
        <Property name="label">最后更新时间</Property>
      </PropertyDef>
      <PropertyDef name="hkRegionId">
        <Property></Property>
        <Property name="label">海康区域ID</Property>
      </PropertyDef>
      <PropertyDef name="cqfkqdm">
        <Property></Property>
        <Property name="label">产权方库区代码</Property>
      </PropertyDef>
      <PropertyDef name="kqsx">
        <Property></Property>
        <Property name="label">库区属性</Property>
        <Property name="mapping">
          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;KQSX&quot;)}</Property>
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="ajs">
        <Property></Property>
        <Property name="label">廒间数</Property>
        <Property name="dataType">Integer</Property>
      </PropertyDef>
      <PropertyDef name="bjw">
        <Property></Property>
        <Property name="label">标记位</Property>
      </PropertyDef>
      <PropertyDef name="cbcr">
        <Property name="dataType">double</Property>
        <Property name="label">储备仓容</Property>
      </PropertyDef>
    </DataType>
    <DataType name="dtGBArea">
@@ -319,11 +341,12 @@
        <Property name="align">center</Property>
      </DataColumn>
    </DataGrid>
    <Dialog id="dialogMain">
    <Dialog id="dialogMain" layout="padding:5;regionPadding:5">
      <Property name="width">1000</Property>
      <Property name="caption">库区信息</Property>
      <Property name="iconClass">fa fa-sliders</Property>
      <Property name="closeable">false</Property>
      <Property name="height">80%</Property>
      <Buttons>
        <Button>
          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
@@ -345,116 +368,170 @@
        </Button>
      </Buttons>
      <Children>
        <AutoForm>
          <Property name="dataSet">dsMain</Property>
          <Property name="cols">*,*,*</Property>
          <Property name="labelWidth">120</Property>
          <Property name="labelAlign">left</Property>
          <Property name="labelSeparator">:</Property>
          <Property name="labelPosition">top</Property>
          <AutoFormElement>
            <Property name="name">kqdm</Property>
            <Property name="property">kqdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">dwdm</Property>
            <Property name="property">dwdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">kqmc</Property>
            <Property name="property">kqmc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">kqdz</Property>
            <Property name="property">kqdz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">xzqhdm</Property>
            <Property name="property">xzqhdm</Property>
            <Property name="trigger">cddGbArea</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">xzqhmc</Property>
            <Property name="property">xzqhmc</Property>
            <Property name="trigger">cddGbArea</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">kqcq</Property>
            <Property name="property">kqcq</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">yxcr</Property>
            <Property name="property">yxcr</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">yxgr</Property>
            <Property name="property">yxgr</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zdmj</Property>
            <Property name="property">zdmj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cfs</Property>
            <Property name="property">cfs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ygs</Property>
            <Property name="property">ygs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">jd</Property>
            <Property name="property">jd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">wd</Property>
            <Property name="property">wd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">kqzt</Property>
            <Property name="property">kqzt</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">hkRegionId</Property>
            <Property name="property">hkRegionId</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cqfkqdm</Property>
            <Property name="property">cqfkqdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">czbz</Property>
            <Property name="property">czbz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zhgxsj</Property>
            <Property name="property">zhgxsj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bizId</Property>
            <Property name="property">bizId</Property>
            <Editor/>
          </AutoFormElement>
        </AutoForm>
        <GroupBox>
          <Property name="caption">基础信息</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">120</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">kqdm</Property>
                <Property name="property">kqdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">dwdm</Property>
                <Property name="property">dwdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">kqmc</Property>
                <Property name="property">kqmc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">kqdz</Property>
                <Property name="property">kqdz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">xzqhdm</Property>
                <Property name="property">xzqhdm</Property>
                <Property name="trigger">cddGbArea</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">xzqhmc</Property>
                <Property name="property">xzqhmc</Property>
                <Property name="trigger">cddGbArea</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">kqcq</Property>
                <Property name="property">kqcq</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">yxcr</Property>
                <Property name="property">yxcr</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">yxgr</Property>
                <Property name="property">yxgr</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zdmj</Property>
                <Property name="property">zdmj</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cfs</Property>
                <Property name="property">cfs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ygs</Property>
                <Property name="property">ygs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">jd</Property>
                <Property name="property">jd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">wd</Property>
                <Property name="property">wd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">kqzt</Property>
                <Property name="property">kqzt</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">czbz</Property>
                <Property name="property">czbz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zhgxsj</Property>
                <Property name="property">zhgxsj</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bizId</Property>
                <Property name="property">bizId</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox>
          <Property name="caption">广东省平台</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">120</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">hkRegionId</Property>
                <Property name="property">hkRegionId</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cqfkqdm</Property>
                <Property name="property">cqfkqdm</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox>
          <Property name="caption">上海市平台</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">120</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">kqsx</Property>
                <Property name="property">kqsx</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajs</Property>
                <Property name="property">ajs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bjw</Property>
                <Property name="property">bjw</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cbcr</Property>
                <Property name="property">cbcr</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
      </Children>
      <Tools/>
    </Dialog>
src/main/java/com/fzzy/api/view/Api1103.view.xml
@@ -368,6 +368,13 @@
        <Property name="dataType">DateTime</Property>
        <Property name="label">最后更新时间</Property>
      </PropertyDef>
      <PropertyDef name="ajs">
        <Property name="dataType">Integer</Property>
        <Property name="label">廒间数</Property>
      </PropertyDef>
      <PropertyDef name="bjw">
        <Property name="label">标记位</Property>
      </PropertyDef>
    </DataType>
  </Model>
  <View layout="regionPadding:10">
@@ -793,299 +800,329 @@
        </Button>
      </Buttons>
      <Children>
        <AutoForm>
          <Property name="dataSet">dsMain</Property>
          <Property name="cols">*,*,*</Property>
          <Property name="labelWidth">140</Property>
          <Property name="labelAlign">left</Property>
          <Property name="labelSeparator">:</Property>
          <Property name="labelPosition">top</Property>
          <AutoFormElement>
            <Property name="name">kqdm</Property>
            <Property name="property">kqdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cfdm</Property>
            <Property name="property">cfdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cfmc</Property>
            <Property name="property">cfmc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cflxdm</Property>
            <Property name="property">cflxdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">jfsyrq</Property>
            <Property name="property">jfsyrq</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">jsdw</Property>
            <Property name="property">jsdw</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">sjsynx</Property>
            <Property name="property">sjsynx</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">sjdw</Property>
            <Property name="property">sjdw</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">jldw</Property>
            <Property name="property">jldw</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">qtjg</Property>
            <Property name="property">qtjg</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">fdjg</Property>
            <Property name="property">fdjg</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">fjjg</Property>
            <Property name="property">fjjg</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">dmjg</Property>
            <Property name="property">dmjg</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">sjcr</Property>
            <Property name="property">sjcr</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cwc</Property>
            <Property name="property">cwc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cwk</Property>
            <Property name="property">cwk</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cwyg</Property>
            <Property name="property">cwyg</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cwdg</Property>
            <Property name="property">cwdg</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">tcwj</Property>
            <Property name="property">tcwj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cnc</Property>
            <Property name="property">cnc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cnk</Property>
            <Property name="property">cnk</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cnyg</Property>
            <Property name="property">cnyg</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cnzlxg</Property>
            <Property name="property">cnzlxg</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">tcnj</Property>
            <Property name="property">tcnj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cntj</Property>
            <Property name="property">cntj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cmsl</Property>
            <Property name="property">cmsl</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cmwz</Property>
            <Property name="property">cmwz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cmgd</Property>
            <Property name="property">cmgd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cmkd</Property>
            <Property name="property">cmkd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">dlmxs</Property>
            <Property name="property">dlmxs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cfsfwh</Property>
            <Property name="property">cfsfwh</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">clgx</Property>
            <Property name="property">clgx</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">nfgrbw</Property>
            <Property name="property">nfgrbw</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">grbwcs</Property>
            <Property name="property">grbwcs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">grxn</Property>
            <Property name="property">grxn</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">jgcl</Property>
            <Property name="property">jgcl</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">qmx</Property>
            <Property name="property">qmx</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">sfyjxxxhgz</Property>
            <Property name="property">sfyjxxxhgz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">lqjs</Property>
            <Property name="property">lqjs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">nfszcc</Property>
            <Property name="property">nfszcc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ywfsfqfczz</Property>
            <Property name="property">ywfsfqfczz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ywfhfbfdss</Property>
            <Property name="property">ywfhfbfdss</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ywjxtfss</Property>
            <Property name="property">ywjxtfss</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">tfxtxs</Property>
            <Property name="property">tfxtxs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">tfjs</Property>
            <Property name="property">tfjs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">nfhlxzsc</Property>
            <Property name="property">nfhlxzsc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">scjs</Property>
            <Property name="property">scjs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">nffddyqtcl</Property>
            <Property name="property">nffddyqtcl</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">kwjs</Property>
            <Property name="property">kwjs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">hcjcfs</Property>
            <Property name="property">hcjcfs</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cfzt</Property>
            <Property name="property">cfzt</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bgr</Property>
            <Property name="property">bgr</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">jd</Property>
            <Property name="property">jd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">wd</Property>
            <Property name="property">wd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">czbz</Property>
            <Property name="property">czbz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zhgxsj</Property>
            <Property name="property">zhgxsj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bizId</Property>
            <Property name="property">bizId</Property>
            <Editor/>
          </AutoFormElement>
        </AutoForm>
        <GroupBox>
          <Property name="caption">基础信息</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">140</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">kqdm</Property>
                <Property name="property">kqdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cfdm</Property>
                <Property name="property">cfdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cfmc</Property>
                <Property name="property">cfmc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cflxdm</Property>
                <Property name="property">cflxdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">jfsyrq</Property>
                <Property name="property">jfsyrq</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">jsdw</Property>
                <Property name="property">jsdw</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">sjsynx</Property>
                <Property name="property">sjsynx</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">sjdw</Property>
                <Property name="property">sjdw</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">jldw</Property>
                <Property name="property">jldw</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">qtjg</Property>
                <Property name="property">qtjg</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">fdjg</Property>
                <Property name="property">fdjg</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">fjjg</Property>
                <Property name="property">fjjg</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">dmjg</Property>
                <Property name="property">dmjg</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">sjcr</Property>
                <Property name="property">sjcr</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cwc</Property>
                <Property name="property">cwc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cwk</Property>
                <Property name="property">cwk</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cwyg</Property>
                <Property name="property">cwyg</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cwdg</Property>
                <Property name="property">cwdg</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">tcwj</Property>
                <Property name="property">tcwj</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cnc</Property>
                <Property name="property">cnc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cnk</Property>
                <Property name="property">cnk</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cnyg</Property>
                <Property name="property">cnyg</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cnzlxg</Property>
                <Property name="property">cnzlxg</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">tcnj</Property>
                <Property name="property">tcnj</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cntj</Property>
                <Property name="property">cntj</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cmsl</Property>
                <Property name="property">cmsl</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cmwz</Property>
                <Property name="property">cmwz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cmgd</Property>
                <Property name="property">cmgd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cmkd</Property>
                <Property name="property">cmkd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">dlmxs</Property>
                <Property name="property">dlmxs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cfsfwh</Property>
                <Property name="property">cfsfwh</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">clgx</Property>
                <Property name="property">clgx</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">nfgrbw</Property>
                <Property name="property">nfgrbw</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">grbwcs</Property>
                <Property name="property">grbwcs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">grxn</Property>
                <Property name="property">grxn</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">jgcl</Property>
                <Property name="property">jgcl</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">qmx</Property>
                <Property name="property">qmx</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">sfyjxxxhgz</Property>
                <Property name="property">sfyjxxxhgz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">lqjs</Property>
                <Property name="property">lqjs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">nfszcc</Property>
                <Property name="property">nfszcc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ywfsfqfczz</Property>
                <Property name="property">ywfsfqfczz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ywfhfbfdss</Property>
                <Property name="property">ywfhfbfdss</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ywjxtfss</Property>
                <Property name="property">ywjxtfss</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">tfxtxs</Property>
                <Property name="property">tfxtxs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">tfjs</Property>
                <Property name="property">tfjs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">nfhlxzsc</Property>
                <Property name="property">nfhlxzsc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">scjs</Property>
                <Property name="property">scjs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">nffddyqtcl</Property>
                <Property name="property">nffddyqtcl</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">kwjs</Property>
                <Property name="property">kwjs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">hcjcfs</Property>
                <Property name="property">hcjcfs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cfzt</Property>
                <Property name="property">cfzt</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bgr</Property>
                <Property name="property">bgr</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">jd</Property>
                <Property name="property">jd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">wd</Property>
                <Property name="property">wd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">czbz</Property>
                <Property name="property">czbz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zhgxsj</Property>
                <Property name="property">zhgxsj</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bizId</Property>
                <Property name="property">bizId</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox>
          <Property name="caption">上海市平台</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">140</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">ajs</Property>
                <Property name="property">ajs</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bjw</Property>
                <Property name="property">bjw</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
      </Children>
      <Tools/>
    </Dialog>
src/main/java/com/fzzy/api/view/Api1104.view.xml
@@ -33,14 +33,6 @@
        <Property name="dataType">double</Property>
        <Property name="label">设计仓容</Property>
      </PropertyDef>
      <PropertyDef name="ajsjcrong">
        <Property name="dataType">double</Property>
        <Property name="label">廒间实际仓容</Property>
      </PropertyDef>
      <PropertyDef name="ajlxdh">
        <Property></Property>
        <Property name="label">联系电话</Property>
      </PropertyDef>
      <PropertyDef name="ajqyrq">
        <Property></Property>
        <Property name="label">启用日期</Property>
@@ -80,6 +72,16 @@
      <PropertyDef name="syncTime">
        <Property name="dataType">Date</Property>
        <Property name="label">同步时间</Property>
      </PropertyDef>
      <PropertyDef name="sykqdm">
        <Property></Property>
        <Property name="label">使用库区代码</Property>
      </PropertyDef>
      <PropertyDef name="ajlxdh">
        <Property name="label">廒间联系电话</Property>
      </PropertyDef>
      <PropertyDef name="bjw">
        <Property name="label">标记位</Property>
      </PropertyDef>
    </DataType>
  </Model>
@@ -283,89 +285,114 @@
        </Button>
      </Buttons>
      <Children>
        <AutoForm>
          <Property name="dataSet">dsMain</Property>
          <Property name="cols">*,*,*</Property>
          <Property name="labelWidth">100</Property>
          <Property name="labelAlign">left</Property>
          <Property name="labelSeparator">:</Property>
          <Property name="labelPosition">top</Property>
          <AutoFormElement>
            <Property name="name">kqdm</Property>
            <Property name="property">kqdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajdh</Property>
            <Property name="property">ajdh</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajmc</Property>
            <Property name="property">ajmc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">cfbh</Property>
            <Property name="property">cfbh</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajcd</Property>
            <Property name="property">ajcd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajkd</Property>
            <Property name="property">ajkd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajgd</Property>
            <Property name="property">ajgd</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajsjcr</Property>
            <Property name="property">ajsjcr</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajsjcrong</Property>
            <Property name="property">ajsjcrong</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajlxdh</Property>
            <Property name="property">ajlxdh</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajqyrq</Property>
            <Property name="property">ajqyrq</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajzt</Property>
            <Property name="property">ajzt</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">czbz</Property>
            <Property name="property">czbz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zhgxsj</Property>
            <Property name="property">zhgxsj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bizId</Property>
            <Property name="property">bizId</Property>
            <Editor/>
          </AutoFormElement>
        </AutoForm>
        <GroupBox>
          <Property name="caption">基础信息</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">ajdh</Property>
                <Property name="property">ajdh</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajmc</Property>
                <Property name="property">ajmc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">kqdm</Property>
                <Property name="property">kqdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">cfbh</Property>
                <Property name="property">cfbh</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajcd</Property>
                <Property name="property">ajcd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajkd</Property>
                <Property name="property">ajkd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajgd</Property>
                <Property name="property">ajgd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajsjcr</Property>
                <Property name="property">ajsjcr</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajqyrq</Property>
                <Property name="property">ajqyrq</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajzt</Property>
                <Property name="property">ajzt</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">czbz</Property>
                <Property name="property">czbz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bizId</Property>
                <Property name="property">bizId</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zhgxsj</Property>
                <Property name="property">zhgxsj</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox>
          <Property name="caption">上海市平台</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">sykqdm</Property>
                <Property name="property">sykqdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajlxdh</Property>
                <Property name="property">ajlxdh</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bjw</Property>
                <Property name="property">bjw</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
      </Children>
      <Tools/>
    </Dialog>
src/main/java/com/fzzy/api/view/Api1105.view.xml
@@ -56,6 +56,10 @@
        <Property></Property>
        <Property name="label">库区代码</Property>
      </PropertyDef>
      <PropertyDef name="bjw">
        <Property></Property>
        <Property name="label">标记位</Property>
      </PropertyDef>
    </DataType>
  </Model>
  <View layout="regionPadding:10">
@@ -243,69 +247,94 @@
        </Button>
      </Buttons>
      <Children>
        <AutoForm>
          <Property name="dataSet">dsMain</Property>
          <Property name="cols">*,*,*</Property>
          <Property name="labelWidth">120</Property>
          <Property name="labelAlign">left</Property>
          <Property name="labelSeparator">:</Property>
          <Property name="labelPosition">top</Property>
          <AutoFormElement>
            <Property name="name">kqdm</Property>
            <Property name="property">kqdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">hwdm</Property>
            <Property name="property">hwdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">hwmc</Property>
            <Property name="property">hwmc</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">ajdm</Property>
            <Property name="property">ajdm</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">hwqyrq</Property>
            <Property name="property">hwqyrq</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">hwrl</Property>
            <Property name="property">hwrl</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bgdw</Property>
            <Property name="property">bgdw</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bgy</Property>
            <Property name="property">bgy</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">czbz</Property>
            <Property name="property">czbz</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">zhgxsj</Property>
            <Property name="property">zhgxsj</Property>
            <Editor/>
          </AutoFormElement>
          <AutoFormElement>
            <Property name="name">bizId</Property>
            <Property name="property">bizId</Property>
            <Editor/>
          </AutoFormElement>
        </AutoForm>
        <GroupBox>
          <Property name="caption">基础信息</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">120</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">kqdm</Property>
                <Property name="property">kqdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">hwdm</Property>
                <Property name="property">hwdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">hwmc</Property>
                <Property name="property">hwmc</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ajdm</Property>
                <Property name="property">ajdm</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">hwqyrq</Property>
                <Property name="property">hwqyrq</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">hwrl</Property>
                <Property name="property">hwrl</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bgdw</Property>
                <Property name="property">bgdw</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bgy</Property>
                <Property name="property">bgy</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">czbz</Property>
                <Property name="property">czbz</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">zhgxsj</Property>
                <Property name="property">zhgxsj</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">bizId</Property>
                <Property name="property">bizId</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox>
          <Property name="caption">上海市平台</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*,*</Property>
              <Property name="labelWidth">120</Property>
              <Property name="labelAlign">left</Property>
              <Property name="labelSeparator">:</Property>
              <Property name="labelPosition">top</Property>
              <AutoFormElement>
                <Property name="name">bjw</Property>
                <Property name="property">bjw</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
      </Children>
      <Tools/>
    </Dialog>
src/main/java/com/fzzy/api/view/ApiConfs.view.xml
@@ -301,10 +301,14 @@
      <DataColumn name="kqdm">
        <Property name="property">kqdm</Property>
        <Property name="align">center</Property>
        <Property name="name">grade</Property>
        <Property name="width">200</Property>
      </DataColumn>
      <DataColumn name="kqmc">
        <Property name="property">kqmc</Property>
        <Property name="align">center</Property>
        <Property name="name">grade</Property>
        <Property name="width">300</Property>
      </DataColumn>
      <DataColumn>
        <Property name="property">grade</Property>
@@ -343,10 +347,14 @@
        <DataColumn name="pushProtocol">
          <Property name="property">pushProtocol</Property>
          <Property name="align">center</Property>
          <Property name="name">grade</Property>
          <Property name="width">180</Property>
        </DataColumn>
        <DataColumn name="syncProtocol">
          <Property name="property">syncProtocol</Property>
          <Property name="align">center</Property>
          <Property name="name">grade</Property>
          <Property name="width">180</Property>
        </DataColumn>
      </ColumnGroup>
    </DataGrid>
src/main/java/com/fzzy/api/view/SecCamera.view.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,978 @@
<?xml version="1.0" encoding="UTF-8"?>
<ViewConfig>
  <Arguments/>
  <Context/>
  <Model>
    <DataType name="dtSecCameraParam">
      <Property name="creationType">com.ld.igds.models.SecCamera</Property>
      <PropertyDef name="deptId">
        <Property></Property>
        <Property name="label">所属分库</Property>
        <Property name="mapping">
          <Property name="mapValues">${dorado.getDataProvider(&quot;deptPR#loadParents&quot;).getResult()}</Property>
          <Property name="keyProperty">id</Property>
          <Property name="valueProperty">name</Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="type">
        <Property></Property>
        <Property name="label">设备类型</Property>
        <Property name="mapping">
          <Property name="mapValues">${dorado.getDataProvider(&quot;dicTriggerPR#dicTrigger&quot;).getResult(&quot;CAMEAR_TYPE&quot;)}</Property>
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="name">
        <Property></Property>
        <Property name="label">名称</Property>
      </PropertyDef>
      <PropertyDef name="sn">
        <Property></Property>
        <Property name="label">设备序列号</Property>
      </PropertyDef>
      <PropertyDef name="brand">
        <Property></Property>
        <Property name="label">设备品牌</Property>
        <Property name="mapping">
          <Property name="mapValues">${dorado.getDataProvider(&quot;dicTriggerPR#dicTrigger&quot;).getResult(&quot;CAMEAR_BRAND&quot;)}</Property>
          <Property name="keyProperty">name</Property>
          <Property name="valueProperty">name</Property>
        </Property>
      </PropertyDef>
    </DataType>
    <DataType name="dtSecCamera">
      <Property name="creationType">com.ld.igds.models.SecCamera</Property>
      <PropertyDef name="id">
        <Property></Property>
        <Property name="label">ID</Property>
      </PropertyDef>
      <PropertyDef name="sn">
        <Property></Property>
        <Property name="label">流媒体序列号</Property>
      </PropertyDef>
      <PropertyDef name="companyId">
        <Property></Property>
        <Property name="label">组织编码</Property>
      </PropertyDef>
      <PropertyDef name="deptId">
        <Property></Property>
        <Property name="label">所属分库</Property>
        <Property name="mapping">
          <Property name="mapValues">${dorado.getDataProvider(&quot;deptPR#loadParents&quot;).getResult()}</Property>
          <Property name="keyProperty">id</Property>
          <Property name="valueProperty">name</Property>
        </Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="type">
        <Property></Property>
        <Property name="label">设备类型</Property>
        <Property name="required">true</Property>
        <Property name="mapping">
          <Property name="mapValues">${dorado.getDataProvider(&quot;securityPR#triggerCameraType&quot;).getResult()}</Property>
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="playType">
        <Property></Property>
        <Property name="label">播放方式</Property>
        <Property name="mapping">
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
          <Property name="mapValues">${dorado.getDataProvider(&quot;dicTriggerPR#triggerPlayType&quot;).getResult()}</Property>
        </Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="snapType">
        <Property></Property>
        <Property name="label">抓拍方式</Property>
        <Property name="mapping">
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
          <Property name="mapValues">${dorado.getDataProvider(&quot;dicTriggerPR#triggerSnapType&quot;).getResult()}</Property>
        </Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="name">
        <Property></Property>
        <Property name="label">设备名称</Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="loginId">
        <Property></Property>
        <Property name="label">访问帐号</Property>
      </PropertyDef>
      <PropertyDef name="pwd">
        <Property></Property>
        <Property name="label">登录密码</Property>
      </PropertyDef>
      <PropertyDef name="ipIn">
        <Property></Property>
        <Property name="label">内网IP</Property>
      </PropertyDef>
      <PropertyDef name="portInC">
        <Property name="dataType">Integer</Property>
        <Property name="label">控制端口</Property>
        <Property name="defaultValue">554</Property>
      </PropertyDef>
      <PropertyDef name="portInV">
        <Property name="dataType">Integer</Property>
        <Property name="label">访问端口</Property>
        <Property name="defaultValue">80</Property>
      </PropertyDef>
      <PropertyDef name="chanNum">
        <Property name="dataType">int</Property>
        <Property name="label">通道号</Property>
        <Property name="defaultValue">1</Property>
      </PropertyDef>
      <PropertyDef name="brand">
        <Property></Property>
        <Property name="label">设备品牌</Property>
        <Property name="mapping">
          <Property name="mapValues">${dorado.getDataProvider(&quot;dicTriggerPR#dicTrigger&quot;).getResult(&quot;CAMEAR_BRAND&quot;)}</Property>
          <Property name="keyProperty">name</Property>
          <Property name="valueProperty">name</Property>
        </Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="mediaAddr">
        <Property></Property>
        <Property name="label">rtsp地址</Property>
      </PropertyDef>
      <PropertyDef name="remark">
        <Property></Property>
        <Property name="label">备注说明</Property>
      </PropertyDef>
      <PropertyDef name="posX">
        <Property name="dataType">double</Property>
        <Property name="label">页面中的坐标</Property>
      </PropertyDef>
      <PropertyDef name="posY">
        <Property name="dataType">double</Property>
        <Property name="label">页面中的坐标</Property>
      </PropertyDef>
      <PropertyDef name="screenShow">
        <Property></Property>
        <Property name="label">监管大屏</Property>
        <Property name="required">false</Property>
        <Property name="defaultValue">ï¼®</Property>
        <Property name="mapping">
          <Property name="mapValues">
            <Collection>
              <Entity>
                <Property name="code">N</Property>
                <Property name="name">选择展示</Property>
              </Entity>
              <Entity>
                <Property name="code">Y</Property>
                <Property name="name">默认展示</Property>
              </Entity>
            </Collection>
          </Property>
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="snapTag">
        <Property></Property>
        <Property name="label">监管抓拍</Property>
        <Property name="required">false</Property>
        <Property name="defaultValue">ï¼®</Property>
        <Property name="mapping">
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
          <Property name="mapValues">
            <Collection>
              <Entity>
                <Property name="code">N</Property>
                <Property name="name">不抓拍</Property>
              </Entity>
              <Entity>
                <Property name="code">Y</Property>
                <Property name="name">自动抓拍</Property>
              </Entity>
            </Collection>
          </Property>
        </Property>
      </PropertyDef>
      <PropertyDef name="azwzlx">
        <Property/>
        <Property name="label">安装位置</Property>
        <Property name="mapping">
          <Property name="keyProperty">key</Property>
          <Property name="valueProperty">value</Property>
          <Property name="mapValues">
            <Collection>
              <Entity>
                <Property name="key">01</Property>
                <Property name="value">粮库大门</Property>
              </Entity>
              <Entity>
                <Property name="key">02</Property>
                <Property name="value">扦样机</Property>
              </Entity>
              <Entity>
                <Property name="key">03</Property>
                <Property name="value">化验室</Property>
              </Entity>
              <Entity>
                <Property name="key">04</Property>
                <Property name="value">结算室</Property>
              </Entity>
              <Entity>
                <Property name="key">05</Property>
                <Property name="value">地磅房</Property>
              </Entity>
              <Entity>
                <Property name="key">06</Property>
                <Property name="value">库区主干道</Property>
              </Entity>
              <Entity>
                <Property name="key">07</Property>
                <Property name="value">仓间监控</Property>
              </Entity>
              <Entity>
                <Property name="key">08</Property>
                <Property name="value">仓内</Property>
              </Entity>
              <Entity>
                <Property name="key">09</Property>
                <Property name="value">药品库</Property>
              </Entity>
              <Entity>
                <Property name="key">10</Property>
                <Property name="value">器材库</Property>
              </Entity>
              <Entity>
                <Property name="key">11</Property>
                <Property name="value">制高点</Property>
              </Entity>
              <Entity>
                <Property name="key">12</Property>
                <Property name="value">周界</Property>
              </Entity>
              <Entity>
                <Property name="key">99</Property>
                <Property name="value">其他</Property>
              </Entity>
            </Collection>
          </Property>
        </Property>
      </PropertyDef>
    </DataType>
  </Model>
  <View layout="padding:5;regionPadding:5">
    <ClientEvent name="onClick">&#xD;
/**&#xD;
 * è®¿é—®&#xD;
 */&#xD;
showWeb = function(){&#xD;
    var cur = view.get(&quot;#dsMain.data:#&quot;);&#xD;
    if(!cur.get(&quot;ipIn&quot;)){&#xD;
        $alert(&quot;没有配置内部访问IP,无法访问。&quot;);&#xD;
        return;&#xD;
    }&#xD;
    if(!cur.get(&quot;portInV&quot;)){&#xD;
        $alert(&quot;没有配置内部访问端口,无法访问。&quot;);&#xD;
        return;&#xD;
    }&#xD;
    var url = &quot;http://&quot;+cur.get(&quot;ipIn&quot;)+&quot;:&quot;+cur.get(&quot;portInV&quot;);&#xD;
    window.open(url);&#xD;
};&#xD;
&#xD;
/**&#xD;
 * é¢„览&#xD;
 */&#xD;
showVideo = function(){&#xD;
    var cur = view.get(&quot;#dsMain.data:#&quot;);&#xD;
    var playType = cur.get(&quot;playType&quot;);&#xD;
    &#xD;
    if(!playType){&#xD;
        $alert(&quot;没有配置播放方式,无法预览。&quot;);&#xD;
        return;&#xD;
    }&#xD;
    if(!cur.get(&quot;ipIn&quot;)){&#xD;
        $alert(&quot;没有配置内部访问IP,无法访问。&quot;);&#xD;
        return;&#xD;
    }&#xD;
    if(!cur.get(&quot;portInC&quot;)){&#xD;
        $alert(&quot;没有配置内部控制端口,无法访问。&quot;);&#xD;
        return;&#xD;
    }&#xD;
    if(!cur.get(&quot;loginId&quot;)){&#xD;
        $alert(&quot;没有配置用户名,无法访问。&quot;);&#xD;
        return;&#xD;
    }&#xD;
    if (!cur.get(&quot;pwd&quot;)) {&#xD;
        $alert(&quot;没有配置密码,无法访问。&quot;);&#xD;
        return;&#xD;
    }&#xD;
    &#xD;
    var url = &quot;./basic/security/video-play?cameraId=&quot;+cur.get(&quot;id&quot;)+&quot;&amp;playType=&quot;+playType+&quot;&amp;time=&quot;+ new Date().getTime();&#xD;
    &#xD;
    view.get(&quot;#iFrameVideo&quot;).set(&quot;path&quot;,url);&#xD;
    view.get(&quot;#dialogVideo&quot;).show();&#xD;
};&#xD;
</ClientEvent>
    <Property name="packages">font-awesome,css-common</Property>
    <DataSet id="dsMain">
      <Property name="loadMode">lazy</Property>
      <Property name="dataProvider">securityPR#listCamera</Property>
      <Property name="dataType">[dtSecCamera]</Property>
    </DataSet>
    <DataSet id="dsParam">
      <ClientEvent name="onReady">self.insert({});</ClientEvent>
      <Property name="dataType">dtSecCameraParam</Property>
    </DataSet>
    <Container layout="regionPadding:10" layoutConstraint="top">
      <Property name="exClassName">bg-color</Property>
      <Property name="contentOverflow">hidden</Property>
      <Property name="height">55</Property>
      <Label layoutConstraint="left">
        <Property name="text">菜单栏:</Property>
      </Label>
      <Button layoutConstraint="left">
        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).insert();&#xD;
view.get(&quot;#dialogMain&quot;).show();</ClientEvent>
        <Property name="caption">新增</Property>
        <Property name="exClassName">btn-default</Property>
        <Property name="iconClass">fa fa-plus</Property>
      </Button>
      <Button layoutConstraint="left">
        <ClientEvent name="onClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
if(data){&#xD;
    view.get(&quot;#dialogMain&quot;).show();&#xD;
}</ClientEvent>
        <Property name="caption">调整</Property>
        <Property name="exClassName">btn-warm</Property>
        <Property name="iconClass">fa fa-pencil</Property>
      </Button>
      <Button layoutConstraint="left">
        <ClientEvent name="onClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
if(!data){&#xD;
    return;&#xD;
}&#xD;
view.get(&quot;#ajaxDel&quot;).set(&quot;parameter&quot;,data).execute(function(result){&#xD;
    if(result){&#xD;
        $alert(result);&#xD;
        return;&#xD;
    }else{&#xD;
        data.remove();&#xD;
    }&#xD;
});</ClientEvent>
        <Property name="caption">删除</Property>
        <Property name="exClassName">btn-warn</Property>
        <Property name="iconClass">fa fa-minus</Property>
      </Button>
      <Button layoutConstraint="left">
        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
</ClientEvent>
        <Property name="caption">刷新</Property>
        <Property name="exClassName">btn-default</Property>
        <Property name="iconClass">fa fa-refresh</Property>
      </Button>
      <Button layoutConstraint="left">
        <Property name="caption">刷新缓存</Property>
        <Property name="exClassName">btn-default</Property>
        <Property name="iconClass">fa fa-refresh</Property>
        <Property name="action">refreshCache</Property>
      </Button>
      <Button layoutConstraint="left">
        <ClientEvent name="onClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
if(data){&#xD;
    var playType = data.get(&quot;playType&quot;);&#xD;
    view.get(&quot;#ajaxRemoteMedia&quot;).set(&quot;parameter&quot;,playType).execute(function(result){&#xD;
        if(result){&#xD;
            $alert(result);&#xD;
        }&#xD;
    });&#xD;
}else{&#xD;
    $alert(&quot;请手动插入一条数据,并选择播放方式&quot;);&#xD;
}</ClientEvent>
        <Property name="caption">同步摄像头配置</Property>
        <Property name="exClassName">btn-default</Property>
        <Property name="iconClass">fa fa-refresh</Property>
      </Button>
    </Container>
    <Container layout="regionPadding:10" layoutConstraint="center">
      <Property name="exClassName">bg-color</Property>
      <AutoForm>
        <Property name="cols">*,*,*,*</Property>
        <Property name="dataSet">dsParam</Property>
        <Property name="labelAlign">right</Property>
        <Property name="labelSeparator">:</Property>
        <Property name="labelWidth">100</Property>
        <AutoFormElement>
          <Property name="name">name</Property>
          <Property name="property">name</Property>
          <Editor/>
        </AutoFormElement>
        <AutoFormElement>
          <Property name="name">type</Property>
          <Property name="property">type</Property>
          <Property name="trigger">autoMappingDropDown2</Property>
          <Editor/>
        </AutoFormElement>
        <AutoFormElement>
          <Property name="name">brand</Property>
          <Property name="property">brand</Property>
          <Property name="trigger">autoMappingDropDown2</Property>
          <Editor/>
        </AutoFormElement>
        <Button layoutConstraint="left">
          <ClientEvent name="onClick">var param = view.get(&quot;#dsParam.data&quot;);&#xD;
view.get(&quot;#dsMain&quot;).set(&quot;parameter&quot;,param.toJSON()).flushAsync();</ClientEvent>
          <Property name="caption">查询</Property>
          <Property name="exClassName">btn-default</Property>
          <Property name="iconClass">fa fa-refresh</Property>
        </Button>
      </AutoForm>
      <DataGrid layoutConstraint="center padding:5px">
        <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
if(data){&#xD;
    view.get(&quot;#dialogMain&quot;).show();&#xD;
}</ClientEvent>
        <Property name="dataSet">dsMain</Property>
        <Property name="readOnly">true</Property>
        <RowNumColumn>
          <Property name="width">50</Property>
        </RowNumColumn>
        <DataColumn name="name">
          <Property name="property">name</Property>
        </DataColumn>
        <DataColumn name="type">
          <Property name="property">type</Property>
          <Property name="align">center</Property>
          <Property name="width">120</Property>
        </DataColumn>
        <DataColumn>
          <Property name="property">playType</Property>
          <Property name="align">center</Property>
          <Property name="name">playType</Property>
          <Property name="width">160</Property>
        </DataColumn>
        <DataColumn>
          <Property name="property">snapType</Property>
          <Property name="align">center</Property>
          <Property name="name">snapType</Property>
          <Property name="width">160</Property>
        </DataColumn>
        <DataColumn name="ipIn">
          <Property name="property">ipIn</Property>
          <Property name="align">center</Property>
          <Property name="width">180</Property>
        </DataColumn>
        <DataColumn name="portInV">
          <Property name="property">portInV</Property>
          <Property name="align">center</Property>
          <Property name="width">120</Property>
        </DataColumn>
        <DataColumn name="chanNum">
          <Property name="property">chanNum</Property>
          <Property name="align">center</Property>
          <Property name="width">120</Property>
        </DataColumn>
        <DataColumn name="brand">
          <Property name="property">brand</Property>
          <Property name="align">center</Property>
          <Property name="width">120</Property>
        </DataColumn>
        <DataColumn name="screenShow">
          <Property name="property">screenShow</Property>
          <Property name="align">center</Property>
          <Property name="width">120</Property>
          <Editor>
            <RadioGroup>
              <RadioButton>
                <Property name="text">默认展示</Property>
                <Property name="value">Y</Property>
              </RadioButton>
              <RadioButton>
                <Property name="text">选择展示</Property>
                <Property name="value">N</Property>
              </RadioButton>
            </RadioGroup>
          </Editor>
        </DataColumn>
        <DataColumn name="snapTag">
          <Property name="property">snapTag</Property>
          <Property name="align">center</Property>
          <Property name="width">120</Property>
          <Editor>
            <RadioGroup>
              <RadioButton>
                <Property name="text">自动抓拍</Property>
                <Property name="value">Y</Property>
              </RadioButton>
              <RadioButton>
                <Property name="text">不抓拍</Property>
                <Property name="value">N</Property>
              </RadioButton>
            </RadioGroup>
          </Editor>
        </DataColumn>
        <DataColumn>
          <ClientEvent name="onRenderCell">arg.dom.innerHTML = &quot;&lt;a href='javascript:;' onClick='showVideo()'>预览&lt;/a>&amp;nbsp;|&amp;nbsp;&lt;a href='javascript:;' onClick='showWeb()'>访问&lt;/a>&quot;;</ClientEvent>
          <Property name="width">120</Property>
          <Property name="caption">操作</Property>
          <Property name="align">center</Property>
          <Editor/>
        </DataColumn>
      </DataGrid>
    </Container>
    <Dialog id="dialogMain" layout="padding:5;regionPadding:5">
      <Property name="width">800</Property>
      <Property name="caption">监控设备信息</Property>
      <Property name="iconClass">fa fa-flag-o</Property>
      <Property name="closeable">false</Property>
      <Buttons>
        <Button>
          <ClientEvent name="onClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
if(data.validate() != 'ok'){&#xD;
    $notify(&quot;数据校验失败!!&quot;);&#xD;
    return;&#xD;
}&#xD;
view.get(&quot;#uaAction&quot;).set(&quot;parameter&quot;,data).execute(function(){&#xD;
    self.get(&quot;parent&quot;).hide();&#xD;
});</ClientEvent>
          <Property name="caption">确认</Property>
          <Property name="iconClass">fa fa-check-circle</Property>
          <Property name="width">90</Property>
        </Button>
        <Button>
          <ClientEvent name="onClick">view.get(&quot;#dsMain.data:#&quot;).cancel();&#xD;
self.get(&quot;parent&quot;).hide();</ClientEvent>
          <Property name="caption">取消</Property>
          <Property name="iconClass">fa fa-times-circle</Property>
          <Property name="width">90</Property>
        </Button>
      </Buttons>
      <Children>
        <GroupBox>
          <Property name="caption">基本信息</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">right</Property>
              <Property name="labelSeparator">:</Property>
              <AutoFormElement>
                <Property name="name">name</Property>
                <Property name="property">name</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">deptId</Property>
                <Property name="property">deptId</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">type</Property>
                <Property name="property">type</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">brand</Property>
                <Property name="property">brand</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">playType</Property>
                <Property name="property">playType</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">snapType</Property>
                <Property name="property">snapType</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">azwzlx</Property>
                <Property name="property">azwzlx</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox layoutConstraint="colSpan:2">
          <Property name="caption">监管配置</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">right</Property>
              <Property name="labelSeparator">:</Property>
              <AutoFormElement>
                <Property name="name">snapTag</Property>
                <Property name="property">snapTag</Property>
                <Editor>
                  <RadioGroup>
                    <RadioButton>
                      <Property name="text">自动抓拍</Property>
                      <Property name="value">Y</Property>
                    </RadioButton>
                    <RadioButton>
                      <Property name="text">不抓拍</Property>
                      <Property name="value">N</Property>
                    </RadioButton>
                  </RadioGroup>
                </Editor>
              </AutoFormElement>
              <Label>
                <Property name="text">说明:有库区接入模块设备,配置本地播放配置</Property>
                <Property name="style">
                  <Property name="color">blue</Property>
                </Property>
              </Label>
              <AutoFormElement>
                <Property name="name">screenShow</Property>
                <Property name="property">screenShow</Property>
                <Editor>
                  <RadioGroup>
                    <RadioButton>
                      <Property name="text">默认展示</Property>
                      <Property name="value">Y</Property>
                    </RadioButton>
                    <RadioButton>
                      <Property name="text">选择展示</Property>
                      <Property name="value">N</Property>
                    </RadioButton>
                  </RadioGroup>
                </Editor>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox layoutConstraint="colSpan:2">
          <Property name="caption">流媒体播放配置</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">right</Property>
              <Property name="labelSeparator">:</Property>
              <AutoFormElement layoutConstraint="colSpan:2">
                <Property name="name">sn</Property>
                <Property name="property">sn</Property>
                <Property name="labelWidth">120</Property>
                <Editor>
                  <TextEditor>
                    <Property name="blankText">-- è§„则:根据流媒体类型进行配置 --</Property>
                  </TextEditor>
                </Editor>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
        <GroupBox layoutConstraint="colSpan:2">
          <Property name="caption">本地播放配置</Property>
          <Buttons/>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
              <Property name="cols">*,*</Property>
              <Property name="labelWidth">100</Property>
              <Property name="labelAlign">right</Property>
              <Property name="labelSeparator">:</Property>
              <AutoFormElement>
                <Property name="name">loginId</Property>
                <Property name="property">loginId</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">pwd</Property>
                <Property name="property">pwd</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">ipIn</Property>
                <Property name="property">ipIn</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">portInV</Property>
                <Property name="property">portInV</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">chanNum</Property>
                <Property name="property">chanNum</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement>
                <Property name="name">portInC</Property>
                <Property name="property">portInC</Property>
                <Editor/>
              </AutoFormElement>
              <AutoFormElement layoutConstraint="colSpan:2">
                <Property name="name">mediaAddr</Property>
                <Property name="property">mediaAddr</Property>
                <Property name="trigger">triggerMedia</Property>
                <Editor>
                  <TextEditor id="mediaAddr">
                    <Property name="blankText"> -- ç‚¹å‡»å³ä¾§é€‰æ‹©ï¼Œæˆ–者手动填写 --</Property>
                  </TextEditor>
                </Editor>
              </AutoFormElement>
              <AutoFormElement layoutConstraint="colSpan:3">
                <Property name="name">remark</Property>
                <Property name="property">remark</Property>
                <Property name="editorType">TextArea</Property>
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
        </GroupBox>
      </Children>
      <Tools/>
    </Dialog>
    <UpdateAction id="uaAction">
      <Property name="dataResolver">securityPR#saveCamera</Property>
      <UpdateItem>
        <Property name="dataSet">dsMain</Property>
        <Property name="dataPath">[#current]</Property>
      </UpdateItem>
    </UpdateAction>
    <AjaxAction id="ajaxDel">
      <Property name="confirmMessage">确定要删除吗?</Property>
      <Property name="service">securityPR#delCamera</Property>
    </AjaxAction>
    <Dialog id="dialogVideo">
      <Property name="width">1320</Property>
      <Property name="caption">视频预览</Property>
      <Property name="contentOverflow">hidden</Property>
      <Property name="height">620</Property>
      <Buttons/>
      <Children>
        <IFrame id="iFrameVideo" layoutConstraint="center"/>
      </Children>
      <Tools/>
    </Dialog>
    <AjaxAction id="refreshCache">
      <Property name="service">securityPR#refreshCache</Property>
      <Property name="successMessage">缓存更新成功!</Property>
    </AjaxAction>
    <Trigger id="triggerMedia">
      <ClientEvent name="onExecute">view.get(&quot;#dialogMeidaSelect&quot;).show();&#xD;
</ClientEvent>
    </Trigger>
    <Dialog id="dialogMeidaSelect" layout="vbox padding:10">
      <Property name="width">650</Property>
      <Property name="caption">流媒体地址选择</Property>
      <Buttons/>
      <Children>
        <Container>
          <Label>
            <Property name="text">海康RTSP(旧版-主码流)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text1">
            <Property name="text">rtsp://{0}:{1}@{2}:{3}/h264/ch{4}/main/av_stream</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text1.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">海康RTSP(旧版-子码流)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text2">
            <Property name="text">rtsp://{0}:{1}@{2}:{3}/mpeg4/ch{4}/sub/av_stream</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text2.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">海康RTSP(新版-主码流)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text3">
            <Property name="text">rtsp://{0}:{1}@{2}:{3}/Streaming/Channels/{4}01</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text3.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">海康RTSP(新版-子码流)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text4">
            <Property name="text">rtsp://{0}:{1}@{2}:{3}/Streaming/Channels/{4}02</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text4.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">大华RTSP(主码流)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text5">
            <Property name="text">rtsp://{0}:{1}@{2}:{3}/cam/realmonitor?channel={4}&amp;subtype=0</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text5.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">大华RTSP(辅码流)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text6">
            <Property name="text">rtsp://{0}:{1}@{2}:{3}/cam/realmonitor?channel={4}&amp;subtype=1</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text6.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">雄迈RTSP(主码流)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text7">
            <Property name="text">rtsp://{2}:{3}/user={0}&amp;password={1}&amp;channel={4}&amp;stream=0.sdp?real_stream</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text7.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">雄迈RTSP(次码流)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text8">
            <Property name="text">rtsp://{2}:{3}/user={0}&amp;password={1}&amp;channel={4}&amp;stream=1.sdp?real_stream</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text8.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">三星RTSP(高码率)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text9">
            <Property name="text">rtsp://{0}:{1}@{2}:{3}/onvif/profile2/media.smp</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text9.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">三星RTSP(低码率)</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text10">
            <Property name="text">rtsp://{0}:{1}@{2}:{3}/onvif/profile3/media.smp</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text10.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
        <Container>
          <Label>
            <Property name="text">宇视RTSP</Property>
            <Property name="style">
              <Property name="font-weight">bold</Property>
            </Property>
          </Label>
          <Label id="text11">
            <Property name="text">rtsp://{0}:{1}@{2}/media/video1/multicast</Property>
          </Label>
          <Button layoutConstraint="right">
            <ClientEvent name="onClick">view.get(&quot;#mediaAddr&quot;).set(&quot;text&quot;,view.get(&quot;#text11.text&quot;));&#xD;
view.get(&quot;#dialogMeidaSelect&quot;).hide();&#xD;
</ClientEvent>
            <Property name="caption">选择</Property>
            <Property name="iconClass">fa fa-check</Property>
          </Button>
        </Container>
      </Children>
      <Tools/>
    </Dialog>
    <AjaxAction id="ajaxRemoteMedia">
      <Property name="confirmMessage">确定要同步么?</Property>
      <Property name="service">securityPR#flushByMedia</Property>
    </AjaxAction>
  </View>
</ViewConfig>
src/main/java/com/fzzy/async/fzzy40/Fzzy40SyncService12.java
@@ -4,13 +4,10 @@
import com.fzzy.api.data.PushProtocol;
import com.fzzy.api.data.SyncProtocol;
import com.fzzy.api.service.SyncService12;
import com.fzzy.async.fzzy35.impl.Fzzy35Sync1203;
import com.fzzy.async.fzzy35.impl.Fzzy35Sync1208;
import com.fzzy.async.fzzy40.impl.*;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.util.Date;
/**
@@ -63,15 +60,6 @@
        Date start = param.getStart();
        Date end = param.getEnd();
        /*-----各省独有接口信息同步-----*/
        if (StringUtils.isNotEmpty(param.getPushProtocol()) && PushProtocol.SB_SH_2023.getCode().equals(param.getPushProtocol())) {
            //上海市平台2023版,需要同步市储检斤单,同步市储驳运单
            //同步市储检斤单
            fzzySync2101.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd());
            //同步市储驳运单
            fzzySync2104.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd());
        }
        //客户同步
        fzzySync1212.syncData(kqdm, deptId, start, end);
@@ -105,7 +93,14 @@
        //粮食性质转变信息同步
        fzzySync1210.syncData(kqdm, deptId, start, end);
        /*-----各省独有接口信息同步-----*/
        if (StringUtils.isNotEmpty(param.getPushProtocol()) && PushProtocol.SB_SH_2023.getCode().equals(param.getPushProtocol())) {
            //上海市平台2023版,需要同步市储检斤单,同步市储驳运单
            //同步市储检斤单
            fzzySync2101.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd());
            //同步市储驳运单
            fzzySync2104.syncData(param.getKqdm(), param.getDeptId(), param.getStart(), param.getEnd());
        }
        //账面库存信息同步  TODO
    }
src/main/java/com/fzzy/push/gd2020/v2/GranaryWebService.java
@@ -84,7 +84,6 @@
        xmlStr = xmlStr.replace("{ajbh}", GDUtils.formatStr(data.getAjdh()));//廒间编码
        xmlStr = xmlStr.replace("{ajsjcr}", GDUtils.formatNum(data.getAjsjcr()));//廒间设计仓容
        xmlStr = xmlStr.replace("{ajzt}", GDUtils.formatStr(data.getAjzt()));//廒间状态
        xmlStr = xmlStr.replace("{ajsjcrong}", GDUtils.formatNum(data.getAjsjcrong()));//廒间实际仓容
        xmlStr = xmlStr.replace("{ajjd}", GDUtils.formatNum(api1103.getJd()));//廒间经度
        xmlStr = xmlStr.replace("{ajwd}", GDUtils.formatNum(api1103.getWd()));//廒间纬度
src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java
@@ -329,7 +329,23 @@
            Gd2022Api1101 api1101 = new Gd2022Api1101();
            BeanUtils.copyProperties(data, api1101);
            return JSON.toJSONString(api1101);
        } else if (Constant.API_CODE_1109.equals(inteId)) {
        } else if (Constant.API_CODE_1102.equals(inteId)) {
            Gd2022Api1102 api1102 = new Gd2022Api1102();
            BeanUtils.copyProperties(data, api1102);
            return JSON.toJSONString(api1102);
        } else if (Constant.API_CODE_1103.equals(inteId)) {
            Gd2022Api1103 api1103 = new Gd2022Api1103();
            BeanUtils.copyProperties(data, api1103);
            return JSON.toJSONString(api1103);
        } else if (Constant.API_CODE_1104.equals(inteId)) {
            Gd2022Api1104 api1104 = new Gd2022Api1104();
            BeanUtils.copyProperties(data, api1104);
            return JSON.toJSONString(api1104);
        } else if (Constant.API_CODE_1105.equals(inteId)) {
            Gd2022Api1105 api1105 = new Gd2022Api1105();
            BeanUtils.copyProperties(data, api1105);
            return JSON.toJSONString(api1105);
        }else if (Constant.API_CODE_1109.equals(inteId)) {
            //封装数据
            Gd2022Api1109 api1109 = new Gd2022Api1109();
            BeanUtils.copyProperties(data, api1109);
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1101.java
@@ -3,11 +3,9 @@
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fzzy.api.entity.ApiParent;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;
import javax.persistence.Id;
import java.io.Serializable;
import java.util.Date;
@@ -18,12 +16,12 @@
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Gd2022Api1101 extends ApiParent implements Serializable {
public class Gd2022Api1101 implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 9157617424050247565L;
    @Id
    @PropertyDef(label = "单位代码")
    private String dwdm;
@@ -40,10 +38,10 @@
    private Date zcrq;
    @PropertyDef(label = "注册资本")
    private double zczb;
    private Double zczb;
    @PropertyDef(label = "资产总额")
    private double zcze;
    private Double zcze;
    @PropertyDef(label = "法定代表人")
    private String fddbr;
@@ -78,10 +76,6 @@
    @PropertyDef(label = "行政区划代码")
    private String xzqhdm;
    @JSONField(serialize = false)
    @PropertyDef(label = "行政区划名称", description = "非国标字段,后期增加")
    private String xzqhmc;
    @PropertyDef(label = "上级单位名称")
    private String sjdwmc;
@@ -98,10 +92,10 @@
    private Integer ygs;
    @PropertyDef(label = "经度")
    private double jd;
    private Double jd;
    @PropertyDef(label = "纬度")
    private double wd;
    private Double wd;
    @PropertyDef(label = "备案类型")
    private String balx;
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1102.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,78 @@
package com.fzzy.push.gd2022.dto;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column;
import java.io.Serializable;
import java.util.Date;
/**
 * æŽ¥å£è¡¨-库区信息
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Gd2022Api1102 implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 6597930270077627879L;
    @PropertyDef(label = "库区代码")
    private String kqdm;
    @PropertyDef(label = "单位代码")
    private String dwdm;
    @PropertyDef(label = "库区名称")
    private String kqmc;
    @PropertyDef(label = "库区地址")
    private String kqdz;
    @PropertyDef(label = "行政区划代码")
    private String xzqhdm;
    @PropertyDef(label = "库区产权", description = "1: è‡ªæœ‰ 2:租赁 3:共有 4:混合 9:其他")
    private String kqcq;
    @PropertyDef(label = "有效仓容")
    private Double yxcr;
    @PropertyDef(label = "有效罐容")
    private Double yxgr;
    @PropertyDef(label = "占地面积")
    private Double zdmj;
    @PropertyDef(label = "仓房数")
    @Column(name = "cfs")
    private Integer cfs;
    @PropertyDef(label = "油罐数")
    private Integer ygs;
    @PropertyDef(label = "库区经度")
    private Double jd;
    @PropertyDef(label = "库区纬度")
    private Double wd;
    @PropertyDef(label = "库区状态", description = "1:正常(默认) 2:退出储备粮承储")
    private String kqzt;
    @PropertyDef(label = "操作标志")
    private String czbz;
    @PropertyDef(label = "最后更新时间")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date zhgxsj;
    @PropertyDef(label = "海康区域ID", description = "对应海康视频平台regionIndexCode字段")
    private String hkRegionId;
    @PropertyDef(label = "产权方库区代码", description = "自有产权时库区代码必须等于产权方库区代码,非自有产权时库区代码不能等于产权方库区代码")
    private String cqfkqdm;
}
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1103.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,190 @@
package com.fzzy.push.gd2022.dto;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * æŽ¥å£è¡¨-仓房信息
 */
@Data
public class Gd2022Api1103 implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 8095346227076335949L;
    @PropertyDef(label = "仓房代码")
    private String cfdm;
    @PropertyDef(label = "仓房名称")
    private String cfmc;
    @PropertyDef(label = "库区代码")
    private String kqdm;
    @PropertyDef(label = "仓房类型代码")
    private String cflxdm;
    @PropertyDef(label = "交付使用日期")
    @JSONField(format = "yyyy-MM-dd")
    private Date jfsyrq;
    @PropertyDef(label = "建设单位")
    private String jsdw;
    @PropertyDef(label = "设计使用年限")
    private String sjsynx;
    @PropertyDef(label = "设计单位")
    private String sjdw;
    @PropertyDef(label = "监理单位")
    private String jldw;
    @PropertyDef(label = "墙体结构")
    private String qtjg;
    @PropertyDef(label = "房顶结构")
    private String fdjg;
    @PropertyDef(label = "房架结构")
    private String fjjg;
    @PropertyDef(label = "地面结构")
    private String dmjg;
    @PropertyDef(label = "设计仓容")
    private Double sjcr;
    @PropertyDef(label = "仓外长")
    private Double cwc;
    @PropertyDef(label = "仓外宽")
    private Double cwk;
    @PropertyDef(label = "仓外檐高")
    private Double cwyg;
    @PropertyDef(label = "仓外顶高")
    private Double cwdg;
    @PropertyDef(label = "筒仓外径")
    private Double tcwj;
    @PropertyDef(label = "仓内长")
    private Double cnc;
    @PropertyDef(label = "仓内宽")
    private Double cnk;
    @PropertyDef(label = "仓内檐高")
    private Double cnyg;
    @PropertyDef(label = "仓内装粮线高")
    private Double cnzlxg;
    @PropertyDef(label = "筒仓内径")
    private Double tcnj;
    @PropertyDef(label = "仓内体积")
    private Double cntj;
    @PropertyDef(label = "仓门数量")
    private Integer cmsl;
    @PropertyDef(label = "仓门位置")
    private String cmwz;
    @PropertyDef(label = "仓门高度")
    private Double cmgd;
    @PropertyDef(label = "仓门宽度")
    private Double cmkd;
    @PropertyDef(label = "挡粮门型式")
    private String dlmxs;
    @PropertyDef(label = "仓房是否完好")
    private String cfsfwh;
    @PropertyDef(label = "储粮功效")
    private String clgx;
    @PropertyDef(label = "能否隔热保温")
    private String nfgrbw;
    @PropertyDef(label = "隔热保温措施")
    private String grbwcs;
    @PropertyDef(label = "隔热性能")
    private String grxn;
    @PropertyDef(label = "结构材料")
    private String jgcl;
    @PropertyDef(label = "气密性")
    private String qmx;
    @PropertyDef(label = "是否已进行信息化改造")
    private String sfyjxxxhgz;
    @PropertyDef(label = "粮情技术")
    private String lqjs;
    @PropertyDef(label = "能否散装储存")
    private String nfszcc;
    @PropertyDef(label = "有无防鼠防雀防虫装置及设施")
    private String ywfsfqfczz;
    @PropertyDef(label = "有无防火防爆防盗设施")
    private String ywfhfbfdss;
    @PropertyDef(label = "有无机械通风设施")
    private String ywjxtfss;
    @PropertyDef(label = "通风系统型式")
    private String tfxtxs;
    @PropertyDef(label = "通风技术")
    private String tfjs;
    @PropertyDef(label = "能否环流熏蒸杀虫")
    private String nfhlxzsc;
    @PropertyDef(label = "杀虫技术")
    private String scjs;
    @PropertyDef(label = "能否富氮低氧气调储粮")
    private String nffddyqtcl;
    @PropertyDef(label = "控温技术")
    private String kwjs;
    @PropertyDef(label = "害虫检测方式")
    private String hcjcfs;
    @PropertyDef(label = "仓房状态")
    private String cfzt;
    @PropertyDef(label = "保管员")
    private String bgr;
    @PropertyDef(label = "仓房经度")
    private Double jd;
    @PropertyDef(label = "仓房纬度")
    private Double wd;
    @PropertyDef(label = "操作标志")
    private String czbz;
    @PropertyDef(label = "最后更新时间")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1104.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,59 @@
package com.fzzy.push.gd2022.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 czt
 * @date 2022-09-02 14:18
 */
@Data
public class Gd2022Api1104 implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 9157617424050247565L;
    @PropertyDef(label = "廒间代码")
    private String ajdh;
    @PropertyDef(label = "廒间名称")
    private String ajmc;
    @PropertyDef(label = "仓房(或油罐)编码")
    private String cfbh;
    @PropertyDef(label = "廒间长度")
    private Double ajcd;
    @PropertyDef(label = "廒间宽度")
    private Double ajkd;
    @PropertyDef(label = "廒间高度")
    private Double ajgd;
    @PropertyDef(label = "廒间设计仓容")
    private Double ajsjcr;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "廒间启用日期")
    private Date ajqyrq;
    @PropertyDef(label = "廒间状态")
    private String ajzt;
    @PropertyDef(label = "操作标志")
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1105.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,50 @@
package com.fzzy.push.gd2022.dto;
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * æŽ¥å£è¡¨-货位信息
 */
@Data
public class Gd2022Api1105 implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = -6967028172020353365L;
    @PropertyDef(label = "货位代码")
    private String hwdm;
    @PropertyDef(label = "货位名称")
    private String hwmc;
    @PropertyDef(label = "廒间代码")
    private String ajdm;
    @PropertyDef(label = "货位启用日期")
    @JSONField(format = "yyyy-MM-dd")
    private Date hwqyrq;
    @PropertyDef(label = "货位容量")
    private Double hwrl;
    @PropertyDef(label = "保管单位")
    private String bgdw;
    @PropertyDef(label = "保管员")
    private String bgy;
    @PropertyDef(label = "操作标志")
    private String czbz;
    @PropertyDef(label = "最后更新时间")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date zhgxsj;
}
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -266,13 +266,9 @@
            List<SH2023Api1101> list = new ArrayList<>();
            //把data转化成list集合
            List<Api1101> api1101List = castList(data, Api1101.class);
            //查询廒间数
            List<Api1104> api1104List = api1104Rep.findPushData(api1101List.get(0).getKqdm());
            for (Api1101 apiData : api1101List) {
                api1101 = new SH2023Api1101();
                BeanUtils.copyProperties(apiData, api1101);
                api1101.setAjs(api1104List.size());
                api1101.setBjw(ShAreaBjw.getBjw(code));
                list.add(api1101);
            }
            return JSON.toJSONString(list);
@@ -283,22 +279,9 @@
            List<SH2023Api1102> list = new ArrayList<>();
            //把data转化成list集合
            List<Api1102> api1101List = castList(data, Api1102.class);
            //查询廒间数
            List<Api1104> api1104List = api1104Rep.findPushData(api1101List.get(0).getKqdm());
            //计算储备仓容
            Double count = 0.0;
            for (Api1104 api1104 : api1104List) {
                count = count + api1104.getAjsjcrong();
            }
            for (Api1102 apiData : api1101List) {
                api1102 = new SH2023Api1102();
                BeanUtils.copyProperties(apiData, api1102);
                api1102.setAjs(api1104List.size());
                api1102.setBjw(ShAreaBjw.getBjw(code));
                api1102.setKqsx("2");
                api1102.setCbcr(count);
                //TODO åº“区状态
                api1102.setKqzt("1");
                list.add(api1102);
            }
            return JSON.toJSONString(list);
@@ -309,13 +292,9 @@
            List<SH2023Api1103> list = new ArrayList<>();
            //把data转化成list集合
            List<Api1103> api1103List = castList(data, Api1103.class);
            //查询廒间数
            List<Api1104> api1104List = api1104Rep.findPushData(api1103List.get(0).getKqdm());
            for (Api1103 apiData : api1103List) {
                api1103 = new SH2023Api1103();
                BeanUtils.copyProperties(apiData, api1103);
                api1103.setAjs(api1104List.size());
                api1103.setBjw(ShAreaBjw.getBjw(code));
                list.add(api1103);
            }
            return JSON.toJSONString(list);
@@ -331,25 +310,12 @@
                BeanUtils.copyProperties(apiData, api1104);
                api1104.setAjdm(apiData.getAjdh());
                api1104.setCfdm(apiData.getCfbh());
                api1104.setSykqdm(apiData.getKqdm());
                api1104.setBjw(ShAreaBjw.getBjw(code));
                list.add(api1104);
            }
            return JSON.toJSONString(list);
        }
        if (SH2023Constant.SH_2023_API_CODE_1105.equals(inteId)) {
            SH2023Api1105 api1105;
            //最后转换为json
            List<SH2023Api1105> list = new ArrayList<>();
            //把data转化成list集合
            List<Api1105> api1105List = castList(data, Api1105.class);
            for (Api1105 apiData : api1105List) {
                api1105 = new SH2023Api1105();
                BeanUtils.copyProperties(apiData, api1105);
                api1105.setBjw(ShAreaBjw.getBjw(code));
                list.add(api1105);
            }
            return JSON.toJSONString(list);
            return JSON.toJSONString(data);
        }
        if (SH2023Constant.SH_2023_API_CODE_1106.equals(inteId)) {
            SH2023Api1106 api1106;
@@ -404,10 +370,9 @@
                api1109 = new SH2023Api1109();
                BeanUtils.copyProperties(apiData, api1109);
                api1109.setBjw(ShAreaBjw.getBjw(code));
                //TODO ä¸šåŠ¡å•å·
                if ("1".equals(api1109.getWjlx())) {
                    api1109.setYwdh("无");
                }
                api1109.setYwdh("无");
                map = new HashMap<>();
                map.put(apiData.getWjmc(), FileUtils.fileToByteString(apiData.getWjdz()));
                api1109.setWjl(JSON.toJSONString(map));
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java
@@ -33,10 +33,10 @@
    private Date zcrq;
    @PropertyDef(label = "注册资本")
    private double zczb;
    private Double zczb;
    @PropertyDef(label = "资产总额")
    private double zcze;
    private Double zcze;
    @PropertyDef(label = "法定代表人")
    private String fddbr;
@@ -95,10 +95,10 @@
    private Integer ygs;
    @PropertyDef(label = "经度")
    private double jd;
    private Double jd;
    @PropertyDef(label = "纬度")
    private double wd;
    private Double wd;
    @PropertyDef(label = "操作标志")
    private String czbz;
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java
@@ -40,16 +40,16 @@
    private String kqcq;
    @PropertyDef(label = "储备仓容")
    private double cbcr;
    private Double cbcr;
    @PropertyDef(label = "有效仓容")
    private double yxcr;
    private Double yxcr;
    @PropertyDef(label = "有效罐容")
    private double yxgr;
    private Double yxgr;
    @PropertyDef(label = "占地面积")
    private double zdmj;
    private Double zdmj;
    @PropertyDef(label = "仓房数")
    private Integer cfs;
@@ -61,10 +61,10 @@
    private Integer ygs;
    @PropertyDef(label = "库区经度")
    private double jd;
    private Double jd;
    @PropertyDef(label = "库区纬度")
    private double wd;
    private Double wd;
    @PropertyDef(label = "操作标志")
    private String czbz;
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1103.java
@@ -58,40 +58,40 @@
    private String dmjg;
    @PropertyDef(label = "设计仓容")
    private double sjcr;
    private Double sjcr;
    @PropertyDef(label = "仓外长")
    private double cwc;
    private Double cwc;
    @PropertyDef(label = "仓外宽")
    private double cwk;
    private Double cwk;
    @PropertyDef(label = "仓外檐高")
    private double cwyg;
    private Double cwyg;
    @PropertyDef(label = "仓外顶高")
    private double cwdg;
    private Double cwdg;
    @PropertyDef(label = "筒仓外径")
    private double tcwj;
    private Double tcwj;
    @PropertyDef(label = "仓内长")
    private double cnc;
    private Double cnc;
    @PropertyDef(label = "仓内宽")
    private double cnk;
    private Double cnk;
    @PropertyDef(label = "仓内檐高")
    private double cnyg;
    private Double cnyg;
    @PropertyDef(label = "仓内装粮线高")
    private double cnzlxg;
    private Double cnzlxg;
    @PropertyDef(label = "筒仓内径")
    private double tcnj;
    private Double tcnj;
    @PropertyDef(label = "仓内体积")
    private double cntj;
    private Double cntj;
    @PropertyDef(label = "仓门数量")
    private Integer cmsl;
@@ -100,10 +100,10 @@
    private String cmwz;
    @PropertyDef(label = "仓门高度")
    private double cmgd;
    private Double cmgd;
    @PropertyDef(label = "仓门宽度")
    private double cmkd;
    private Double cmkd;
    @PropertyDef(label = "挡粮门型式")
    private String dlmxs;
@@ -175,10 +175,10 @@
    private String bgr;
    @PropertyDef(label = "仓房经度")
    private double jd;
    private Double jd;
    @PropertyDef(label = "仓房纬度")
    private double wd;
    private Double wd;
    @PropertyDef(label = "操作标志")
    private String czbz;
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1104.java
@@ -30,16 +30,16 @@
    private String cfdm;
    @PropertyDef(label = "廒间长度")
    private double ajcd;
    private Double ajcd;
    @PropertyDef(label = "廒间宽度")
    private double ajkd;
    private Double ajkd;
    @PropertyDef(label = "廒间高度")
    private double ajgd;
    private Double ajgd;
    @PropertyDef(label = "廒间设计仓容")
    private double ajsjcr;
    private Double ajsjcr;
    @PropertyDef(label = "廒间联系电话")
    private String ajlxdh;
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1105.java
@@ -31,7 +31,7 @@
    private Date hwqyrq;
    @PropertyDef(label = "货位容量")
    private double hwrl;
    private Double hwrl;
    @PropertyDef(label = "保管单位")
    private String bgdw;