v3.5.8和v3.5.9版本更新
CI / verify (pull_request) Has been cancelled

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
@@ -25,6 +25,8 @@ import {
import { request } from '../lib/api';
import { fmtTime } from '../lib/constants';
import { useAdminList } from '../lib/useAdminList';
import { useAdminListColumns } from '../lib/useAdminListColumns';
type Row = {
id: string;
@@ -115,7 +117,7 @@ export default function TicketsPage() {
}
}
const columns: ColumnsType<Row> = [
const baseColumns: ColumnsType<Row> = [
{ title: '工单号', dataIndex: 'ticketNo', width: 180 },
{
title: '类型',
@@ -132,7 +134,7 @@ export default function TicketsPage() {
),
},
{ title: '关联', width: 140, render: (_, r) => `${r.refType}#${r.refId}` },
{ title: '备注', dataIndex: 'remark', ellipsis: true },
{ title: '备注', dataIndex: 'remark' },
{ title: '时间', dataIndex: 'createdAt', width: 160, render: fmtTime },
{
title: '操作',
@@ -154,8 +156,11 @@ export default function TicketsPage() {
const evidenceUrls = detail?.extraJson?.evidenceUrls ?? [];
const { columns, settingsButton, settingsModal } = useAdminListColumns('tickets', baseColumns, { page, pageSize });
return (
<div>
{settingsModal}
<div
style={{
display: 'flex',
@@ -167,6 +172,7 @@ export default function TicketsPage() {
<Typography.Title level={4} style={{ margin: 0 }}>
</Typography.Title>
{settingsButton}
<Button type="primary" onClick={() => setCreateOpen(true)}>
</Button>
@@ -205,7 +211,7 @@ export default function TicketsPage() {
loading={loading}
columns={columns}
dataSource={data?.items ?? []}
scroll={{ x: 900 }}
scroll={{ x: 'max-content' }}
pagination={{
current: page,
pageSize,