jobIndex.D42de2Ol.js 1.1 KB

1
  1. import{Z as h}from"./index.BQUvI64x.js";import{a as k,r as x,aj as n,c as C,o as v,b as e,S as t,K as r,u as b,Q as y}from"./vue.D1BjjNmv.js";import{_ as D}from"./_plugin-vue_export-helper.DlAUqK2U.js";const N={class:"document-tree-container"},g={class:"custom-tree-node"},B={class:"node-label"},I={class:"ml-2"},j=k({__name:"jobIndex",props:{treeData:{type:Array,default:()=>[]}},emits:["treeClick","updateDocument","deleteDocument"],setup(c,{expose:l,emit:d}){const i=d,o=x(null),_={children:"children",label:"name"},m=a=>{i("treeClick",a)};return l({treeRef:o}),(a,s)=>{const p=n("el-icon"),u=n("el-tree");return v(),C("div",N,[s[0]||(s[0]=e("div",{class:"document-tree-header"},[e("span",{class:"document-tree-title"},"职位")],-1)),t(u,{ref_key:"treeRef",ref:o,data:c.treeData,"node-key":"id",props:_,"default-expand-all":"","highlight-current":"",onNodeClick:m},{default:r(({node:R,data:f})=>[e("div",g,[e("div",B,[t(p,null,{default:r(()=>[t(b(h))]),_:1}),e("span",I,y(f.title),1)])])]),_:1},8,["data"])])}}}),A=D(j,[["__scopeId","data-v-af3d72c6"]]);export{A as default};