From 90b950bfd7f8c8c4835edf5e8a1062d17d953032 Mon Sep 17 00:00:00 2001 From: czt <czt18638530771@163.com> Date: 星期二, 14 十月 2025 11:14:59 +0800 Subject: [PATCH] 宁夏轮换计划接口调整 --- src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 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 ca3f1a4..a866215 100644 --- a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java +++ b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1201.java @@ -105,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()); } @@ -118,17 +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); - //todo 楠屾敹鏂瑰紡鏁版嵁鏉ユ簮 - apiData.setYsfs("浠ュ叆浠撴暟閲忎负鏍囧噯"); - //todo 浠樻鏂瑰紡 + 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()); @@ -150,17 +151,19 @@ 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()); - apiData.setZhgxsj(sysData.getCreateTime()); + apiData.setZhgxsj(sysData.getUpdateTime()); apiData.setShr(StringUtils.isEmpty(sysData.getAuditUser()) ? "瀹℃壒浜�" : sysData.getAuditUser()); 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.setLhnd(sysData.getYear()); apiData.setSyncTime(new Date()); apiData.setBizId(sysData.getId()); -- Gitblit v1.9.3