From dd407c5da58ca201a1fc91af028ace3a6491853b Mon Sep 17 00:00:00 2001
From: wujingjing <gersonwu@qq.com>
Date: 星期一, 23 十二月 2024 11:21:33 +0800
Subject: [PATCH] 输出参数名

---
 src/api/workflow/index.ts |   70 +++++++++++++++++++++++++++++++++++
 1 files changed, 70 insertions(+), 0 deletions(-)

diff --git a/src/api/workflow/index.ts b/src/api/workflow/index.ts
index 92c67ac..ca2c1be 100644
--- a/src/api/workflow/index.ts
+++ b/src/api/workflow/index.ts
@@ -1,3 +1,4 @@
+import type { ExtraConfig } from '/@/utils/request';
 import request from '/@/utils/request';
 
 /**
@@ -27,3 +28,72 @@
 		method: 'post',
 		data: params,
 	});
+
+/**
+ * @description 鑾峰彇宸ヤ綔娴� JSON
+ **/
+export const get_workflow_json_flow = (params) =>
+	request({
+		url: `/admin/workflow/get_workflow_json_flow`,
+		method: 'post',
+		data: params,
+	});
+
+/**
+ * @description 璁剧疆宸ヤ綔娴� JSON
+ **/
+export const update_workflow_json_flow = (params) =>
+	request({
+		url: `/admin/workflow/update_workflow_json_flow`,
+		method: 'post',
+		data: params,
+	});
+/**
+ * @description 鏇存柊宸ヤ綔娴佹墽琛屽櫒
+ **/
+export const update_workflow_agent = (params) =>
+	request({
+		url: `/admin/workflow/update_workflow_agent`,
+		method: 'post',
+		data: params,
+	});
+/**
+ * @description 娴嬭瘯宸ヤ綔娴乤gent
+ **/
+export const check_workflow_agent_validate = (params, extraData: ExtraConfig = {}) =>
+	request({
+		url: `/admin/metrics/check_workflow_agent_validate`,
+		method: 'post',
+		data: params,
+		...extraData,
+	});
+
+/**
+ * @description 鑾峰彇 agent_names 鍒楄〃
+ **/
+export const get_agent_names = (extraData: ExtraConfig = {}) =>
+	request({
+		url: `/admin/workflow/get_agent_names`,
+		method: 'post',
+		...extraData,
+	});
+
+
+	/**
+ * @description 鑾峰彇 func_names 鍒楄〃
+ **/
+export const get_flow_func_names = (extraData: ExtraConfig = {}) =>
+request({
+	url: `/admin/workflow/get_flow_func_names`,
+	method: 'post',
+	...extraData,
+});
+
+export const publish_workflow_agent = (params,extraData: ExtraConfig = {}) =>
+request({
+	url: `/admin/workflow/publish_workflow_agent`,
+	method: 'post',
+	data: params,
+
+	...extraData,
+});
\ No newline at end of file

--
Gitblit v1.9.3