v3.5.8和v3.5.9版本更新
CI / verify (pull_request) Waiting to run

This commit is contained in:
2026-08-25 09:20:32 +08:00
parent 7304c7a8e1
commit 5935024ea8
101 changed files with 7640 additions and 5364 deletions
+9 -3
View File
@@ -14,6 +14,8 @@ import {
import { request } from '../lib/api';
import { fmtTime } from '../lib/constants';
import { useAdminList } from '../lib/useAdminList';
import { useAdminListColumns } from '../lib/useAdminListColumns';
type Row = PromoCodeItem;
@@ -74,8 +76,8 @@ export default function PromoCodesPage() {
void loadScenes();
}, []);
const columns: ColumnsType<Row> = [
{ title: '名称', dataIndex: 'name', width: 160, ellipsis: true },
const baseColumns: ColumnsType<Row> = [
{ title: '名称', dataIndex: 'name', width: 160 },
{ title: '码值', dataIndex: 'code', width: 110 },
{
title: '场景',
@@ -160,10 +162,14 @@ export default function PromoCodesPage() {
}
}
const { columns, settingsButton, settingsModal } = useAdminListColumns('promo-codes', baseColumns, { page, pageSize });
return (
<div>
{settingsModal}
<div style={{ display: 'flex', justifyContent: 'space-between', alignItems: 'center', marginBottom: 16 }}>
<Typography.Title level={4} style={{ margin: 0 }}>广</Typography.Title>
{settingsButton}
<Button type="primary" onClick={() => setCreateOpen(true)}>广</Button>
</div>
@@ -194,7 +200,7 @@ export default function PromoCodesPage() {
loading={loading}
columns={columns}
dataSource={data?.items ?? []}
scroll={{ x: 1200 }}
scroll={{ x: 'max-content' }}
pagination={{
current: page,
pageSize,