修改dcc类型枚举值
This commit is contained in:
@@ -81,14 +81,14 @@ public class CorpusFailJob {
|
|||||||
public void corpusFailTask() {
|
public void corpusFailTask() {
|
||||||
|
|
||||||
log.info(" 解析失败重试处理");
|
log.info(" 解析失败重试处理");
|
||||||
Integer total = aiAnalysisErrorsService.queryCountAnalysisErrorList(BusinessTypeEnum.SMART_ASSISTANT.getCode());
|
Integer total = aiAnalysisErrorsService.queryCountAnalysisErrorList(Arrays.asList(BusinessTypeEnum.SMART_ASSISTANT.getCode(),BusinessTypeEnum.SMART_ASSISTANT_DCC.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(BusinessTypeEnum.SMART_ASSISTANT.getCode(),offset, pageSize);
|
List<AiAnalysisErrors> aiAnalysisErrorsListlist = aiAnalysisErrorsService.queryAnalysisErrorList(Arrays.asList(BusinessTypeEnum.SMART_ASSISTANT.getCode(),BusinessTypeEnum.SMART_ASSISTANT_DCC.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 -> {
|
||||||
@@ -170,9 +170,6 @@ public class CorpusFailJob {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -195,14 +192,14 @@ public class CorpusFailJob {
|
|||||||
public void intelligentCustomer4in1() {
|
public void intelligentCustomer4in1() {
|
||||||
|
|
||||||
log.info(" INTELLIGENT_CUSTOMER_4IN1 解析失败重试处理");
|
log.info(" INTELLIGENT_CUSTOMER_4IN1 解析失败重试处理");
|
||||||
Integer total = aiAnalysisErrorsService.queryCountAnalysisErrorList(BusinessTypeEnum.INTELLIGENT_CUSTOMER.getCode());
|
Integer total = aiAnalysisErrorsService.queryCountAnalysisErrorList(Arrays.asList(BusinessTypeEnum.INTELLIGENT_CUSTOMER.getCode()));
|
||||||
log.info("INTELLIGENT_CUSTOMER_4IN1 语料解析失败重试处理数据量:{}", total);
|
log.info("INTELLIGENT_CUSTOMER_4IN1 语料解析失败重试处理数据量:{}", total);
|
||||||
int totalPages = PageDto.getTotalPages(total, pageSize);
|
int totalPages = PageDto.getTotalPages(total, pageSize);
|
||||||
log.info("INTELLIGENT_CUSTOMER_4IN1 语料解析失败重试处理数据量:{},总页数:{}", total, totalPages);
|
log.info("INTELLIGENT_CUSTOMER_4IN1 语料解析失败重试处理数据量:{},总页数:{}", 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(BusinessTypeEnum.INTELLIGENT_CUSTOMER.getCode(),offset, pageSize);
|
List<AiAnalysisErrors> aiAnalysisErrorsListlist = aiAnalysisErrorsService.queryAnalysisErrorList(Arrays.asList(BusinessTypeEnum.INTELLIGENT_CUSTOMER.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 -> {
|
||||||
@@ -237,8 +234,5 @@ public class CorpusFailJob {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,6 +11,6 @@ import java.util.List;
|
|||||||
public interface AiAnalysisErrorsMapper extends BaseMapper<AiAnalysisErrors> {
|
public interface AiAnalysisErrorsMapper extends BaseMapper<AiAnalysisErrors> {
|
||||||
|
|
||||||
|
|
||||||
int queryCountAnalysisErrorList(@Param("businessType") String businessType);
|
int queryCountAnalysisErrorList(@Param("businessType") List<String> businessType);
|
||||||
List<AiAnalysisErrors> queryAnalysisErrorList( @Param("businessType") String businessType, @Param("offset") int offset, @Param("pageSize") int pageSize);
|
List<AiAnalysisErrors> queryAnalysisErrorList( @Param("businessType") List<String> businessType, @Param("offset") int offset, @Param("pageSize") int pageSize);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,6 +9,6 @@ public interface AiAnalysisErrorsService extends IService<AiAnalysisErrors> {
|
|||||||
|
|
||||||
boolean saveAiAnalysisErrors(AiAnalysisErrors entity);
|
boolean saveAiAnalysisErrors(AiAnalysisErrors entity);
|
||||||
boolean updateAiAnalysisErrors(AiAnalysisErrors entity);
|
boolean updateAiAnalysisErrors(AiAnalysisErrors entity);
|
||||||
int queryCountAnalysisErrorList(String businessType);
|
int queryCountAnalysisErrorList(List<String> businessType);
|
||||||
List<AiAnalysisErrors> queryAnalysisErrorList( String businessType, int offset,int pageSize);
|
List<AiAnalysisErrors> queryAnalysisErrorList( List<String> businessType, int offset,int pageSize);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -44,11 +44,11 @@ public class AiAnalysisErrorsServiceImpl extends ServiceImpl<AiAnalysisErrorsMa
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int queryCountAnalysisErrorList(String businessType) {
|
public int queryCountAnalysisErrorList(List<String> businessType) {
|
||||||
return aiAnalysisErrorsMapper.queryCountAnalysisErrorList(businessType);
|
return aiAnalysisErrorsMapper.queryCountAnalysisErrorList(businessType);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<AiAnalysisErrors> queryAnalysisErrorList( String businessType, int offset,int pageSize) {
|
public List<AiAnalysisErrors> queryAnalysisErrorList( List<String> businessType, int offset,int pageSize) {
|
||||||
//捞取异常表中属于社区的异常数据
|
//捞取异常表中属于社区的异常数据
|
||||||
return aiAnalysisErrorsMapper.queryAnalysisErrorList(businessType, offset, pageSize);
|
return aiAnalysisErrorsMapper.queryAnalysisErrorList(businessType, offset, pageSize);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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.getCode(), JSONObject.toJSONString(corpusReportDTO), aicorpusTelephone.getAiAnalysisRequestId());
|
JSONObject execDifyFlow = diFyService.executeDifyFlow(diFyImageReq, BusinessTypeEnum.SMART_ASSISTANT_DCC.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")){
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,11 @@
|
|||||||
tt_ai_analysis_errors
|
tt_ai_analysis_errors
|
||||||
WHERE
|
WHERE
|
||||||
is_deleted = 0
|
is_deleted = 0
|
||||||
AND ai_analysis_request_type=#{businessType}
|
AND ai_analysis_request_type in (
|
||||||
|
<foreach collection="businessType" item="businessType" separator=",">
|
||||||
|
#{businessType}
|
||||||
|
</foreach>
|
||||||
|
)
|
||||||
AND ai_analysis_error_handling_status = '0'
|
AND ai_analysis_error_handling_status = '0'
|
||||||
AND retry_count <= max_retry_count
|
AND retry_count <= max_retry_count
|
||||||
)tag
|
)tag
|
||||||
@@ -31,7 +35,11 @@
|
|||||||
tt_ai_analysis_errors
|
tt_ai_analysis_errors
|
||||||
WHERE
|
WHERE
|
||||||
is_deleted = 0
|
is_deleted = 0
|
||||||
AND ai_analysis_request_type=#{businessType}
|
AND ai_analysis_request_type in (
|
||||||
|
<foreach collection="businessType" item="businessType" separator=",">
|
||||||
|
#{businessType}
|
||||||
|
</foreach>
|
||||||
|
)
|
||||||
AND ai_analysis_error_handling_status = '0'
|
AND ai_analysis_error_handling_status = '0'
|
||||||
AND retry_count <= max_retry_count
|
AND retry_count <= max_retry_count
|
||||||
LIMIT #{offset}, #{pageSize}
|
LIMIT #{offset}, #{pageSize}
|
||||||
|
|||||||
Reference in New Issue
Block a user