1 |
- import{aq as t,d as U,r as p,e as B,o as _,v as m,w as y,x as j,a as e,f as d,g as S,P as I,O as M,G as V,H as k,I as q,_ as G,__tla as H}from"./index-ed7f5dcc.js";import{_ as A,__tla as C}from"./Dialog-45b6c131.js";import{_ as E,__tla as F}from"./index-8925299b.js";let v,w,b,J=Promise.all([(()=>{try{return H}catch{}})(),(()=>{try{return C}catch{}})(),(()=>{try{return F}catch{}})()]).then(async()=>{let f;w={getSharePathPage:async a=>await t.get({url:"/distri/share-path/page",params:a}),getDuserByUserId:async a=>await t.get({url:"/distri/share-path/getDescendants",params:a}),getSharePathPageTree:async a=>await t.get({url:"/distri/share-path/getTree",params:a}),getTreeByNameOrMobile:async a=>await t.get({url:"/distri/share-path/getTreeByNameOrMobile",params:a}),getSharePath:async a=>await t.get({url:"/distri/share-path/get?id="+a}),createSharePath:async a=>await t.post({url:"/distri/share-path/create",data:a}),updateSharePath:async a=>await t.put({url:"/distri/share-path/update",data:a}),deleteSharePath:async a=>await t.delete({url:"/distri/share-path/delete?id="+a}),exportSharePath:async a=>await t.download({url:"/distri/share-path/export-excel",params:a})},f=["src"],v=G(U({__name:"Descendants",setup(a,{expose:N}){const n=p(!1),h=p(""),u=p([]),c=p(!1),P=p(0),g=p(0),r=B({pageNo:1,pageSize:10,ancestor:0,depth:void 0}),x=async()=>{c.value=!0;try{const l=await w.getDuserByUserId(r);u.value=l.list,g.value=l.total}finally{c.value=!1}};return N({open:async(l,s,o)=>{n.value=!0,P.value=l,l==1?(h.value="\u76F4\u63A8\u4EBA\u5217\u8868",r.depth=1):l==2&&(h.value="\u540E\u4EE3\u5217\u8868",r.depth=void 0),r.ancestor=s,o?x():(u.value=[],g.value=0)}}),(l,s)=>{const o=V,D=k,z=E,O=A,T=q;return _(),m(O,{title:e(h),modelValue:e(n),"onUpdate:modelValue":s[2]||(s[2]=i=>M(n)?n.value=i:null),style:{overflow:"auto"}},{default:y(()=>[j((_(),m(D,{data:e(u),stripe:!0,"show-overflow-tooltip":!0,style:{overflow:"auto","max-height":"600px","min-height":"600px"}},{default:y(()=>[d(o,{label:"\u5934\u50CF",align:"center",prop:"ancName"},{default:y(i=>[S("span",null,[S("img",{src:i.row.avatar,style:{width:"50px",height:"50px","border-radius":"50%",border:"1px solid rgb(220, 223, 231)"}},null,8,f)])]),_:1}),e(P)==1?(_(),m(o,{key:0,label:"\u987A\u5E8F",align:"center",prop:"sort"})):I("",!0),d(o,{label:"\u7528\u6237\u6635\u79F0",align:"center",prop:"descNickName"}),d(o,{label:"\u7528\u6237\u624B\u673A\u53F7",align:"center",prop:"descPhone"})]),_:1},8,["data"])),[[T,e(c)]]),d(z,{total:e(g),page:e(r).pageNo,"onUpdate:page":s[0]||(s[0]=i=>e(r).pageNo=i),limit:e(r).pageSize,"onUpdate:limit":s[1]||(s[1]=i=>e(r).pageSize=i),onPagination:x},null,8,["total","page","limit"])]),_:1},8,["title","modelValue"])}}}),[["__file","D:/zx/mall-newfeifan-zx-admin/src/views/system/distri/sharepath/Descendants.vue"]]),b=Object.freeze(Object.defineProperty({__proto__:null,default:v},Symbol.toStringTag,{value:"Module"}))});export{v as D,w as S,J as __tla,b as a};
|