diff --git a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/propcoupon/PropCouponUseCmdExe.java b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/propcoupon/PropCouponUseCmdExe.java index 0c0fb41c..6faae721 100644 --- a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/propcoupon/PropCouponUseCmdExe.java +++ b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/propcoupon/PropCouponUseCmdExe.java @@ -261,7 +261,8 @@ public class PropCouponUseCmdExe { private PropsNobleVipAbilityDTO getVipAbilityBySysOriginSourceId(Long propId, String sysOrigin) { - PropsCommodityStore commodityStore = propsCommodityStoreService.getById(propId); + PropsCommodityStoreDTO commodityStore = ResponseAssert.requiredSuccess( + propsCommodityStoreClient.getPropsCommodityStore(sysOrigin, propId)); ResponseAssert.notNull(OtherErrorCode.PROP_COUPON_PROP_NOT_FOUND, commodityStore); PropsNobleVipAbilityDTO nobleVipAbility = ResponseAssert.requiredSuccess( propsNobleVipClient.getAbilityDTO(commodityStore.getSourceId()));