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('操作成功');