优化组件引入
This commit is contained in:
parent
045a296d3a
commit
cab1f3ea79
@ -25,7 +25,7 @@
|
||||
<script lang="ts" setup>
|
||||
import { ref, reactive, h, nextTick, watch, defineAsyncComponent } from 'vue';
|
||||
import { SearchOutlined } from '@vicons/antd';
|
||||
import { BasicTable, TableAction } from '@/components/Table';
|
||||
import { TableAction } from '@/components/Table';
|
||||
import { getDictItemList, dictItemDelete, dictItemBatchDelete } from '@/api/data/dictionary';
|
||||
import { columns } from './columnsItem';
|
||||
import { message, confirm } from "@/utils/auth";
|
||||
|
@ -43,7 +43,7 @@
|
||||
<script lang="ts" setup>
|
||||
import { ref, reactive, h, nextTick, defineAsyncComponent } from 'vue';
|
||||
import { SearchOutlined } from '@vicons/antd';
|
||||
import { BasicTable, TableAction } from '@/components/Table';
|
||||
import { TableAction } from '@/components/Table';
|
||||
import { getDictList, refreshCache, dictDelete, dictBatchDelete } from '@/api/data/dictionary';
|
||||
import { columns } from './columns';
|
||||
import dictItem from './dictItem.vue';
|
||||
|
@ -51,8 +51,8 @@
|
||||
import { reactive, ref, h,nextTick,defineAsyncComponent } from 'vue';
|
||||
import { ColProps } from 'element-plus';
|
||||
import { schemas } from './querySchemas';
|
||||
import { BasicForm, useForm } from '@/components/Form/index';
|
||||
import { BasicTable, TableAction } from '@/components/Table';
|
||||
import { useForm } from '@/components/Form/index';
|
||||
import { TableAction } from '@/components/Table';
|
||||
import { getLevelList,levelDelete,levelBatchDelete } from '@/api/system/level';
|
||||
import { columns } from './columns';
|
||||
import { PlusOutlined } from '@vicons/antd';
|
||||
|
@ -43,11 +43,10 @@
|
||||
import { reactive, ref, h,nextTick,defineAsyncComponent } from 'vue';
|
||||
import { ColProps } from 'element-plus';
|
||||
import { schemas } from './querySchemas';
|
||||
import { BasicForm, useForm } from '@/components/Form/index';
|
||||
import { BasicTable, TableAction } from '@/components/Table';
|
||||
import { useForm } from '@/components/Form/index';
|
||||
import { TableAction } from '@/components/Table';
|
||||
import { getLoginLogList,loginLogDelete,loginLogBatchDelete } from '@/api/system/loginLog';
|
||||
import { columns } from './columns';
|
||||
import { PlusOutlined } from '@vicons/antd';
|
||||
import {message,confirm} from "@/utils/auth";
|
||||
const editDialog = defineAsyncComponent(() =>
|
||||
import('./edit.vue')
|
||||
|
@ -43,11 +43,10 @@
|
||||
import { reactive, ref, h,nextTick,defineAsyncComponent } from 'vue';
|
||||
import { ColProps } from 'element-plus';
|
||||
import { schemas } from './querySchemas';
|
||||
import { BasicForm, useForm } from '@/components/Form/index';
|
||||
import { BasicTable, TableAction } from '@/components/Table';
|
||||
import { useForm } from '@/components/Form/index';
|
||||
import { TableAction } from '@/components/Table';
|
||||
import { getOperLogList,operLogDelete,operLogBatchDelete } from '@/api/system/operLog';
|
||||
import { columns } from './columns';
|
||||
import { PlusOutlined } from '@vicons/antd';
|
||||
import {message,confirm} from "@/utils/auth";
|
||||
const editDialog = defineAsyncComponent(() =>
|
||||
import('./edit.vue')
|
||||
|
@ -51,8 +51,8 @@
|
||||
import { reactive, ref, h,nextTick,defineAsyncComponent } from 'vue';
|
||||
import { ColProps } from 'element-plus';
|
||||
import { schemas } from './querySchemas';
|
||||
import { BasicForm, useForm } from '@/components/Form/index';
|
||||
import { BasicTable, TableAction } from '@/components/Table';
|
||||
import { useForm } from '@/components/Form/index';
|
||||
import { TableAction } from '@/components/Table';
|
||||
import { getPositionList,positionDelete,positionBatchDelete } from '@/api/system/position';
|
||||
import { columns } from './columns';
|
||||
import { PlusOutlined } from '@vicons/antd';
|
||||
|
@ -58,8 +58,8 @@
|
||||
import { reactive, ref, h,nextTick,defineAsyncComponent } from 'vue';
|
||||
import { ColProps } from 'element-plus';
|
||||
import { schemas } from './querySchemas';
|
||||
import { BasicForm, useForm } from '@/components/Form/index';
|
||||
import { BasicTable, TableAction } from '@/components/Table';
|
||||
import {useForm } from '@/components/Form/index';
|
||||
import {TableAction } from '@/components/Table';
|
||||
import { getRoleList,roleDelete,roleBatchDelete } from '@/api/system/role';
|
||||
import { columns } from './columns';
|
||||
import { PlusOutlined } from '@vicons/antd';
|
||||
|
@ -81,8 +81,8 @@
|
||||
<script lang="ts" setup>
|
||||
import { h, nextTick, reactive, ref ,defineAsyncComponent} from 'vue';
|
||||
import { ColProps, UploadInstance } from 'element-plus';
|
||||
import { BasicTable, TableAction } from '@/components/Table';
|
||||
import { BasicForm, useForm } from '@/components/Form/index';
|
||||
import { TableAction } from '@/components/Table';
|
||||
import { useForm } from '@/components/Form/index';
|
||||
import { getUserList,userDelete,userBatchDelete,userExport,resetPwd } from '@/api/system/user';
|
||||
import {message,confirm,loading, closeLoading} from "@/utils/auth";
|
||||
import { columns } from './columns';
|
||||
|
Loading…
Reference in New Issue
Block a user