YYC
2024-11-25 fdc22c746f5d630e3613a3fdbad62a8afbf9d4bd
损益单同步调整
已修改4个文件
52 ■■■■ 文件已修改
src/main/java/com/fzzy/async/fzzy40/entity/Fz40InoutLossOver.java 38 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1209.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1310.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/repository/Fzzy40Sync1209Rep.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/entity/Fz40InoutLossOver.java
@@ -49,14 +49,8 @@
    private Date submitTime;
    @Column(name = "TYPE_", length = 1)
    @PropertyDef(label = "类型", description = "1:损失,2:损耗,3:其他")
    @PropertyDef(label = "类型", description = "1:损耗,2:损失,3:其他")
    private String type;
    /**
     *
     */
    @Column(name = "syhj", length = 1)
    @PropertyDef(label = "损溢环节", description = "1:损耗,2:损失,3:其他")
    private String syhj;
    @Column(name = "FOOD_VARIETY_", length = 10)
    @PropertyDef(label = "粮食品种")
@@ -78,9 +72,9 @@
    @Column(name = "rkjz", precision = 20, scale = 6)
    private Double rkjz;
    @Column(name = "ccsc")
    @PropertyDef(label = "储存时长")
    private Integer ccsc;
    @PropertyDef(label = "入库数量", description = "单位:KG")
    @Column(name = "rksl", precision = 20, scale = 6)
    private Double rksl;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "入库时间")
@@ -99,6 +93,10 @@
    @PropertyDef(label = "出库质检", description = "数据从MQuantity中获取,上个质检批次")
    private String quantity2;
    @Column(name = "ccsc")
    @PropertyDef(label = "储存时长", description = "单位:月")
    private Integer ccsc;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "出库时间")
    @Column(name = "cksj")
@@ -115,6 +113,14 @@
    @PropertyDef(label = "出库杂质(%)")
    @Column(name = "ckzz", precision = 16, scale = 6)
    private Double ckzz;
    @Column(name = "qzsfkl")
    @PropertyDef(label = "水分减量")
    private Double qzsfkl;
    @Column(name = "qzzzkl")
    @PropertyDef(label = "杂质减量")
    private Double qzzzkl;
    @Column(name = "qzszkl")
    @PropertyDef(label = "水杂总减量")
@@ -136,6 +142,10 @@
    @PropertyDef(label = "损耗率")
    private Double lossPer;
    @PropertyDef(label = "是否超耗")
    @Column(name = "sfch")
    private Integer sfch;
    @PropertyDef(label = "损益是否正常", description = "0:正常 1:不正常")
    @Column(name = "sysfzc", length = 1)
    private String sysfzc;
@@ -144,6 +154,14 @@
    @Column(name = "syyy", length = 400)
    private String syyy;
    @PropertyDef(label = "出清确认标识")
    @Column(name = "cqqrbs")
    private Integer cqqrbs;
    @Column(name = "cqqrsj")
    @PropertyDef(label = "出清确认时间")
    private Date cqqrsj;
    @PropertyDef(label = "仓储审核人")
    @Column(name = "ccshr", length = 64)
    private String ccshr;
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1209.java
@@ -113,6 +113,9 @@
                apiData.setQzszkl(sysData.getQzszkl());
                apiData.setQzzrshde(sysData.getQzzrshde());
                apiData.setChsl(sysData.getChsl());
                apiData.setCqqrbs(sysData.getCqqrbs());
                apiData.setCqqrsj(sysData.getCqqrsj());
                apiData.setSyhj("2");
                apiData.setSysfzc(StringUtils.isEmpty(sysData.getSysfzc()) ? "0" : sysData.getSysfzc());
                apiData.setSfch(2);
                if(apiData.getJzsysl() > apiData.getQzszkl()){
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1310.java
@@ -89,9 +89,9 @@
                    continue;
                }
                api1310 = new Api1310();
                if(fz40Quality.getId().contains("ZJ_")){
                if (fz40Quality.getId().contains("ZJ_")) {
                    api1310.setZjbgdh(fz40Quality.getType() + fz40Quality.getId().substring(3));
                }else {
                } else {
                    api1310.setZjbgdh(fz40Quality.getType() + fz40Quality.getId());
                }
                api1310.setHwdm(api1105.getHwdm());
@@ -150,6 +150,11 @@
                api1310.setQyqy(fz40Quality.getCheckArea());
                api1310.setQyrxm(fz40Quality.getCheckUser());
                api1310.setJdrxm(fz40Quality.getCheckUser());
                if (fz40Quality.getCheckUser().contains("、")) {
                    api1310.setQyrxm(fz40Quality.getCheckUser().replace('、', '|'));
                    api1310.setJdrxm(fz40Quality.getCheckUser().replace('、', '|'));
                }
                api1310.setYpsl(fz40Quality.getYpsl() == null ? 0.0 : fz40Quality.getYpsl());
                api1310.setDbsl(fz40Quality.getDbsl() == null ? 0.0 : fz40Quality.getDbsl());
src/main/java/com/fzzy/async/fzzy40/repository/Fzzy40Sync1209Rep.java
@@ -22,6 +22,6 @@
     * @param end
     * @return
     */
    @Query("from Fz40InoutLossOver where deptId=:deptId and submitTime >=:start and submitTime <:end order by submitTime ")
    @Query("from Fz40InoutLossOver where deptId=:deptId and updateTime >=:start and updateTime <:end order by updateTime ")
    List<Fz40InoutLossOver> listMLossOver(@Param("deptId") String deptId, @Param("start") Date start, @Param("end") Date end);
}