From 447d318454f33a95780ea9b2617f6ce37f4451c4 Mon Sep 17 00:00:00 2001 From: yangsong Date: Mon, 9 Oct 2023 19:07:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8A=82=E7=82=B9=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SaasFeatureApplyDetailServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tyr-server/src/main/java/cn/axzo/tyr/server/service/impl/SaasFeatureApplyDetailServiceImpl.java b/tyr-server/src/main/java/cn/axzo/tyr/server/service/impl/SaasFeatureApplyDetailServiceImpl.java index 0f0d4a9c..cdb38c87 100644 --- a/tyr-server/src/main/java/cn/axzo/tyr/server/service/impl/SaasFeatureApplyDetailServiceImpl.java +++ b/tyr-server/src/main/java/cn/axzo/tyr/server/service/impl/SaasFeatureApplyDetailServiceImpl.java @@ -85,8 +85,9 @@ public class SaasFeatureApplyDetailServiceImpl implements SaasFeatureApplyDetail @Transactional(rollbackFor = Exception.class) public void updateApplyDetail(PermissionPointApplyDetailUpdateReq req) { SaasFeatureApplyDetail detail = BeanMapper.copyBean(req, SaasFeatureApplyDetail.class, (p, s) -> { - s.setFitOuTypeBit(JSON.toJSONString(p.getFitOuTypeList())); - s.setFitOuNodeTypeBit(JSON.toJSONString(p.getFitOuNodeTypeList())); + s.setFitOuTypeBit(p.getFitOuTypeList() == null ? "" : JSON.toJSONString(p.getFitOuTypeList())); + s.setFitOuNodeTypeBit( + p.getFitOuNodeTypeList() == null ? "" : JSON.toJSONString(p.getFitOuNodeTypeList())); }); this.saveOrUpdate(Lists.newArrayList(detail)); }