feat:【mall 商城】分销用户的 form 迁移(ele 100%)

This commit is contained in:
YunaiV
2025-10-10 20:22:33 +08:00
parent 5e66e6bfac
commit b6fee5c05b
12 changed files with 340 additions and 363 deletions

View File

@@ -73,7 +73,7 @@ async function handleClearBindUser(row: MallBrokerageUserApi.BrokerageUser) {
text: $t('ui.actionMessage.deleting', [row.nickname]),
});
try {
await clearBindUser({ id: row.id as number });
await clearBindUser({ id: row.id! });
ElMessage.success($t('ui.actionMessage.deleteSuccess', [row.nickname]));
handleRefresh();
} finally {
@@ -203,7 +203,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
type: 'primary',
link: true,
auth: ['trade:brokerage-user:clear-bind-user'],
ifShow: !!row.bindUserId,
ifShow: row.bindUserId > 0,
onClick: handleClearBindUser.bind(null, row),
},
]"