diff --git a/src/views/workflow/processDefinition/index.vue b/src/views/workflow/processDefinition/index.vue index 4eca980159bcf6fea09910b918e471b63a3f91ef..6a04f8ac2476f47070ec22e6dfd44d257c0505c1 100644 --- a/src/views/workflow/processDefinition/index.vue +++ b/src/views/workflow/processDefinition/index.vue @@ -125,12 +125,25 @@ + + *请选择部署流程分类: + + - - 点击上传,选择BPMN流程文件 - 仅支持 .zip、.bpmn20.xml、bpmn 格式文件 - PS:如若部署请部署从本项目模型管理导出的数据 - + + 点击上传,选择BPMN流程文件 + 仅支持 .zip、.bpmn20.xml、bpmn 格式文件 + PS:如若部署请部署从本项目模型管理导出的数据 + @@ -232,6 +245,8 @@ const processDefinitionHistoryList = ref([]); const url = ref([]); const categoryOptions = ref([]); const categoryName = ref(''); +/** 部署文件分类选择 */ +const selectCategory = ref(); const uploadDialog = reactive({ visible: false, @@ -382,21 +397,21 @@ const handleConvertToModel = async (row: ProcessDefinitionVO) => { //部署文件 const handerDeployProcessFile = (data: UploadRequestOptions): XMLHttpRequest => { let formData = new FormData(); - if (queryParams.value.categoryCode === 'ALL') { + if (selectCategory.value === 'ALL') { proxy?.$modal.msgError('顶级节点不可作为分类!'); return; } - if (!queryParams.value.categoryCode) { + if (!selectCategory.value) { proxy?.$modal.msgError('请选择左侧要上传的分类!'); return; } - uploadDialogLoading.value = true + uploadDialogLoading.value = true; formData.append('file', data.file); - formData.append('categoryCode', queryParams.value.categoryCode); + formData.append('categoryCode', selectCategory.value); deployProcessFile(formData).then(() => { uploadDialog.visible = false; proxy?.$modal.msgSuccess('部署成功'); - uploadDialogLoading.value = false + uploadDialogLoading.value = false; handleQuery(); }); };