fix: 会员充值链路加固(体验资格、积分分红、czjilu审计、余额抵扣)

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-07-08 00:07:54 +08:00
parent 1e3d65e0e4
commit 7dc78acb73
6 changed files with 428 additions and 131 deletions

View File

@@ -13,6 +13,8 @@ from jituan.services.member_recharge import (
MEMBER_LEIXING,
MEMBER_PAID_STATUS,
MEMBER_PENDING_STATUS,
MEMBER_FAILED_STATUS,
MEMBER_CANCELLED_STATUS,
resolve_formal_purchase_cishu,
)
from jituan.constants import DATA_SCOPE_ALL
@@ -22,6 +24,8 @@ from users.models import UserDashou, UserBoss
MEMBER_STATUS_LABELS = {
MEMBER_PAID_STATUS: '已支付',
MEMBER_PENDING_STATUS: '待支付',
MEMBER_FAILED_STATUS: '履约失败',
MEMBER_CANCELLED_STATUS: '已取消',
}
@@ -300,6 +304,8 @@ def build_member_recharge_records_payload(request, filters=None, page=1, page_si
'zhuangtai_options': [
{'value': MEMBER_PAID_STATUS, 'label': '已支付'},
{'value': MEMBER_PENDING_STATUS, 'label': '待支付'},
{'value': MEMBER_FAILED_STATUS, 'label': '履约失败'},
{'value': MEMBER_CANCELLED_STATUS, 'label': '已取消'},
],
},
'scope': resolve_club_scope(request),