Descendants-a0b3757c.js 2.7 KB

1
  1. import{aq as s,d as I,r as n,e as O,o as _,v as m,w as y,x as T,a as e,f as d,g as x,P as V,O as k,G as B,H as q,I as G,_ as H,__tla as M}from"./index-d0dde7c6.js";import{_ as A,__tla as C}from"./Dialog-bf59eed5.js";import{_ as E,__tla as F}from"./index-fbda6fe0.js";let v,w,b,J=Promise.all([(()=>{try{return M}catch{}})(),(()=>{try{return C}catch{}})(),(()=>{try{return F}catch{}})()]).then(async()=>{let f;w={getSharePathPage:async a=>await s.get({url:"/distri/share-path/page",params:a}),getDuserByUserId:async a=>await s.get({url:"/distri/share-path/getDescendants",params:a}),getSharePathPageTree:async a=>await s.get({url:"/distri/share-path/getTree",params:a}),getSharePath:async a=>await s.get({url:"/distri/share-path/get?id="+a}),createSharePath:async a=>await s.post({url:"/distri/share-path/create",data:a}),updateSharePath:async a=>await s.put({url:"/distri/share-path/update",data:a}),deleteSharePath:async a=>await s.delete({url:"/distri/share-path/delete?id="+a}),exportSharePath:async a=>await s.download({url:"/distri/share-path/export-excel",params:a})},f=["src"],v=H(I({__name:"Descendants",setup(a,{expose:D}){const p=n(!1),u=n(""),h=n([]),c=n(!1),P=n(0),g=n(0),t=O({pageNo:1,pageSize:10,ancestor:0,depth:void 0}),S=async()=>{c.value=!0;try{const l=await w.getDuserByUserId(t);h.value=l.list,g.value=l.total}finally{c.value=!1}};return D({open:async(l,r,o)=>{p.value=!0,P.value=l,l==1?(u.value="\u76F4\u63A8\u4EBA\u5217\u8868",t.depth=1):l==2&&(u.value="\u540E\u4EE3\u5217\u8868",t.depth=void 0),t.ancestor=r,o?S():(h.value=[],g.value=0)}}),(l,r)=>{const o=B,z=q,N=E,U=A,j=G;return _(),m(U,{title:e(u),modelValue:e(p),"onUpdate:modelValue":r[2]||(r[2]=i=>k(p)?p.value=i:null),style:{overflow:"auto"}},{default:y(()=>[T((_(),m(z,{data:e(h),stripe:!0,"show-overflow-tooltip":!0},{default:y(()=>[d(o,{label:"\u5934\u50CF",align:"center",prop:"ancName"},{default:y(i=>[x("span",null,[x("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"})):V("",!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"])),[[j,e(c)]]),d(N,{total:e(g),page:e(t).pageNo,"onUpdate:page":r[0]||(r[0]=i=>e(t).pageNo=i),limit:e(t).pageSize,"onUpdate:limit":r[1]||(r[1]=i=>e(t).pageSize=i),onPagination:S},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};