|
|
@ -79,7 +79,6 @@ public class ApiController {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//1.获取请求参数
|
|
|
|
//1.获取请求参数
|
|
|
|
String taskName = requestBody.getString("taskName");
|
|
|
|
String taskName = requestBody.getString("taskName");
|
|
|
|
AssertUtils.notTrue(ocrIdentifyService.calculateTimeDifference(taskName)<=10,"[任务名称]-"+taskName+" 短时间内已存在,不可再次请求");
|
|
|
|
|
|
|
|
String requestId = requestBody.getString("requestId");//请求唯一标识
|
|
|
|
String requestId = requestBody.getString("requestId");//请求唯一标识
|
|
|
|
String scenes = requestBody.getString("scenes");//场景类型:door=门头照片,cases=病例,bill=票据
|
|
|
|
String scenes = requestBody.getString("scenes");//场景类型:door=门头照片,cases=病例,bill=票据
|
|
|
|
String ruleId = requestBody.getString("ruleId");//规则标识
|
|
|
|
String ruleId = requestBody.getString("ruleId");//规则标识
|
|
|
@ -90,6 +89,7 @@ public class ApiController {
|
|
|
|
//=============================================================
|
|
|
|
//=============================================================
|
|
|
|
//2.参数判断
|
|
|
|
//2.参数判断
|
|
|
|
AssertUtils.notNull(requestId, "[requestId]-不可为空");
|
|
|
|
AssertUtils.notNull(requestId, "[requestId]-不可为空");
|
|
|
|
|
|
|
|
AssertUtils.notTrue(ocrIdentifyService.calculateTimeDifferenceByRequestId(requestId)<=10,"[任务名称]-"+taskName+" 短时间内已存在,不可再次请求");
|
|
|
|
AssertUtils.notTrue(!"door".equals(scenes), String.format("暂不支持该场景类型[%s]", scenes));
|
|
|
|
AssertUtils.notTrue(!"door".equals(scenes), String.format("暂不支持该场景类型[%s]", scenes));
|
|
|
|
AssertUtils.notNull(ruleId, "[ruleId]-不可为空");
|
|
|
|
AssertUtils.notNull(ruleId, "[ruleId]-不可为空");
|
|
|
|
OcrRuleCheckDTO ruleCheck = ocrRuleCheckService.findById(ruleId);
|
|
|
|
OcrRuleCheckDTO ruleCheck = ocrRuleCheckService.findById(ruleId);
|
|
|
|