1 |
- import{d as Ce,Y as Ie,K as Q,r as m,c8 as Ne,c9 as Ve,h as De,e as ee,l as Se,o as d,c as T,a as l,g as _,f as t,w as r,dF as ae,R as V,x as le,a4 as Ue,au as Pe,v as p,n as x,P as w,b3 as ze,O as Te,t as K,F as Ke,j as Me,C as Ae,V as Re,A as Fe,E as Oe,i as je,D as qe,W as Be,X as Ee,G as Ge,H as $e,I as He,_ as Le,__tla as We}from"./index-c5844c3b.js";import{_ as Xe,__tla as Ye}from"./Echart-7ea735aa.js";import{_ as Ze,__tla as Je}from"./ContentWrap-728d9fe2.js";import{_ as Qe,__tla as ea}from"./index-260d7bcc.js";import{D as aa,S as M,__tla as la}from"./Descendants-bb5671df.js";import{D as ta,__tla as na}from"./index-76873e81.js";import{u as ra,__tla as oa}from"./useMessage-4de341ee.js";import{__tla as ia}from"./ContentWrap.vue_vue_type_script_setup_true_lang-0b6bb865.js";import{__tla as sa}from"./el-card-1c04b956.js";import{__tla as ca}from"./index-9b9bf364.js";import{__tla as ua}from"./Dialog-11cbdca5.js";let te,da=Promise.all([(()=>{try{return We}catch{}})(),(()=>{try{return Ye}catch{}})(),(()=>{try{return Je}catch{}})(),(()=>{try{return ea}catch{}})(),(()=>{try{return la}catch{}})(),(()=>{try{return na}catch{}})(),(()=>{try{return oa}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return sa}catch{}})(),(()=>{try{return ca}catch{}})(),(()=>{try{return ua}catch{}})()]).then(async()=>{let A,R,F,O,j,q,B,E,G;A={key:0,class:"search-one"},R={style:{"text-align":"right"},class:"search-input"},F={key:1,class:"search-one"},O={style:{"text-align":"right"},class:"search-input"},j={style:{width:"100%",position:"relative"}},q=["src"],B=["onClick"],E=["onClick"],G={style:{display:"none"}},te=Le(Ce({name:"SharePath",__name:"index",props:{userId:{type:Number,default:0}},setup(ne){const re=Ie(),oe=Q(()=>re.getMobile),C=m(!1),b=ne,{wsCache:ie}=Ne(),D=ie.get(Ve.USER),se=Q(()=>D.user.id===1);console.log(D.user.nickname&&D.user.id);const $=()=>{C.value=!C.value},S=()=>{C.value=!1},c=m(1),ce=a=>{c.value=a.paneName,c.value==1?f(i):(o.userId=b.userId||1,f(o))};ra(),De();const I=m(!0),H=m([]);let y=m([]);const L=m(0),i=ee({pageNo:1,pageSize:10,mobile:void 0,nickName:void 0}),ue=m(),o=ee({userId:1,nickName:void 0,mobile:void 0,maxDepth:50}),f=async a=>{if(I.value=!0,c.value==1)try{const e=await ta.getDuserPage(a);H.value=e.list,L.value=e.total}finally{I.value=!1}else if(c.value==2)try{const e=await M.getSharePathPageTree(a);y.value=[U(e)],g.series[0].data=y.value,g={...g}}finally{I.value=!1}},W=m(),X=async(a,e)=>{W.value.open(a,e.userId,e.childrenCount)};function de(a){a.preventDefault()}const k=(a=void 0)=>{a.preventDefault(),i.pageNo=1,f(i)},N=a=>{if(a.preventDefault(),!o.nickName&&!o.mobile)return f(o),!1;(async e=>{e.userId=void 0,e.maxDepth=5;const s=await M.getTreeByNameOrMobile(e);y.value=[U(s)],g.series[0].data=y.value,g={...g}})(o)},pe=()=>{i.mobile=void 0,i.nickName=void 0,k(),S()},me=()=>{o.userId=b.userId||1,o.nickName=void 0,o.mobile=void 0,f(o),S()};let g={tooltip:{trigger:"item",triggerOn:"mousemove",formatter:function(a){return`${a.data.nickname}`}},dataZoom:{type:"inside"},series:[{type:"tree",data:[],left:"2%",right:"2%",top:"8%",bottom:"20%",orient:"vertical",initialTreeDepth:1e8,expandAndCollapse:!0,label:{position:"bottom",verticalAlign:"middle",align:"center",fontSize:14,padding:10,formatter:function(a){return`${a.data.nickname}`}},zoom:1,roam:!0,scaleLimit:{min:.1,max:100},leaves:{label:{position:"bottom",verticalAlign:"middle",align:"center",fontSize:14}},animationDurationUpdate:750,symbolSize:3}]};const U=a=>(a.name===null&&(a.name="\u672A\u547D\u540D\u8282\u70B9"),a.children&&a.children.length>0?(a.children=a.children.map(e=>U(e)),a.children.sort((e,s)=>e.sort-s.sort)):a.children=[],a),P=m(null),_e=a=>{P.value=a,P.value&&P.value.on("click",function(e){e.componentType==="series"&&(e.data.children.length||async function(s){if(!s.userId)return;o.userId=s.userId;let u=await M.getSharePathPageTree(o);if(u&&u.children.length>0){const v=Y(y.value[0],s.userId);v?v.children=u.children:console.log("\u6CA1\u6709\u627E\u5230\u5339\u914D\u7684\u8282\u70B9")}console.log(y.value[0])}(e.data))})};function Y(a,e){if(a.userId===e)return a;if(a.children&&a.children.length>0)for(let s of a.children){const u=Y(s,e);if(u)return u}return null}return Se(async()=>{b.userId&&(console.log("props.userId",b.userId),i.userId=b.userId,o.userId=b.userId),console.log("treeParams",o),await f(i)}),(a,e)=>{const s=Me,u=Ae,v=Re,z=Fe,fe=Oe,he=je,ye=qe,Z=Be,ge=Ee,h=Ge,ve=$e,be=Qe,J=Ze,ke=Xe,xe=He;return d(),T(Ke,null,[l(c)==1?(d(),T("div",A,[_("div",R,[t(v,{modelValue:l(i).mobile,"onUpdate:modelValue":e[0]||(e[0]=n=>l(i).mobile=n),placeholder:"\u7528\u6237\u624B\u673A\u53F7",clearable:"",onKeyup:V(k,["enter"])},{suffix:r(()=>[t(s,{class:"mr-5px",icon:"ep:search",onClick:k,style:{cursor:"pointer"}})]),append:r(()=>[t(u,{icon:l(ae),onClick:$},null,8,["icon"])]),_:1},8,["modelValue"])])])):(d(),T("div",F,[_("div",O,[t(v,{modelValue:l(o).mobile,"onUpdate:modelValue":e[1]||(e[1]=n=>l(o).mobile=n),placeholder:"\u7528\u6237\u624B\u673A\u53F7",clearable:"",onKeyup:V(N,["enter"])},{suffix:r(()=>[t(s,{class:"mr-5px",icon:"ep:search",onClick:N,style:{cursor:"pointer"}})]),append:r(()=>[t(u,{icon:l(ae),onClick:$},null,8,["icon"])]),_:1},8,["modelValue"])])])),_("div",j,[le(_("div",{class:"searchMore",style:Pe({width:l(oe)?"88.7%":"96%"})},[t(ye,{class:"-mb-15px",model:l(i),ref_key:"queryFormRef",ref:ue,inline:!0,"label-width":"108px",onSubmit:ze(de,["prevent"])},{default:r(()=>[l(c)==1?(d(),p(z,{key:0,label:"\u7528\u6237\u6635\u79F0",prop:"name"},{default:r(()=>[t(v,{modelValue:l(i).nickName,"onUpdate:modelValue":e[2]||(e[2]=n=>l(i).nickName=n),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0",clearable:"",onKeyup:V(k,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1})):(d(),p(z,{key:1,label:"\u7528\u6237\u6635\u79F0",prop:"mobile"},{default:r(()=>[t(v,{modelValue:l(o).nickName,"onUpdate:modelValue":e[3]||(e[3]=n=>l(o).nickName=n),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0",clearable:"",onKeyup:V(N,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1})),t(he,null,{default:r(()=>[t(fe,null,{default:r(()=>[t(z,null,{default:r(()=>[t(u,{onClick:S},{default:r(()=>[x(" \u6536\u8D77 ")]),_:1}),l(c)==1?(d(),p(u,{key:0,onClick:k},{default:r(()=>[t(s,{icon:"ep:search",class:"mr-5px"}),x(" \u641C\u7D22 ")]),_:1})):(d(),p(u,{key:1,onClick:N},{default:r(()=>[t(s,{icon:"ep:search",class:"mr-5px"}),x(" \u641C\u7D22 ")]),_:1})),l(c)==1?(d(),p(u,{key:2,onClick:pe},{default:r(()=>[t(s,{icon:"ep:refresh",class:"mr-5px"}),x(" \u91CD\u7F6E ")]),_:1})):w("",!0),l(c)==2?(d(),p(u,{key:3,onClick:me},{default:r(()=>[t(s,{icon:"ep:refresh",class:"mr-5px"}),x(" \u91CD\u7F6E ")]),_:1})):w("",!0)]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],4),[[Ue,l(C)]])]),l(se)?(d(),p(ge,{key:2,modelValue:l(c),"onUpdate:modelValue":e[4]||(e[4]=n=>Te(c)?c.value=n:null),onTabClick:ce,class:"parent-tabs"},{default:r(()=>[t(Z,{label:"\u5217\u8868\u6A21\u5F0F",name:1}),t(Z,{label:"\u6811\u72B6\u56FE",name:2})]),_:1},8,["modelValue"])):w("",!0),l(c)==1?(d(),p(J,{key:3,style:{"margin-top":"10px",padding:"10px"}},{default:r(()=>[le((d(),p(ve,{data:l(H),stripe:!0,"show-overflow-tooltip":!0},{default:r(()=>[t(h,{label:"\u5934\u50CF",align:"center",prop:"ancName"},{default:r(n=>[_("span",null,[_("img",{src:n.row.avatar,style:{width:"50px",height:"50px","border-radius":"50%",border:"1px solid rgb(220, 223, 231)"}},null,8,q)])]),_:1}),t(h,{label:"\u7528\u6237\u6635\u79F0",align:"center",prop:"nickName"}),t(h,{label:"\u7528\u6237\u540D",align:"center",prop:"username"}),t(h,{label:"\u7528\u6237\u624B\u673A\u53F7",align:"center",prop:"mobile"}),t(h,{label:"\u63A8\u8350\u4EBA\u59D3\u540D",align:"center",prop:"ancNickName"}),t(h,{label:"\u63A8\u8350\u4EBA\u7528\u6237\u540D",align:"center",prop:"ancUsername"}),t(h,{label:"\u76F4\u63A8\u4EBA\u5217\u8868",align:"center",prop:"descendantCount"},{default:r(n=>[_("span",{onClick:we=>X(1,n.row),style:{cursor:"pointer",display:"inline-block",width:"100%"}},K(n.row.descendantCount),9,B)]),_:1}),t(h,{label:"\u540E\u4EE3\u5217\u8868",align:"center",prop:"childrenCount"},{default:r(n=>[_("span",{onClick:we=>X(2,n.row),style:{cursor:"pointer",display:"inline-block",width:"100%"}},K(n.row.childrenCount),9,E)]),_:1})]),_:1},8,["data"])),[[xe,l(I)]]),t(be,{total:l(L),page:l(i).pageNo,"onUpdate:page":e[5]||(e[5]=n=>l(i).pageNo=n),limit:l(i).pageSize,"onUpdate:limit":e[6]||(e[6]=n=>l(i).pageSize=n),onPagination:e[7]||(e[7]=n=>f(l(i)))},null,8,["total","page","limit"])]),_:1})):w("",!0),l(c)==2?(d(),p(J,{key:4,style:{"margin-top":"10px",padding:"10px"}},{default:r(()=>[_("div",G,K(l(y)),1),t(ke,{height:650,onChartInit:_e,options:l(g)},null,8,["options"])]),_:1})):w("",!0),t(aa,{ref_key:"formRef",ref:W,onSuccess:f},null,512)],64)}}}),[["__scopeId","data-v-20dfdeaa"],["__file","D:/zx/mall-newfeifan-zx-admin/src/views/system/distri/sharepath/index.vue"]])});export{da as __tla,te as default};
|