签入版本

This commit is contained in:
2026-10-10 19:17:02 +08:00
parent 3423dea03f
commit 32f941b631
232 changed files with 4264 additions and 6251 deletions
@@ -104,8 +104,10 @@ export function exampleBatchDelete(data: any) {
```vue
<script setup lang="ts">
import { getExamplePage, exampleDelete } from '@/api/tool/example';
import { ElMessage, ElMessageBox } from 'element-plus';
import { useMessage, useDialog } from 'naive-ui';
const message = useMessage();
const dialog = useDialog();
const tableData = ref([]);
// 查询
@@ -116,10 +118,17 @@ const fetchData = async () => {
// 删除
const handleDelete = async (id) => {
await ElMessageBox.confirm('确认删除?', '提示', { type: 'warning' });
await exampleDelete(id);
ElMessage.success('删除成功');
fetchData();
dialog.warning({
title: '提示',
content: '确认删除?',
positiveText: '确定',
negativeText: '取消',
onPositiveClick: async () => {
await exampleDelete(id);
message.success('删除成功');
fetchData();
},
});
};
</script>
```