From e15953aee9418b28d324a67bc9daf8e1ff831c7d Mon Sep 17 00:00:00 2001
From: fengjin <1435304038@qq.com>
Date: 星期一, 05 十二月 2022 16:58:17 +0800
Subject: [PATCH] Merge branch 'zigonggao_dev' into huacheng_test
---
flower_city/src/main/java/com/dg/core/service/impl/ReplyTemplateImpl.java | 43 ++++++++++++++++++++++++++++++++++---------
1 files changed, 34 insertions(+), 9 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 b7a568e..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;
@@ -26,22 +27,46 @@
@Override
public List<ReplyTemplateEntity> selectConfigList(IPage<ReplyTemplateEntity> page,
- Integer state,String Name,List<String> ids) {
- return baseMapper.selectConfigList(page,state,Name,ids);
+ Integer state,String Name,List<String> ids,String userId) {
+ return baseMapper.selectConfigList(page,state,Name,ids,userId);
}
@Override
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