|
@@ -5,9 +5,11 @@ import com.cyksj.dto.Result;
|
|
|
import com.cyksj.enums.GatewayResponse;
|
|
import com.cyksj.enums.GatewayResponse;
|
|
|
import com.cyksj.mapper.corp.CorpFollowMapper;
|
|
import com.cyksj.mapper.corp.CorpFollowMapper;
|
|
|
import com.cyksj.mapper.corp.CorpTagMapper;
|
|
import com.cyksj.mapper.corp.CorpTagMapper;
|
|
|
|
|
+import com.cyksj.mapper.corp.CorpWelcomeTemplateMapper;
|
|
|
import com.cyksj.model.entity.CorpCustomerAcquisitionLink;
|
|
import com.cyksj.model.entity.CorpCustomerAcquisitionLink;
|
|
|
import com.cyksj.model.entity.CorpFollow;
|
|
import com.cyksj.model.entity.CorpFollow;
|
|
|
import com.cyksj.model.entity.CorpTag;
|
|
import com.cyksj.model.entity.CorpTag;
|
|
|
|
|
+import com.cyksj.model.entity.CorpWelcomeTemplate;
|
|
|
import com.cyksj.service.corp.CorpCustomerAcquisitionLinkService;
|
|
import com.cyksj.service.corp.CorpCustomerAcquisitionLinkService;
|
|
|
import com.ejlchina.searcher.BeanSearcher;
|
|
import com.ejlchina.searcher.BeanSearcher;
|
|
|
import com.ejlchina.searcher.SearchResult;
|
|
import com.ejlchina.searcher.SearchResult;
|
|
@@ -35,6 +37,8 @@ public class CorpCustomerAcquistionLinkController {
|
|
|
|
|
|
|
|
private final CorpTagMapper corpTagMapper;
|
|
private final CorpTagMapper corpTagMapper;
|
|
|
|
|
|
|
|
|
|
+ private final CorpWelcomeTemplateMapper corpWelcomeTemplateMapper;
|
|
|
|
|
+
|
|
|
private final BeanSearcher beanSearcher;
|
|
private final BeanSearcher beanSearcher;
|
|
|
|
|
|
|
|
private final HttpServletRequest request;
|
|
private final HttpServletRequest request;
|
|
@@ -82,6 +86,10 @@ public class CorpCustomerAcquistionLinkController {
|
|
|
List<String> tagStrList = corpTagMapper.selectList(Wrappers.lambdaQuery(CorpTag.class)
|
|
List<String> tagStrList = corpTagMapper.selectList(Wrappers.lambdaQuery(CorpTag.class)
|
|
|
.in(CorpTag::getId, e.getTags())).stream().map(CorpTag::getName).collect(Collectors.toList());
|
|
.in(CorpTag::getId, e.getTags())).stream().map(CorpTag::getName).collect(Collectors.toList());
|
|
|
e.setTagStrList(tagStrList);
|
|
e.setTagStrList(tagStrList);
|
|
|
|
|
+ CorpWelcomeTemplate corpWelcomeTemplate = corpWelcomeTemplateMapper.selectById(e.getMsgId());
|
|
|
|
|
+ if (corpWelcomeTemplate != null) {
|
|
|
|
|
+ e.setMsgName(corpWelcomeTemplate.getName());
|
|
|
|
|
+ }
|
|
|
});
|
|
});
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
|
}
|
|
}
|