master
周文涛 2 years ago
parent 6c37ad5f23
commit 4421870d60

@ -288,7 +288,7 @@ public class OcrIdentifyController extends JeecgController<OcrIdentify, IOcrIden
int successNum = (int) ocrResult2s.stream().filter(o -> o.getRuleValidation()).count();
ocrIdentify.setTagNum(tagNum);
ocrIdentify.setTagSuccessNum(successNum);
ocrIdentify.setSuccessRate(successNum!=0?successNum+"/"+successNum:"0");
ocrIdentify.setSuccessRate(successNum+"/"+tagNum);
ocrIdentify.setTaskResultInfoList(ocrResult2s);
}

@ -289,8 +289,8 @@ public class OcrIdentifyServiceImpl extends ServiceImpl<OcrIdentifyMapper, OcrId
@Override
@Async
public void updateTaskResultInfo(String id){
OcrIdentifyVo ocrIdentifyVo = this.findById(id);
List<OcrIdentifyDetail> identifyDetails = ocrIdentifyDetailService.listByIdentifyId(ocrIdentifyVo.getId());
/*OcrIdentifyVo ocrIdentifyVo = this.findById(id);*/
/*List<OcrIdentifyDetail> identifyDetails = ocrIdentifyDetailService.listByIdentifyId(ocrIdentifyVo.getId());*/
/*for (OcrIdentifyDetail identifyDetail : identifyDetails) {
JSONObject semanticResult = JSONObject.parseObject(identifyDetail.getSemanticResult());
String imgPath = identifyDetail.getImageUrl();
@ -367,9 +367,9 @@ public class OcrIdentifyServiceImpl extends ServiceImpl<OcrIdentifyMapper, OcrId
}
//其中有一个字段 全部都是 失败,则该图片失败.
if (fieldRightMap != null && fieldRightMap.values().size() > 0 && !fieldRightMap.containsValue(false)) {
identifyDetail.setStatus("0");//全部通过
identifyDetail.setStatus("1");//全部通过
} else {
identifyDetail.setStatus("1");//有失败的
identifyDetail.setStatus("0");//有失败的
identifyDetail.setMessage(rMessage.toString());
}
identifyDetail.setDataStructured(JSONArray.toJSONString(ocrResultList));//数据结构化

Loading…
Cancel
Save