diff --git a/automation/web/src/api/workFlow.ts b/automation/web/src/api/workFlow.ts
index 92375d86104ac42d19370dfd62da37a1baa5a293..ee2a3ee9aaf0d022211fa29b0d71e08669f7a8f0 100644
--- a/automation/web/src/api/workFlow.ts
+++ b/automation/web/src/api/workFlow.ts
@@ -27,3 +27,12 @@ export const deleteWorkflow = (data: any) => {
data,
});
};
+
+// 创建编排
+export const createWorkflow = (data: any) => {
+ return request({
+ url: `/workflows/create`,
+ method: 'post',
+ data,
+ });
+};
diff --git a/automation/web/src/views/workflow/addWorkflow.vue b/automation/web/src/views/workflow/addWorkflow.vue
index e5a016039bd6ce2a9185f38407cbfd0a51b52a17..34dd8fcdeb4a65b01cd7d1a81fb415df3eb0a781 100644
--- a/automation/web/src/views/workflow/addWorkflow.vue
+++ b/automation/web/src/views/workflow/addWorkflow.vue
@@ -73,6 +73,17 @@
+
+
+
+ {{ i.value }}
+
+ +
+
@@ -88,7 +99,7 @@
@close="handleCloseDialog"
:edit-data="editData"
>
-
+
@@ -162,12 +173,16 @@ const getList = async () => {
};
const dynamicInParams = ref<{ key: string; value: string }[]>([]);
+const dynamicOutParams = ref<{ key: string; value: string }[]>([]);
// 新建编排入参
const addInParam = () => {
dialogTitle.value = '新建参数';
dialogVisible.value = true;
rwType.value = 'add_in_param';
};
+
+// 新建编排出参
+const addOutParam = () => {};
// 关闭弹窗
const handleCloseDialog = () => {
dialogVisible.value = false;
diff --git a/automation/web/src/views/workflow/form/AddInParam.vue b/automation/web/src/views/workflow/form/AddInParam.vue
index c17255605c972fea7005c4953575b3032f6dcad0..ce1335760c4069ebae4991dd771e5a065397dc4b 100644
--- a/automation/web/src/views/workflow/form/AddInParam.vue
+++ b/automation/web/src/views/workflow/form/AddInParam.vue
@@ -5,7 +5,7 @@
-
+
@@ -15,7 +15,7 @@
:key="type.value"
:value="type.value"
style="margin: 2px"
- >{{ type.value }}{{ type.label }}
@@ -23,7 +23,7 @@
@@ -62,6 +62,11 @@
必填
+
+
+ 确定
+ 取消
+
@@ -69,7 +74,8 @@