From 08f1b1f1804a8bd833d42f257908d80e88387b55 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 14 三月 2025 11:27:47 +0800 Subject: [PATCH] 3.5增加登录验证、修改密码、人员列表调整 --- flower_city/src/main/java/com/dg/core/service/impl/ReplyTemplateImpl.java | 39 ++++++++++++++++++++++++++++++++------- 1 files changed, 32 insertions(+), 7 deletions(-) diff --git a/flower_city/src/main/java/com/dg/core/service/impl/ReplyTemplateImpl.java b/flower_city/src/main/java/com/dg/core/service/impl/ReplyTemplateImpl.java index 3fe4e19..924cbe1 100644 --- a/flower_city/src/main/java/com/dg/core/service/impl/ReplyTemplateImpl.java +++ b/flower_city/src/main/java/com/dg/core/service/impl/ReplyTemplateImpl.java @@ -9,6 +9,7 @@ import com.dg.core.db.gen.mapper.ReplyTemplateMapper; import com.dg.core.db.gen.mapper.TransactionEventMapper; import com.dg.core.service.IReplyTemplateService; +import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -34,14 +35,38 @@ public ReplyTemplateEntity selectConfigData(String Id) { ReplyTemplateEntity replyTemplateEntity = baseMapper.selectConfigData(Id); if (replyTemplateEntity!=null) - { String[] split; - if (replyTemplateEntity.getAccessoryId()!=null){ - split = replyTemplateEntity.getAccessoryId().split(","); - replyTemplateEntity.setElseAccessoryEntityList( elseAccessoryMapper.selectListByIds(split)); + { + if(!StringUtils.isEmpty(replyTemplateEntity.getAccessoryId())) + { + if(replyTemplateEntity.getAccessoryId().indexOf(",")<0) + { + String[] split=new String[]{replyTemplateEntity.getAccessoryId()}; + replyTemplateEntity.setElseAccessoryEntityList( elseAccessoryMapper.selectListByIds(split)); + } + else + { + String[] split; + split = replyTemplateEntity.getAccessoryId().split(","); + replyTemplateEntity.setElseAccessoryEntityList( elseAccessoryMapper.selectListByIds(split)); + } } - if (replyTemplateEntity.getGuidance()!=null){ - split=replyTemplateEntity.getGuidance().split(","); - replyTemplateEntity.setTransactionEventList(transactionEventMapper.selectListByIds(split)); + + + if (!StringUtils.isEmpty(replyTemplateEntity.getGuidance())){ + + if(replyTemplateEntity.getGuidance().indexOf(",")<0) + { + String[] split=new String[]{replyTemplateEntity.getGuidance()}; + replyTemplateEntity.setTransactionEventList(transactionEventMapper.selectListByIds(split)); + } + else + { + String[] split; + split = replyTemplateEntity.getGuidance().split(","); + replyTemplateEntity.setTransactionEventList(transactionEventMapper.selectListByIds(split)); + } + + } return replyTemplateEntity; } -- Gitblit v1.7.1