| 1 |
- import{i as O,t as R,X as B}from"./index.BeV-poOC.js";import{G as T,c as A}from"./crud.DN0H2RU7.js";import{h as D}from"./columnPermission.b5Kk2ui9.js";import{G as E}from"./api.BxGWjbN7.js";import{a as m,r as i,w as P,q as K,ae as t,E as L,o as S,H as a,G as o,b as s,u as f,V as U,K as X}from"./vue.D_RgHSVm.js";import{_ as q}from"./_plugin-vue_export-helper.DlAUqK2U.js";import"./md5.DLPczxzP.js";const F={class:"account-box account-left"},H={class:"company-tree-com"},I={class:"account-box account-table"},M=m({name:"account"}),$=m({...M,setup(j){const{crudBinding:h,crudRef:y,crudExpose:d,crudOptions:g,resetCrudOptions:x}=O({createCrudOptions:A}),p=i([]),c=i(""),u=i(),w={children:"children",label:"name"},v=async()=>{const e=await E({});console.log(e),(e==null?void 0:e.code)===2e3&&Array.isArray(e.data)&&(p.value=B.toArrayTree(e.data,{parentKey:"parent",children:"children",strict:!0}))},C=(e,n)=>{var r;return e?((r=n.name)==null?void 0:r.indexOf(e))!==-1:!0},V=e=>{console.log(e),d.doSearch({form:{tenant_id:e.id}})};return P(c,e=>{u.value.filter(e)}),K(async()=>{await v();const e=await D(T,g);x(e),d.doRefresh()}),(e,n)=>{const r=t("el-input"),b=t("el-tree"),_=t("el-col"),k=t("fs-crud"),G=t("el-row"),N=t("fs-page");return S(),L(N,null,{default:a(()=>[o(G,{class:"account-el-row"},{default:a(()=>[o(_,{span:4},{default:a(()=>[s("div",F,[o(r,{modelValue:c.value,"onUpdate:modelValue":n[0]||(n[0]=l=>c.value=l),"prefix-icon":f(R),placeholder:"请输入企业名称"},null,8,["modelValue","prefix-icon"]),s("div",H,[o(b,{style:{"margin-top":"10px"},ref_key:"treeRef",ref:u,data:p.value,props:w,"filter-node-method":C,"highlight-current":"",onNodeClick:V},{default:a(({node:l,data:z})=>[s("span",null,U(l.label),1)]),_:1},8,["data"])])])]),_:1}),o(_,{span:20},{default:a(()=>[s("div",I,[o(k,X({ref_key:"crudRef",ref:y},f(h)),null,16)])]),_:1})]),_:1})]),_:1})}}}),oe=q($,[["__scopeId","data-v-70430a1a"]]);export{oe as default};
|