Skip to content

Commit bf7d5c2

Browse files
feat: Tool reaource
1 parent f744e8b commit bf7d5c2

File tree

7 files changed

+288
-30
lines changed

7 files changed

+288
-30
lines changed

ui/src/api/system-resource-management/tool.ts

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -38,31 +38,33 @@ const getToolListPage: (
3838
}
3939

4040
/**
41-
* 修改工具
42-
* @param 参数
43-
41+
* 获取工具详情
42+
* @param tool_id 工具id
43+
* @param loading 加载器
44+
* @returns 工具详情
4445
*/
45-
const putTool: (tool_id: string, data: toolData, loading?: Ref<boolean>) => Promise<Result<any>> = (
46+
const getToolById: (tool_id: string, loading?: Ref<boolean>) => Promise<Result<any>> = (
4647
tool_id,
47-
data,
4848
loading,
4949
) => {
50-
return put(`${prefix}/${tool_id}`, data, undefined, loading)
50+
return get(`${prefix}/${tool_id}`, undefined, loading)
5151
}
5252

53+
5354
/**
54-
* 获取工具详情
55-
* @param tool_id 工具id
56-
* @param loading 加载器
57-
* @returns 工具详情
55+
* 修改工具
56+
* @param 参数
57+
5858
*/
59-
const getToolById: (tool_id: string, loading?: Ref<boolean>) => Promise<Result<any>> = (
59+
const putTool: (tool_id: string, data: toolData, loading?: Ref<boolean>) => Promise<Result<any>> = (
6060
tool_id,
61+
data,
6162
loading,
6263
) => {
63-
return get(`${prefix}/${tool_id}`, undefined, loading)
64+
return put(`${prefix}/${tool_id}`, data, undefined, loading)
6465
}
6566

67+
6668
/**
6769
* 删除工具
6870
* @param 参数 tool_id

ui/src/layout/components/breadcrumb/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<script setup lang="ts">
2828
import { ref, onMounted, computed } from 'vue'
2929
import { onBeforeRouteLeave, useRouter, useRoute } from 'vue-router'
30-
import { isAppIcon, resetUrl } from '@/utils/common'
30+
import { resetUrl } from '@/utils/common'
3131
import { loadSharedApi } from '@/utils/dynamics-api/shared-api'
3232
import useStore from '@/stores'
3333
const { common, application } = useStore()

ui/src/utils/dynamics-api/shared-api.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import problemSystemShareApi from '@/api/system-shared/problem'
1515
import chatUserSystemShareApi from '@/api/system-shared/chat-user'
1616
import workspaceApi from '@/api/workspace/workspace'
1717
import systemUserApi from '@/api/user/user'
18-
import workspaceShare from '@/permission/knowledge/workspace-share'
18+
import ToolResourceApi from '@/api/system-resource-management/tool'
1919

2020
// 普通 API
2121
const workspaceApiMap = {
@@ -45,7 +45,7 @@ const systemShareApiMap = {
4545
const systemManageApiMap = {
4646
// knowledge: knowledgeWorkspaceApi,
4747
// model: modelWorkspaceApi,
48-
// tool: toolSystemShareApi,
48+
tool: ToolResourceApi,
4949
} as any
5050

5151
const data = {

ui/src/views/application-overview/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ import applicationApi from '@/api/application/application'
210210
import { nowDate, beforeDay } from '@/utils/time'
211211
import { MsgSuccess, MsgConfirm } from '@/utils/message'
212212
import { copyClick } from '@/utils/clipboard'
213-
import { isAppIcon, resetUrl } from '@/utils/common'
213+
import { resetUrl } from '@/utils/common'
214214
import { mapToUrlParams } from '@/utils/application'
215215
import useStore from '@/stores'
216216
import { t } from '@/locales'

ui/src/views/application/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ import useStore from '@/stores'
307307
import { t } from '@/locales'
308308
import { useRouter, useRoute } from 'vue-router'
309309
import { isWorkFlow } from '@/utils/application'
310-
import { isAppIcon, resetUrl } from '@/utils/common'
310+
import { resetUrl } from '@/utils/common'
311311
import { dateFormat } from '@/utils/time'
312312
import { SourceTypeEnum, ValidType, ValidCount } from '@/enums/common'
313313
import permissionMap from '@/permission'

0 commit comments

Comments
 (0)