|
@@ -237,7 +237,7 @@ public class WeighbridgeRecordManage {
|
|
|
validateLicensePlate = validateLicensePlateService.queryByLicensePlate(request.getLicensePlate(), request.getUuid());
|
|
validateLicensePlate = validateLicensePlateService.queryByLicensePlate(request.getLicensePlate(), request.getUuid());
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
log.error("车牌验证失败,请重新识别或联系管理员", e);
|
|
log.error("车牌验证失败,请重新识别或联系管理员", e);
|
|
|
- throw new IotException(ErrorCodeEnum.SYSTEM_ERROR, "车牌验证失败,请重新识别或联系管理员: " + e.getMessage());
|
|
|
|
|
|
|
+ return getValidateLicensePlateError(response);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (validateLicensePlate != null) {
|
|
if (validateLicensePlate != null) {
|
|
@@ -251,18 +251,24 @@ public class WeighbridgeRecordManage {
|
|
|
response.getData().setScreen_message("车牌验证成功");
|
|
response.getData().setScreen_message("车牌验证成功");
|
|
|
response.getData().setVoice_message("车牌验证成功");
|
|
response.getData().setVoice_message("车牌验证成功");
|
|
|
response.getData().setWarning(null);
|
|
response.getData().setWarning(null);
|
|
|
|
|
+ return response;
|
|
|
} else {
|
|
} else {
|
|
|
- log.info("车牌验证失败");
|
|
|
|
|
- response.setStatus(Boolean.FALSE);
|
|
|
|
|
- response.setCode(400);
|
|
|
|
|
- response.setMessage("车牌验证异常");
|
|
|
|
|
-
|
|
|
|
|
- response.setData(new LicensePlateValidateResponse.Data());
|
|
|
|
|
- response.getData().setTimestamp(System.currentTimeMillis());
|
|
|
|
|
- response.getData().setScreen_message("车牌验证失败");
|
|
|
|
|
- response.getData().setVoice_message("车牌验证失败");
|
|
|
|
|
- response.getData().setWarning(null);
|
|
|
|
|
|
|
+ return getValidateLicensePlateError(response);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ private LicensePlateValidateResponse getValidateLicensePlateError(LicensePlateValidateResponse response) {
|
|
|
|
|
+ log.info("车牌验证失败");
|
|
|
|
|
+ response.setStatus(Boolean.FALSE);
|
|
|
|
|
+ response.setCode(400);
|
|
|
|
|
+ response.setMessage("车牌验证异常");
|
|
|
|
|
+
|
|
|
|
|
+ response.setData(new LicensePlateValidateResponse.Data());
|
|
|
|
|
+ response.getData().setTimestamp(System.currentTimeMillis());
|
|
|
|
|
+ response.getData().setScreen_message("车牌验证失败");
|
|
|
|
|
+ response.getData().setVoice_message("车牌验证失败");
|
|
|
|
|
+ response.getData().setWarning(null);
|
|
|
return response;
|
|
return response;
|
|
|
}
|
|
}
|
|
|
|
|
|