update 停车管理平台Service

This commit is contained in:
Lemon
2025-02-18 16:19:19 +08:00
parent 1db8a69efa
commit 7b624b9945

View File

@@ -655,7 +655,6 @@ public class CommonService {
} }
if (StringUtils.equals(ParkingPlatformEnum.LU_TONG_YUN_TING_PLATFORM.getCode(), stationInfo.getParkingId())) { if (StringUtils.equals(ParkingPlatformEnum.LU_TONG_YUN_TING_PLATFORM.getCode(), stationInfo.getParkingId())) {
// 路通云停 // 路通云停
BindCouponDTO dto = BindCouponDTO.builder() BindCouponDTO dto = BindCouponDTO.builder()
.plateNumber(orderBasicInfo.getPlateNumber()) .plateNumber(orderBasicInfo.getPlateNumber())
.orderBasicInfo(orderBasicInfo) .orderBasicInfo(orderBasicInfo)
@@ -727,26 +726,18 @@ public class CommonService {
// 绑定停车券 // 绑定停车券
PileStationVO stationInfo = pileStationInfoService.getStationInfo(orderBasicInfo.getStationId()); PileStationVO stationInfo = pileStationInfoService.getStationInfo(orderBasicInfo.getStationId());
boolean discountFlag = false; boolean discountFlag = false;
if (StringUtils.equals(ParkingPlatformEnum.LU_TONG_YUN_TING_PLATFORM.getCode(), stationInfo.getParkingId())) {
if (StringUtils.equals(ParkingPlatformEnum.LU_TONG_YUN_TING_PLATFORM.getCode(), stationInfo.getParkingId())) { if (StringUtils.equals(ParkingPlatformEnum.LU_TONG_YUN_TING_PLATFORM.getCode(), stationInfo.getParkingId())) {
// 路通云停 // 路通云停
// 查询密钥等配置
ThirdpartyParkingConfig parkingInfo = thirdPartyParkingConfigService.selectByPrimaryKey(Integer.parseInt(stationInfo.getParkingId()));
if (parkingInfo == null) {
throw new BusinessException(ReturnCodeEnum.CODE_QUERY_PARKING_INFO_IS_NULL);
}
BindCouponDTO dto = BindCouponDTO.builder() BindCouponDTO dto = BindCouponDTO.builder()
.appId(parkingInfo.getAppId())
.merchantId(parkingInfo.getParkingMerchantId())
.couponId(parkingInfo.getCouponId())
.secretKey(parkingInfo.getSecretKey())
.plateNumber(orderBasicInfo.getPlateNumber()) .plateNumber(orderBasicInfo.getPlateNumber())
.plateColor(5) // 5-绿牌车
.orderBasicInfo(orderBasicInfo) .orderBasicInfo(orderBasicInfo)
.build(); .build();
// 绑定优惠券 // 绑定优惠券
String s = ltytService.bindCoupon(dto); String s = ltytService.bindCoupon(dto);
// 如果s为ok, discountFlag为true // 如果s为ok, discountFlag为true
discountFlag = StringUtils.equals(s, "ok"); discountFlag = StringUtils.equals(s, "ok");
}
} else if (StringUtils.equals(ParkingPlatformEnum.SHEN_ZHEN_PLATFORM.getCode(), stationInfo.getParkingId())) { } else if (StringUtils.equals(ParkingPlatformEnum.SHEN_ZHEN_PLATFORM.getCode(), stationInfo.getParkingId())) {
// 深圳道闸 // 深圳道闸
QcyunParkCouponDTO dto = QcyunParkCouponDTO.builder() QcyunParkCouponDTO dto = QcyunParkCouponDTO.builder()