| @@ -152,6 +152,7 @@ public class WxCouponOrderReservationController extends BaseController { | |||||
| if(reservation.getId() == null){ | if(reservation.getId() == null){ | ||||
| return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"id is null"); | return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"id is null"); | ||||
| } | } | ||||
| reservation.updateTenantInfo(getTenantInfo()); | |||||
| WxCouponOrderReservation sortReservation = wxCouponOrderReservationService.getSortById(reservation.getId(), reservation.getTenantId()); | WxCouponOrderReservation sortReservation = wxCouponOrderReservationService.getSortById(reservation.getId(), reservation.getTenantId()); | ||||
| if(sortReservation == null){ | if(sortReservation == null){ | ||||
| return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"id is error"); | return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"id is error"); | ||||
| @@ -174,7 +175,7 @@ public class WxCouponOrderReservationController extends BaseController { | |||||
| if(!EnumMerchantAdmin.REGIONAL.getCode().equals(loginMerchant.getIsAdmin())){ | if(!EnumMerchantAdmin.REGIONAL.getCode().equals(loginMerchant.getIsAdmin())){ | ||||
| return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"非区域商户,核销失败"); | return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"非区域商户,核销失败"); | ||||
| } | } | ||||
| List<Long> subMerchantIds = wxMerchantRelationService.getRelationByRegionId(merchant.getId()); | |||||
| List<Long> subMerchantIds = wxMerchantRelationService.getRelationByRegionId(merchantId); | |||||
| if(!subMerchantIds.contains(sortReservation.getReservationMerchantId())){ | if(!subMerchantIds.contains(sortReservation.getReservationMerchantId())){ | ||||
| return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"区域门店不匹配,核销失败"); | return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"区域门店不匹配,核销失败"); | ||||
| } | } | ||||