修复 lewan 发货后 claim 轮询换号污染绑定与 UID 展示
发货成功时写入 shipped 身份快照,并冻结绑定资源变更;后台 UID 匹配优先使用发货快照,避免误报不一致。
This commit is contained in:
@@ -715,6 +715,11 @@ function FulfillmentOverviewPanel({
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label="绑定角色 ID">
|
||||
{claimIdentity?.boundUid || detail.task.roleId || '-'}
|
||||
{claimIdentity?.displaySource === 'shipped' ? (
|
||||
<Tag color="blue" style={{ marginLeft: 6 }}>
|
||||
发货快照
|
||||
</Tag>
|
||||
) : null}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label="绑定角色名">
|
||||
{claimIdentity?.boundRoleName || detail.task.roleName || '-'}
|
||||
@@ -725,6 +730,17 @@ function FulfillmentOverviewPanel({
|
||||
<Descriptions.Item label="兼容模式">
|
||||
{claimIdentity?.compatibilityMode === 'legacy_no_uid' ? '旧单无 UID' : 'UID 闸门'}
|
||||
</Descriptions.Item>
|
||||
{claimIdentity?.shippedUid ? (
|
||||
<Descriptions.Item label="发货 UID / 角色" span={2}>
|
||||
{claimIdentity.shippedUid}
|
||||
{claimIdentity.shippedRoleName ? ` / ${claimIdentity.shippedRoleName}` : ''}
|
||||
{claimIdentity.shippedAt ? (
|
||||
<Typography.Text type="secondary" style={{ marginLeft: 8 }}>
|
||||
{claimIdentity.shippedAt}
|
||||
</Typography.Text>
|
||||
) : null}
|
||||
</Descriptions.Item>
|
||||
) : null}
|
||||
<Descriptions.Item label="说明" span={3}>
|
||||
<Typography.Text type="secondary">
|
||||
{claimIdentity?.note || '暂无 UID 信息'}
|
||||
|
||||
Reference in New Issue
Block a user