diff --git a/apps/admin/src/pages/Rooms/index.tsx b/apps/admin/src/pages/Rooms/index.tsx index 1b77d31..0e1288b 100644 --- a/apps/admin/src/pages/Rooms/index.tsx +++ b/apps/admin/src/pages/Rooms/index.tsx @@ -222,18 +222,16 @@ const RoomsPage: React.FC = () => { render: (_: any, record: any) => ( {record.status === 'archived' ? ( - - handleRestore(record.id)} - okText="恢复" - cancelText="取消" - > - - - + handleRestore(record.id)} + okText="恢复" + cancelText="取消" + > + } type="link"> + 恢复 + + ) : ( <> { > 编辑 - - handleArchive(record.id)} - okText="归档" - cancelText="取消" - > - - - - + handleArchive(record.id)} + okText="归档" + cancelText="取消" + > + }> + 归档 + + )} ), @@ -311,19 +306,17 @@ const RoomsPage: React.FC = () => { - - - - - + + } disabled={selectedRowKeys.length === 0}> + 批量归档 + + { accept=".xlsx,.xls" showUploadList={false} customRequest={async ({ file, onSuccess, onError }: any) => { - const formData = new FormData(); - formData.append('file', file); try { const res: any = await api.post('/rooms/import', formData, { headers: { 'Content-Type': 'multipart/form-data' },