index-8be4a7d3.js 7.9 KB

1
  1. import{d as ye,Y as ve,K as ge,r as m,h as be,e as Q,l as ke,o as u,c as z,a,g as b,f as t,w as n,dE as X,R as I,x as Y,a4 as xe,v as _,n as x,P as N,au as Ce,O as we,t as T,F as Ve,j as Ie,C as Ne,V as De,A as Pe,E as Se,i as Ue,D as ze,W as Te,X as Ae,G as Ke,H as Oe,I as Re,_ as Fe,__tla as Me}from"./index-dc5cfeff.js";import{_ as $e,__tla as Ee}from"./Echart-f5cb3c84.js";import{_ as We,__tla as Ze}from"./ContentWrap-e585c9a2.js";import{_ as je,__tla as qe}from"./index-8a1a7875.js";import{D as Be,S as J,__tla as Ge}from"./Descendants-398249c9.js";import{D as He,__tla as Le}from"./index-416699dc.js";import{u as Qe,__tla as Xe}from"./useMessage-6e92d52a.js";import{__tla as Ye}from"./ContentWrap.vue_vue_type_script_setup_true_lang-9c56efe4.js";import{__tla as Je}from"./el-card-7e723393.js";import{__tla as ea}from"./index-4f9139e5.js";import{__tla as aa}from"./Dialog-af7dc9e0.js";let ee,la=Promise.all([(()=>{try{return Me}catch{}})(),(()=>{try{return Ee}catch{}})(),(()=>{try{return Ze}catch{}})(),(()=>{try{return qe}catch{}})(),(()=>{try{return Ge}catch{}})(),(()=>{try{return Le}catch{}})(),(()=>{try{return Xe}catch{}})(),(()=>{try{return Ye}catch{}})(),(()=>{try{return Je}catch{}})(),(()=>{try{return ea}catch{}})(),(()=>{try{return aa}catch{}})()]).then(async()=>{let A,K,O,R,F,M,$;A={key:0,class:"search-one"},K={style:{"text-align":"right"},class:"search-input"},O={key:1,class:"search-one"},R={style:{"text-align":"right"},class:"search-input"},F=["onClick"],M=["onClick"],$={style:{display:"none"}},ee=Fe(ye({name:"SharePath",__name:"index",props:{userId:{type:Number,default:0}},setup(ae){const le=ve(),te=ge(()=>le.getMobile),C=m(!1),D=ae,E=()=>{C.value=!C.value},P=()=>{C.value=!1},s=m(1),ne=l=>{s.value=l.paneName,s.value==1?f(o):f(p)};Qe(),be();const w=m(!0),W=m([]);let h=m([]);const Z=m(0),o=Q({pageNo:1,pageSize:10,depth:void 0,createTime:[],ancestor:void 0,descendant:void 0,sort:void 0,userId:void 0}),j=m(),p=Q({userId:1,name:void 0,mobile:void 0,maxDepth:50}),f=async l=>{if(w.value=!0,s.value==1)try{console.log(l);const e=await He.getDuserPage(l);W.value=e.list,Z.value=e.total}finally{w.value=!1}else if(s.value==2)try{const e=await J.getSharePathPageTree(l);h.value=[U(e)],y.series[0].data=h.value,y={...y}}finally{w.value=!1}},q=m(),B=async(l,e)=>{q.value.open(l,e.userId,e.childrenCount)},g=()=>{o.pageNo=1,f(o)},S=()=>{(async l=>{l.userId=void 0,l.maxDepth=5;const e=await J.getTreeByNameOrMobile(l);h.value=[U(e)],y.series[0].data=h.value,y={...y}})(p)},re=()=>{j.value.resetFields(),g(),P()},oe=()=>{p.userId=1,p.name=void 0,p.mobile=void 0,f(p),P()};let y={tooltip:{trigger:"item",triggerOn:"mousemove",formatter:function(l){return`${l.data.nickname}`}},dataZoom:{type:"inside"},series:[{type:"tree",data:[],left:"2%",right:"2%",top:"8%",bottom:"20%",symbol:"emptyCircle",orient:"vertical",initialTreeDepth:1e8,expandAndCollapse:!0,label:{position:"top",verticalAlign:"middle",align:"right",fontSize:14,formatter:function(l){return`${l.data.nickname}`}},zoom:1,roam:!0,scaleLimit:{min:.1,max:5},leaves:{label:{position:"bottom",verticalAlign:"middle",align:"center"}},animationDurationUpdate:750}]};const U=l=>(l.name===null&&(l.name="\u672A\u547D\u540D\u8282\u70B9"),l.children&&l.children.length>0?l.children=l.children.map(e=>U(e)):l.children=[],l),V=m(null),ie=l=>{V.value=l,V.value&&V.value.on("click",function(e){e.componentType==="series"&&(e.data.children.length||async function(c){let d=await(i=c.id,new Promise(v=>{setTimeout(()=>{v([{name:"\u65B0\u8282\u70B91",id:i+"1",children:[]},{name:"\u65B0\u8282\u70B92",id:i+"2",children:[]}])},500)}));var i;d&&d.length>0&&(G(h.value,c.id,d,!0)?V.value.setOption({series:[{data:h.value}]}):console.error("Node not found in tree"))}(e.data))})};function G(l,e,c,d=!1){for(const i of l){if(i.id===e)return i.children=[...i.children||[],...c.map(v=>({...v,expanded:d}))],i.expanded=!0,!0;if(i.children&&G(i.children,e,c,d))return!0}return!1}return ke(()=>{D.userId&&(o.userId=D.userId,p.userId=D.userId),f(o)}),(l,e)=>{const c=Ie,d=Ne,i=De,v=Pe,se=Se,de=Ue,ce=ze,H=Te,ue=Ae,k=Ke,pe=Oe,me=je,L=We,_e=$e,he=Re;return u(),z(Ve,null,[a(s)==1?(u(),z("div",A,[b("div",K,[t(i,{modelValue:a(o).name,"onUpdate:modelValue":e[0]||(e[0]=r=>a(o).name=r),placeholder:"\u7528\u6237\u6635\u79F0",clearable:"",onKeyup:I(g,["enter"])},{suffix:n(()=>[t(c,{class:"mr-5px",icon:"ep:search",onClick:g,style:{cursor:"pointer"}})]),append:n(()=>[t(d,{icon:a(X),onClick:E},null,8,["icon"])]),_:1},8,["modelValue"])])])):(u(),z("div",O,[b("div",R,[t(i,{modelValue:a(p).name,"onUpdate:modelValue":e[1]||(e[1]=r=>a(p).name=r),placeholder:"\u7528\u6237\u6635\u79F0",clearable:"",onKeyup:I(S,["enter"])},{suffix:n(()=>[t(c,{class:"mr-5px",icon:"ep:search",onClick:S,style:{cursor:"pointer"}})]),append:n(()=>[t(d,{icon:a(X),onClick:E},null,8,["icon"])]),_:1},8,["modelValue"])])])),Y(b("div",{class:"searchMore",style:Ce({width:a(te)?"88.7%":"96%"})},[t(ce,{class:"-mb-15px",model:a(o),ref_key:"queryFormRef",ref:j,inline:!0,"label-width":"108px"},{default:n(()=>[a(s)==1?(u(),_(v,{key:0,label:"\u7528\u6237\u6635\u79F0",prop:"name"},{default:n(()=>[t(i,{modelValue:a(o).name,"onUpdate:modelValue":e[2]||(e[2]=r=>a(o).name=r),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0",clearable:"",onKeyup:I(g,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1})):(u(),_(v,{key:1,label:"\u7528\u6237\u624B\u673A\u53F7",prop:"mobile"},{default:n(()=>[t(i,{modelValue:a(p).mobile,"onUpdate:modelValue":e[3]||(e[3]=r=>a(p).mobile=r),placeholder:"\u7528\u6237\u624B\u673A\u53F7",clearable:"",onKeyup:I(g,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1})),t(de,null,{default:n(()=>[t(se,null,{default:n(()=>[t(v,null,{default:n(()=>[t(d,{onClick:P},{default:n(()=>[x(" \u6536\u8D77 ")]),_:1}),a(s)==1?(u(),_(d,{key:0,onClick:g},{default:n(()=>[t(c,{icon:"ep:search",class:"mr-5px"}),x(" \u641C\u7D22 ")]),_:1})):(u(),_(d,{key:1,onClick:S},{default:n(()=>[t(c,{icon:"ep:search",class:"mr-5px"}),x(" \u641C\u7D22 ")]),_:1})),a(s)==1?(u(),_(d,{key:2,onClick:re},{default:n(()=>[t(c,{icon:"ep:refresh",class:"mr-5px"}),x(" \u91CD\u7F6E ")]),_:1})):N("",!0),a(s)==2?(u(),_(d,{key:3,onClick:oe},{default:n(()=>[t(c,{icon:"ep:refresh",class:"mr-5px"}),x(" \u91CD\u7F6E ")]),_:1})):N("",!0)]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],4),[[xe,a(C)]]),t(ue,{modelValue:a(s),"onUpdate:modelValue":e[4]||(e[4]=r=>we(s)?s.value=r:null),onTabClick:ne,class:"parent-tabs"},{default:n(()=>[t(H,{label:"\u5217\u8868\u6A21\u5F0F",name:1}),t(H,{label:"\u6811\u72B6\u56FE",name:2})]),_:1},8,["modelValue"]),a(s)==1?(u(),_(L,{key:2,style:{"margin-top":"10px",padding:"10px"}},{default:n(()=>[Y((u(),_(pe,{data:a(W),stripe:!0,"show-overflow-tooltip":!0},{default:n(()=>[t(k,{label:"\u7528\u6237\u6635\u79F0",align:"center",prop:"nickName"}),t(k,{label:"\u7528\u6237\u624B\u673A\u53F7",align:"center",prop:"mobile"}),t(k,{label:"\u63A8\u8350\u4EBA\u59D3\u540D",align:"center",prop:"ancNickName"}),t(k,{label:"\u76F4\u63A8\u4EBA\u5217\u8868",align:"center",prop:"descendantCount"},{default:n(r=>[b("span",{onClick:fe=>B(1,r.row),style:{cursor:"pointer",display:"inline-block",width:"100%"}},T(r.row.descendantCount),9,F)]),_:1}),t(k,{label:"\u540E\u4EE3\u5217\u8868",align:"center",prop:"childrenCount"},{default:n(r=>[b("span",{onClick:fe=>B(2,r.row),style:{cursor:"pointer",display:"inline-block",width:"100%"}},T(r.row.childrenCount),9,M)]),_:1})]),_:1},8,["data"])),[[he,a(w)]]),t(me,{total:a(Z),page:a(o).pageNo,"onUpdate:page":e[5]||(e[5]=r=>a(o).pageNo=r),limit:a(o).pageSize,"onUpdate:limit":e[6]||(e[6]=r=>a(o).pageSize=r),onPagination:e[7]||(e[7]=r=>f(a(o)))},null,8,["total","page","limit"])]),_:1})):N("",!0),a(s)==2?(u(),_(L,{key:3,style:{"margin-top":"10px",padding:"10px"}},{default:n(()=>[b("div",$,T(a(h)),1),t(_e,{height:650,onChartInit:ie,options:a(y)},null,8,["options"])]),_:1})):N("",!0),t(Be,{ref_key:"formRef",ref:q,onSuccess:f},null,512)],64)}}}),[["__scopeId","data-v-20dfdeaa"],["__file","D:/zx/mall-newfeifan-zx-admin/src/views/system/distri/sharepath/index.vue"]])});export{la as __tla,ee as default};