Просмотр исходного кода

fix dahua car

release_toaliyun_real
lin 2 лет назад
Родитель
Сommit
da272b7c3f
1 измененных файлов: 8 добавлений и 3 удалений
  1. +8
    -3
      mallinkService/src/main/java/com/iformall/service/park/impl/dahua/DaHuaParkService.java

+ 8
- 3
mallinkService/src/main/java/com/iformall/service/park/impl/dahua/DaHuaParkService.java Просмотреть файл

@@ -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);


Загрузка…
Отмена
Сохранить