fix : 修复数据loading加载

This commit is contained in:
2024-03-05 21:47:53 +08:00
parent c242691a65
commit 204d687336
8 changed files with 109 additions and 47 deletions

View File

@@ -143,7 +143,7 @@
<script setup>
import {Search} from '@element-plus/icons-vue'
import {addUser, editUser, getUser, getRoleOption, deleteUser, getUserDetail} from "@/api/user";
import {ElMessage, ElMessageBox} from "element-plus";
import {ElLoading, ElMessage, ElMessageBox} from "element-plus";
import {getTunnelOption} from "@/api/tunnel";
import TunnelTitle from "@/components/tunnelTitle/index.vue";
@@ -264,12 +264,18 @@ const getRoleOptionInfo = () => {
}
getRoleOptionInfo()
const getInfo = () => {
const loading = ElLoading.service({
lock: true,
text: '正在加载系统资源',
background: 'rgba(0, 0, 0, 0.7)',
})
getUser({
siteId: siteId,
userName: username.value,
...pageInfo
}).then(res => {
if (res.code === 1000) {
loading.close()
userData.value = res.data.rows
total.value = res.data.total
showFirst.value = total.value / pageInfo.pageSize >= 1;