This commit is contained in:
tiezi
2025-12-18 20:29:47 +07:00
7 changed files with 33 additions and 47 deletions

View File

@@ -56,6 +56,7 @@ const columns: TableBaseColumns = [
strong: true,
secondary: true,
size: 'small',
visible: row.status !== 'approved',
onClick: async () => {
const amount = ref<string>(row.amount);
dialog.create({

View File

@@ -63,15 +63,17 @@ const columns: TableBaseColumns = [
title: '操作',
fixed: 'right',
key: 'operation',
width: 230,
width: 140,
operations: (row: any) => [
{
contentText: '批准',
size: 'small',
visible: row.status === 'under_review',
onClick: async () => {
safeClient(() =>
await safeClient(() =>
client.api.admin.rwa.issuance.approve.post({
productId: row.id as string
productId: row.id as string,
publishFirstEdition: true
})
);
tableInst.value?.reload();
@@ -80,8 +82,9 @@ const columns: TableBaseColumns = [
{
contentText: '拒绝',
size: 'small',
visible: row.status === 'under_review',
onClick: async () => {
safeClient(() =>
await safeClient(() =>
client.api.admin.rwa.issuance.reject.post({
productId: row.id as string,
rejectionReason: '不符合要求'
@@ -89,14 +92,14 @@ const columns: TableBaseColumns = [
);
tableInst.value?.reload();
}
},
{
contentText: '编辑',
size: 'small',
onClick: () => {
tableInst.value?.reload();
}
}
// {
// contentText: '编辑',
// size: 'small',
// onClick: () => {
// tableInst.value?.reload();
// }
// }
]
}
];