From f495e422b1de10b1d1810158fca1c63f9b60fe45 Mon Sep 17 00:00:00 2001 From: czt <czt18638530771@163.com> Date: 星期六, 26 七月 2025 10:19:55 +0800 Subject: [PATCH] 调整品种获取 --- src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java index 16e1abd..2e2f386 100644 --- a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java +++ b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java @@ -92,6 +92,7 @@ //涓氬姟绫诲瀷 apiData.setYwlx(sysData.getType()); + apiData.setHtzl(sysData.getType()); //瀹㈡埛绫诲瀷 apiData.setKhlx(sysData.getCustomerType()); @@ -104,7 +105,7 @@ apiData.setKhtyshxydm(listCustomer.get(0).getKhbh()); apiData.setSfzh(listCustomer.get(0).getCardId()); apiData.setLxrdh(listCustomer.get(0).getPhone()); - apiData.setYzbm(StringUtils.isEmpty(listCustomer.get(0).getYzbm()) ? "000000" : sysData.getYzbm()); + apiData.setYzbm(StringUtils.isEmpty(listCustomer.get(0).getYzbm()) ? "000000" : listCustomer.get(0).getYzbm()); apiData.setDzyx(listCustomer.get(0).getDzyx()); } @@ -117,12 +118,18 @@ if (StringUtils.isEmpty(sysData.getFoodVariety())) { continue; } - String mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSPZ, sysData.getFoodVariety().substring(0, 3)); + //绮鍝佺 + String mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSPZ, sysData.getFoodVariety()); apiData.setLspzdm(mappingCode); mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSXZ, sysData.getFoodType()); apiData.setLsxzdm(mappingCode); + + apiData.setYsfs(StringUtils.isEmpty(sysData.getYsfs()) ? "浠ュ叆浠撴暟閲忎负鏍囧噯" : sysData.getYsfs()); + + + apiData.setFkfs(StringUtils.isEmpty(sysData.getFkfs()) ? "1" : sysData.getFkfs()); //鍗曚环锛氬厓/鍚� apiData.setHtdj(sysData.getPrice() == null ? 0.0 : sysData.getPrice()); apiData.setYdgxlssl(sysData.getContactAmount() == null ? 0.0 : sysData.getContactAmount()); @@ -144,7 +151,7 @@ apiData.setBfzh(StringUtils.isEmpty(sysData.getBankAccount()) ? "100000000000000000" : sysData.getBankAccount()); apiData.setWcrq(sysData.getEndTime()); - apiData.setLxrxm(sysData.getFddbr()); + apiData.setLxrxm(StringUtils.isEmpty(sysData.getLxrxm()) ? apiData.getFddbr() : sysData.getLxrxm()); apiData.setJsyhtbyzyy(StringUtils.isEmpty(sysData.getJsyhtbyzyy()) ? "缁撶畻涓庡悎鍚屼笉涓�鑷村師鍥�" : sysData.getJsyhtbyzyy()); apiData.setQddd(StringUtils.isEmpty(sysData.getSignAddress()) ? "绛捐鍦扮偣" : sysData.getSignAddress()); apiData.setTxdz(StringUtils.isEmpty(sysData.getTxdz()) ? "閫氳鍦板潃" : sysData.getTxdz()); @@ -153,8 +160,10 @@ apiData.setShsj(sysData.getAuditDate() == null ? new Date() : sysData.getAuditDate()); apiData.setSswcsj(sysData.getRelEndTime()); apiData.setYdwcsj(sysData.getEndTime()); - apiData.setBfqyr(StringUtils.isEmpty(sysData.getSignUser())?"鏈柟绛剧害浜�":sysData.getSignUser()); + apiData.setBfqyr(StringUtils.isEmpty(sysData.getSignUser()) ? "鏈柟绛剧害浜�" : sysData.getSignUser()); + //璁剧疆骞村害 + apiData.setLhnd(sysData.getYear()); apiData.setSyncTime(new Date()); apiData.setBizId(sysData.getId()); -- Gitblit v1.9.3