积分与资金
XYGo Admin 2025-02-20 52 次阅读
积分日志、资金日志与变动记录管理
积分与资金
积分系统
积分变动场景
| 场景 | 积分变化 | 说明 |
|---|---|---|
| 每日签到 | +N | 签到奖励,连续签到可递增 |
| 后台调整 | ±N | 管理员手动调整 |
| 消费扣除 | -N | 积分兑换等场景 |
积分日志
每次积分变动都会记录到 member_score_log 表:
| 字段 | 说明 |
|---|---|
| member_id | 会员 ID |
| score | 变动积分(正数增加,负数扣除) |
| balance | 变动后余额 |
| remark | 变动说明 |
| created_at | 变动时间 |
后台管理
在「会员管理 → 积分日志」中可以:
- 查看所有会员的积分变动记录
- 按会员、时间范围筛选
- 查看积分余额变化趋势
资金系统
资金变动场景
| 场景 | 资金变化 | 说明 |
|---|---|---|
| 充值 | +N | 会员充值 |
| 后台调整 | ±N | 管理员手动调整 |
| 消费 | -N | 购买服务等 |
资金日志
记录到 member_money_log 表,结构与积分日志类似。
前台展示
会员中心中展示积分和余额信息:
typescript
// api/frontend/member/score-log.ts
export function fetchScoreLog(params: any) {
return memberRequest.get({ url: '/scoreLog/list', params })
}
// api/frontend/member/money-log.ts
export function fetchMoneyLog(params: any) {
return memberRequest.get({ url: '/moneyLog/list', params })
}