index-13680a24.js 8.7 KB

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