恢复类型枚举值修改企微类型枚举值
This commit is contained in:
@@ -6,8 +6,8 @@ import lombok.Getter;
|
|||||||
public enum BusinessTypeEnum {
|
public enum BusinessTypeEnum {
|
||||||
|
|
||||||
COMMUNITYTARGET("CommunityTarget", "社区舆情分析"),
|
COMMUNITYTARGET("CommunityTarget", "社区舆情分析"),
|
||||||
SMART_ASSISTANT("SMART_ASSISTANT", "智能助手-企微"),
|
SMART_ASSISTANT("SMART_ASSISTANT", "智能助手-DCC"),
|
||||||
SMART_ASSISTANT_DCC("SMART_ASSISTANT_DCC", "智能助手-DCC"),
|
SMART_ASSISTANT_QIWEI("SMART_ASSISTANT_QIWEI", "智能助手-企微"),
|
||||||
INTELLIGENT_CUSTOMER("INTELLIGENT_CUSTOMER_4IN1", "智能客服-4合一")
|
INTELLIGENT_CUSTOMER("INTELLIGENT_CUSTOMER_4IN1", "智能客服-4合一")
|
||||||
|
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -81,14 +81,14 @@ public class CorpusFailJob {
|
|||||||
public void corpusFailTask() {
|
public void corpusFailTask() {
|
||||||
|
|
||||||
log.info(" 解析失败重试处理");
|
log.info(" 解析失败重试处理");
|
||||||
Integer total = aiAnalysisErrorsService.queryCountAnalysisErrorList(Arrays.asList(BusinessTypeEnum.SMART_ASSISTANT.getCode(),BusinessTypeEnum.SMART_ASSISTANT_DCC.getCode()));
|
Integer total = aiAnalysisErrorsService.queryCountAnalysisErrorList(Arrays.asList(BusinessTypeEnum.SMART_ASSISTANT.getCode(),BusinessTypeEnum.SMART_ASSISTANT_QIWEI.getCode()));
|
||||||
log.info("语料解析失败重试处理数据量:{}", total);
|
log.info("语料解析失败重试处理数据量:{}", total);
|
||||||
int totalPages = PageDto.getTotalPages(total, pageSize);
|
int totalPages = PageDto.getTotalPages(total, pageSize);
|
||||||
log.info("语料解析失败重试处理数据量:{},总页数:{}", total, totalPages);
|
log.info("语料解析失败重试处理数据量:{},总页数:{}", total, totalPages);
|
||||||
for (int i = 1; i <= totalPages; i++) {
|
for (int i = 1; i <= totalPages; i++) {
|
||||||
int offset = (i - 1) * pageSize;
|
int offset = (i - 1) * pageSize;
|
||||||
|
|
||||||
List<AiAnalysisErrors> aiAnalysisErrorsListlist = aiAnalysisErrorsService.queryAnalysisErrorList(Arrays.asList(BusinessTypeEnum.SMART_ASSISTANT.getCode(),BusinessTypeEnum.SMART_ASSISTANT_DCC.getCode()),offset, pageSize);
|
List<AiAnalysisErrors> aiAnalysisErrorsListlist = aiAnalysisErrorsService.queryAnalysisErrorList(Arrays.asList(BusinessTypeEnum.SMART_ASSISTANT.getCode(),BusinessTypeEnum.SMART_ASSISTANT_QIWEI.getCode()),offset, pageSize);
|
||||||
if(CollectionUtils.isNotEmpty(aiAnalysisErrorsListlist)) {
|
if(CollectionUtils.isNotEmpty(aiAnalysisErrorsListlist)) {
|
||||||
log.info("语料解析失败重试处理 size:{}", aiAnalysisErrorsListlist.size());
|
log.info("语料解析失败重试处理 size:{}", aiAnalysisErrorsListlist.size());
|
||||||
aiAnalysisErrorsListlist.stream().forEach(aiAnalysisErrors -> {
|
aiAnalysisErrorsListlist.stream().forEach(aiAnalysisErrors -> {
|
||||||
|
|||||||
@@ -168,7 +168,7 @@ public class TmOdsVdqwMessagearchivingServiceImpl extends ServiceImpl<TmOdsVdqwM
|
|||||||
DiFyReq diFyImageReq = new DiFyReq();
|
DiFyReq diFyImageReq = new DiFyReq();
|
||||||
diFyImageReq.setUser(ConstantStr.corpus_user);
|
diFyImageReq.setUser(ConstantStr.corpus_user);
|
||||||
diFyImageReq.setFlowId(qiweiToken);
|
diFyImageReq.setFlowId(qiweiToken);
|
||||||
List<DataMaskingRule> maskingRuleItems = dataMaskingRuleService.getDataMaskingRuleListByApplicationChannel(Constant.CHANNEL_DCC);
|
List<DataMaskingRule> maskingRuleItems = dataMaskingRuleService.getDataMaskingRuleListByApplicationChannel(BusinessTypeEnum.SMART_ASSISTANT_QIWEI.getCode());
|
||||||
RunMaskingRuleInput runMaskingRuleInput = new RunMaskingRuleInput();
|
RunMaskingRuleInput runMaskingRuleInput = new RunMaskingRuleInput();
|
||||||
runMaskingRuleInput.setDataMaskingRules(maskingRuleItems);
|
runMaskingRuleInput.setDataMaskingRules(maskingRuleItems);
|
||||||
StringBuffer chatList = new StringBuffer();
|
StringBuffer chatList = new StringBuffer();
|
||||||
@@ -203,7 +203,7 @@ public class TmOdsVdqwMessagearchivingServiceImpl extends ServiceImpl<TmOdsVdqwM
|
|||||||
corpusReportDTO.setUserId(userId);
|
corpusReportDTO.setUserId(userId);
|
||||||
corpusReportDTO.setAnalysisScene(1l);
|
corpusReportDTO.setAnalysisScene(1l);
|
||||||
// 获取配置
|
// 获取配置
|
||||||
JSONObject execDifyFlow = diFyService.executeDifyFlow(diFyImageReq, BusinessTypeEnum.SMART_ASSISTANT.getCode(), JSONObject.toJSONString(corpusReportDTO),null);
|
JSONObject execDifyFlow = diFyService.executeDifyFlow(diFyImageReq, BusinessTypeEnum.SMART_ASSISTANT_QIWEI.getCode(), JSONObject.toJSONString(corpusReportDTO),null);
|
||||||
log.info("runDify execDifyFlow {}", execDifyFlow);
|
log.info("runDify execDifyFlow {}", execDifyFlow);
|
||||||
if (null != execDifyFlow && execDifyFlow.get("status").equals("succeeded")) {
|
if (null != execDifyFlow && execDifyFlow.get("status").equals("succeeded")) {
|
||||||
String text = execDifyFlow.getJSONObject("outputs").getString("text");
|
String text = execDifyFlow.getJSONObject("outputs").getString("text");
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ public class TmTelephoneCorpusServiceImpl extends ServiceImpl<TmTelephoneCorpusM
|
|||||||
|
|
||||||
if(null != aicorpusTelephone){
|
if(null != aicorpusTelephone){
|
||||||
|
|
||||||
List<DataMaskingRule> maskingRuleItems = dataMaskingRuleService.getDataMaskingRuleListByApplicationChannel(Constant.CHANNEL_DCC);
|
List<DataMaskingRule> maskingRuleItems = dataMaskingRuleService.getDataMaskingRuleListByApplicationChannel(BusinessTypeEnum.SMART_ASSISTANT.getCode());
|
||||||
|
|
||||||
RunMaskingRuleInput runMaskingRuleInput = new RunMaskingRuleInput();
|
RunMaskingRuleInput runMaskingRuleInput = new RunMaskingRuleInput();
|
||||||
runMaskingRuleInput.setDataMaskingRules(maskingRuleItems);
|
runMaskingRuleInput.setDataMaskingRules(maskingRuleItems);
|
||||||
@@ -152,7 +152,7 @@ public class TmTelephoneCorpusServiceImpl extends ServiceImpl<TmTelephoneCorpusM
|
|||||||
corpusReportDTO.setRecordId(aicorpusTelephone.getSourceId());
|
corpusReportDTO.setRecordId(aicorpusTelephone.getSourceId());
|
||||||
corpusReportDTO.setAnalysisScene(2l);
|
corpusReportDTO.setAnalysisScene(2l);
|
||||||
// 获取配置
|
// 获取配置
|
||||||
JSONObject execDifyFlow = diFyService.executeDifyFlow(diFyImageReq, BusinessTypeEnum.SMART_ASSISTANT_DCC.getCode(), JSONObject.toJSONString(corpusReportDTO), aicorpusTelephone.getAiAnalysisRequestId());
|
JSONObject execDifyFlow = diFyService.executeDifyFlow(diFyImageReq, BusinessTypeEnum.SMART_ASSISTANT.getCode(), JSONObject.toJSONString(corpusReportDTO), aicorpusTelephone.getAiAnalysisRequestId());
|
||||||
log.info("runDify execDifyFlow {}",execDifyFlow);
|
log.info("runDify execDifyFlow {}",execDifyFlow);
|
||||||
if(null != execDifyFlow && execDifyFlow.get("status").equals("succeeded")){
|
if(null != execDifyFlow && execDifyFlow.get("status").equals("succeeded")){
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user