增加无权限提醒

This commit is contained in:
liamzi
2025-01-15 15:31:08 +08:00
parent e4db203a9f
commit 81008d0159
13 changed files with 68 additions and 50 deletions

View File

@@ -1,5 +1,5 @@
import React, { useState, useEffect } from 'react';
import { Card, App, Table, Button, Modal, Form, Select, message, Input, Divider } from 'antd';
import { Card, App, Table, Button, Modal, Form, Select, message, Input, Divider, Popconfirm } from 'antd';
import { PlusOutlined, DeleteOutlined, EditOutlined } from '@ant-design/icons';
import { supabase } from '@/config/supabase';
@@ -377,12 +377,19 @@ export default function PermissionManagement() {
setModalVisible(true);
}}
/>
<Button
type="text"
danger
icon={<DeleteOutlined />}
onClick={() => handleDelete(record.id)}
/>
<Popconfirm
title="确认删除"
description="确定要删除这条权限记录吗?"
okText="确认"
cancelText="取消"
onConfirm={() => handleDelete(record.id)}
>
<Button
type="text"
danger
icon={<DeleteOutlined />}
/>
</Popconfirm>
</div>
),
},