feat: 佣金提现和备注功能
This commit is contained in:
@@ -64,32 +64,13 @@ export default function Page() {
|
||||
header: t('user'),
|
||||
cell: ({ row }) => <UserDetail id={row.original.user_id} />,
|
||||
},
|
||||
{
|
||||
accessorKey: 'status',
|
||||
header: t('status.0'),
|
||||
cell: ({ row }) => (
|
||||
<span
|
||||
className={cn(
|
||||
'flex items-center gap-2 before:block before:size-1.5 before:animate-pulse before:rounded-full before:ring-2 before:ring-opacity-50',
|
||||
{
|
||||
'before:bg-rose-500 before:ring-rose-500': row.original.status === 1,
|
||||
'before:bg-yellow-500 before:ring-yellow-500': row.original.status === 2,
|
||||
'before:bg-green-500 before:ring-green-500': row.original.status === 3,
|
||||
'before:bg-zinc-500 before:ring-zinc-500': row.original.status === 4,
|
||||
},
|
||||
)}
|
||||
>
|
||||
{t(`status.${row.original.status}`)}
|
||||
</span>
|
||||
),
|
||||
},
|
||||
{
|
||||
accessorKey: 'updated_at',
|
||||
header: t('updatedAt'),
|
||||
cell: ({ row }) => formatDate(row.getValue('updated_at')),
|
||||
},
|
||||
]}
|
||||
params={[
|
||||
/* params={[
|
||||
{
|
||||
key: 'status',
|
||||
placeholder: t('status.0'),
|
||||
@@ -100,11 +81,12 @@ export default function Page() {
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
]}*/
|
||||
request={async (pagination, filters) => {
|
||||
const { data } = await getTicketList({
|
||||
...pagination,
|
||||
...filters,
|
||||
issue_type: 1,
|
||||
});
|
||||
return {
|
||||
list: data.data?.list || [],
|
||||
@@ -166,11 +148,11 @@ export default function Page() {
|
||||
<div className={cn('bg-accent w-fit rounded-lg p-2 font-medium', {})}>
|
||||
<div> 提现金额:{ticket?.title?.split('-')[1]}</div>
|
||||
<div> 提现方式:{ticket?.description?.split('-')[0]}</div>
|
||||
{ticket?.description?.split('-')[1].includes('data:image') ? (
|
||||
{ticket?.description?.split('-')[1]?.includes('data:image') ? (
|
||||
<div>
|
||||
<div>收款码:</div>
|
||||
<NextImage
|
||||
src={ticket?.description?.split('-')[1]}
|
||||
src={ticket?.description?.split('-')[1]!}
|
||||
width={300}
|
||||
height={300}
|
||||
className='!size-auto object-cover'
|
||||
|
||||
Reference in New Issue
Block a user