新功能(#93): 新增管理后台邀请管理页面
新增 /dashboard/invite-management 页面,调用 GET /v1/admin/invite/list 接口展示全局邀请关系列表。 包含邀请人/被邀请人信息、状态、佣金、赠送天数等列,支持关键词和 ID 筛选、分页。 附带修复提现页收款码图片缺少 width/height 的 lint 问题。
This commit is contained in:
@@ -68,13 +68,21 @@ function QrCodeCell({ url }: { url?: string }) {
|
||||
<img
|
||||
alt="收款码"
|
||||
className="h-12 w-12 cursor-zoom-in object-cover"
|
||||
height={48}
|
||||
src={url}
|
||||
width={48}
|
||||
/>
|
||||
</button>
|
||||
{zoomOpen && (
|
||||
<Dialog onOpenChange={setZoomOpen} open={zoomOpen}>
|
||||
<DialogContent className="max-w-sm">
|
||||
<img alt="收款码" className="w-full" src={url} />
|
||||
<img
|
||||
alt="收款码"
|
||||
className="w-full"
|
||||
height={320}
|
||||
src={url}
|
||||
width={320}
|
||||
/>
|
||||
</DialogContent>
|
||||
</Dialog>
|
||||
)}
|
||||
@@ -238,9 +246,7 @@ export default function WithdrawalPage() {
|
||||
{
|
||||
accessorKey: "qr_code_url",
|
||||
header: "收款码",
|
||||
cell: ({ row }) => (
|
||||
<QrCodeCell url={row.original.qr_code_url} />
|
||||
),
|
||||
cell: ({ row }) => <QrCodeCell url={row.original.qr_code_url} />,
|
||||
},
|
||||
{
|
||||
accessorKey: "content",
|
||||
|
||||
Reference in New Issue
Block a user