From 80f5f05ea0424d1d520177eaa5b3e631d8575338 Mon Sep 17 00:00:00 2001 From: liaozetao <1107136310@qq.com> Date: Mon, 20 Nov 2023 16:20:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E9=81=AE=E7=BD=A9=E5=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/resource/ResourceView.vue | 7 +++++++ src/views/resource/SplashView.vue | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/src/views/resource/ResourceView.vue b/src/views/resource/ResourceView.vue index 7b833a7..d17ddc5 100644 --- a/src/views/resource/ResourceView.vue +++ b/src/views/resource/ResourceView.vue @@ -153,6 +153,7 @@ import { getResourcePage, delResource, saveResource, effective } from "@/api/resource/resource"; import { getResourceRuleList } from '@/api/resource/resourceRule'; import { uploadFile } from '@/api/common/upload'; +import { hideLoading, showLoading } from "@/utils/maintainer"; export default { name: "ResourceView", @@ -213,12 +214,15 @@ export default { let file = $('#iconFile').val(); console.log(file); if (file && file.length > 0) { + showLoading(); $('#iconUploadBtn').click(function () { uploadFile('iconFile').then(res => { if (res.path) { $this.resource.icon = res.path; $('#iconUploadInfo').html('上传成功'); } + }).finally(() => { + hideLoading(); }); }); } @@ -228,6 +232,7 @@ export default { let file = $('#urlFile').val(); console.log(file); if (file && file.length > 0) { + showLoading(); $('#urlUploadBtn').click(function () { uploadFile('urlFile').then(res => { if (res.path) { @@ -235,6 +240,8 @@ export default { $('#urlUploadInfo').html('上传成功'); } }); + }).finally(() => { + hideLoading(); }); } }, diff --git a/src/views/resource/SplashView.vue b/src/views/resource/SplashView.vue index e6c17a8..0d29852 100644 --- a/src/views/resource/SplashView.vue +++ b/src/views/resource/SplashView.vue @@ -119,6 +119,7 @@ import { getResourcePage, delResource, saveResource, effective } from "@/api/resource/resource"; import { getResourceRuleList } from '@/api/resource/resourceRule'; import { uploadFile } from '@/api/common/upload'; +import { hideLoading, showLoading } from "@/utils/maintainer"; export default { name: "SplashView", @@ -178,6 +179,7 @@ export default { let file = $('#urlFile').val(); console.log(file); if (file && file.length > 0) { + showLoading(); $('#urlUploadBtn').click(function () { uploadFile('urlFile').then(res => { if (res.path) { @@ -185,6 +187,8 @@ export default { $('#urlUploadInfo').html('上传成功'); } }); + }).finally(() => { + hideLoading(); }); } },