邹方成 6ee627139c
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 40s
feat: 新增支付测试小程序与微信支付集成
feat(pay): 添加支付API基础结构
feat(miniapp): 创建支付测试小程序页面与配置
feat(wechatpay): 配置微信支付参数与证书
fix(guild): 修复成员列表查询条件
docs: 更新代码规范文档与需求文档
style: 统一前后端枚举显示与注释格式
refactor(admin): 重构用户奖励发放接口参数处理
test(title): 添加称号效果参数验证测试
2025-11-17 00:42:08 +08:00

2 lines
4.9 KiB
JavaScript

var e=Object.defineProperty,a=Object.defineProperties,s=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,r=(a,s,t)=>s in a?e(a,s,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[s]=t,i=(e,a)=>{for(var s in a||(a={}))l.call(a,s)&&r(e,s,a[s]);if(t)for(var s of t(a))o.call(a,s)&&r(e,s,a[s]);return e},d=(e,t)=>a(e,s(t));import{a2 as n,dw as u,c,dx as f,a as v,w as p,b$ as b,b as y,bu as m,_ as h,d as g,bs as w,X as k,bB as z,y as C,f as A,z as x,p as E,Z as R,u as j,J as L,h as O,Y as _,aG as F,e as P,k as $,i as B,j as S,m as T,ab as I,b0 as H,g as D,ac as q,ap as X}from"./index-DBHnxsy6.js";import{E as Y}from"./index-DeCbFeva.js";import{E as G,b as J}from"./index-MOpuiu9Z.js";import{c as M,e as N,u as U}from"./use-dialog-yhiLZsn9.js";import{u as W}from"./index-DfWQjCuY.js";const Z=n(d(i({},N),{direction:{type:String,default:"rtl",values:["ltr","rtl","ttb","btt"]},resizable:Boolean,size:{type:[String,Number],default:"30%"},withHeader:{type:Boolean,default:!0},modalFade:{type:Boolean,default:!0},headerAriaLevel:{type:String,default:"2"}})),K=M;function Q(e,a){const{width:s,height:t}=u(),l=c(()=>["ltr","rtl"].includes(e.direction)),o=c(()=>["ltr","ttb"].includes(e.direction)?1:-1),r=c(()=>l.value?s.value:t.value),i=c(()=>f(d.value+o.value*n.value,4,r.value)),d=v(0),n=v(0),h=v(!1),g=v(!1);let w=[],k=[];p(()=>[e.size,e.resizable],()=>{g.value=!1,d.value=0,n.value=0,C()});const z=e=>{const{pageX:a,pageY:s}=e,t=a-w[0],o=s-w[1];n.value=l.value?t:o},C=()=>{w=[],d.value=i.value,n.value=0,h.value=!1,k.forEach(e=>null==e?void 0:e()),k=[]},A=b(a,"mousedown",s=>{e.resizable&&(g.value||(d.value=(()=>{var e;const s=null==(e=a.value)?void 0:e.closest('[aria-modal="true"]');return s?l.value?s.offsetWidth:s.offsetHeight:100})(),g.value=!0),w=[s.pageX,s.pageY],h.value=!0,k.push(b(window,"mouseup",C),b(window,"mousemove",z)))});return y(()=>{A(),C()}),{size:c(()=>g.value?`${i.value}px`:m(e.size)),isResizing:h,isHorizontal:l}}const V=g({name:"ElDrawer",inheritAttrs:!1});const ee=X(h(g(d(i({},V),{props:Z,emits:K,setup(e,{expose:a}){const s=e,t=w();W({scope:"el-drawer",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/drawer.html#slots"},c(()=>!!t.title));const l=v(),o=v(),r=v(),i=k("drawer"),{t:d}=z(),{afterEnter:n,afterLeave:u,beforeLeave:f,visible:p,rendered:b,titleId:y,bodyId:m,zIndex:h,onModalClick:g,onOpenAutoFocus:X,onCloseAutoFocus:M,onFocusoutPrevented:N,onCloseRequested:Z,handleClose:K}=U(s,l),{isHorizontal:V,size:ee,isResizing:ae}=Q(s,r);return a({handleClose:K,afterEnter:n,afterLeave:u}),(e,a)=>(A(),C(j(J),{to:e.appendTo,disabled:"body"===e.appendTo&&!e.appendToBody},{default:x(()=>[E(R,{name:j(i).b("fade"),onAfterEnter:j(n),onAfterLeave:j(u),onBeforeLeave:j(f),persisted:""},{default:x(()=>{var a;return[L(E(j(Y),{mask:e.modal,"overlay-class":[j(i).is("drawer"),null!=(a=e.modalClass)?a:""],"z-index":j(h),onClick:j(g)},{default:x(()=>[E(j(G),{loop:"",trapped:j(p),"focus-trap-el":l.value,"focus-start-el":o.value,onFocusAfterTrapped:j(X),onFocusAfterReleased:j(M),onFocusoutPrevented:j(N),onReleaseRequested:j(Z)},{default:x(()=>[O("div",_({ref_key:"drawerRef",ref:l,"aria-modal":"true","aria-label":e.title||void 0,"aria-labelledby":e.title?void 0:j(y),"aria-describedby":j(m)},e.$attrs,{class:[j(i).b(),e.direction,j(p)&&"open",j(i).is("dragging",j(ae))],style:{[j(V)?"width":"height"]:j(ee)},role:"dialog",onClick:F(()=>{},["stop"])}),[O("span",{ref_key:"focusStartRef",ref:o,class:B(j(i).e("sr-focus")),tabindex:"-1"},null,2),e.withHeader?(A(),P("header",{key:0,class:B([j(i).e("header"),e.headerClass])},[e.$slots.title?S(e.$slots,"title",{key:1},()=>[$(" DEPRECATED SLOT ")]):S(e.$slots,"header",{key:0,close:j(K),titleId:j(y),titleClass:j(i).e("title")},()=>[O("span",{id:j(y),role:"heading","aria-level":e.headerAriaLevel,class:B(j(i).e("title"))},T(e.title),11,["id","aria-level"])]),e.showClose?(A(),P("button",{key:2,"aria-label":j(d)("el.drawer.close"),class:B(j(i).e("close-btn")),type:"button",onClick:j(K)},[E(j(I),{class:B(j(i).e("close"))},{default:x(()=>[E(j(H))]),_:1},8,["class"])],10,["aria-label","onClick"])):$("v-if",!0)],2)):$("v-if",!0),j(b)?(A(),P("div",{key:1,id:j(m),class:B([j(i).e("body"),e.bodyClass])},[S(e.$slots,"default")],10,["id"])):$("v-if",!0),e.$slots.footer?(A(),P("div",{key:2,class:B([j(i).e("footer"),e.footerClass])},[S(e.$slots,"footer")],2)):$("v-if",!0),e.resizable?(A(),P("div",{key:3,ref_key:"draggerRef",ref:r,style:D({zIndex:j(h)}),class:B(j(i).e("dragger"))},null,6)):$("v-if",!0)],16,["aria-label","aria-labelledby","aria-describedby","onClick"])]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])]),_:3},8,["mask","overlay-class","z-index","onClick"]),[[q,j(p)]])]}),_:3},8,["name","onAfterEnter","onAfterLeave","onBeforeLeave"])]),_:3},8,["to","disabled"]))}})),[["__file","drawer.vue"]]));export{ee as E};