| 1 |
- import{_ as N}from"./KnowledgeListContainer.vue_vue_type_script_setup_true_lang-BXd6ZpLo.js";import{cQ as S,gS as B,gV as E,fr as b,fV as s,ft as a,cq as f,g$ as n,cw as h,gN as l,cs as K,gx as _,cp as T,V as g,c9 as k,fM as w,fy as V}from"./builder-DygomDiV.js";import"./icon_import-D9IDqZyN.js";import"./BaseForm.vue_vue_type_script_setup_true_lang-Df72Z4lu.js";import"./TemplateStoreDialog.vue_vue_type_style_index_0_lang-B8GwSPnv.js";import"./store-C6iJKhwL.js";import"./icon_basic_template-BKMCyIAE.js";import"./template-BlCM2aYv.js";import"./data-DhjRLBJr.js";import"./call-DEw87b3m.js";import"./SyncWebDialog-DHDPw8xb.js";import"./index.vue_vue_type_script_setup_true_lang-CZe77T1U.js";import"./AuthorizedWorkspaceDialog.vue_vue_type_script_setup_true_lang-oa_DbDP7.js";import"./permission-api-BH6iJDRI.js";import"./workspace-DtPl6jqF.js";import"./index.vue_vue_type_script_setup_true_lang-11hXv39X.js";const $={class:"p-12-16 pb-0 mt-12"},D={key:0},Y=S({__name:"index",setup(G){const d=B(),{folder:r,knowledge:y}=E(),i=k(()=>d.path.includes("shared")?"systemShare":d.path.includes("resource-management")?"systemManage":"workspace"),F=k(()=>V.knowledge[i.value]),C=w(!1),t=w([]);function c(e){const m={};r.asyncGetFolder(g.KNOWLEDGE,m,i.value,C).then(o=>{t.value=o.data,e&&r.setCurrentFolder(o.data?.[0]||{})})}function u(e){e.id!==r.currentFolder?.id&&(r.setCurrentFolder(e),y.setKnowledgeList([]))}function p(){c()}return b(()=>{c(!r.currentFolder?.id)}),(e,m)=>{const o=s("folder-tree"),v=s("FolderBreadcrumb"),L=s("LayoutContainer");return a(),f(L,{showCollapse:"",resizable:"",class:"knowledge-manage"},{left:n(()=>[T("h4",$,_(e.$t("views.knowledge.title")),1),h(o,{source:l(g).KNOWLEDGE,data:t.value,currentNodeKey:l(r).currentFolder?.id,onHandleNodeClick:u,shareTitle:e.$t("views.shared.shared_knowledge"),showShared:F.value.is_share(),onRefreshTree:p,draggable:!0},null,8,["source","data","currentNodeKey","shareTitle","showShared"])]),default:n(()=>[h(N,{onRefreshFolder:p},{header:n(()=>[l(r).currentFolder?.id==="share"?(a(),K("h2",D,_(e.$t("views.shared.shared_knowledge")),1)):(a(),f(v,{key:1,folderList:t.value,onClick:u},null,8,["folderList"]))]),_:1})]),_:1})}}});export{Y as default};
|