+
+ 预期 UID:
+ {record.expected_uid || '-'}
-
-
扫码角色:
-
+
+ 扫码反查:
+
{record.actual_role_name ? `${record.actual_role_name} (${record.actual_role_id || '-'})` : '-'}
- {hasMismatch && record.mismatch_reason && (
-
-
- {record.mismatch_reason}
-
-
+ {isMismatch && record.mismatch_reason && (
+
+
+
+ {record.mismatch_reason}
+
+
+
)}
-
+
)
},
},
{
title: '官方发货凭证 (FulfillId)',
dataIndex: 'upstream_fulfill_id',
- width: 150,
+ width: 180,
render: (fulfillId, record) =>
fulfillId ? (
-
+
{fulfillId}
-
- {record.target_skin || '和平精英道具'}
-
+
+
+ {record.target_skin || '和平精英道具'}
+
+
) : (
-
@@ -305,16 +343,19 @@ export default function PlatformRock() {
{
title: '操作',
key: 'action',
- width: 100,
+ width: 120,
+ fixed: 'right',
render: (_, record) => {
if (record.status === 'mismatch') {
return (
handleResetToken(record.id)}
>
- }>
+ }>
解冻重置
@@ -327,283 +368,400 @@ export default function PlatformRock() {
const autoDelivery = config?.auto_delivery_enabled ?? true
const availableStock = stats?.available_stock ?? 0
- const isStockLow = availableStock <= (config?.token_warning_stock ?? 10)
+ const warningStock = config?.token_warning_stock ?? 10
+ const isStockLow = availableStock <= warningStock
+ const hasMismatch = (stats?.mismatch_stock ?? 0) > 0
return (
-
+
-
- {/* 熔断状态警示条 */}
- {!autoDelivery && (
-
- )}
-
- {/* 核心指标统计看板 */}
-
-
-
- }
- suffix="个"
- />
-
-
- 警戒水位: {config?.token_warning_stock ?? 10} 个
-
- {isStockLow && 库存紧缺}
-
-
-
-
-
-
- 0 ? '#f5222d' : '#8c8c8c', fontWeight: 'bold' }}
- prefix={}
- suffix="个"
- />
-
-
- {(stats?.mismatch_stock ?? 0) > 0 ? '存在 UID 校验不匹配的待排查记录' : '当前无绑定异常'}
-
-
-
-
-
-
-
- }
- suffix={`(扫码中: ${stats?.using_stock ?? 0})`}
- />
-
-
- 已完成发货交付总量
-
-
-
-
-
-
-
- }
- suffix="点"
- />
-
-
- 账号: {stats?.username || '未同步'}
-
-
- 约可采购 {Math.floor((stats?.upstream_points ?? 0) / 21)} 个
-
-
-
-
-
-
- {/* 上游凭据与策略设置 */}
-
-
- 0666.pro 采购凭据与自动发货控制
-
- }
+ subtitle="和平精英「黑色ROCK长袖T恤」与「蓝色运动服上衣」通用库存池、上游采购、UID强一致防错门禁与软熔断机制"
extra={
-
- } onClick={loadData} loading={loadingStats}>
- 刷新状态
-
+
}
+ icon={}
onClick={() => handlePurchase(50)}
loading={purchasing}
+ style={{
+ background: 'linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%)',
+ boxShadow: '0 2px 4px rgba(37,99,235,0.2)',
+ }}
>
一键采购 50 个通用 Token
+ } onClick={loadData} loading={loadingStats}>
+ 刷新状态
+
}
- style={{ marginBottom: 24, borderRadius: 8 }}
+ />
+
+ {/* 顶部高质感指标卡片 */}
+
+
+
+
+
可用通用库存 (Available)
+
+
+
+
+
+ {availableStock}
+ 个
+
+
+ 警戒水位: {warningStock} 个
+ {isStockLow ? (
+ 库存紧缺
+ ) : (
+ 储备充足
+ )}
+
+
+
+
+
+
+
+
绑定错误阻断 (Mismatch)
+
+
+
+
+
+ {stats?.mismatch_stock ?? 0}
+ 个
+
+
+ {hasMismatch ? 'UID强一致校验拦截保护' : '暂无异常阻断'}
+ {hasMismatch ? (
+ 需核对处理
+ ) : (
+ 状态正常
+ )}
+
+
+
+
+
+
+
+
已履约交付 (Redeemed)
+
+
+
+
+
+ {stats?.redeemed_stock ?? 0}
+ 个
+
+
+ 当前扫码中
+ {stats?.using_stock ?? 0} 个
+
+
+
+
+
+
+
+
+ {(stats?.upstream_points ?? 0).toFixed(1)}
+ 点
+
+
+ 账号: {stats?.username || '未同步'}
+ 约可采购 {Math.floor((stats?.upstream_points ?? 0) / 21)} 个
+
+
+
+
+
+ {/* 核心控制与上游策略看板 */}
+
+ {/* 通道状态与软熔断横幅 */}
+
+
+
+ {autoDelivery ? : }
+
+
+
+
+ {autoDelivery
+ ? '自动发货通道正常运转 (Active)'
+ : '自动发货已全局软熔断 (Kill Switch Engaged)'}
+
+
+ {autoDelivery ? '反代履约中' : '已转交人工打手'}
+
+
+
+ {autoDelivery
+ ? '和平精英「黑色 ROCK 长袖」与「蓝色运动服」开启 0666.pro 全自动反代发货,UID 强一致安全门禁全面守护。'
+ : '两款商品已彻底切断上游 0666.pro 自动发货通道,所有新订单均保留在待发货状态,由人工接单平台处理。'}
+
+
+
+
+
+
+
+
+
+ {/* 策略表单 */}
- }
+
+
-
-
-
- {autoDelivery ? '通道正常,全自动反代履约中' : '已熔断!商品已下线自动通道转交人工处理'}
-
-
-
-
+
+
+ 0666.pro 采购认证凭据
+
-
-
-
-
-
+
+
+
-
-
- 上游商户 Bearer Token (yd_token)
-
- (平台无密码,直接输入从 0666.pro 网页复制的 64 位 Token)
-
-
- }
- extra={
-
-
- 💡 极简提取指引:登录 0666.pro 网页后,按 F12 打开控制台,在 Console 执行{' '}
- localStorage.getItem('yd_token') 即可一键复制。
-
-
- }
- >
-
- 测试连通性
-
+
+ 上游商户 Bearer Token (yd_token)
+
+
+
+
}
- />
-
+ style={{ marginBottom: 12 }}
+ >
+
+ 测试连通性
+
+ }
+ />
+
+
+
+ 💡 极简提取指引:登录 0666.pro 网页后,按 F12 打开控制台,在 Console 执行{' '}
+
+ localStorage.getItem('yd_token')
+ {' '}
+ 即可一键复制。
+
+
-
-
-
-
-
+
+
+
+
+ 库存风控与自动补货策略
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
- {/* 本地通用库存池明细 */}
+ {/* 筛选与搜索工具条(对齐标杆页面) */}
-
- 通用 Token 库存池与错单审计列表
-
- }
- extra={
-
- setFilterStatus(e.target.value)} buttonStyle="solid">
- 全部
- 可用
- 使用中
- 已绑定
- 已发货
-
-
- 绑定错误
-
-
-
-
- }
- style={{ width: 220 }}
- onPressEnter={(e) => setSearchKeyword(e.currentTarget.value)}
- onChange={(e) => {
- if (!e.target.value) setSearchKeyword('')
- }}
- />
- } onClick={loadTokens} loading={loadingTokens}>
- 刷新
-
-
- }
- style={{ borderRadius: 8 }}
+ styles={{ body: { padding: '16px 20px' } }}
+ style={{ marginBottom: 16, borderRadius: 10, border: '1px solid #e2e8f0' }}
>
-