Member List
Customer Mgmt. Member List 子页面 PRD,覆盖会员列表、筛选抽屉、空态、选中态、Member Detail 弹窗和 Send Coupon 发券流程。
Member List 是 Customer Mgmt. 的默认子页面。运营、客服、产品、开发和 QA 主要用它查询会员、打开 Member Detail、筛选会员,并对选中会员或符合条件的会员发放优惠券。
页面摘要
| 项目 | 说明 |
|---|---|
| 页面性质 | 可查询、可查看详情、可触发发券的客户管理页 |
| 核心动作 | 搜索会员、筛选会员、查看 9 类会员详情、勾选会员、By Player / By Condition 发券 |
| 数据范围 | 当前账号有权限查看和操作的品牌、Partner 与会员 |
| 当前状态 | Member List、Member Detail 和 Send Coupon 主链路已定义;搜索字段、Status / Order、跨页选择、右侧完整列名和发券草稿离开处理以本页字段模型和业务规则为准 |
参考区
页面状态 Figma 截图
Customer Mgmt.

展示 Member List 默认态:Customer Management 标题、搜索、Filter、Send Coupons、会员宽表、横向滚动条和分页。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

查询无结果时保留表头和横向滚动条,表格中部显示 No Data。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

勾选会员行后行背景高亮,Send Coupons 按钮进入可对已选会员发券的状态。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

表格行选中后,Send Coupons 按钮显示为选中态颜色,表示将以已选会员作为发券目标。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。
页面状态 Figma 截图
Customer Mgmt.

Filter 浮层包含 Date/Time、Brand、Partner ID、Member ID、Depositor Name、Status、Order、Reset 和 Apply。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Date/Time 展开双月日期时间选择器,支持快捷范围、左右月份、时间输入、Clear 和 Apply。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

日期选择器快捷项展开,包含 Today、Yesterday、Last 7 Days、Last 30 Days、Last Month、Last 3 Months。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Brand 展开为复选列表,包含 All Brands、IKEA、W365、Oh my God、The King +。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Partner ID 支持多选 chip,列表标题为 Partner Code (456),选项按 Partner Code 展示并带滚动条。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Member ID 与 Depositor Name 已填写示例值,等待 Apply 提交。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。
页面状态 Figma 截图
Customer Mgmt.

点击 Member ID 后打开 Member Details 弹窗,默认进入 Login History,展示登录时间、域名、IP、设备和 FP。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Member Details 的 Deposit 页签展示充值申请金额、Bonus、Event、余额、状态和更新时间。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Member Details 的 Withdrawal 页签展示提现金额、Rolling、Event、余额、状态和更新时间。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

USDT Deposit 页签展示 Transaction ID、Coin Amount、KRW Amount、Event、Bonus、汇率、币种和状态。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

USDT Withdrawal 页签展示申请时间、处理时间、币额、USDT 金额和状态。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Bonus Status 页签按日期展示 Total Promotion、Sports Bonus、Casino Bonuses、Lost Points、Rebate、Cashback、Coupon 和 Redeem Coupon。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Sports Record 页签展示 Number Of Bets、Total Bet、Total Payout、GGR、GGR %、Bet Profits 和 Average Bet Amount。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Casino Record 页签沿用投注统计表结构,展示投注次数、金额、派彩、GGR 与平均投注。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Slot Record 页签沿用投注统计表结构,展示投注次数、金额、派彩、GGR 与平均投注。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。
页面状态 Figma 截图
Customer Mgmt.

Send Coupon 弹窗默认选择 By Player,包含 Player ID token、Coupon Amount、Coupon Collection Period、Remarks、Confirm 和 Cancel。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

发券前展示最终确认弹窗,包含 Total Player、Coupon Amount 和 Confirm / No, cancel。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

By Player 发券表单中 Coupon Collection Period 展开双月日期时间选择器。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

最终确认弹窗叠加在 Send Coupon 表单之上,背景继续保持遮罩。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。
页面状态 Figma 截图
Customer Mgmt.

By Condition 选择 Deposit Amount,表单包含 Player Group、Level、Period Time、Min / Max Deposit Amount、Matching Quantity、Coupon Amount、Collection Period 和 Remarks。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Player Group 下拉展示 Select All、分组标题与大量选项,包含 Coupon Sending、Member Group、Filter Type、会员等级等。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Player Group 下拉高度固定并通过内部滚动查看更多选项。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

点击 Matching Quantity 数字后打开会员列表弹窗,展示 Player ID、Level、复选框、分页、Confirm 和 Cancel。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Filter Type 选择 Inactive 时,表单显示 Off Line Days、Max Deposit Amount、Matching Quantity、Coupon Amount 和 Remarks。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Filter Type 选择 Lose Money 时,表单显示 Deposit Time、Min Lose Amount、Max Lose Amount、Matching Quantity、Coupon Amount 和 Remarks。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。
功能规则
| 区域 | UI 表现 | 功能规则 |
|---|---|---|
| 面包屑与页签 | Home > Customer Management,页签为 Member List、Partner List | 页签导航 |
| 标题区 | Customer Management 和说明文案 | 默认列表 |
| 操作区 | 搜索框、Search、Filter、Send Coupons | 搜索与操作 |
| 会员表格 | 多选框、会员与资金字段、横向滚动条 | 会员表格 |
| Member Detail 弹窗 | 标题、9 个记录页签、页签表格、弹窗内分页 | Member Detail 弹窗 |
| 筛选抽屉 | Date/Time、Brand、Partner ID、Member ID、Depositor Name、Status、Order | 筛选抽屉 |
| Send Coupon 弹窗 | By Player 与 By Condition 两种模式 | 发券弹窗 |
| 匹配数量弹窗 | Matching Quantity 会员列表 | 匹配数量 |
| 确认弹窗 | Total Player、Coupon Amount、Confirm / No, cancel | 发券确认 |
| 分页区 | Showing 1 to 10 of 100 Entries、10 per page、页码 | 分页 |
功能地图
页签导航
| 页签 | 说明 |
|---|---|
| Member List | 当前截图覆盖的默认页签,用于会员维度查询、查看 Member Detail 与发券。 |
| Partner List | 独立子页面,详见 Partner List;切换后应进入 Partner 维度管理,不复用 Member List 表格字段。 |
| 切换规则 | 切换页签时保留各自筛选、分页、横向滚动和草稿弹窗状态;有未保存发券表单时需提示确认。 |
默认列表与空态
默认态展示 Customer Management 标题、搜索与操作按钮、会员宽表、横向滚动条和分页。
| 状态 | UI / 行为 |
|---|---|
| 有数据 | 表格展示 10 行,底部显示横向滚动条和分页。 |
| 无数据 | 保留表头与横向滚动条,中间显示 No Data;分页和计数区仍按当前查询结果刷新。 |
| 选中行 | 行背景变为浅蓝色,复选框选中;Send Coupons 按钮切换为选中态颜色。 |
| 取消选中 | 取消最后一个选中会员后恢复未选中操作态。 |
搜索与操作
| 元素 | 规则 |
|---|---|
| 搜索框 | 占位文案为 Search for transaction,但不作为正式业务口径;实际搜索范围见本页字段模型和业务规则。 |
| Search | 提交搜索词,列表回到第一页,并保留已提交筛选条件。 |
| Filter | 打开右侧浮层筛选抽屉;不改变列表直到点击 Apply。 |
| Send Coupons | 打开发券弹窗;若已勾选会员,默认进入 By Player 并带入已选会员。 |
会员表格级定义
| 项目 | 定义 |
|---|---|
| 行粒度 | 每一行代表一个会员账号在当前筛选范围内的汇总状态。 |
| 汇总粒度 | 当前表格未定义 Total 行;如后续增加汇总,必须按当前筛选和权限范围计算。 |
| 默认排序 | 默认按最近更新或创建时间倒序;Order 选项以页面字段模型为准。 |
| 数据范围 | 受搜索词、Date/Time、Brand、Partner ID、Member ID、Depositor Name、Status、Order 和当前账号权限限制。 |
| 父子 / 展开关系 | 表格行不展开;点击 Member ID 打开 Member Detail 弹窗,弹窗继承当前会员上下文。 |
| 导出关系 | 当前页面未展示独立导出按钮;默认不导出。若后续新增导出入口,按当前筛选、当前表格字段模型和权限脱敏规则导出,选择列、操作列、按钮入口、内部字段和未纳入字段模型的字段不导出。 |
会员表格字段模型
| 字段 | 所在区域 | 定义 / 口径 | 展示规则 | 导出 | 备注 |
|---|---|---|---|---|---|
| 复选框 | 会员表格 | 单行选择或表头全选当前页,选中结果用于 By Player 发券上下文。 | 选中行高亮;跨页选择按本页字段模型和业务规则只代表当前页。 | 不导出 | 批量跨页选择不启用。 |
| Member ID | 会员表格 | 会员 ID,例如 DAEBAK0001。 | 点击后打开 Member Detail 弹窗。 | 不导出 | 是 Member Detail 的父级上下文。 |
| Brand | 会员表格 | 会员所属品牌。 | 品牌 pill 展示,例如 w365、Oh My God、IKEA、The King+。 | 不导出 | 只能展示授权品牌。 |
| Partner ID | 会员表格 | 所属 Partner,例如 Daebak_Partner001。 | 文本展示。 | 不导出 | 权限范围内展示。 |
| Partner Code | 会员表格 | Partner Code,例如 Daebak_Code001。 | 文本展示。 | 不导出 | 与 Partner ID 关系需保持可解释。 |
| Depositor Name | 会员表格 | 存款人姓名,例如 Kim Cheol Su。 | 按权限展示或脱敏。 | 不导出 | 敏感信息规则以本页字段模型和业务规则为准。 |
| Membership Level | 会员表格 | 会员等级,例如 GOLD。 | 等级文本展示。 | 不导出 | 等级词表需与会员体系一致。 |
| Total Deposit Amount | 会员表格 | 当前范围内该会员总充值金额。 | 金额格式展示。 | 不导出 | 统计范围以本页字段模型和业务规则为准。 |
| Total Withdrawal Amount | 会员表格 | 当前范围内该会员总提现金额。 | 金额格式展示。 | 不导出 | 统计范围以本页字段模型和业务规则为准。 |
| Deposit-Withdrawal | 会员表格 | 充值减提现的差额。 | 金额格式展示,正负号规则需统一。 | 不导出 | 计算公式以本页字段模型和业务规则为准。 |
| Total Betting | 右侧横向滚动区域 | 当前范围内该会员总投注金额。 | 横向滚动后可见。 | 不导出 | 右侧完整列名、顺序和导出以字段模型为准。 |
| Member Detail 页签字段 | Member Detail 弹窗 | 弹窗内各页签字段列表。 | 以弹窗页签分别展示。 | 不导出 | FP 含义和右侧完整列以本页字段模型和业务规则为准。 |
Member Detail 弹窗
Member Detail 为居中大弹窗,标题格式为 <Member ID> Member Details,右上角有关闭按钮。默认页签为 Login History。
| 公共元素 | 规则 |
|---|---|
| 标题 | 使用当前点击会员 ID,例如 Daebak0001 Member Details。 |
| 默认页签 | 首次打开默认进入 Login History。 |
| 页签集合 | Login History、Deposit、Withdrawal、USDT Deposit、USDT Withdrawal、Bonus Status、Sports Record、Casino Record、Slot Record。 |
| 切换规则 | 所有页签都绑定当前打开会员;切换页签不改变父列表筛选、搜索、滚动、选中与分页。 |
| 关闭方式 | 点击右上角 X 关闭弹窗,返回父列表原位置。 |
| 弹窗内分页 | 底部保留 Showing 1 to 10 of 100 Entries、10 per page 和页码。 |
| 页签 | 表格字段 | 规则 |
|---|---|---|
| Login History | Application Time、Domain、Login IP、Device、FP | Device 使用 PC、MOBILE、TABLET pill;FP 展示浏览器 / 系统指纹字符串。 |
| Deposit | Application Time、Applied Amount、Bonus Amount、Event Name、General Balance、Bonus Balance、Withdrawal Balance、Coupon Balance、Status、Updated Time | Status 使用 Complete、Processing、Failure pill。 |
| Withdrawal | Application Time、Applied Amount、Rolling、Event Name、General Balance、Bonus Balance、Withdrawal Balance、Coupon Balance、Status、Updated Time | 结构与 Deposit 接近,但第二个金额字段改为 Rolling。 |
| USDT Deposit | Application Time、Transaction ID、Coin Amount、KRW Amount、Event Name、Bonus Amount、Exchange Rate、CryptoCurrency、Status、Updated Time | 币种截图中为 USDT,状态沿用 Complete、Processing、Failure。 |
| USDT Withdrawal | Application Time、Processing Time、Coin Amount、USDT Amount、Status | 状态在截图中使用全大写 COMPLETE、PROCESSING、FAILURE。 |
| Bonus Status | Date、Total Promotion、Sports Bonus、Casino Bonuses、Lost Points、Rebate、Cashback、Coupon、Redeem Coupon | 按日展示会员奖金和返点汇总。 |
| Sports Record | Date、Number Of Bets、Total Bet、Total Payout、GGR、GGR %、Bet Profits、Average Bet Amount | 展示体育投注统计汇总。 |
| Casino Record | Date、Number Of Bets、Total Bet、Total Payout、GGR、GGR %、Bet Profits、Average Bet Amount | 字段结构与 Sports Record 一致。 |
| Slot Record | Date、Number Of Bets、Total Bet、Total Payout、GGR、GGR %、Bet Profits、Average Bet Amount | 字段结构与 Sports / Casino Record 一致。 |
筛选抽屉
点击 Filter 后在右侧打开浮层。筛选项是临时状态,只有点击 Apply 才提交。
| 筛选项 | UI / 行为 |
|---|---|
| Date/Time | 点击输入框展开双月日期时间选择器;支持快捷项 Today、Yesterday、Last 7 Days、Last 30 Days、Last Month、Last 3 Months。 |
| Brand | 多选复选框,包含 All Brands、IKEA、W365、Oh my God、The King +。 |
| Partner ID | 下拉多选,列表标题显示 Partner Code (456);选中项以 chip 展示,超出以 +1 折叠。 |
| Member ID | 文本输入,示例值 DAEBAK0001。 |
| Depositor Name | 文本输入,示例值 Kim Cheol Su;占位文案统一为 Enter depositor name。 |
| Status | 折叠项,具体选项未在截图中展开。 |
| Order | 折叠项,具体排序字段未在截图中展开。 |
| Reset | 清空抽屉临时条件并回到默认值,不立即请求列表。 |
| Apply | 提交筛选条件,关闭或保留抽屉按实现确认;列表回到第一页。 |
Send Coupon 弹窗
点击 Send Coupons 后打开居中弹窗,背景遮罩变暗。弹窗支持 By Player 和 By Condition 两种模式。
By Player
| 字段 / 操作 | 规则 |
|---|---|
| Player ID | 多选 token 输入,展示头像与名称,例如 Roberta、Micheal、Lana;从表格勾选进入时自动带入。 |
| Coupon Amount | 必填金额,必须大于 0,且总发券金额不得超过 Coupon Balance 与当前账号可用额度。 |
| Coupon Collection Period | 日期范围选择器,支持双月日期、时间、Clear 和 Apply。 |
| Remarks | 可选多行备注。 |
| Confirm | 打开最终确认弹窗,不直接发券。 |
| Cancel / 关闭 | 未提交时关闭弹窗;表单有输入时需提示确认放弃。 |
By Condition
| 字段 / 操作 | 规则 |
|---|---|
| Player Group | 多选下拉,支持 Select All、分组标题和选项;选中后以 chip 展示,过多时以 +3 折叠。 |
| Level | 会员等级下拉,截图未展开,选项需从会员等级配置获取。 |
| Filter Type | 单选 Lose Money、Inactive、Deposit Amount,不同类型显示不同条件字段。 |
| Matching Quantity | 点击数字打开匹配会员列表弹窗;点击右侧小 Confirm 重新计算匹配人数。 |
| Coupon Amount | 必填金额,按匹配人数计算总发券金额。 |
| Remarks | 可选备注。 |
Filter Type 字段变化
| Filter Type | 条件字段 |
|---|---|
| Deposit Amount | Period Time、Min Deposit Amount、Max Deposit Amount、Matching Quantity、Coupon Amount、Collection Period、Remarks。 |
| Inactive | Off Line Days、Max Deposit Amount、Matching Quantity、Coupon Amount、Remarks。 |
| Lose Money | Deposit Time、Min Lose Amount、Max Lose Amount、Matching Quantity、Coupon Amount、Remarks。 |
Matching Quantity 弹窗
点击 Matching Quantity 数字后打开二级弹窗,展示当前条件匹配的会员。
| 元素 | 规则 |
|---|---|
| 表格列 | 复选框、Player ID、Level。 |
| 默认选择 | 截图中当前页所有行默认选中;取消勾选后不纳入最终发券人数。 |
| 分页 | 显示 Showing 1-10 of 1000 和分页控件。 |
| Confirm | 确认本次人工剔除后的匹配列表,并回填数量。 |
| Cancel / 关闭 | 不保存本次选择变更。 |
发券确认
点击 Send Coupon 主表单 Confirm 后显示最终确认弹窗。
| 元素 | 说明 |
|---|---|
| Total Player | 展示最终发券人数,例如 10。 |
| Coupon Amount | 展示总发券金额,例如 10,000,000.00。 |
| 文案 | Would you like to process with this final step? |
| Confirm | 最终提交发券,成功后刷新列表并写入 Coupon Mgmt. 记录。 |
| No, cancel / 关闭 | 返回发券表单,不提交。 |
分页
| 项目 | 规则 |
|---|---|
| 计数文案 | Showing 1 to 10 of 100 Entries。 |
| 每页数量 | 默认 10 per page。 |
| 切页 | 保留已提交搜索词和筛选条件;不保留抽屉未 Apply 的临时值。 |
| 全选 | 表头全选只影响当前页,跨页选择以本页字段模型和业务规则为准。 |
主流程
- 用户进入
Customer Mgmt.,默认打开Member List。 - 用户通过搜索框或 Filter 抽屉定位会员。
- 用户可点击
Member ID打开Member Details,在 9 个页签中查看该会员登录、充值、提现、USDT、奖金和投注记录。 - 用户关闭
Member Details后返回原列表状态,并可继续勾选表格行。 - 用户可勾选表格行,再点击
Send Coupons进入 By Player 发券。 - 用户也可直接点击
Send Coupons,切换到 By Condition 后按条件筛选目标会员。 - 系统通过 Matching Quantity 计算目标会员数,用户可查看并调整匹配名单。
- 用户填写 Coupon Amount、领取周期和备注后点击 Confirm。
- 系统展示最终确认弹窗,用户再次确认后才真正发券。
业务规则
-
Member List 只展示当前账号有权限查看的会员;筛选、搜索、Member Detail、发券匹配都不能越权。
-
点击
Member ID打开的 Member Detail 9 个页签都必须绑定同一会员 ID,不允许跨会员串数据。 -
Member Detail 默认打开
Login History,关闭后必须回到原列表的搜索、筛选、选中、滚动和分页状态。 -
发券前必须校验 Coupon Balance、单人金额、总金额、会员状态、会员可见性和领取周期。
-
By Player的目标会员来自表格勾选或 Player ID 输入;重复会员必须去重。 -
By Condition必须先计算 Matching Quantity;条件变化后原匹配数量失效,需要重新计算。 -
Matching Quantity 弹窗中被取消勾选的会员不得收到本次优惠券。
-
最终确认弹窗中的 Total Player 和 Coupon Amount 必须与提交参数一致。
-
发券成功后必须生成审计记录,并能在 Coupon Mgmt. 对应记录中追踪。
-
搜索框实际支持哪些字段: 本页默认支持 Member ID、Partner ID、Partner Code、Depositor Name
-
Filter 抽屉
Status与Order展开项缺失: 本页默认保留入口和字段名,选项词表按共享筛选规则和页面状态词表补齐 -
Depositor Name占位显示Enter your partner code: 主规则按 Depositor Name 处理,Figma 文案需修正 -
Login History 中
FP的业务含义: 解释为浏览器 / 设备指纹字符串 -
表格右侧完整列名被截断: 被遮挡字段不作为最终列名,右侧列按本页字段模型中的列名和顺序实现
页面特例
| 场景 | 处理 |
|---|---|
| 查询无结果 | 表格中部显示 No Data,保留表头、横向滚动条和分页区域。 |
| Member Detail 某页签无记录 | 保留标题、页签、表头和分页区,表格区域显示 No Data。 |
| Coupon Balance 不足 | 禁止提交,提示余额不足。 |
| Coupon Amount 为空或小于等于 0 | 禁止进入最终确认。 |
| 未选择 Player 且处于 By Player | 禁止提交,提示选择目标会员。 |
| By Condition 未计算 Matching Quantity | 禁止最终发券,提示先计算匹配人数。 |
| 匹配人数为 0 | 禁止发券,并提示调整条件。 |
| 发券失败 | 保留弹窗和输入内容,提示重试。 |

