update pay promo

This commit is contained in:
2026-02-03 12:35:22 +08:00
parent 57e5672dc1
commit 28c8fe4283
5 changed files with 72 additions and 44 deletions

5
app.py
View File

@@ -3733,6 +3733,7 @@ def get_invoice_available_orders():
"""获取可开票订单列表(已支付且未申请开票的订单)"""
try:
user_id = session['user_id']
print(f"[发票API] 获取可开票订单 - 用户ID: {user_id}")
# 查询已支付的订单
paid_orders = PaymentOrder.query.filter_by(
@@ -3740,6 +3741,10 @@ def get_invoice_available_orders():
status='paid'
).order_by(PaymentOrder.paid_at.desc()).all()
print(f"[发票API] 查询到已支付订单数: {len(paid_orders)}")
for po in paid_orders:
print(f"[发票API] 订单ID={po.id}, 订单号={po.order_no}, 金额={po.amount}, 支付时间={po.paid_at}")
available_orders = []
for order in paid_orders:
# 检查该订单是否已申请过发票