fix: 解决全量拉取历史任务,作为相似图片没有相应的状态显示问题(增加默认状态判断)

pull/163/head
shuliYao 1 year ago
parent b1f545d6c0
commit bc2e25abc2

@ -741,7 +741,8 @@ public class OcrTaskchildPictureServiceImpl extends BaseServiceImpl<OcrTaskchild
} }
} }
if((taskChildPictureVo.getStates()==3 || taskChildPictureVo.getStates()==5)&& taskChildPictureVo.getHistoryStates()==null){ if((taskChildPictureVo.getStates()==3 || taskChildPictureVo.getStates()==5)&&
(taskChildPictureVo.getHistoryStates()==null || taskChildPictureVo.getHistoryStates()==1)){
int historyStates = 1; int historyStates = 1;
if(taskChildPictureVo.getStates()==3){ if(taskChildPictureVo.getStates()==3){
historyStates = 2; historyStates = 2;
@ -764,7 +765,8 @@ public class OcrTaskchildPictureServiceImpl extends BaseServiceImpl<OcrTaskchild
Page<OcrTaskChildPictureVo> result = ocrtaskchildpicturemybatisdao.getPackageSimilarityList(page, checkDuplicateId, pictureId, oderType, oderName); Page<OcrTaskChildPictureVo> result = ocrtaskchildpicturemybatisdao.getPackageSimilarityList(page, checkDuplicateId, pictureId, oderType, oderName);
//历史数据,因为没有审核记录所以需要填补最终状态. //历史数据,因为没有审核记录所以需要填补最终状态.
for (OcrTaskChildPictureVo record : result.getRecords()) { for (OcrTaskChildPictureVo record : result.getRecords()) {
if((record.getStates()==3 || record.getStates()==5)&& record.getHistoryStates()==null){ if((record.getStates()==3 || record.getStates()==5)&&
(record.getHistoryStates()==null || record.getHistoryStates()==1)){
int historyStates = 1; int historyStates = 1;
if(record.getStates()==3){ if(record.getStates()==3){
historyStates = 2; historyStates = 2;

Loading…
Cancel
Save