From 8cac18be98d4ef86aaf42eef3d645cd24962c5af Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期四, 19 六月 2025 15:35:32 +0800
Subject: [PATCH] 海丰县配置信息
---
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1203.java | 29 ++++++++++++++++++++++++-----
1 files changed, 24 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1203.java b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1203.java
index 07ed285..eb80be6 100644
--- a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1203.java
+++ b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1203.java
@@ -146,7 +146,7 @@
sysData.setRegisterTime(DateUtils.addDays(sysData.getRegisterTime(), numDay));
}
- apiData.setQysj(sysData.getRegisterTime());
+
apiData.setQyrxm(sysData.getCheckUser());
//鎵︽牱鏂瑰紡 2-鏅鸿兘闅忔満
apiData.setQyfs("2");
@@ -165,12 +165,17 @@
if (StringUtils.isEmpty(fz40CheckItem.getValue())) {
continue;
}
- jyxm += gbCheckList.get(0).getCode() + ",";
- jyz += fz40CheckItem.getValue() + ",";
+ jyxm += "," + gbCheckList.get(0).getCode();
+ jyz += "," + fz40CheckItem.getValue();
zkj += ",0.0";
zkl += ",0.0";
}
-
+ if(jyxm.length() > 0){
+ jyxm = jyxm.substring(1);
+ }
+ if(jyz.length() > 0){
+ jyz = jyz.substring(1);
+ }
apiData.setJyxm(jyxm);
apiData.setJyz(jyz);
apiData.setZkj(StringUtils.isEmpty(zkj)?"":zkj.substring(1));
@@ -181,7 +186,20 @@
apiData.setJyjg("1");
}
apiData.setJyrxm(sysData.getCheckUser());
- apiData.setJysj(DateUtils.addMinutes(sysData.getRegisterTime(), 30));
+ if (null == sysData.getCheckTime()) {
+ sysData.setCheckTime(DateUtils.addMinutes(sysData.getFullWeightTime(), -5));
+ }
+ if (sysData.getCheckTime().after(sysData.getEmptyWeightTime())) {
+ sysData.setCheckTime(DateUtils.addMinutes(sysData.getFullWeightTime(), -5));
+ }
+ apiData.setJysj(sysData.getCheckTime());
+ if (null == sysData.getSampleTime()) {
+ sysData.setSampleTime(DateUtils.addMinutes(sysData.getCheckTime(), -1));
+ }
+ if (sysData.getSampleTime().after(sysData.getCheckTime())) {
+ sysData.setSampleTime(DateUtils.addMinutes(sysData.getCheckTime(), -1));
+ }
+ apiData.setQysj(sysData.getSampleTime());
//绮鍝佺
String mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSPZ, sysData.getFoodVariety().substring(0,3));
@@ -189,6 +207,7 @@
//淇濈鍛樺鏍�
apiData.setBgyfh(apiData.getJyjg());
+ apiData.setSpaqzbsfhg("1");
//绮绛夌骇
mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSDJ, sysData.getFoodLevel());
--
Gitblit v1.9.3