|
|
|
@@ -181,6 +181,9 @@ public class WxParkCallBackBaseController extends BaseController { |
|
|
|
} |
|
|
|
|
|
|
|
private Result handleSingleParkInCallBack(EnumCarVendor vendor,EnumCarCmd cmdType,ParkNotifyParam param ,Object sourceParam) { |
|
|
|
if (null == param) { |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|
|
|
|
|
String carNumber = param.getCarNumber(); |
|
|
|
|
|
|
|
@@ -250,6 +253,10 @@ public class WxParkCallBackBaseController extends BaseController { |
|
|
|
} |
|
|
|
|
|
|
|
private Result handleParkOutCallBackSingle(EnumCarVendor vendor,EnumCarCmd cmdType,ParkNotifyParam param,Object sourceParam) { |
|
|
|
if (null == param) { |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|
|
|
|
|
ParkCacheUtils.removeCache(redisTemplate, vendor.getMessage(), param.getCarNumber()); |
|
|
|
|
|
|
|
WxCarCmdLog wxCarCmdLog = null; |
|
|
|
@@ -286,7 +293,11 @@ public class WxParkCallBackBaseController extends BaseController { |
|
|
|
} |
|
|
|
|
|
|
|
private Result handleUnbindCarCallBackSingle(EnumCarVendor vendor,EnumCarCmd cmdType,ParkNotifyParam param,Object sourceParam) { |
|
|
|
WxCarCmdLog wxCarCmdLog = null; |
|
|
|
if (null == param) { |
|
|
|
return new Result(EnumETCPCode.SUCCESS.getCode(), EnumETCPCode.SUCCESS.getMessage()); |
|
|
|
} |
|
|
|
|
|
|
|
WxCarCmdLog wxCarCmdLog = null; |
|
|
|
try { |
|
|
|
wxCarCmdLog = saveWxCarCmdLog(vendor, cmdType, sourceParam, param); |
|
|
|
}catch(MallinkException e) { |
|
|
|
@@ -325,6 +336,10 @@ public class WxParkCallBackBaseController extends BaseController { |
|
|
|
|
|
|
|
|
|
|
|
private Result handlePaidCallbackSingle(EnumCarVendor vendor,EnumCarCmd cmdType,ParkNotifyParam param,Object sourceParam) { |
|
|
|
if (null == param) { |
|
|
|
return new Result(EnumETCPCode.SUCCESS.getCode(), EnumETCPCode.SUCCESS.getMessage()); |
|
|
|
} |
|
|
|
|
|
|
|
WxCarCmdLog carCmdLogQ = new WxCarCmdLog(); |
|
|
|
String parkId = param.getParkId(); |
|
|
|
WxPark parkQ = new WxPark(); |
|
|
|
|