UnisKB/static/admin/assets/index-CR7sGw_J.js

2 lines
2.1 KiB
JavaScript

import{_ as B}from"./KnowledgeListContainer.vue_vue_type_script_setup_true_lang-2oUi3IRH.js";import{ay as E,aQ as N,aA as S,aO as h,aP as K,aB as _,b6 as T,aD as l,aE as d,aF as g,aG as i,aH as k,b2 as c,aW as D,aJ as w,aI as G,bW as y}from"./admin-DgPvPHD7.js";import"./BaseForm.vue_vue_type_script_setup_true_lang-D_enBZLW.js";import"./SyncWebDialog-BS0nGW_t.js";import"./index.vue_vue_type_script_setup_true_lang-f-C4tYUl.js";import"./AIModeParamSettingDialog.vue_vue_type_script_setup_true_lang-B62TecnF.js";import"./AuthorizedWorkspaceDialog.vue_vue_type_script_setup_true_lang-BZwUYFPH.js";import"./permission-api-KeGpSf5X.js";import"./workspace-D2rVZOhW.js";const W={class:"p-12-16 pb-0 mt-12"},$={key:0},J=E({__name:"index",setup(H){const u=N(),{folder:r,knowledge:F}=S(),C=h(()=>u.path.includes("shared")?"systemShare":u.path.includes("resource-management")?"systemManage":"workspace"),v=h(()=>K.knowledge[C.value]),b=_(!1),n=_([]);function p(e){const o={};r.asyncGetFolder(y.KNOWLEDGE,o,b).then(t=>{var s;n.value=t.data,e&&r.setCurrentFolder(((s=t.data)==null?void 0:s[0])||{})})}function m(e){var o;e.id!==((o=r.currentFolder)==null?void 0:o.id)&&(r.setCurrentFolder(e),F.setKnowledgeList([]))}function f(){p()}return T(()=>{var e;p(!((e=r.currentFolder)!=null&&e.id))}),(e,o)=>{const t=l("folder-tree"),s=l("FolderBreadcrumb"),L=l("LayoutContainer");return d(),g(L,{showCollapse:"",resizable:"",isCollapse:!0,class:"knowledge-manage"},{left:i(()=>{var a;return[G("h4",W,w(e.$t("views.knowledge.title")),1),k(t,{source:c(y).KNOWLEDGE,data:n.value,currentNodeKey:(a=c(r).currentFolder)==null?void 0:a.id,onHandleNodeClick:m,shareTitle:e.$t("views.shared.shared_knowledge"),showShared:v.value.is_share(),onRefreshTree:f,draggable:!0},null,8,["source","data","currentNodeKey","shareTitle","showShared"])]}),default:i(()=>[k(B,{onRefreshFolder:f},{header:i(()=>{var a;return[((a=c(r).currentFolder)==null?void 0:a.id)==="share"?(d(),D("h2",$,w(e.$t("views.shared.shared_knowledge")),1)):(d(),g(s,{key:1,folderList:n.value,onClick:m},null,8,["folderList"]))]}),_:1})]),_:1})}}});export{J as default};