feat(模型): 添加模型关联初始化函数

在ticketIndex.js中添加initAssociations函数并导出
在TicketManagement.jsx中添加操作列
This commit is contained in:
zhang1106
2025-12-29 16:49:21 +08:00
parent 8d023ff11f
commit eb885c69dc
2 changed files with 16 additions and 1 deletions
+3
View File
@@ -175,8 +175,11 @@ const initializeModels = async () => {
} }
}; };
initAssociations();
module.exports = { module.exports = {
initializeModels, initializeModels,
initAssociations,
Ticket, Ticket,
TicketOperationRecord, TicketOperationRecord,
FaultCategory FaultCategory
+13 -1
View File
@@ -302,7 +302,19 @@ function TicketManagement() {
} }
})); }));
return [...baseColumns, ...customFieldColumns]; const actionColumn = {
title: '操作',
key: 'action',
width: 100,
fixed: 'right',
render: (_, record) => (
<Dropdown trigger={['click']} overlay={getActionItems(record)}>
<Button type="text" icon={<MoreOutlined />} />
</Dropdown>
)
};
return [...baseColumns, ...customFieldColumns, actionColumn];
}, [ticketFields]); }, [ticketFields]);
const fetchTicketDetail = useCallback(async (ticketId) => { const fetchTicketDetail = useCallback(async (ticketId) => {