YYC
2025-08-14 42e128b6d4bc5f1f43a21cafd6f2105c74bbac5e
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1310.java
@@ -103,11 +103,11 @@
                //粮食等级
                mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSDJ, fz40Quality.getFoodLevel());
                api1310.setLsdjdm(mappingCode);
                api1310.setRkrq(DateUtils.addDays(fz40Quality.getTime(), -30));
                api1310.setRkrq(fz40Quality.getStoreDate());
                api1310.setJylb(fz40Quality.getType());
                api1310.setJysj(fz40Quality.getTime());
                api1310.setJydw(fz40Quality.getUser());
                api1310.setJyr(fz40Quality.getUser());
                api1310.setJydw(StringUtils.isEmpty(fz40Quality.getUnit()) ? "检验单位" : fz40Quality.getUnit());
                api1310.setJyr(StringUtils.isEmpty(fz40Quality.getUser()) ? "检验人" : fz40Quality.getUser());
                api1310.setJyyj(fz40Quality.getStandard());
                if (StringUtils.isEmpty(fz40Quality.getZblb())) {
                    api1310.setZblb("2");
@@ -129,9 +129,15 @@
                        if (gbCheckList == null || gbCheckList.isEmpty()) {
                            continue;
                        }
                        jyxm += gbCheckList.get(0).getCode() + ",";
                        jyz += fz40CheckItem.getValue() + ",";
                        jyxm += "," + gbCheckList.get(0).getCode();
                        jyz += "," + fz40CheckItem.getValue();
                    }
                }
                if(jyxm.length() > 0){
                    jyxm = jyxm.substring(1);
                }
                if(jyz.length() > 0){
                    jyz = jyz.substring(1);
                }
                api1310.setJyxm(jyxm);
                api1310.setJyxmz(jyz);
@@ -139,21 +145,18 @@
                api1310.setZbjgpd(fz40Quality.getResult());
                api1310.setQfrq(fz40Quality.getTime());
                api1310.setBgcjsj(fz40Quality.getTime());
                api1310.setShrxm(fz40Quality.getCheckUser());
                api1310.setShrxm(fz40Quality.getShrxm().contains("、")?fz40Quality.getShrxm().replace('、','|'):fz40Quality.getShrxm());
                if (null == fz40Quality.getCheckTime()) {
                    fz40Quality.setCheckTime(DateUtils.addDays(fz40Quality.getTime(), -1));
                }
                if (!fz40Quality.getCheckTime().before(fz40Quality.getTime())) {
                    fz40Quality.setCheckTime(DateUtils.addDays(fz40Quality.getTime(), -1));
                }
                api1310.setSpaqzbsfhg(fz40Quality.getSpaqzbsfhg());
                api1310.setQysj(fz40Quality.getCheckTime());
                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.setQyrxm(fz40Quality.getCheckUser().contains("、") ? fz40Quality.getCheckUser().replace('、', '|') : fz40Quality.getCheckUser());
                api1310.setJdrxm(fz40Quality.getCheckUser().contains("、") ? fz40Quality.getCheckUser().replace('、', '|') : fz40Quality.getCheckUser());
                api1310.setYpsl(fz40Quality.getYpsl() == null ? 0.0 : fz40Quality.getYpsl());