|
@@ -60,6 +60,7 @@ public class ApiCarFreeServiceImpl extends BaseService implements ApiCarFreeServ
|
|
long costTimeStart = System.currentTimeMillis();
|
|
long costTimeStart = System.currentTimeMillis();
|
|
String result;
|
|
String result;
|
|
String message;
|
|
String message;
|
|
|
|
+ JSONArray resultPlateNumberArray;
|
|
try {
|
|
try {
|
|
VehicleRegisterDto dto = JSON.toJavaObject(param, VehicleRegisterDto.class);
|
|
VehicleRegisterDto dto = JSON.toJavaObject(param, VehicleRegisterDto.class);
|
|
validate(dto);
|
|
validate(dto);
|
|
@@ -76,12 +77,7 @@ public class ApiCarFreeServiceImpl extends BaseService implements ApiCarFreeServ
|
|
|
|
|
|
result = response.toJson();
|
|
result = response.toJson();
|
|
JSONObject resultObject = JSON.parseObject(result);
|
|
JSONObject resultObject = JSON.parseObject(result);
|
|
- JSONArray array = JSONArray.parseArray(JSON.toJSONString(resultObject.get("result")));
|
|
|
|
- if (array.size() == 0) {
|
|
|
|
- message = "车辆未备案";
|
|
|
|
- } else {
|
|
|
|
- message = "车辆已备案";
|
|
|
|
- }
|
|
|
|
|
|
+ resultPlateNumberArray = JSONArray.parseArray(JSON.toJSONString(resultObject.get("result")));
|
|
long costTimeEnd = System.currentTimeMillis();
|
|
long costTimeEnd = System.currentTimeMillis();
|
|
log.info("[-vehicleRegisterQuery-] result is " + result.replaceAll("\r|\n", "") + " , request is "
|
|
log.info("[-vehicleRegisterQuery-] result is " + result.replaceAll("\r|\n", "") + " , request is "
|
|
+ param + ",costtime=" + (costTimeEnd - costTimeStart) + ",startTime=" + costTimeStart
|
|
+ param + ",costtime=" + (costTimeEnd - costTimeStart) + ",startTime=" + costTimeStart
|
|
@@ -96,7 +92,13 @@ public class ApiCarFreeServiceImpl extends BaseService implements ApiCarFreeServ
|
|
log.error("[-vehicleRegisterQuery-] 错误信息:" + se.getMessage());
|
|
log.error("[-vehicleRegisterQuery-] 错误信息:" + se.getMessage());
|
|
throw new ServiceException(se.getMessage());
|
|
throw new ServiceException(se.getMessage());
|
|
}
|
|
}
|
|
- return ApiResponseData.success(ApiResponseCodeEnum.CODE_200.getValue(), message);
|
|
|
|
|
|
+ if (resultPlateNumberArray.size() == 0) {
|
|
|
|
+ message = "车辆未备案";
|
|
|
|
+ return ApiResponseData.notFind(ApiResponseCodeEnum.CODE_200.getValue(), message);
|
|
|
|
+ } else {
|
|
|
|
+ message = "车辆已备案";
|
|
|
|
+ return ApiResponseData.success(ApiResponseCodeEnum.CODE_200.getValue(), message);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|