diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java index 189216109..322967fdb 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java @@ -225,6 +225,7 @@ public class LinePayServiceImpl implements LinePayService { } else { linePayDAO.updateLinePay(linePayDO); } + linePayDO.setPaymentReceiptCode(linePayById.getPaymentReceiptCode()); } else { linePayDO.setPaymentReceiptCode(getPaymentReceiptCode()); Long payId = linePayDAO.addLinePay(linePayDO); @@ -234,6 +235,7 @@ public class LinePayServiceImpl implements LinePayService { shopStageInfoDAO.updateShopStageInfo(request.getShopId(), ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_72); } //推送数据 + this.pushPayInfo(request.getShopId(), linePayDO); return linePayDO.getId(); } else {