fix: resolve 3 review findings (permission codes, profile guard, JSDoc)

This commit is contained in:
2026-07-02 12:22:49 +08:00
parent 75acb5c7a2
commit ef645c0f40
85 changed files with 15566 additions and 7 deletions

View File

@@ -146,7 +146,7 @@ const ClassroomsPage: React.FC = () => {
<PermissionButton permission="classroom:create" type="primary" icon={<PlusOutlined />} onClick={() => { setEditing(null); form.resetFields(); setModalOpen(true); }}>
</PermissionButton>
<PermissionButton permission="classroom:import">
<PermissionButton permission="classroom:create">
<Upload
accept=".xlsx,.xls"
showUploadList={false}