| 1 |
- import{_ as N}from"./KnowledgeListContainer.vue_vue_type_script_setup_true_lang-Cn9SfNXD.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"./admin-ZywPplgI.js";import"./icon_import-D9IDqZyN.js";import"./BaseForm.vue_vue_type_script_setup_true_lang-DUniEBVP.js";import"./TemplateStoreDialog.vue_vue_type_style_index_0_lang-DWHUqDfG.js";import"./store-C2KtwfBk.js";import"./icon_basic_template-BKMCyIAE.js";import"./template-CruDtpQV.js";import"./data-4TKdglKl.js";import"./call-DFPi4aKL.js";import"./SyncWebDialog-ChXAyUIy.js";import"./index.vue_vue_type_script_setup_true_lang-BkqRB7dr.js";import"./AuthorizedWorkspaceDialog.vue_vue_type_script_setup_true_lang-BrSHVk00.js";import"./permission-api-DQ4gcQk-.js";import"./workspace-DFb4WpL2.js";import"./index.vue_vue_type_script_setup_true_lang-CHSVAy91.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};
|