|
|
|
@@ -319,6 +319,7 @@ public class WxCarCallBackController extends BaseController { |
|
|
|
|
|
|
|
// 根据orderId获取入场信息,确定租户ID |
|
|
|
String orderId = paramMap.get(ETCPUtil.ETCP_ORDER_ID); |
|
|
|
String etcpTime = paramMap.get(ETCPUtil.ETCP_TIME); |
|
|
|
HashMap<String, String> map = new HashMap<String, String>(); |
|
|
|
map.put("synId", orderId); |
|
|
|
String tenantId = wxCarCmdLogService.getTenantIdBySynId(map); |
|
|
|
@@ -326,8 +327,9 @@ public class WxCarCallBackController extends BaseController { |
|
|
|
// 检查是否有重复数据 |
|
|
|
map.put("tenantId", tenantId); |
|
|
|
map.put("orderId", orderId); |
|
|
|
Long count = wxCarCmdLogService.getCountByOrderId(map); |
|
|
|
if(count > 0) { |
|
|
|
map.put("feeTime", etcpTime); |
|
|
|
WxCarCmdLog carCmdLog = wxCarCmdLogService.getByOrderId(map); |
|
|
|
if(carCmdLog != null) { |
|
|
|
logger.error("ETCP order已入库: " + orderId); |
|
|
|
return new Result(EnumETCPCode.SUCCESS.getCode(), EnumETCPCode.SUCCESS.getMessage()); |
|
|
|
} |
|
|
|
@@ -350,7 +352,7 @@ public class WxCarCallBackController extends BaseController { |
|
|
|
} |
|
|
|
|
|
|
|
String paidServiceFee = paramMap.get(ETCPUtil.ETCP_PAID_SERVICE_FEE); |
|
|
|
String etcpTime = paramMap.get(ETCPUtil.ETCP_TIME); |
|
|
|
|
|
|
|
String fee = paramMap.get("fee"); |
|
|
|
|
|
|
|
try { |
|
|
|
|