Files
qhmes/web-dist/js/index-ByCwbQDV.js

2 lines
11 KiB
Java
Raw Normal View History

2026-06-16 18:19:57 +08:00
var oe=Object.defineProperty;var W=Object.getOwnPropertySymbols;var ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable;var N=(e,t,o)=>t in e?oe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o,F=(e,t)=>{for(var o in t||(t={}))ne.call(t,o)&&N(e,o,t[o]);if(W)for(var o of W(t))se.call(t,o)&&N(e,o,t[o]);return e};import{hY as x,hZ as D,au as B,bo as ae,h_ as Y,ac as j,y as E}from"./index-X7Y8jykP.js";import{e as b,y as $,z as c,A as w,L as p,B as _,a1 as re,a5 as ie,K as z,C as v,f as C,Q as I,F as Z,E as le,G as ce,H as O,J as S,r as f,u as i,O as de,P as ue,d as fe,i as V,c as q,S as pe,g as me,o as ee,n as A,x as ge,a2 as ve,T as X,Y as ye,ag as U,a7 as he,b as we,a9 as Se}from"./vue-vendor-DNhG1Cve.js";import"./index-Upeu4GGa.js";import{b as $e,a as be}from"./index-BzChaRPg.js";import{triggerWindowResize as ze,addResizeListener as G,removeResizeListener as J}from"./index-C4wWpZeQ.js";import{useTimeoutFn as R}from"./useTimeout-D5AmIBZw.js";import"./index-M9QP6cvf.js";import{S as te}from"./Skeleton-CimgOdM7.js";import{useScrollTo as K}from"./useScrollTo-0FPEw5-K.js";import{useIntersectionObserver as Ce}from"./useIntersectionObserver-BGOgyKyu.js";const Be=b({name:"CollapseTransition",setup(){return{on:{beforeEnter(e){D(e,"collapse-transition"),e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.height="0",e.style.paddingTop=0,e.style.paddingBottom=0},enter(e){e.dataset.oldOverflow=e.style.overflow,e.scrollHeight!==0?(e.style.height=e.scrollHeight+"px",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom):(e.style.height="",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom),e.style.overflow="hidden"},afterEnter(e){x(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow},beforeLeave(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.height=e.scrollHeight+"px",e.style.overflow="hidden"},leave(e){e.scrollHeight!==0&&(D(e,"collapse-transition"),e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0)},afterLeave(e){x(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom}}}}});function Te(e,t,o,a,n,s){return c(),$(ie,_({mode:"out-in"},re(e.on)),{default:w(()=>[p(e.$slots,"default")]),_:3},16)}const ke=B(Be,[["render",Te]]),_e={prefixCls:{type:String},helpMessage:{type:[Array,String],default:""},title:{type:String},show:{type:Boolean},canExpan:{type:Boolean}},Pe=b({components:{BasicArrow:be,BasicTitle:$e},inheritAttrs:!1,props:_e,emits:["expand"]});function He(e,t,o,a,n,s){const r=z("BasicTitle"),l=z("BasicArrow");return c(),v("div",{class:S([`${e.prefixCls}__header px-2 py-5`,e.$attrs.class])},[C(r,{helpMessage:e.helpMessage,normal:""},{default:w(()=>[e.title?(c(),v(Z,{key:0},[le(ce(e.title),1)],64)):p(e.$slots,"title",{key:1})]),_:3},8,["helpMessage"]),I("div",{class:S(`${e.prefixCls}__action`)},[p(e.$slots,"action"),e.canExpan?(c(),$(l,{key:0,up:"",expand:e.show,onClick:t[0]||(t[0]=y=>e.$emit("expand"))},null,8,["expand"])):O("",!0)],2)],2)}const Ae=B(Pe,[["render",He]]),Re={class:"p-2"},Ee=b({__name:"CollapseContainer",props:{title:{type:String,default:""},defaultExpan:{type:Boolean,default:!0},loading:{type:Boolean},canExpan:{type:Boolean,default:!0},helpMessage:{type:[Array,String],default:""},triggerWindowResize:{type:Boolean},lazyTime:{type:Number,default:0}},setup(e){const t=e,o=f(t.defaultExpan),{prefixCls:a}=ae("collapse-container");function n(){o.value=!o.value,t.triggerWindowResize&&R(ze,200)}return(s,r)=>(c(),v("div",{class:S(i(a))},[C(Ae,_(s.$props,{prefixCls:i(a),show:o.value,onExpand:n}),{title:w(()=>[p(s.$slots,"title")]),action:w(()=>[p(s.$slots,"action")]),_:3},16,["prefixCls","show"]),I("div",Re,[C(i(ke),{enable:e.canExpan},{default:w(()=>[e.loading?(c