1234567891011121314151617181920212223242526272829303132333435363738 |
- <template>
- <div id="index">
- <el-row>
- <el-col :span="24" class="main animate__animated animate__backInRight" v-loading="loading">
- <el-col :span="24" class="one">系统首页</el-col>
- </el-col>
- </el-row>
- </div>
- </template>
- <script setup lang="ts">
- // 基础
- import type { Ref } from 'vue';
- // reactive,
- import { onMounted, ref, getCurrentInstance } from 'vue';
- // 接口
- //import { TestStore } from '@common/src/stores/test';
- //import type { IQueryResult } from '@/util/types.util';
- //const testAxios = TestStore();
- const { proxy } = getCurrentInstance() as any;
- // 加载中
- const loading: Ref<any> = ref(false);
- // 分页数据
- // const skip = 0;
- // const limit = proxy.limit;;
- // 请求
- onMounted(async () => {
- loading.value = true;
- // await search({ skip, limit });
- loading.value = false;
- });
- //const search = async (e: { skip: number; limit: number }) => {
- // const info = { skip: e.skip, limit: e.limit, ...searchInfo.value };
- // const res: IQueryResult = await testAxios.query(info);
- // console.log(res);
- //};
- </script>
- <style scoped lang="scss"></style>
|