|
@@ -113,7 +113,7 @@ public class GeneralCustomerEntryServiceImpl implements IGeneralCustomerEntrySer
|
|
|
Map<String, Object> requestParam = new HashMap<>();
|
|
Map<String, Object> requestParam = new HashMap<>();
|
|
|
List<CrmCustomerPropertyTemplate> crmCustomerPropertyTemplates = SpringUtils.getBean(ICrmCustomerPropertyTemplateService.class).getBaseMapper().selectList(new LambdaQueryWrapper<CrmCustomerPropertyTemplate>());
|
|
List<CrmCustomerPropertyTemplate> crmCustomerPropertyTemplates = SpringUtils.getBean(ICrmCustomerPropertyTemplateService.class).getBaseMapper().selectList(new LambdaQueryWrapper<CrmCustomerPropertyTemplate>());
|
|
|
List<SysDictData> sysDictData = sysDictDataMapper.selectDictDataByType(TRADE_TYPE);
|
|
List<SysDictData> sysDictData = sysDictDataMapper.selectDictDataByType(TRADE_TYPE);
|
|
|
- ArrayList<Map<String, String>> tags = new ArrayList<>();//标签及提示词
|
|
|
|
|
|
|
+ ArrayList<Map<String, String>> tags = new ArrayList<>();//标签模板及提示词
|
|
|
crmCustomerPropertyTemplates.forEach(o -> {
|
|
crmCustomerPropertyTemplates.forEach(o -> {
|
|
|
Map<String, String> tag = MapUtil.convertToMap(new CrmCustomerAiAutoTagVo(String.valueOf(o.getId()), o.getName(), o.getAiHint()));
|
|
Map<String, String> tag = MapUtil.convertToMap(new CrmCustomerAiAutoTagVo(String.valueOf(o.getId()), o.getName(), o.getAiHint()));
|
|
|
tags.add(tag);
|
|
tags.add(tag);
|
|
@@ -157,8 +157,8 @@ public class GeneralCustomerEntryServiceImpl implements IGeneralCustomerEntrySer
|
|
|
requestParam.put("userInfo", userInfo);
|
|
requestParam.put("userInfo", userInfo);
|
|
|
requestParam.put("history", history);
|
|
requestParam.put("history", history);
|
|
|
requestParam.put("tags", tags);
|
|
requestParam.put("tags", tags);
|
|
|
- requestParam.put("tradeName", sysDictData.stream().map(SysDictData::getDictLabel));
|
|
|
|
|
- requestParam.put("tradeType", sysDictData.stream().map(SysDictData::getDictValue));
|
|
|
|
|
|
|
+ requestParam.put("tradeName", sysDictData.stream().map(SysDictData::getDictLabel).collect(Collectors.toList()));
|
|
|
|
|
+ requestParam.put("tradeType", sysDictData.stream().map(SysDictData::getDictValue).collect(Collectors.toList()));
|
|
|
requestParam.put("tagInfos", Collections.emptyList());
|
|
requestParam.put("tagInfos", Collections.emptyList());
|
|
|
requestParam.put("isRepository", "");
|
|
requestParam.put("isRepository", "");
|
|
|
requestParam.put("userContent", "");
|
|
requestParam.put("userContent", "");
|