|
@@ -0,0 +1,38 @@
|
|
|
+<template>
|
|
|
+ <div id="c-channel">
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="24" class="main" 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>
|