diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/PayScoreServiceImpl.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/PayScoreServiceImpl.java index 249cfa3f5..ee92c6611 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/PayScoreServiceImpl.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/PayScoreServiceImpl.java @@ -230,7 +230,7 @@ public WxPayScoreResult modifyServiceOrder(WxPayScoreRequest request) throws WxP if(Strings.isNullOrEmpty(request.getAppid())){ request.setAppid(config.getAppId()); } - if(Strings.isNullOrEmpty(config.getServiceId())){ + if(Strings.isNullOrEmpty(request.getServiceId())){ request.setServiceId(config.getServiceId()); } request.setOutOrderNo(null);