后台增加技师端自定义菜单聊天类目

This commit is contained in:
贾祥聪
2025-08-21 16:20:27 +08:00
parent 1b9651c3e5
commit 56f0b25679
639 changed files with 1476 additions and 1687 deletions

View File

@@ -0,0 +1 @@
import{d as C,bh as Y,bi as _,bj as G,aa as B,bk as J,c as u,bl as H,o as i,a as T,b as m,a3 as r,D as t,f as e,t as Q,m as y,w as n,B as P,Y as W,U as X,G as S,ar as M,aq as z,bm as Z,bn as x,bo as ee,bp as oe,an as ae,am as se,ao as le,r as F,bq as te,au as ne,br as re,z as ie,bs as de,bt as ce,bb as fe,b8 as ue,a1 as pe,bu as ge,bv as be,ax as ve}from"./index-Bp03Znup.js";const N=Symbol("dialogInjectionKey"),me=C({name:"ElDialogContent"}),ye=C({...me,props:Y,emits:_,setup(h,{expose:k}){const l=h,{t:w}=G(),{Close:d}=Z,{dialogRef:c,headerRef:p,bodyId:f,ns:a,style:g}=B(N),{focusTrapRef:b}=B(J),E=u(()=>[a.b(),a.is("fullscreen",l.fullscreen),a.is("draggable",l.draggable),a.is("align-center",l.alignCenter),{[a.m("center")]:l.center}]),R=x(b,c),v=u(()=>l.draggable),$=u(()=>l.overflow),{resetPosition:D}=H(c,p,v,$);return k({resetPosition:D}),(s,L)=>(i(),T("div",{ref:e(R),class:t(e(E)),style:M(e(g)),tabindex:"-1"},[m("header",{ref_key:"headerRef",ref:p,class:t([e(a).e("header"),{"show-close":s.showClose}])},[r(s.$slots,"header",{},()=>[m("span",{role:"heading","aria-level":s.ariaLevel,class:t(e(a).e("title"))},Q(s.title),11,["aria-level"])]),s.showClose?(i(),T("button",{key:0,"aria-label":e(w)("el.dialog.close"),class:t(e(a).e("headerbtn")),type:"button",onClick:A=>s.$emit("close")},[y(e(X),{class:t(e(a).e("close"))},{default:n(()=>[(i(),P(W(s.closeIcon||e(d))))]),_:1},8,["class"])],10,["aria-label","onClick"])):S("v-if",!0)],2),m("div",{id:e(f),class:t(e(a).e("body"))},[r(s.$slots,"default")],10,["id"]),s.$slots.footer?(i(),T("footer",{key:0,class:t(e(a).e("footer"))},[r(s.$slots,"footer")],2)):S("v-if",!0)],6))}});var Ce=z(ye,[["__file","dialog-content.vue"]]);const he=C({name:"ElDialog",inheritAttrs:!1}),ke=C({...he,props:ee,emits:oe,setup(h,{expose:k}){const l=h,w=ae();se({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},u(()=>!!w.title));const d=le("dialog"),c=F(),p=F(),f=F(),{visible:a,titleId:g,bodyId:b,style:E,overlayDialogStyle:R,rendered:v,zIndex:$,afterEnter:D,afterLeave:s,beforeLeave:L,handleClose:A,onModalClick:q,onOpenAutoFocus:j,onCloseAutoFocus:K,onCloseRequested:O,onFocusoutPrevented:U}=te(l,c);ne(N,{dialogRef:c,headerRef:p,bodyId:b,ns:d,rendered:v,style:E});const I=be(q),V=u(()=>l.draggable&&!l.fullscreen);return k({visible:a,dialogContentRef:f,resetPosition:()=>{var o;(o=f.value)==null||o.resetPosition()}}),(o,Re)=>(i(),P(e(ge),{to:o.appendTo,disabled:o.appendTo!=="body"?!1:!o.appendToBody},{default:n(()=>[y(re,{name:"dialog-fade",onAfterEnter:e(D),onAfterLeave:e(s),onBeforeLeave:e(L),persisted:""},{default:n(()=>[ie(y(e(de),{"custom-mask-event":"",mask:o.modal,"overlay-class":o.modalClass,"z-index":e($)},{default:n(()=>[m("div",{role:"dialog","aria-modal":"true","aria-label":o.title||void 0,"aria-labelledby":o.title?void 0:e(g),"aria-describedby":e(b),class:t(`${e(d).namespace.value}-overlay-dialog`),style:M(e(R)),onClick:e(I).onClick,onMousedown:e(I).onMousedown,onMouseup:e(I).onMouseup},[y(e(ce),{loop:"",trapped:e(a),"focus-start-el":"container",onFocusAfterTrapped:e(j),onFocusAfterReleased:e(K),onFocusoutPrevented:e(U),onReleaseRequested:e(O)},{default:n(()=>[e(v)?(i(),P(Ce,fe({key:0,ref_key:"dialogContentRef",ref:f},o.$attrs,{center:o.center,"align-center":o.alignCenter,"close-icon":o.closeIcon,draggable:e(V),overflow:o.overflow,fullscreen:o.fullscreen,"show-close":o.showClose,title:o.title,"aria-level":o.headerAriaLevel,onClose:e(A)}),ue({header:n(()=>[o.$slots.title?r(o.$slots,"title",{key:1}):r(o.$slots,"header",{key:0,close:e(A),titleId:e(g),titleClass:e(d).e("title")})]),default:n(()=>[r(o.$slots,"default")]),_:2},[o.$slots.footer?{name:"footer",fn:n(()=>[r(o.$slots,"footer")])}:void 0]),1040,["center","align-center","close-icon","draggable","overflow","fullscreen","show-close","title","aria-level","onClose"])):S("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,["aria-label","aria-labelledby","aria-describedby","onClick","onMousedown","onMouseup"])]),_:3},8,["mask","overlay-class","z-index"]),[[pe,e(a)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])]),_:3},8,["to","disabled"]))}});var we=z(ke,[["__file","dialog.vue"]]);const De=ve(we);export{De as E};