From e4aa650f657fdeb016d485eec0d37770386f42ac Mon Sep 17 00:00:00 2001 From: gssong <1742057357@qq.com> Date: Thu, 25 Jan 2024 20:58:49 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96=E9=A2=86=E7=94=A8?= =?UTF-8?q?=EF=BC=8C=E5=BD=92=E8=BF=98=E5=8A=A0=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/workflow/processDefinition/index.vue | 15 ++++++++++----- src/views/workflow/task/index.vue | 2 ++ 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/views/workflow/processDefinition/index.vue b/src/views/workflow/processDefinition/index.vue index 5d9a1a3..3843573 100644 --- a/src/views/workflow/processDefinition/index.vue +++ b/src/views/workflow/processDefinition/index.vue @@ -124,12 +124,14 @@ - - - 点击上传,选择BPMN流程文件 - 仅支持 .zip、.bpmn20.xml、bpmn 格式文件 - PS:如若部署请部署从本项目模型管理导出的数据 + + + + 点击上传,选择BPMN流程文件 + 仅支持 .zip、.bpmn20.xml、bpmn 格式文件 + PS:如若部署请部署从本项目模型管理导出的数据 + @@ -224,6 +226,7 @@ const single = ref(true); const multiple = ref(true); const showSearch = ref(true); const total = ref(0); +const uploadDialogLoading = ref(false); const processDefinitionList = ref([]); const processDefinitionHistoryList = ref([]); const url = ref([]); @@ -387,11 +390,13 @@ const handerDeployProcessFile = (data: UploadRequestOptions): XMLHttpRequest => proxy?.$modal.msgError('请选择左侧要上传的分类!'); return; } + uploadDialogLoading.value = true formData.append('file', data.file); formData.append('categoryCode', queryParams.value.categoryCode); deployProcessFile(formData).then(() => { uploadDialog.visible = false; proxy?.$modal.msgSuccess('部署成功'); + uploadDialogLoading.value = false handleQuery(); }); }; diff --git a/src/views/workflow/task/index.vue b/src/views/workflow/task/index.vue index be4f8a3..a14cabd 100644 --- a/src/views/workflow/task/index.vue +++ b/src/views/workflow/task/index.vue @@ -205,6 +205,7 @@ const submitVerifyOpen = async (id: string) => { /** 认领任务 */ const handleClaimTask = async (taskId: string) => { + loading.value = true; await claim(taskId).finally(() => (loading.value = false)); getWaitingList(); proxy?.$modal.msgSuccess('操作成功'); @@ -212,6 +213,7 @@ const handleClaimTask = async (taskId: string) => { /** 归还任务 */ const handleReturnTask = async (taskId: string) => { + loading.value = true; await returnTask(taskId).finally(() => (loading.value = false)); getWaitingList(); proxy?.$modal.msgSuccess('操作成功');