update pay ui
This commit is contained in:
@@ -6565,6 +6565,11 @@ def api_membership_status():
|
|||||||
# 手机绑定状态
|
# 手机绑定状态
|
||||||
phone_bindcd = bool(user.phone and user.phone_confirmed)
|
phone_bindcd = bool(user.phone and user.phone_confirmed)
|
||||||
|
|
||||||
|
# 格式化到期日期,供前端直接显示
|
||||||
|
member_expire_date = None
|
||||||
|
if subscription.end_date:
|
||||||
|
member_expire_date = subscription.end_date.strftime('%Y-%m-%d')
|
||||||
|
|
||||||
return jsonify({
|
return jsonify({
|
||||||
'code': 200,
|
'code': 200,
|
||||||
'message': 'success',
|
'message': 'success',
|
||||||
@@ -6577,6 +6582,7 @@ def api_membership_status():
|
|||||||
'is_active': is_active,
|
'is_active': is_active,
|
||||||
'start_date': subscription.start_date.isoformat() if subscription.start_date else None,
|
'start_date': subscription.start_date.isoformat() if subscription.start_date else None,
|
||||||
'end_date': subscription.end_date.isoformat() if subscription.end_date else None,
|
'end_date': subscription.end_date.isoformat() if subscription.end_date else None,
|
||||||
|
'member_expire_date': member_expire_date, # 兼容前端显示格式 YYYY-MM-DD
|
||||||
'days_left': subscription.days_left(),
|
'days_left': subscription.days_left(),
|
||||||
'auto_renewal': subscription.auto_renewal,
|
'auto_renewal': subscription.auto_renewal,
|
||||||
# 手机绑定状态
|
# 手机绑定状态
|
||||||
|
|||||||
Reference in New Issue
Block a user