123 |
- import{_ as F}from"./index.vue_vue_type_script_setup_true_name_svgIcon_lang.e691ccda.js";import{t as G,x as K,X as M}from"./index.59c4c6ab.js";import{P as Q}from"./elementPlus.8e650391.js";import{c as X,G as $}from"./crud.c966c8f1.js";import{g as j}from"./index.es.d2375c1e.js";import{_ as q}from"./index.vue_vue_type_script_setup_true_name_importExcel_lang.2dfa8b0c.js";import{d as z,r as s,w as H,j as v,ai as a,aq as J,o as c,M as b,O as o,U as e,a as W,S as i,u as p,c as k,T as w,K as Y,P as Z,ah as ee,ae as te}from"./vue.86c1cb21.js";import{_ as oe}from"./_plugin-vue_export-helper.c27b6911.js";import"./dictionary.a8cda1ac.js";import"./authFunction.db0b1d3f.js";import"./md5.b5efbca3.js";import"./commonCrud.feb85395.js";const ne={class:"font-mono font-black text-center text-xl pb-5"},ae={key:0,class:"text-center font-black font-normal"},se={key:1,color:"var(--el-color-primary)"},re=`
- 1.部门信息;
- `,le=z({__name:"index",setup(ce){const D=j(ee),R=s("请输入部门名称"),d=s(""),m=s(),T={children:"children",label:"name",icon:"icon"};H(d,n=>{m.value.filter(n)});const B=(n,t)=>n?te(t).name.indexOf(n)!==-1:!0;let f=s([]);const C=()=>{$({}).then(n=>{const t=n.data,_=M.toArrayTree(t,{parentKey:"parent",children:"children",strict:!0});f.value=_})},E=n=>{const{id:t}=n;l.doSearch({form:{dept:t}})};v(()=>{C()});const u=s(),h=s(),{crudExpose:l}=G({crudRef:u,crudBinding:h}),{crudOptions:N}=X({crudExpose:l});return K({crudExpose:l,crudOptions:N}),v(()=>{l.doRefresh()}),(n,t)=>{const _=a("QuestionFilled"),V=a("el-icon"),L=a("el-tooltip"),O=a("el-input"),x=F,g=a("el-card"),y=a("el-col"),P=a("fs-crud"),S=a("el-row"),I=a("fs-page"),U=J("auth");return c(),b(I,null,{default:o(()=>[e(S,{class:"mx-2"},{default:o(()=>[e(y,{xs:"24",sm:8,md:6,lg:4,xl:4,class:"p-1"},{default:o(()=>[e(g,{"body-style":{height:"100%"}},{default:o(()=>[W("p",ne,[t[1]||(t[1]=i(" 部门列表 ")),e(L,{effect:"dark",content:re,placement:"right"},{default:o(()=>[e(V,null,{default:o(()=>[e(_)]),_:1})]),_:1})]),e(O,{modelValue:d.value,"onUpdate:modelValue":t[0]||(t[0]=r=>d.value=r),placeholder:R.value},null,8,["modelValue","placeholder"]),e(p(Q),{ref_key:"treeRef",ref:m,class:"font-mono font-bold leading-6 text-7xl",data:p(f),props:T,"filter-node-method":B,icon:"ArrowRightBold",indent:38,"highlight-current":"",onNodeClick:E},{default:o(({node:r,data:A})=>[e(p(D),{node:r,showLabelLine:!1,indent:32},{default:o(()=>[A.status?(c(),k("span",ae,[e(x,{name:"iconfont icon-shouye",color:"var(--el-color-primary)"}),i(" "+w(r.label),1)])):(c(),k("span",se,[e(x,{name:"iconfont icon-shouye"}),i(" "+w(r.label),1)]))]),_:2},1032,["node"])]),_:1},8,["data"])]),_:1})]),_:1}),e(y,{xs:"24",sm:16,md:18,lg:20,xl:20,class:"p-1"},{default:o(()=>[e(g,{"body-style":{height:"100%"}},{default:o(()=>[e(P,Y({ref_key:"crudRef",ref:u},h.value),{"actionbar-right":o(()=>[Z((c(),b(q,{api:"api/system/user/"},{default:o(()=>t[2]||(t[2]=[i("导入")])),_:1})),[[U,"user:Import"]])]),_:1},16)]),_:1})]),_:1})]),_:1})]),_:1})}}});const be=oe(le,[["__scopeId","data-v-05d4d722"]]);export{be as default};
|