|
|
|
@@ -9,6 +9,7 @@ import com.simple.common.ResultData; |
|
|
|
import com.simple.domain.po.*; |
|
|
|
import com.simple.enums.EnumCarVendor; |
|
|
|
import com.simple.enums.EnumETCPCode; |
|
|
|
import com.simple.enums.EnumTJDCode; |
|
|
|
import com.simple.service.WxCUserCarService; |
|
|
|
import com.simple.service.WxMerchantService; |
|
|
|
import com.simple.service.WxParkService; |
|
|
|
@@ -279,7 +280,7 @@ public class WxCarController extends BaseController |
|
|
|
carNumber, carNumColor, null, outCarId); |
|
|
|
JSONObject retObj = JSON.parseObject(ret); |
|
|
|
retObj.put("vendor", park.getVendorType()); |
|
|
|
if (retObj.getString("returnCode") == "T") { |
|
|
|
if (retObj.getString("returnCode").equalsIgnoreCase(EnumTJDCode.SUCCESS.getMessage())) { |
|
|
|
String carId = retObj.getString("carId"); |
|
|
|
// 插入车牌 |
|
|
|
Date curr = new Date(); |
|
|
|
@@ -390,7 +391,7 @@ public class WxCarController extends BaseController |
|
|
|
String version = objParams.getString("version"); |
|
|
|
String ret = tjd.writeOffCar(url, partner, key, version, carId); |
|
|
|
JSONObject retObj = JSON.parseObject(ret); |
|
|
|
if (retObj.getString("returnCode") == "T") { |
|
|
|
if (retObj.getString("returnCode").equalsIgnoreCase(EnumTJDCode.SUCCESS.getMessage())) { |
|
|
|
try { |
|
|
|
wxCUserCarService.deleteByObj(userCar); |
|
|
|
} catch (Exception e) { |
|
|
|
@@ -493,7 +494,7 @@ public class WxCarController extends BaseController |
|
|
|
String version = objParams.getString("version"); |
|
|
|
String ret = tjd.infoForFreeMins(url, partner, key, version, carNumber); |
|
|
|
JSONObject retObj = JSON.parseObject(ret); |
|
|
|
if (retObj.getString("returnCode") == "T") { |
|
|
|
if (retObj.getString("returnCode").equalsIgnoreCase(EnumTJDCode.SUCCESS.getMessage())) { |
|
|
|
return new ResultData(retObj); |
|
|
|
} else { |
|
|
|
return new ResultData(ErrorCode.TJD_STOP_FEE_FAIL.getCode(), "停车费获取失败"); |
|
|
|
@@ -544,7 +545,7 @@ public class WxCarController extends BaseController |
|
|
|
String version = objParams.getString("version"); |
|
|
|
String ret = tjd.deductionNotSettle(url, partner, key, version, tradeId, deductionAmount, outTradeNo, accountId); |
|
|
|
JSONObject retObj = JSON.parseObject(ret); |
|
|
|
if (retObj.getString("returnCode") == "T") { |
|
|
|
if (retObj.getString("returnCode").equalsIgnoreCase(EnumTJDCode.SUCCESS.getMessage())) { |
|
|
|
return new ResultData(); |
|
|
|
} else { |
|
|
|
return new ResultData(ErrorCode.TJD_DEDUCE_FEE_FAIL.getCode(), "停车费抵扣失败"); |
|
|
|
|