|
|
|
@@ -140,9 +140,14 @@ public class DaHuaParkService extends BaseParkService implements ParkAdapterServ |
|
|
|
JSONObject result = JSON.parseObject(retCode); |
|
|
|
if (!result.getBoolean("success") ) { |
|
|
|
String message = result.getString("errMsg"); |
|
|
|
if (StringUtils.isNotBlank(message)&& message.contains("操作过于频繁")) { |
|
|
|
return new ParkStopFee("-111",dahua.utcToLocal("1990-01-01 00:00:00"),dahua.utcToLocal("1990-01-01 00:00:00"), |
|
|
|
"999999999",appId,"payPath",null,null,"大华提示:"+message); |
|
|
|
if (StringUtils.isNotBlank(message)) { |
|
|
|
//大华停车云睿平台车辆入场之后,有延时,此时可能会提示“该车辆无在停记录” |
|
|
|
if (message.contains("操作过于频繁") || message.contains("该车辆无在停记录")) { |
|
|
|
return new ParkStopFee("-111",dahua.utcToLocal("1990-01-01 00:00:00"),dahua.utcToLocal("1990-01-01 00:00:00"), |
|
|
|
"0",appId,"payPath",null,null,"大华提示:"+message); |
|
|
|
}else { |
|
|
|
throw new MallinkException(ErrorCode.SYS_SERVER_ERROR.getCode(), "dahua getCarStopFee error."+message); |
|
|
|
} |
|
|
|
}else { |
|
|
|
//do nothing |
|
|
|
throw new MallinkException(ErrorCode.SYS_SERVER_ERROR.getCode(), "dahua getCarStopFee error."+message); |
|
|
|
|