index-69fcad1d.js 8.9 KB

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