会员中心 / 销卡记录
AAdmin

销卡记录

序号会员ID昵称手机号销毁时间销毁总张数
0 条,1 每页 前往
📋 说明面板 / 开发交付文档

📌 功能概述

销卡记录列表页:全量查询用户卡牌销毁记录,按会员ID/手机号/销毁时间筛选;一行 = 一次销卡(某会员某时刻的一批销毁)。点击「详情」查看该次销卡的具体卡牌明细(IP、系列、卡编、卡位类型、张数)。

🧱 页面结构

模块内容数据来源
筛选区会员ID / 手机号 / 销毁时间区间销卡记录表
数据表格序号、会员ID、昵称、手机号、销毁时间、销毁总张数(点击查看明细)销卡记录表(一次销卡一条记录)
详情弹窗该次销卡的卡牌明细:IP、系列、卡编、卡位类型、张数销卡明细表

🔍 查询域

筛选条件之间为「且」关系,条件为空时不参与过滤:

条件匹配方式
会员ID模糊匹配(包含即命中)
手机号完整手机号模糊匹配(不脱敏,包含即命中)
销毁时间区间匹配:销毁时间日期部分 ≥ 起始日 且 ≤ 结束日

📋 功能说明(需求)

1. 列表展示:序号、会员ID、昵称、手机号(不脱敏)、销毁时间、销毁总张数;一行 = 一次销卡记录,销毁总张数 = 该次销卡明细张数之和。
2. 明细:每条销卡记录详情 = 2-5 张卡(IP/系列/卡编/卡位类型/张数);卡牌数据统一使用伊索寓言·第二弹真实卡位(47 卡位/402 卡面,卡编格式 YSYY2-卡位ID-编号)。
3. 销卡规则:用户销毁卡牌不产生积分;每累计销毁 5000 张,系统赠送 1 个神秘礼物盲盒(用户在小程序领取后生成发货订单)。
4. 列表排序:默认按销毁时间倒序(新销毁在前)。

🖱️ 交互行为(页面现状)

操作行为
查询按条件筛选销卡记录;无匹配时表格显示空态文案;toast 提示「已筛选 N 条」
销毁时间选择点击输入框弹出日历,可翻月、选日期、点「今天」/「清除」;选择后自动触发查询
每页条数分页条可切换每页 20/50/100 条(默认 20),切换后回到第 1 页
分页吸底列表数据区内部滚动,分页条固定吸底始终可见
表头固定数据区滚动时表头吸顶固定不滚动,只滚动数据行
列宽分布列宽按字段长度分布(序号最窄、销毁时间/手机号宽),所有列内容左对齐、间距统一
重置清空全部筛选条件,恢复全量列表
查看明细点击「销毁总张数」打开销卡明细弹窗,展示会员、销毁时间、总张数及每张卡牌明细(无操作列)
弹窗关闭点右上角 X / 底部「关闭」按钮 / 点击蒙版,均可关闭
跳转左侧菜单可跳转会员管理、发货订单等页面

📐 数据口径

指标口径
销毁总张数该次销卡记录内所有卡牌明细张数之和
卡位类型同一卡编可存在多个卡位类型(普卡/印签卡/限编卡/隐藏卡等),明细按卡位类型分别记录
排序默认按销毁时间倒序(新销毁在前)

🎨 卡位类型枚举与颜色标识

销卡明细 / 卡牌明细中卡位类型的完整枚举及其标签颜色(实心浅底标签):

卡位类型标签样式色值(底 / 字)
普卡普卡#F3F4F6 / #6B7280
印签卡印签卡#EEF2FF / #4F46E5
限编卡限编卡#FFF4E5 / #B45309
隐藏卡隐藏卡#F3E8FF / #9333EA
隐藏限编卡隐藏限编卡#FEF2F2 / #E5484D
亲签限编卡亲签限编卡#FCE7F3 / #DB2777
印签限编卡印签限编卡#ECFDF5 / #15803D

❌ 错误提示清单

页面按钮/操作场景提示文案
销卡记录查询无任何条件匹配的记录表格空态「未找到匹配的销卡记录」

🔲 状态说明

状态完成情况
默认✅ 全量销卡记录列表(800 条 mock,伊索寓言第二弹真实卡位数据,默认每页 20 条,分页吸底、数据区滚动)
Loading🔲 静态原型未模拟加载态
Empty✅ 无匹配记录显示空态文案
Error🔲 静态原型无请求失败场景
🔄 版本更新日志
v4.8说明面板改版:新增版本更新日志(本次)