|
|
|
@@ -24,6 +24,7 @@ import com.iformall.enums.EnumCarVendor; |
|
|
|
import com.iformall.enums.EnumCouponUnit; |
|
|
|
import com.iformall.enums.EnumScoreType; |
|
|
|
import com.iformall.enums.EnumTJDCode; |
|
|
|
import com.iformall.exception.MallinkException; |
|
|
|
import com.iformall.service.WxCUserCarService; |
|
|
|
import com.iformall.service.WxCUserTagsService; |
|
|
|
import com.iformall.service.WxCouponService; |
|
|
|
@@ -95,6 +96,11 @@ public class TJDParkService extends BaseParkService implements ParkAdapterServic |
|
|
|
carNumber, carNumColor, null, outCarId); |
|
|
|
JSONObject retObj = JSON.parseObject(ret); |
|
|
|
retObj.put("vendor", park.getVendorType()); |
|
|
|
if (retObj.getString("returnCode").equalsIgnoreCase(EnumTJDCode.SUCCESS.getMessage())) { |
|
|
|
return String.valueOf(newCarId); |
|
|
|
}else { |
|
|
|
throw new MallinkException(ErrorCode.CAR_BIND_FAIL.getCode(), "绑车牌失败"); |
|
|
|
} |
|
|
|
// if (retObj.getString("returnCode").equalsIgnoreCase(EnumTJDCode.SUCCESS.getMessage())) { |
|
|
|
// ResultData e = tjdInsertToDB(carNumber, newCarId, retObj, park, cuUserId); |
|
|
|
// if (e != null) return e; |
|
|
|
@@ -102,7 +108,6 @@ public class TJDParkService extends BaseParkService implements ParkAdapterServic |
|
|
|
// } else { |
|
|
|
// return new ResultData(ErrorCode.CAR_BIND_FAIL.getCode(), "绑车牌失败", retObj); |
|
|
|
// } |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@@ -164,12 +169,12 @@ public class TJDParkService extends BaseParkService implements ParkAdapterServic |
|
|
|
String ret = tjd.writeOffCar(url, partner, key, version, carId); |
|
|
|
JSONObject retObj = JSON.parseObject(ret); |
|
|
|
if (retObj.getString("returnCode").equalsIgnoreCase(EnumTJDCode.SUCCESS.getMessage())) { |
|
|
|
try { |
|
|
|
wxCUserCarService.deleteByObj(userCar); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("解绑车牌数据库错误, e:" + e.getMessage()); |
|
|
|
return new ResultData(ErrorCode.DB_FAIL.getCode(), "解绑车牌数据库错误, e:" + e.getMessage()); |
|
|
|
} |
|
|
|
// try { |
|
|
|
// wxCUserCarService.deleteByObj(userCar); |
|
|
|
// } catch (Exception e) { |
|
|
|
// logger.error("解绑车牌数据库错误, e:" + e.getMessage()); |
|
|
|
// return new ResultData(ErrorCode.DB_FAIL.getCode(), "解绑车牌数据库错误, e:" + e.getMessage()); |
|
|
|
// } |
|
|
|
|
|
|
|
return new ResultData(); |
|
|
|
} else { |
|
|
|
|