diff --git a/backend/app/admin/service/wxpay_service.py b/backend/app/admin/service/wxpay_service.py index 1cd69f9..045cb37 100755 --- a/backend/app/admin/service/wxpay_service.py +++ b/backend/app/admin/service/wxpay_service.py @@ -98,8 +98,8 @@ class WxPayService: await db.flush() await db.refresh(order) - # notify_url = f"{settings.SERVER_HOST}:{settings.SERVER_PORT}{settings.FASTAPI_API_V1_PATH}/wxpay/notify" - notify_url = f"https://app.xhzone.cn:{settings.SERVER_PORT}{settings.FASTAPI_API_V1_PATH}/wxpay/notify" + notify_url = f"{settings.SERVER_HOST}:{settings.SERVER_PORT}{settings.FASTAPI_API_V1_PATH}/wxpay/notify" + # notify_url = f"https://app.xhzone.cn:{settings.SERVER_PORT}{settings.FASTAPI_API_V1_PATH}/wxpay/notify" wxpay = WxPayService._build_wxpay_instance(notify_url) payer = {"openid": payer_openid} result = WxPayService._safe_call( @@ -138,8 +138,8 @@ class WxPayService: order = await wx_order_dao.get_by_out_trade_no(db, out_trade_no) if not order: return {} - # notify_url = f"{settings.SERVER_HOST}:{settings.SERVER_PORT}{settings.FASTAPI_API_V1_PATH}/wxpay/notify" - notify_url = f"https://app.xhzone.cn:{settings.SERVER_PORT}{settings.FASTAPI_API_V1_PATH}/wxpay/notify" + notify_url = f"{settings.SERVER_HOST}:{settings.SERVER_PORT}{settings.FASTAPI_API_V1_PATH}/wxpay/notify" + # notify_url = f"https://app.xhzone.cn:{settings.SERVER_PORT}{settings.FASTAPI_API_V1_PATH}/wxpay/notify" wxpay = WxPayService._build_wxpay_instance(notify_url) result = WxPayService._safe_call(wxpay.query, out_trade_no=out_trade_no) print(result) diff --git a/wxcloud.config.json b/wxcloud.config.json new file mode 100644 index 0000000..a48bca9 --- /dev/null +++ b/wxcloud.config.json @@ -0,0 +1,6 @@ +{ + "type": "run", + "server": ".", + "client": { + } +} \ No newline at end of file