From 6474ce712887db33d39bb6bfdb4ef9602a7337d9 Mon Sep 17 00:00:00 2001 From: dxfeng Date: Mon, 20 Jun 2022 15:16:25 +0800 Subject: [PATCH] =?UTF-8?q?BUG=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../organization/service/impl/ExtServiceImpl.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/com/engine/organization/service/impl/ExtServiceImpl.java b/src/com/engine/organization/service/impl/ExtServiceImpl.java index 8e6b6281..6e881b2e 100644 --- a/src/com/engine/organization/service/impl/ExtServiceImpl.java +++ b/src/com/engine/organization/service/impl/ExtServiceImpl.java @@ -191,12 +191,14 @@ public class ExtServiceImpl extends Service implements ExtService { for (ExtendInfoPO extendInfoPO : extInfoPOList) { String key = extendInfoPO.getFieldName(); Object value = params.get(extendInfoPO.getFieldName()); - if ("int".equals(extendInfoPO.getFieldType()) && StringUtils.isEmpty((String) value)) { - value = null; - } + if (null == value) { + if ("int".equals(extendInfoPO.getFieldType())) { + value = null; + } - if ("text".equals(extendInfoPO.getFieldType()) && null == value) { - value = ""; + if ("text".equals(extendInfoPO.getFieldType())) { + value = ""; + } } map.put(key, value); }