| 1 |
- import{_ as M}from"./ToolListContainer.vue_vue_type_script_setup_true_lang-g73d_oPN.js";import{cQ as N,gS as R,gV as K,fr as E,fV as l,ft as d,cq as w,g$ as a,cw as o,gN as c,cs as P,gx as b,cp as U,V as g,c9 as F,fM as p,fy as A}from"./builder-DygomDiV.js";import"./icon_import-D9IDqZyN.js";import"./SkillToolFormDrawer.vue_vue_type_script_setup_true_lang-CgrIFHoj.js";import"./FieldFormDialog.vue_vue_type_script_setup_true_lang-DwMuAB4x.js";import"./AuthorizedWorkspaceDialog.vue_vue_type_script_setup_true_lang-oa_DbDP7.js";import"./permission-api-BH6iJDRI.js";import"./workspace-DtPl6jqF.js";import"./store-C6iJKhwL.js";import"./ResourceTriggerDrawer.vue_vue_type_script_setup_true_lang-BlF473Hz.js";import"./TriggerDrawer.vue_vue_type_script_setup_true_lang-_jPjODZ0.js";import"./ApplicationDialog.vue_vue_type_style_index_0_lang-zDitbwRB.js";import"./v4-Dnyct6Ft.js";import"./index.vue_vue_type_script_setup_true_lang-11hXv39X.js";const D={class:"p-12-16 pb-0 mt-12"},H={key:0},le=N({__name:"index",setup(W){const m=R(),{folder:t,tool:f}=K(),_=F(()=>m.path.includes("shared")?"systemShare":m.path.includes("resource-management")?"systemManage":"workspace"),T=F(()=>A.tool[_.value]),k=p(!1),i=p(""),u=p([]);function h(e){const s={};t.asyncGetFolder(g.TOOL,s,_.value,k).then(n=>{u.value=n.data,e&&t.setCurrentFolder(n.data?.[0]||{})})}function v(e){e.id!==t.currentFolder?.id&&(t.setCurrentFolder(e),f.setToolList([]))}function y(){f.setToolType(i.value)}function C(){h()}return E(()=>{h(!t.currentFolder?.id),y()}),(e,s)=>{const n=l("folder-tree"),S=l("FolderBreadcrumb"),L=l("el-divider"),r=l("el-option"),$=l("el-select"),O=l("el-space"),V=l("LayoutContainer");return d(),w(V,{showCollapse:"",resizable:"",class:"tool-manage"},{left:a(()=>[U("h4",D,b(e.$t("views.tool.title")),1),o(n,{source:c(g).TOOL,data:u.value,currentNodeKey:c(t).currentFolder?.id,onHandleNodeClick:v,onRefreshTree:C,shareTitle:e.$t("views.shared.shared_tool"),showShared:T.value.is_share(),draggable:!0},null,8,["source","data","currentNodeKey","shareTitle","showShared"])]),default:a(()=>[o(M,{onRefreshFolder:C},{header:a(()=>[o(O,{wrap:""},{default:a(()=>[c(t).currentFolder?.id==="share"?(d(),P("h2",H,b(e.$t("views.shared.shared_tool")),1)):(d(),w(S,{key:1,folderList:u.value,onClick:v},null,8,["folderList"])),o(L,{direction:"vertical"}),o($,{modelValue:i.value,"onUpdate:modelValue":s[0]||(s[0]=B=>i.value=B),style:{width:"90px"},onChange:y,"empty-values":[null,void 0],"value-on-clear":null},{default:a(()=>[o(r,{label:e.$t("common.status.all"),value:""},null,8,["label"]),o(r,{label:e.$t("views.tool.title"),value:"CUSTOM"},null,8,["label"]),o(r,{label:"Skills",value:"SKILL"}),o(r,{label:e.$t("workflow.workflow"),value:"WORKFLOW"},null,8,["label"]),o(r,{label:"MCP",value:"MCP"}),o(r,{label:e.$t("views.tool.dataSource.title"),value:"DATA_SOURCE"},null,8,["label"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})}}});export{le as default};
|