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
@@ -46,6 +46,8 @@ import { request, type HqProfile } from '../lib/api';
import { fmtTime } from '../lib/constants';
import { useAdminList } from '../lib/useAdminList';
import OssUpload from '../components/OssUpload';
import { useAdminListColumns } from '../lib/useAdminListColumns';
const DISPATCH_WECOM_STORAGE_KEY = 'support_ticket_dispatch_wecom';
const DEFAULT_DISPATCH_SUPPLEMENT = '请按以下任务进入开发流程';
@@ -470,7 +472,7 @@ export default function SupportTicketsPage() {
}
}
const columns: ColumnsType<TicketRow> = [
const baseColumns: ColumnsType<TicketRow> = [
{ title: '工单号', dataIndex: 'ticketNo', width: 180 },
{
title: '类型',
@@ -503,7 +505,7 @@ export default function SupportTicketsPage() {
</Space>
),
},
{ title: '标题', dataIndex: 'title', ellipsis: true },
{ title: '标题', dataIndex: 'title' },
{ title: '创建人', dataIndex: 'creatorName', width: 100 },
{ title: '时间', dataIndex: 'createdAt', width: 160, render: fmtTime },
{
@@ -546,8 +548,11 @@ export default function SupportTicketsPage() {
return null;
})();
const { columns, settingsButton, settingsModal } = useAdminListColumns('support-tickets', baseColumns, { page, pageSize });
return (
<div>
{settingsModal}
<div
style={{
display: 'flex',
@@ -559,6 +564,7 @@ export default function SupportTicketsPage() {
<Typography.Title level={4} style={{ margin: 0 }}>
</Typography.Title>
{settingsButton}
<Space>
{isSuperAdmin ? (
<>
@@ -619,7 +625,7 @@ export default function SupportTicketsPage() {
loading={loading}
columns={columns}
dataSource={data?.items ?? []}
scroll={{ x: 900 }}
scroll={{ x: 'max-content' }}
rowSelection={
isSuperAdmin
? {