From 6d321d3537f09a993cf59428e266e3418108ab5d Mon Sep 17 00:00:00 2001 From: zhengyf Date: Fri, 6 Sep 2024 09:55:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BD=E7=9F=A5=EF=BC=9A=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E6=8A=A5=E9=94=99=E4=BF=A1=E6=81=AF=E6=88=AA=E6=96=AD=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugin/lets/util/SaveOrUpdateBusinessLogUtil.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/SaveOrUpdateBusinessLogUtil.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/SaveOrUpdateBusinessLogUtil.java index 78032bc2..14f57bf5 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/SaveOrUpdateBusinessLogUtil.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/SaveOrUpdateBusinessLogUtil.java @@ -94,12 +94,12 @@ public class SaveOrUpdateBusinessLogUtil { } else if (failN.equals(integrationTaskLivingDetailsEntity.getNewState())) { //2024年9月2日 17:09:07 如果失败,仅保留500个字符,用于平衡数据库性能 //2024年9月2日 17:15:19 如果该单据判断为失败,则integration_task_living_details表的root_app_new_data、new_transmit_info字段,仅保留500个长度的字符,用于平衡性能,速网、珍视名项目这一块性能很差 - String rootAppNewData = null; - if (integrationTaskLivingDetailsEntity.getRootAppNewData() != null) { + String rootAppNewData = integrationTaskLivingDetailsEntity.getRootAppNewData(); + if (integrationTaskLivingDetailsEntity.getRootAppNewData() != null && !integrationTaskLivingDetailsEntity.getRootAppNewData().trim().equals("") && integrationTaskLivingDetailsEntity.getRootAppNewData().length()>=500) { rootAppNewData = integrationTaskLivingDetailsEntity.getRootAppNewData().substring(0, 500); } - String newTransmitInfo = null; - if (integrationTaskLivingDetailsEntity.getNewTransmitInfo() != null) { + String newTransmitInfo = integrationTaskLivingDetailsEntity.getNewTransmitInfo(); + if (integrationTaskLivingDetailsEntity.getNewTransmitInfo() != null && !integrationTaskLivingDetailsEntity.getNewTransmitInfo().trim().equals("") && integrationTaskLivingDetailsEntity.getNewTransmitInfo().length()>=500) { newTransmitInfo = integrationTaskLivingDetailsEntity.getNewTransmitInfo().substring(0, 500); } integrationTaskLivingDetailsEntity.setRootAppNewData(rootAppNewData);