From fa463231c54393b6451252afcf9d4844d68a1fe0 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Wed, 21 Aug 2024 14:54:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E5=BA=93=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/api/function-lib.ts | 14 ++++++++- .../component/CopyApplicationDialog.vue | 13 +++++--- .../component/CreateApplicationDialog.vue | 1 - ui/src/views/application/index.vue | 9 +----- ui/src/views/function-lib/index.vue | 31 +++++++++++-------- 5 files changed, 40 insertions(+), 28 deletions(-) diff --git a/ui/src/api/function-lib.ts b/ui/src/api/function-lib.ts index b9ddc8e87..990d8632f 100644 --- a/ui/src/api/function-lib.ts +++ b/ui/src/api/function-lib.ts @@ -73,10 +73,22 @@ const postFunctionLibDebug: (data: any, loading?: Ref) => Promise +) => Promise> = (function_lib_id, loading) => { + return del(`${prefix}/${function_lib_id}`, undefined, {}, loading) +} + export default { getFunctionLib, postFunctionLib, putFunctionLib, postFunctionLibDebug, - getAllFunctionLib + getAllFunctionLib, + delFunctionLib } diff --git a/ui/src/views/application/component/CopyApplicationDialog.vue b/ui/src/views/application/component/CopyApplicationDialog.vue index 93216f55f..9f83605dc 100644 --- a/ui/src/views/application/component/CopyApplicationDialog.vue +++ b/ui/src/views/application/component/CopyApplicationDialog.vue @@ -45,19 +45,18 @@