diff --git a/app/api/endpoints/dashboard.py b/app/api/endpoints/dashboard.py index 500907e..d6526dc 100644 --- a/app/api/endpoints/dashboard.py +++ b/app/api/endpoints/dashboard.py @@ -60,7 +60,7 @@ async def get_dashboard_info( need_pay_order_count = len([order for order in completed_orders if order.final_amount > 0]) order_unpaid_count = len([order for order in completed_orders if order.status == OrderStatus.UNPAID and order.final_amount > 0]) order_pay_count = len([order for order in completed_orders if order.status == OrderStatus.COMPLETED and order.final_amount > 0]) - pay_rate = order_unpaid_count / need_pay_order_count if need_pay_order_count > 0 else 0 + pay_rate = order_pay_count / need_pay_order_count if need_pay_order_count > 0 else 0 # 已支付的订单数量 order_amount = sum([order.original_amount_with_additional_fee for order in completed_orders]) diff --git a/jobs.sqlite b/jobs.sqlite index 92495cb..6fec867 100644 Binary files a/jobs.sqlite and b/jobs.sqlite differ