czt
2023-06-05 bf055224492ed78cf937bc94cfe7c33885f86989
src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1202.java
@@ -82,8 +82,11 @@
            List<Api1202> api1202List;
            Calendar c = Calendar.getInstance();
            for (Fz35InoutRecord sysData : list) {
                if(null == sysData.getRecordWeight() || sysData.getRecordWeight() == 0){
                    sysData.setRecordWeight(sysData.getSettleWeight());
                }
                //判断净重是否大于0,等于0表示不合格,不进行同步上传
                if(sysData.getRecordWeight() == 0){
                if(null == sysData.getRecordWeight() || sysData.getRecordWeight() == 0){
                    continue;
                }
                //获取货位信息
@@ -116,8 +119,8 @@
                apiData.setXxdz(sysData.getUserAddress());
                //运输工具,默认汽车,TODO>> 待调整为根据数据库获取
                apiData.setYsgj("1");
                //运输工具,若为空,则默认给1-汽车
                apiData.setYsgj(StringUtils.isEmpty(sysData.getTransType()) ? "1":sysData.getTransType());
                //车船号
                apiData.setCch(sysData.getPlateNum());
@@ -186,6 +189,8 @@
                api1202List = api1202Rep.getDataById(apiData.getRkywdh());
                if(null == api1202List || api1202List.isEmpty()){
                    apiData.setCzbz(Constant.CZBZ_I);
                }else {
                    apiData.setCzbz(api1202List.get(0).getCzbz());
                }
                //保存数据
                api1202Rep.save(apiData);