Browse Source

feat: 业务流程发起

luoyali 1 year ago
parent
commit
2601ba1bff
1 changed files with 21 additions and 9 deletions
  1. 21 9
      src/views/flow/test/businessLaunch.vue

+ 21 - 9
src/views/flow/test/businessLaunch.vue

@@ -103,6 +103,16 @@ const onSubmit = async () => {
 					assigneeMap: assigneeMap_
 				}
 			}
+			// 待优化
+			purchaseOrder
+				.postlaunchApi(params)
+				.then(res => {
+					ElMessage.success('提交成功')
+					updateModelValue(false)
+				})
+				.finally(() => {
+					validateForm.value.loading = false
+				})
 		})
 	} else {
 		const formData = dyVueComponentRef.value.getData()
@@ -119,17 +129,19 @@ const onSubmit = async () => {
 				assigneeMap: assigneeMap_
 			}
 		}
+		// 待优化
+		purchaseOrder
+			.postlaunchApi(params)
+			.then(res => {
+				ElMessage.success('提交成功')
+				updateModelValue(false)
+			})
+			.finally(() => {
+				validateForm.value.loading = false
+			})
 	}
 
-	purchaseOrder
-		.postlaunchApi(params)
-		.then(res => {
-			ElMessage.success('提交成功')
-			updateModelValue(false)
-		})
-		.finally(() => {
-			validateForm.value.loading = false
-		})
+
 }
 
 // 获取当前表单中的详情