|
@@ -1,7 +1,8 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="m-4">
|
|
<div class="m-4">
|
|
|
<div>
|
|
<div>
|
|
|
- <XTTitle title="登录日志" :go-back="true" :right-data="titleData" @click="handleImport" />
|
|
|
|
|
|
|
+ <XTTitle title="登录日志" :go-back="true" :right-data="titleData" />
|
|
|
|
|
+ <!-- @click="handleImport" -->
|
|
|
<div class="flex items-center justify-between my-4">
|
|
<div class="flex items-center justify-between my-4">
|
|
|
<XTTab
|
|
<XTTab
|
|
|
type="opLog"
|
|
type="opLog"
|
|
@@ -60,7 +61,7 @@
|
|
|
</BasicTable>
|
|
</BasicTable>
|
|
|
<FormDrawer @register="registerDrawer" @success="handleSuccess" />
|
|
<FormDrawer @register="registerDrawer" @success="handleSuccess" />
|
|
|
<ViewDrawer @register="registerDrawerView" @success="handleSuccess" />
|
|
<ViewDrawer @register="registerDrawerView" @success="handleSuccess" />
|
|
|
- <importView @register="registerModal" />
|
|
|
|
|
|
|
+ <!-- <importView @register="registerModal" /> -->
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
<script lang="ts" setup>
|
|
<script lang="ts" setup>
|
|
@@ -70,7 +71,7 @@
|
|
|
import { useMessage } from '/@/hooks/web/useMessage';
|
|
import { useMessage } from '/@/hooks/web/useMessage';
|
|
|
import FormDrawer from './formDrawer.vue';
|
|
import FormDrawer from './formDrawer.vue';
|
|
|
import ViewDrawer from './viewDrawer.vue';
|
|
import ViewDrawer from './viewDrawer.vue';
|
|
|
- import importView from './importModal/importView.vue';
|
|
|
|
|
|
|
+ // import importView from './importModal/importView.vue';
|
|
|
import { columns } from './data';
|
|
import { columns } from './data';
|
|
|
|
|
|
|
|
import { LogQueryPage, LogRemove, LogLoginExport } from '/@/api/monitor/LogApi';
|
|
import { LogQueryPage, LogRemove, LogLoginExport } from '/@/api/monitor/LogApi';
|
|
@@ -81,7 +82,7 @@
|
|
|
import { XTTitle } from '/@/components/XTTitle/index';
|
|
import { XTTitle } from '/@/components/XTTitle/index';
|
|
|
import { XTTab } from '/@/components/XTTab/index';
|
|
import { XTTab } from '/@/components/XTTab/index';
|
|
|
import { XTForm } from '/@/components/XTForm/index';
|
|
import { XTForm } from '/@/components/XTForm/index';
|
|
|
- import { useModal } from '/@/components/Modal';
|
|
|
|
|
|
|
+ // import { useModal } from '/@/components/Modal';
|
|
|
|
|
|
|
|
// 标题组件右侧按钮
|
|
// 标题组件右侧按钮
|
|
|
const titleData = [
|
|
const titleData = [
|
|
@@ -112,7 +113,7 @@
|
|
|
resultJsonOptions.value = await listDictModel({ dictCode: 'sys_response_type' });
|
|
resultJsonOptions.value = await listDictModel({ dictCode: 'sys_response_type' });
|
|
|
});
|
|
});
|
|
|
const { createConfirm, createMessage } = useMessage();
|
|
const { createConfirm, createMessage } = useMessage();
|
|
|
- const [registerModal, { openModal }] = useModal();
|
|
|
|
|
|
|
+ // const [registerModal, { openModal }] = useModal();
|
|
|
const [registerDrawer] = useDrawer(); // , { openDrawer }
|
|
const [registerDrawer] = useDrawer(); // , { openDrawer }
|
|
|
const [registerDrawerView, { openDrawer: openDrawerView }] = useDrawer();
|
|
const [registerDrawerView, { openDrawer: openDrawerView }] = useDrawer();
|
|
|
|
|
|
|
@@ -164,9 +165,9 @@
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 导入按钮
|
|
// 导入按钮
|
|
|
- function handleImport() {
|
|
|
|
|
- openModal(true);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // function handleImport() {
|
|
|
|
|
+ // openModal(true);
|
|
|
|
|
+ // }
|
|
|
|
|
|
|
|
// 删除按钮事件
|
|
// 删除按钮事件
|
|
|
async function handleDelete(record: Recordable) {
|
|
async function handleDelete(record: Recordable) {
|