修复提现详情关联名称展示

This commit is contained in:
czl231
2026-08-16 23:33:38 +08:00
parent 043ba8df77
commit 27a4e62a43
6 changed files with 131 additions and 15 deletions

View File

@@ -95,8 +95,8 @@ export type ResourceField = {
dynamicRelation?: ResourceDynamicRelation;
/** 关联选项优先使用的业务展示字段。 */
relationOptionLabelKey?: string;
/** 关联选项的组合展示方式;合同气瓶使用设备名称、绑定类型快照和编码消歧。 */
relationOptionDisplay?: 'product-name-type';
/** 关联选项的组合展示方式;合同气瓶和钱包分别使用对应的可读业务摘要。 */
relationOptionDisplay?: 'product-name-type' | 'wallet-owner';
/** 该字段为真时,在关联选项后追加“默认地址”。 */
relationOptionDefaultKey?: string;
/** 候选加载完成后自动选中该布尔字段为真的选项。 */
@@ -784,7 +784,12 @@ export const resources: ResourceUiDefinition[] = [
], { canCreate: false, canEdit: false, canChangeStatus: false, canArchive: false }),
define('wallet_apply_cash', '提现记录', 'readonly', [
f('cash_no'),
f('wallet_basic_identity', { type: 'identity' }),
relation('wallet_basic_identity', '/wallet_basic', false, {
label: '钱包',
relationOptionDisplay: 'wallet-owner',
displayRelationLabel: true,
showIdentityCopy: true,
}),
f('amount'),
f('apply_status', { type: 'select', options: [
{ label: '待处理', value: 10 },
@@ -792,7 +797,14 @@ export const resources: ResourceUiDefinition[] = [
{ label: '已驳回', value: 26 },
{ label: '已完成', value: 23 },
] }),
f('reviewer_name'),
relation('reviewer_identity', '/platform_account', false, {
label: '审核人',
listDisplayKey: 'reviewer_name',
listDisplayIdentityCopy: true,
detailDisplayKey: 'reviewer_name',
displayRelationLabel: true,
showIdentityCopy: true,
}),
f('review_reason'),
f('reviewed_at'),
f('completed_at'),