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

2 lines
2.0 KiB
JavaScript

import{_ as B}from"./KnowledgeListContainer.vue_vue_type_script_setup_true_lang-BqJU-sy4.js";import{ay as E,aP as N,aA as S,aO as h,aQ as K,aB as _,b6 as T,aD as l,aE as g,aF as d,aG as i,aH as k,aW as D,b2 as c,aJ as w,aI as G,bW as y}from"./admin-BkqzSx7d.js";import"./BaseForm.vue_vue_type_script_setup_true_lang-DzlgI7YU.js";import"./SyncWebDialog-LSKZZxuK.js";import"./index.vue_vue_type_script_setup_true_lang-C-dqYy9T.js";import"./AIModeParamSettingDialog.vue_vue_type_script_setup_true_lang-BXGe6m62.js";import"./AuthorizedWorkspaceDialog.vue_vue_type_script_setup_true_lang-1sqlFI7k.js";import"./permission-api-juA6tR8N.js";import"./workspace-CgklukVi.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 m(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 p(e){var o;e.id!==((o=r.currentFolder)==null?void 0:o.id)&&(r.setCurrentFolder(e),F.setKnowledgeList([]))}function f(){m()}return T(()=>{var e;m(!((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:"",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:p,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:p},null,8,["folderList"]))]}),_:1})]),_:1})}}});export{J as default};