diff --git "a/.output/public/assets/tdesign-vue-next-2RIRnCqA.js" "b/.output/public/assets/tdesign-vue-next-2RIRnCqA.js" new file mode 100644--- /dev/null +++ "b/.output/public/assets/tdesign-vue-next-2RIRnCqA.js" @@ -0,0 +1,1198 @@ +import{I as e,c as t,h as n,e as a,a as r,i as l,b as o,d as i,f as u,g as c,j as s,k as d,l as v,m as f,r as p,n as g,o as h,p as m,q as y,s as b,t as w,_ as O,u as x,v as C,w as S,x as _,z as j,y as P,A as k,B as F,C as E,D,E as T,F as I,G as R,H as B,J as A,K as M,L,M as N,N as z,O as K,P as V}from"./tdesign-icons-vue-next-Bk-s7TkL.js";import{g as H,i as U,f as W,a as $,P as q,Q as Y,l as G,o as X,n as Z,R as J,S as Q,F as ee,w as te,q as ne,T as ae,E as re,U as le,K as oe,V as ie,W as ue,X as ce,Y as se,Z as de,x as ve,_ as fe,$ as pe,a0 as ge,a1 as he,a2 as me,a3 as ye,j as be,b as we,d as Oe,u as xe,r as Ce,a4 as Se,s as _e}from"./@vue-DrGkbxkU.js";import{y as je,G as Pe,p as ke,H as Fe,i as Ee,x as De,b as Te,I as Ie,J as Re,K as Be,d as Ae,L as Me,M as Le,N as Ne,O as ze,P as Ke,Q as Ve,R as He,t as Ue,S as We,T as $e,U as qe,V as Ye,W as Ge,X as Xe,Y as Ze,n as Je,l as Qe,Z as et,_ as tt,$ as nt,a0 as at}from"./lodash-es-BkU_-LF8.js";import{S as rt}from"./sortablejs-DGtSoqI-.js";import{c as lt}from"./@popperjs-B4tvfKWZ.js"; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function ot(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=t?e:""+Array(t+1-a.length).join(n)+e},y={s:m,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),a=Math.floor(n/60),r=n%60;return(t<=0?"+":"-")+m(a,2,"0")+":"+m(r,2,"0")},m:function e(t,n){if(t.date()1)return e(o[0])}else{var i=t.name;w[i]=t,r=i}return!a&&r&&(b=r),r||!a&&b},S=function(e,t){if(x(e))return e.clone();var n="object"==st(t)?t:{};return n.date=e,n.args=arguments,new j(n)},_=y;_.l=C,_.i=x,_.w=function(e,t){return S(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var j=function(){function h(e){this.$L=C(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[O]=!0}var m=h.prototype;return m.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(_.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var a=t.match(p);if(a){var r=a[2]-1||0,l=(a[7]||"0").substring(0,3);return n?new Date(Date.UTC(a[1],r,a[3]||1,a[4]||0,a[5]||0,a[6]||0,l)):new Date(a[1],r,a[3]||1,a[4]||0,a[5]||0,a[6]||0,l)}}return new Date(t)}(e),this.init()},m.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},m.$utils=function(){return _},m.isValid=function(){return!(this.$d.toString()===f)},m.isSame=function(e,t){var n=S(e);return this.startOf(t)<=n&&n<=this.endOf(t)},m.isAfter=function(e,t){return S(e)0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1?arguments[1]:void 0,n=H()?U(xt,null):Ct,a=W((function(){return(null==n?void 0:n.value)||Ot})),r=W((function(){return Object.assign({},a.value[e],t)}));return{t:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a-1&&e.indexOf("MSIE")>-1,n=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(t){var a=new RegExp("MSIE (\\d+\\.\\d+);"),r=e.match(a);if(!r)return-1;var l=parseFloat(r[1]);return l<7?6:l}return n?11:Number.MAX_SAFE_INTEGER}function Tt(e,t){var n=Re(t);if(!e||0===e.length)return n?{length:0,characters:e}:0;for(var a=0,r=0;r127?2:1,n&&a+l>t)return{length:a,characters:e.slice(0,r)};a+=l}return n?{length:a,characters:e}:a} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function It(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Rt(e){for(var t=1;t11){var d=o.match(/[\d.]+/g),v=d?"rgba(".concat(d[0],", ").concat(d[1],", ").concat(d[2],", 0)"):"";kt(e,Rt(Rt({},r),{},{background:"conic-gradient(from 90deg at 50% 50%,".concat(v," 0deg, ").concat(o," 360deg)")}))}else kt(e,Rt(Rt({},r),{},{background:""}))}}(t.value)}))})),function(){var n="".concat(e.value,"-loading__gradient"),a=[n,"".concat(e.value,"-icon-loading")];return J("svg",{class:a,viewBox:"0 0 12 12",version:"1.1",width:"1em",height:"1em",xmlns:"http://www.w3.org/2000/svg"},[J("foreignObject",{x:"0",y:"0",width:"12",height:"12"},[J("div",{class:"".concat(n,"-conic"),ref:t},null)])])}}}),At={exports:{}},Mt={exports:{}}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */(function(){var e,t,n,a,r,l;"undefined"!=typeof performance&&null!==performance&&performance.now?Mt.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(Mt.exports=function(){return(e()-r)/1e6},t=process.hrtime,a=(e=function(){var e;return 1e9*(e=t())[0]+e[1]})(),l=1e9*process.uptime(),r=a-l):Date.now?(Mt.exports=function(){return Date.now()-n},n=Date.now()):(Mt.exports=function(){ +return(new Date).getTime()-n},n=(new Date).getTime())}).call(ht);for(var Lt=Mt.exports,Nt="undefined"==typeof window?ht:window,zt=["moz","webkit"],Kt="AnimationFrame",Vt=Nt["request"+Kt],Ht=Nt["cancel"+Kt]||Nt["cancelRequest"+Kt],Ut=0;!Vt&&Ut-1}function Qt(e,t){if(e){for(var n=e.className,a=(t||"").split(" "),r=0,l=a.length;r0&&void 0!==arguments[0]?arguments[0]:"body";return Fe(e)?document.querySelector(e):Ee(e)?e():e},an=function(e){var t=e.clientWidth,n=void 0===t?0:t,a=e.scrollWidth;return(void 0===a?0:a)>n},rn=function(e){if(!(e instanceof HTMLFormElement))throw new Error("target must be HTMLFormElement");var t=document.createElement("input");t.type="submit",t.hidden=!0,e.appendChild(t),t.click(),e.removeChild(t)}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function ln(e){var t;return Be(e)&&"defaultNode"in e?t=e.defaultNode:(Q(e)||Fe(e))&&(t=e),t}function on(e){var t=[],n=function(e){if(ke(e))return e.forEach((function(e){if(e.children&&ke(e.children)){if(e.type!==ee)return;n(e.children)}else t.push(e)})),t};return n(e)}function un(e){return Be(e)&&"params"in e?e.params:{}}function cn(e,t,n){var a,r,l,o,i=null===(a=(r=e.$slots)[Me(n)])||void 0===a?void 0:a.call(r,t);return i||((i=null===(l=(o=e.$slots)[Le(n)])||void 0===l?void 0:l.call(o,t))||null)}var sn=function(e,t,n){var a,r=un(n),l=ln(n);if(t in e&&(a=e[t]),!1!==a&&null!==a)return!0===a&&l?cn(e,r,t)||l:Ee(a)?a(q,r):[void 0,r,""].includes(a)&&(e.$slots[Me(t)]||e.$slots[Le(t)])?cn(e,r,t):a},dn=Object.prototype.hasOwnProperty,vn=function(e,t){return dn.call(e,t)},fn=function(e,t){return vn(e,t)?e[t]:void 0};function pn(e,t,n){var a,r,l,o,i=null===(a=(r=e.slots)[Me(t)])||void 0===a?void 0:a.call(r,n);return i&&i.filter((function(e){return"Symbol(v-cmt)"!==e.type.toString()})).length||(i=null===(l=(o=e.slots)[Le(t)])||void 0===l?void 0:l.call(o,n))&&i.filter((function(e){return"Symbol(v-cmt)"!==e.type.toString()})).length?i:null}function gn(e){return!![void 0,null,""].includes(e)||!(e instanceof Array?e:[e]).filter((function(e){var t;return"Symbol(Comment)"!==(null==e||null===(t=e.type)||void 0===t?void 0:t.toString())})).length}var hn=function(){var e=H();return function(t,n){var a=un(n),r=ln(n),l=function(e){return!(!Be(e)||!("slotFirst"in e))&&e.slotFirst}(n),o=e.slots[Me(t)]||e.slots[Le(t)];if(l&&o)return pn(e,t,a);if(function(e,t){var n=(null==e?void 0:e.vnode.props)||{};return vn(n,Me(t))||vn(n,Le(t))}(e,t)){var i=e.props[Me(t)]||e.props[Le(t)];if(!1===i||null===i)return;return!0===i?pn(e,t,a)||r:Ee(i)?i(q,a):[void 0,""].includes(i)&&o?pn(e,t,a):i}if(o)return pn(e,t,a);var u=e.props[Me(t)]||e.props[Le(t)];return!1!==u&&null!==u?!0===u?r:Ee(u)?u(q,a):u:void 0}},mn=function(){var e=hn();return function(t,n){var a=ln(n);return e(t,n)||a}},yn=function(){var e=hn();return function(t,n,a){var r=un(a),l=ln(a),o=r?{params:r}:void 0,i=e(t,o),u=e(n,o),c=gn(i)?u:i;return gn(c)?l:c}},bn=function(e,t){var n=Ee(e)?W(e):$(e),a=Ee(t)?W(t):$(t),r=$(),l=function(){r.value=tn(n.value,a.value)};return X((function(){return l()})),te([n,a],(function(){return l()})),r},wn={attach:{type:[String,Function],default:""},content:{type:[String,Function]},default:{type:[String,Function]},delay:{type:Number,default:0},fullscreen:Boolean,indicator:{type:[Boolean,Function],default:!0},inheritColor:Boolean,loading:{type:Boolean,default:!0},preventScrollThrough:{type:Boolean,default:!0},showOverlay:{type:Boolean,default:!0},size:{type:String,default:"medium"},text:{type:[String,Function]},zIndex:{type:Number}},On=G({name:"TLoading",inheritAttrs:!1,props:wn,setup:function(e,t){var n=t.slots,a=t.attrs,r=$(!1),l={name:jt("loading"),centerClass:jt("loading--center"),fullscreenClass:jt("loading__fullscreen"),lockClass:jt("loading--lock"),overlayClass:jt("loading__overlay"),relativeClass:jt("loading__parent"),fullClass:jt("loading--full"),inheritColorClass:jt("loading--inherit-color")},o=l.name,i=l.centerClass,u=l.fullscreenClass,c=l.lockClass,s=l.overlayClass,d=l.relativeClass,v=l.fullClass,f=l.inheritColorClass,p=jt(),g=hn(),h=yn(),m=Pt().SIZE,y=function(){r.value=!1;var t=setTimeout((function(){r.value=!0,clearTimeout(t)}),e.delay)},b=bn((function(){return e.attach})),w=W((function(){return Boolean(!e.delay||e.delay&&r.value)})),O=W((function(){var t={};return void 0!==e.zIndex&&(t.zIndex=e.zIndex),["small","medium","large"].includes(e.size)||(t["font-size"]=e.size),t})),x=W((function(){return Boolean(e.default||n.default||e.content||n.content)})),C=W((function(){return e.preventScrollThrough&&e.fullscreen})),S=W((function(){return Boolean(e.text||n.text)})),_=W((function(){return x.value&&e.loading&&w.value})),j=W((function(){return e.fullscreen&&e.loading&&w.value})),P=W((function(){return e.attach&&e.loading&&w.value})),k=W((function(){var t=[i.value,fn(m.value,e.size),vt({},f.value,e.inheritColor)],n=[o.value,u.value,i.value,s.value];return{baseClasses:t,attachClasses:t.concat([o.value,v.value,vt({},s.value,e.showOverlay)]),withContentClasses:t.concat([o.value,v.value,vt({},s.value,e.showOverlay)]),fullScreenClasses:n,normalClasses:t.concat([o.value])}})),F=ne(e).loading;return te([F],(function(e){gt(e,1)[0]?(y(),C.value&&Qt(document.body,c.value)):C.value&&en(document.body,c.value)})),X((function(){e.delay&&y()})),function(){var t=k.value,n=t.fullScreenClasses,r=t.baseClasses,l=t.withContentClasses,o=t.attachClasses,i=t.normalClasses,u=J(Bt,{size:e.size},null),c=F.value&&g("indicator",u),s=S.value&&J("div",{class:"".concat(p.value,"-loading__text")},[g("text")]);return e.fullscreen?j.value&&e.loading?J(ae,{disabled:!e.attach||!b.value,to:b.value},{default:function(){return[J("div",re({class:n,style:O.value},a),[J("div",{class:r},[c,s])])]}}):null:x.value?J("div",re({class:d.value},a),[h("default","content"),_.value&&J("div",{class:l,style:O.value},[c,s])]):e.attach?P.value&&F.value?J(ae,{disabled:!e.attach||!b.value,to:b.value},{default:function(){return[J("div",re({class:o,style:O.value},a),[c,s])]}}):null:F.value?J("div",re({class:i,style:O.value},a),[c,s]):null}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function xn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var Cn=null;function Sn(e){var t=function(e){return je({fullscreen:!1,attach:"body",loading:!0,preventScrollThrough:!0},e)}(e);if(t.fullscreen&&Cn)return Cn;var n=G({setup:function(){return{loadingOptions:oe(t)}},render:function(){return q(On,function(e){for(var t=1;t0?c:0,d=a.offsetWidth,v=a.offsetHeight;null===r.value.parentNode&&(kt(r.value,{position:"absolute",left:"".concat(0-s,"px"),top:"".concat(0-s,"px"),width:"".concat(d,"px"),height:"".concat(v,"px"),borderRadius:u.borderRadius,pointerEvents:"none",overflow:"hidden"}),a.appendChild(r.value));var f=document.createElement("div");kt(f,{marginTop:"0",marginLeft:"0",right:"".concat(d,"px"),width:"".concat(d+20,"px"),height:"100%",transition:"transform ".concat(200,"ms cubic-bezier(.38, 0, .24, 1), background ").concat(400,"ms linear"),transform:"skewX(-8deg)",pointerEvents:"none",position:"absolute",zIndex:0,backgroundColor:i,opacity:"0.9"});for(var p=new WeakMap,g=a.children.length,h=0;h=768&&e<992?"sm":e>=992&&e<1200?"md":e>=1200&&e<1400?"lg":e>=1400&&e<1880?"xl":"xxl"};function $n(){var e=$(Wn(Gt?0:window.innerWidth));return Un("resize",(function(){e.value=Wn(Gt?0:window.innerWidth)})),e} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function qn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Yn(e){for(var t=1;t=0),"".concat(e,"-").concat(a,"-offset-").concat(l.offset),parseInt(l.offset,10)>=0),"".concat(e,"-").concat(a,"-push-").concat(l.push),parseInt(l.push,10)>=0),"".concat(e,"-").concat(a,"-pull-").concat(l.pull),parseInt(l.pull,10)>=0))}),{});return Yn(vt(vt(vt(vt(vt(vt({},"".concat(e),!0),"".concat(e,"-").concat(n),!Te(n)),"".concat(e,"-order-").concat(a),a),"".concat(e,"-offset-").concat(r),r),"".concat(e,"-push-").concat(l),l),"".concat(e,"-pull-").concat(o),o),i)} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */(t.value,e)})),o=W((function(){var t,n,l,o,i,u={},c=e.flex;if(c&&(u.flex=function(e){return Re(e)?"".concat(e," ").concat(e," 0"):/^\d+(\.\d+)?(px|r?em|%)$/.test(e)?"0 0 ".concat(e):e}(c)),a){var s=a.gutter;Object.assign(u,(t=s,n=r.value,l={},o=function(e){return Object.assign(l,{paddingLeft:"".concat(e/2,"px"),paddingRight:"".concat(e/2,"px")})},i={isNumber:function(e){Re(e)&&o(e)},isArray:function(e){ke(e)&&e.length&&(Re(e[0])&&o(e[0]),Be(e[0])&&e[0][n]&&o(e[0][n]))},isObject:function(e){Be(e)&&!ke(e)&&e[n]&&o(e[n])}},Object.keys(i).forEach((function(e){i[e](t)})),l))}return u}));return function(){var t,a,r=e.tag;return J(r,{class:l.value,style:o.value},"function"==typeof(a=t=n("default"))||"[object Object]"===Object.prototype.toString.call(a)&&!Q(a)?t:{default:function(){return[t]}})}}}),Zn=En(Gn),Jn=En(Xn),Qn=G({name:"TLayout",setup:function(){var e=$(!1),t=hn(),n=jt("layout"),a=W((function(){return[n.value,vt({},"".concat(n.value,"--with-sider"),e.value)]}));return Y("layout",{hasSide:e}),function(){return J("section",{class:a.value},[t("default")])}}}),ea=G({name:"THeader",props:{height:{type:String,default:""}},setup:function(e){var t=jt("layout__header"),n=hn();return function(){return J("header",{class:t.value,style:e.height?{height:e.height}:{}},[n("default")])}}}),ta=G({name:"TFooter",props:{height:{type:String,default:""}},setup:function(e){var t=jt("layout__footer"),n=hn();return function(){return J("footer",{class:t.value,style:e.height?{height:e.height}:{}},[n("default")])}}}),na=G({name:"TAside",props:{width:{type:String,default:""}},setup:function(e){var t=U("layout",Object.create(null)).hasSide,n=jt("layout__sider"),a=hn();if(t)return X((function(){t.value=!0})),ie((function(){t.value=!1})),function(){var t=e.width?{width:e.width}:{};return J("aside",{class:n.value,style:t},[a("default")])}}}),aa=G({name:"TContent",props:{content:{type:[String,Function]},default:{type:[String,Function]}},setup:function(){var e=jt("layout__content"),t=yn();return function(){return J("main",{class:e.value},[t("default","content")])}}}),ra=En(na),la=En(Qn),oa=En(ea),ia=En(ta),ua=En(aa),ca={align:{type:String,default:"center",validator:function(e){return!e||["left","right","center"].includes(e)}},content:{type:[String,Function]},dashed:Boolean,default:{type:[String,Function]},layout:{type:String,default:"horizontal",validator:function(e){return!e||["horizontal","vertical"].includes(e)}},theme:{type:String,validator:function(e){return!e||["horizontal","vertical"].includes(e)}}},sa=En(G({name:"TDivider",props:ca,setup:function(e){var t=jt("divider"),n=yn();return function(){var a=e.layout,r=e.dashed,l=e.align,o=n("default","content"),i=["".concat(t.value),["".concat(t.value,"--").concat(a)],vt(vt(vt({},"".concat(t.value,"--dashed"),!!r),"".concat(t.value,"--with-text"),!!o),"".concat(t.value,"--with-text-").concat(l),!!o)];return J("div",{class:i},[o&&J("span",{class:"".concat(t.value,"__inner-text")},[o])])}}})),da={align:{type:String,validator:function(e){return!e||["start","end","center","baseline"].includes(e)}},breakLine:Boolean,direction:{type:String,default:"horizontal",validator:function(e){return!e||["vertical","horizontal"].includes(e)}},separator:{type:[String,Function]},size:{type:[String,Number,Array],default:"medium"}}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function va(){var e=H();return function(t,n){var a,r;return n||(n=e.slots),on((null===(a=n)||void 0===a||null===(r=a.default)||void 0===r?void 0:r.call(a))||[]).filter((function(e){var n;return null===(n=e.type.name)||void 0===n?void 0:n.endsWith(t)}))}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function fa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function pa(e){for(var t=1;t=0;--r){var l=this.tryEntries[r],i=l.completion;if("root"===l.tryLoc)return n("end");if(l.tryLoc<=this.prev){var u=o.call(l,"catchLoc"),c=o.call(l,"finallyLoc");if(u&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&o.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),b}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var a=n.completion;if("throw"===a.type){var r=a.arg;T(n)}return r}}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:R(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=a),b}},r}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(wa),wa.exports;var xa=wa.exports(),Ca=xa;try{regeneratorRuntime=xa}catch(xg){"object"===("undefined"==typeof globalThis?"undefined":st(globalThis))?globalThis.regeneratorRuntime=xa:Function("r","regeneratorRuntime = r")(xa)} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */var Sa=En(G({name:"TAffix",props:{container:{type:[String,Function],default:function(){return function(){return window}}},content:{type:[String,Function]},default:{type:[String,Function]},offsetBottom:{type:Number,default:0},offsetTop:{type:Number,default:0},zIndex:{type:Number},onFixedChange:Function},emits:["fixedChange"],setup:function(e,t){var n,a=jt("affix"),r=hn(),l=$(null),o=$(null),i=$(null===(n=document)||void 0===n?void 0:n.createElement("div")),u=$(!1),c=$(!1),s=$(),d=$(),v=0,f=function(){u.value||(v=window.requestAnimationFrame((function(){var n,r;v=0;var c,f=null!==(n=null===(r=l.value)||void 0===r?void 0:r.getBoundingClientRect())&&void 0!==n?n:{top:0,width:0,height:0},p=f.top,g=f.width,h=f.height,m=0;s.value instanceof HTMLElement&&(m=s.value.getBoundingClientRect().top);var y=p-m,b=m+(s.value[s.value instanceof Window?"innerHeight":"clientHeight"]-h)-e.offsetBottom;if(c=!Te(e.offsetTop)&&y<=e.offsetTop?m+e.offsetTop:!Te(e.offsetBottom)&&p>=b&&b,o.value){var w=!1!==c,O=l.value.contains(i.value);w?(o.value.className=a.value,d.value={top:"".concat(c,"px"),width:"".concat(g,"px"),height:"".concat(h,"px"),zIndex:e.zIndex},O||(i.value.style.width="".concat(g,"px"),i.value.style.height="".concat(h,"px"),l.value.appendChild(i.value))):(o.value.removeAttribute("class"),d.value=void 0,O&&i.value.remove()),t.emit("fixedChange",w,{top:Number(c)}),Ee(e.onFixedChange)&&e.onFixedChange(w,{top:Number(c)})}u.value=!1})),u.value=!0)},p=function(){var t=ba(Ca.mark((function t(){return Ca.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Z();case 2:if(!c.value){t.next=4;break}return t.abrupt("return");case 4:s.value=nn(e.container),Xt(s.value,"scroll",f),Xt(window,"resize",f),c.value=!0;case 8:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),g=function(){s.value&&c.value&&(Zt(s.value,"scroll",f),Zt(window,"resize",f),v&&window.cancelAnimationFrame(v),c.value=!1)};return te((function(){return e.offsetTop}),(function(){f()})),te((function(){return e.offsetBottom}),(function(){f()})),te((function(){return e.zIndex}),(function(){f()})),X(p),se(p),de(g),ue(g),t.expose({scrollContainer:s,affixWrapRef:l,handleScroll:f}),function(){return J("div",{ref:l},[J("div",{ref:o,style:d.value},[r("default")])])}}})),_a=["info","success","warning","error","question","loading"],ja="32px",Pa={top:{top:ja,left:"50%",transform:"translateX(-50%)"},center:{left:"50%",top:"50%",transform:"translateX(-50%) translateY(-50%)"},left:{left:ja,top:"50%",transform:"translateY(-50%)"},bottom:{bottom:ja,left:"50%",transform:"translateX(-50%)"},right:{right:ja,top:"50%",transform:"translateY(-50%)",display:"flex",flexDirection:"column",alignItems:"flex-end"},"top-left":{left:ja,top:ja},"top-right":{right:ja,top:ja,display:"flex",flexDirection:"column",alignItems:"flex-end"},"bottom-right":{right:ja,bottom:ja,display:"flex",flexDirection:"column",alignItems:"flex-end"},"bottom-left":{left:ja,bottom:ja}},ka=Object.keys(Pa),Fa={closeBtn:{type:[String,Boolean,Function],default:void 0},content:{type:[String,Function]},duration:{type:Number,default:3e3},icon:{type:[Boolean,Function],default:!0},theme:{type:String,default:"info",validator:function(e){return!e||["info","success","warning","error","question","loading"].includes(e)}},onClose:Function,onCloseBtnClick:Function,onDurationEnd:Function}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Ea(e){var t=St("icon").globalConfig,n={};return Object.keys(e).forEach((function(a){var r;n[a]=(null===(r=t.value)||void 0===r?void 0:r[a])||e[a]})),n} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */var Da={duration:200,easing:"linear"};function Ta(e,t){if(e){var n=function(e,t,n){if(!ka.includes(e))return null;if(["top-left","left","bottom-left"].includes(e))return[{opacity:0,marginLeft:"-".concat(t,"px")},{opacity:1,marginLeft:"0"}];if(["top-right","right","bottom-right"].includes(e))return[{opacity:0,marginRight:"-".concat(t,"px")},{opacity:1,marginRight:"0"}];if(["top","center"].includes(e))return[{opacity:0,marginTop:"-".concat(n,"px")},{opacity:1,marginTop:"0"}];if(["bottom"].includes(e))return[{opacity:0,transform:"translate3d(0, ".concat(n,"px, 0)")},{opacity:1,transform:"translate3d(0, 0, 0)"}]}(t,(null==e?void 0:e.offsetWidth)||0,(null==e?void 0:e.offsetHeight)||0);if(n)Ra(e,n[n.length-1]),e.animate&&e.animate(n,Da)}}function Ia(e,t,n){if(e){var a=function(e,t){if(!ka.includes(e))return null;if(["bottom-left","bottom","bottom-right"].includes(e)){return[{opacity:1,marginTop:"0px"},{opacity:0,marginTop:"".concat(t,"px")}]}var n="-".concat(t,"px");return[{opacity:1,marginTop:"0px"},{opacity:0,marginTop:n}]} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */(t,(null==e?void 0:e.offsetHeight)||0);if(!a)return n();var r=a[a.length-1];Ra(e,r);var l=e.animate&&e.animate(a,Da);l?l.onfinish=function(){e.style.display="none",n()}:(e.style.display="none",n())}}function Ra(e,t){for(var n=Object.keys(t),a=0;a1?t-1:0),o=1;o1?t-1:0),r=1;r4&&void 0!==arguments[4]?arguments[4]:"value",l=H(),o=l.emit,i=l.vnode,u=$(),c=i.props||{},s=Object.prototype.hasOwnProperty.call(c,"modelValue")||Object.prototype.hasOwnProperty.call(c,"model-value"),d=Object.prototype.hasOwnProperty.call(c,r)||Object.prototype.hasOwnProperty.call(c,Le(r));return s?[t,function(e){o("update:modelValue",e);for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),l=1;l1?t-1:0),r=1;r0&&void 0!==arguments[0]&&arguments[0],t=new Date,n=t.getMonth()+1;n=n<10?"0".concat(n):n;var a="".concat(t.getFullYear(),"-").concat(n,"-").concat(t.getDate()),r="".concat(t.getHours(),":").concat(t.getMinutes(),":").concat(t.getSeconds());return e?[a,r].join(" "):a}function hr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,a=e,r=0,l=0;if(!a)return"";for(var o=0;oo-n&&l1&&void 0!==arguments[1]?arguments[1]:"",n=[],a=0;a0&&void 0!==arguments[0]?arguments[0]:[]).forEach((function(t){ke(t)?e.push.apply(e,ct(t)):t.type===ee?e.push.apply(e,ct(xr(t.children))):e.push(t)})),e.filter((function(e){return!(e&&(e.type===ce||e.type===ee&&0===e.children.length||e.type===pe&&""===e.children.trim()))}))}function Cr(e){var t=H(),n=$();return X((function(){n.value=e(t)})),fe((function(){var a=e(t);n.value!==a&&(n.value=a)})),n}var Sr=G({name:"TPopupTrigger",props:{forwardRef:Function},emits:["resize"],setup:function(e,t){var n=t.emit,a=t.slots,r=Cr((function(e){return e.parent.vnode.el.nextElementSibling})),l=$();return te(r,(function(){var t;null===(t=e.forwardRef)||void 0===t||t.call(e,r.value)})),Or(r,(function(e){var t=gt(e,1)[0].contentRect;l.value=t})),te(l,(function(e,t){var a,r;r=t,!(a=e)&&!r||a&&r&&!["width","height","x","y"].some((function(e){return a[e]!==r[e]}))||n("resize")})),function(){var e,t,n=xr(null===(e=a.default)||void 0===e?void 0:e.call(a));return n.length>1||(null===(t=n[0])||void 0===t?void 0:t.type)===pe?J("span",null,[n]):n[0]}}}),_r=G({name:"TPopupContent",emits:["resize"],setup:function(e,t){var n=t.emit,a=t.slots;return Or(Cr((function(e){return e.vnode.el.children[0]})),(function(){n("resize")})),function(){return J("div",{style:"position: absolute; top: 0px; left: 0px; width: 100%"},[a.default()])}}}),jr=G({name:"TPopupContainer",inheritAttrs:!1,props:{parent:Object,visible:Boolean,attach:wr.attach,forwardRef:Function},emits:["resize","contentMounted"],setup:function(e,t){var n=t.emit,a=t.attrs,r=t.slots,l=t.expose,o=$(),i=$(!1);function u(){n("resize")}return X((function(){requestAnimationFrame((function(){i.value=e.visible}))})),te((function(){return e.visible}),(function(t){t&&(i.value=e.visible)})),l({unmountContent:function(){i.value=!1}}),function(){var t,l,c=function(){return tn(e.attach,o.value)};return J(ee,null,[J(Sr,{class:a.class,forwardRef:function(t){e.forwardRef(t),o.value=t},onResize:u},(l=t=r.default(),"function"==typeof l||"[object Object]"===Object.prototype.toString.call(l)&&!Q(l)?t:{default:function(){return[t]}})),i.value&&J(ae,{disabled:!c(),to:c()},{default:function(){return[J(_r,{onResize:u,onVnodeMounted:function(){return n("contentMounted")}},{default:function(){return[r.content&&r.content()]}})]}})])}}}),Pr={};function kr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Fr(e){for(var t=1;tn.x&&t.xn.y&&t.y0)for(var n=0,a=e.children.length;n0){var r=el(this.data,n);r&&!r.children.some((function(e){return e.value===a.value}))?r.children.push(a):this.cache.add(a)}else this.cache.add(a)}},{key:"select",value:function(e){var t=Jr(this.data,e,[])||[];return t.push(e),t.filter((function(e){return null!=e}))}},{key:"expand",value:function(e){var t=this;if(this.expandValues.has(e))return this.expandValues.delete(e),ct(this.expandValues);if(this.expandValues.add(e),!this.isMutex.value)return ct(this.expandValues);var n=Qr(this.data,e)||[],a=new Set(n.filter((function(t){var n;return(null===(n=t.children)||void 0===n?void 0:n.length)>0&&t.value!==e})).map((function(e){return e.value})));return this.expandValues.forEach((function(e){a.has(e)&&t.expandValues.delete(e)})),ct(this.expandValues)}},{key:"getChild",value:function(e){var t=el(this.data,e);return t?t.children:[]}}])}(); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function nl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function al(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,o=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){i=!0,l=e},f:function(){try{o||null==n.return||n.return()}finally{if(i)throw l}}}}function vl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n1})),x=W((function(){return d.valueMath.abs(n)?T(d.value+t):T(d.value+n)}},B=function(){setTimeout((function(){T(function(e,t,n){var a,r=e.navsContainer,l=e.activeTab,o=e.rightOperations,i=e.leftOperations,u=gl(l),c=gl(r),s=(null==(a=l)?void 0:a.offsetLeft)||0,d=gl(o),v=gl(i);if("auto"===n){if(s-vt+c-d)return s+u-c+d}else{if("start"===n)return s-v;if("center"===n)return s+(u-c)/2;if("end"===n)return s+u-c+d}return t}(b(),d.value,e.scrollPosition))}),0)},A=function(){Z((function(){var e,t,n,a,r;y.value=(e=b(),t=e.navsWrap,n=e.navsContainer,a=e.rightOperations,r=e.toRightBtn,gl(t)-gl(n)+gl(a)-gl(r))}))};te([function(){return e.placement},function(){return e.panels}],A),te([function(){return e.scrollPosition}],B),function(e,t){Un("resize",e);var n=null;X((function(){window.ResizeObserver&&t&&(n=new window.ResizeObserver(e)).observe(t)})),ue((function(){var e;null===(e=n)||void 0===e||e.disconnect()}))}(Ve(A),v.value);var M=function(t){var n;null===(n=e.onAdd)||void 0===n||n.call(e,{e:t})},L=function(t){var n=t.e,a=t.value,r=t.index;e.onRemove({e:n,value:a,index:r})},N=function(t){null!=t&&t.$el&&(null==t?void 0:t.value)===e.value&&m.value!==t.$el&&(m.value=t.$el,B())},z=function(e){var t,n=null,a=[],r=function(e){var n=e.target;t=n,n.style.opacity="0.5"},l=function(e){e.target.style.opacity=""},o=function(e){e.preventDefault()},i=function(e){var r=pl(e.target,n.children);r&&r!==t&&r.draggable&&(r.firstChild.style.outline="1px dashed #0052d9",a.includes(r)||a.push(r))},u=function(e){for(var t=e.target,n=0,r=a;no&&(r=n.children[i+1]);var u="card"===e.theme?o:o-1,c="card"===e.theme?i:i-1;null===(l=e.onDragSort)||void 0===l||l.call(e,{currentIndex:u,current:e.panels[u].value,targetIndex:c,target:e.panels[c].value})}};return ie((function(){n.removeEventListener("dragstart",r),n.removeEventListener("dragend",l),n.removeEventListener("dragover",o),n.removeEventListener("dragenter",i),document.removeEventListener("dragleave",u),document.removeEventListener("mousemove",u),n.removeEventListener("drop",c)})),{setNavsWrap:function(e){(n=e).addEventListener("dragstart",r,!1),n.addEventListener("dragend",l,!1),n.addEventListener("dragover",o,!1),n.addEventListener("dragenter",i,!1),document.addEventListener("dragleave",u,!1),document.addEventListener("mousemove",u,!1),n.addEventListener("drop",c,!1)}}}(e),K=z.setNavsWrap;X((function(){K(f.value),A(),B()}));var V=function(){return e.panels.map((function(t,n){var a,r;r=null!=t&&null!==(a=t.children)&&void 0!==a&&a.label?t.children.label():Ee(t.label)?t.label(q):t.label||"选项卡".concat(n+1);var l=e.dragSort;return l&&!1===t.draggable&&(l=t.draggable),J(cl,{ref:N,draggable:l,key:t.value,index:n,theme:e.theme,size:e.size,placement:e.placement,label:r,active:t.value===e.value,disabled:e.disabled||t.disabled,removable:t.removable,value:t.value,onClick:function(n){return function(t,n){var a=n.value;if(n.disabled||e.value===a)return!1;e.onChange(a)}(0,t)},onRemove:L},null)}))};return function(){return J("div",{ref:v,class:["".concat(t.value,"__nav")],style:S.value},[[J("div",{ref:p,class:["".concat(t.value,"__operations"),"".concat(t.value,"__operations--left")]},[J(me,{name:"fade",mode:"out-in",appear:!0},{default:function(){return[O.value?J("div",{class:j.value,onClick:function(){return I("prev")}},[J(a,null,null)]):null]}})]),J("div",{ref:g,class:["".concat(t.value,"__operations"),"".concat(t.value,"__operations--right")]},[J(me,{name:"fade",mode:"out-in",appear:!0},{default:function(){return[x.value?J("div",{ref:h,class:P.value,onClick:function(){return I("next")}},[J(r,null,null)]):null]}}),e.addable?J("div",{class:k.value,onClick:M},[J(l,null,null)]):null,e.action])],(n=V(),J("div",{class:F.value},[J("div",{class:E.value,onWheel:R},[J("div",{ref:f,class:D.value,style:C.value},["card"!==e.theme&&J(sl,{placement:e.placement,value:e.value,navs:n},null),n])])]))]);var n}}}),bl=En(G({name:"TTabs",props:ul,setup:function(e){var t=jt("tabs"),n=jt(),a=hn(),r=ne(e),l=gt(tr(r.value,r.modelValue,e.defaultValue||"",e.onChange),2),o=l[0],i=l[1];Y("tabs",{value:o});var u=function(t){var n;null===(n=e.onAdd)||void 0===n||n.call(e,{e:t.e})},c=function(e){i(e)},s=function(t){var n,a=t.e,r=t.value,l=t.index;null===(n=e.onRemove)||void 0===n||n.call(e,{value:r,index:l,e:a})},d=function(){var e=a("default");if(!e)return[];var t=function(e){return e.map((function(e){return e.children&&ke(e.children)?t(e.children):e})).flat().filter((function(e){return"TTabPanel"===e.type.name}))};return t(e)},v=function(){var t,r=(null!==(t=e.list)&&void 0!==t&&t.length?e.list:d())||[],l=a("action"),i=r.map((function(e){var t=e;return e.props&&Object.keys(e.props).forEach((function(n){t[n]=e.props[n]})),t})),v={theme:e.theme,value:o.value,size:e.size,disabled:e.disabled,placement:e.placement,scrollPosition:e.scrollPosition,addable:e.addable,panels:i,dragSort:e.dragSort,action:l};return J("div",{class:vt(vt({},"".concat(n.value,"-tabs__header"),!0),"".concat(n.value,"-is-").concat(e.placement),!0)},[J(yl,re(v,{onDragSort:e.onDragSort,onChange:c,onAdd:u,onRemove:s}),null)])},f=function(){var t,a=d();return null!==(t=e.list)&&void 0!==t&&t.length?e.list.map((function(e){return J(il,re(e,{onRemove:s}),null)})):a&&a.length?J("div",{class:["".concat(n.value,"-tabs__content")]},[a]):void 0};return function(){return J("div",{class:[t.value]},["bottom"!==e.placement?[v(),f()]:[f(),v()]])}}})),wl=En(il),Ol={content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,icon:{type:Function},popupProps:{type:Object},title:{type:[String,Function]},value:{type:[String,Number]}},xl=G({name:"TFakeArrow",props:{isActive:{type:Boolean},overlayClassName:{type:[String,Object,Array]},overlayStyle:{type:Object||String}},setup:function(e){var t=jt("fake-arrow"),n=W((function(){return[t.value,vt({},"".concat(t.value,"--active"),e.isActive),e.overlayClassName]}));return function(){return J("svg",{class:n.value,width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:e.overlayStyle},[J("path",{d:"M3.75 5.7998L7.99274 10.0425L12.2361 5.79921",stroke:"black","stroke-opacity":"0.9","stroke-width":"1.3"},null)])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Cl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var Sl=G({name:"TSubmenu",props:Ol,setup:function(e,t){var n=t.attrs,a=t.slots,r=jt(),l=hn(),o=yn(),i=H(),u=U("TdMenu"),c=ne(e).value,s=u.theme,d=u.activeValues,v=u.expandValues,f=u.isHead,p=u.open,g=U("TdSubmenu",{}),h=g.setSubPopup,m=g.closeParentPopup,y=W((function(){return n.expandType||u.mode.value})),b=$([]),w=W((function(){return d.value.indexOf(e.value)>-1})),O=$(!1),x=$(!1),C=W((function(){return"light"===s.value?"#E7E7E7":"#383838"})),S=W((function(){var t;return"popup"===y.value?O.value:!!v&&(null===(t=v.value)||void 0===t?void 0:t.includes(e.value))})),_=$(!1),j=$(),P=$(),k=$(),F=jt("slide-down");An(k,C);var E=W((function(){return["".concat(r.value,"-submenu"),vt(vt({},"".concat(r.value,"-is-disabled"),e.disabled),"".concat(r.value,"-is-opened"),S.value)]})),D=W((function(){var t;return["".concat(r.value,"-menu__popup"),"".concat(r.value,"-is-").concat(f?"horizontal":"vertical"),vt({},"".concat(r.value,"-is-opened"),O.value),null===(t=e.popupProps)||void 0===t?void 0:t.overlayInnerClassName]})),T=W((function(){var t;return["".concat(r.value,"-menu--").concat(s.value),f&&"".concat(r.value,"-is-head-menu"),vt({},"".concat(r.value,"-menu-is-nested"),_.value),null===(t=e.popupProps)||void 0===t?void 0:t.overlayClassName]})),I=W((function(){return["".concat(r.value,"-menu__item"),"".concat(r.value,"-menu__item-spacer"),"".concat(r.value,"-menu__item-spacer--").concat(f&&!_.value?"bottom":"right"),vt(vt(vt({},"".concat(r.value,"-is-disabled"),e.disabled),"".concat(r.value,"-is-opened"),S.value),"".concat(r.value,"-is-active"),w.value)]})),R=W((function(){return["".concat(r.value,"-menu__sub"),vt({},"".concat(r.value,"-is-opened"),S.value)]})),B=W((function(){return[vt({},"".concat(r.value,"-fake-arrow--active"),S.value)]}));Y("TdSubmenu",oe({value:c,addMenuItem:function(e){b.value.push(e),g&&g.addMenuItem(e)},setSubPopup:function(e){P.value=e},closeParentPopup:function(e){var t=e.relatedTarget;N(t)||K(e)}}));var A=function(e){Ee(h)&&h(e)},M=function(){e.disabled||setTimeout((function(){O.value||(p(e.value),Z().then((function(){A(j.value)}))),O.value=!0}),0)},L=function(e){return null==e?void 0:e.classList.contains("".concat(r.value,"-menu__popup"))},N=function(e){return!!e&&(L(e)||N(e.parentElement))},z=function(e){setTimeout((function(){var t=L(e.relatedTarget);x.value||t||(O.value=!1)}),0)},K=function(e){var t=e.toElement,n=e.relatedTarget,a=t||n;if(a!==P.value){for(var r=function(e){return e===k.value};null!==a&&a!==document&&!r(a);)a=a.parentNode;x.value=!1,r(a)||(O.value=!1),null==m||m(e)}},V=function(){x.value=!0},q=function(){e.disabled||p(e.value)},G=function(t){var n,a="right-top";!_.value&&f&&(a="bottom-left");var l=J("div",{ref:j,class:["".concat(r.value,"-menu__spacer"),"".concat(r.value,"-menu__spacer--").concat(!_.value&&f?"top":"left")],onMouseenter:V,onMouseleave:K},[J("ul",{class:"".concat(r.value,"-menu__popup-wrapper")},[o("default","content")])]),i={content:function(){return l}},u=J(Br,re(null!==(n=e.popupProps)&&void 0!==n?n:{},{overlayInnerClassName:ct(D.value),overlayClassName:ct(T.value),visible:O.value,placement:a}),function(e){for(var t=1;t0&&(c=f?(e=l("icon"),t=[J("div",{ref:k,class:I.value,onClick:q},[e,J("span",{class:["".concat(r.value,"-menu__content")]},[l("title",{silent:!0})])]),J("ul",{style:"opacity: 0; width: 0; height: 0; overflow: hidden"},[o("default","content")])],n="popup"===y.value&&_.value,u=[e,J("span",{class:["".concat(r.value,"-menu__content")]},[l("title",{silent:!0})]),J(xl,{overlayClassName:/menu/i.test(null==i?void 0:i.parent.proxy.$options.name)?B.value:null,overlayStyle:{transform:"rotate(".concat(n?-90:0,"deg)")}},null)],"normal"===y.value?t:G(u)):function(){for(var e=a.content||a.default,t=l("icon"),n=o("default","content"),u=i.parent,c=44;u&&"TMenu"!==u.type.name;)"TSubmenu"===u.type.name&&(c+=16),u=u.parent;var s={beforeEnter:function(e){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:function(e){e.dataset.oldOverflow=e.style.overflow,e.style.height="".concat(e.scrollHeight,"px"),e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom,e.style.overflow="hidden"},afterEnter:function(e){e.style.height="",e.style.overflow=e.dataset.oldOverflow},beforeLeave:function(e){e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.height="".concat(e.scrollHeight,"px"),e.style.overflow="hidden"},leave:function(e){0!==e.scrollHeight&&(e.style.height="0",e.style.paddingTop="0",e.style.paddingBottom="0")},afterLeave:function(e){e.style.height="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom}},d=s.beforeEnter,v=s.enter,f=s.afterEnter,p=s.beforeLeave,g=s.leave,h=s.afterLeave,m="popup"===y.value&&_.value,b=[J("div",{ref:k,class:I.value,onClick:q},[t,J("span",{class:["".concat(r.value,"-menu__content")]},[l("title",{silent:!0})]),e&&J(xl,{overlayClassName:B.value,overlayStyle:{transform:"rotate(".concat(m?-90:0,"deg)")}},null)]),J(me,{name:F.value,onBeforeEnter:d,onEnter:v,onAfterEnter:f,onBeforeLeave:p,onLeave:g,onAfterLeave:h},{default:function(){return[ge(J("ul",{class:R.value,style:{"--padding-left":"".concat(c,"px")}},[n]),[[he,S.value]])]}})],w=[t,J("span",{class:["".concat(r.value,"-menu__content")]},[l("title",{silent:!0})]),J(xl,{overlayClassName:/menu/i.test(u.proxy.$options.name)?B.value:null,overlayStyle:{transform:"rotate(".concat(m?-90:0,"deg)"),"margin-left":"auto"}},null)];return"normal"===y.value?b:G(w)}()),J("li",re({class:E.value},s),[c])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function _l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var jl=G({name:"THeadMenu",props:ll,setup:function(e,t){var n,a,r,l,o=jt(),i=H().proxy;be((function(){t.slots.options&&rr("TMenu","`options` slot is going to be deprecated, please use `operations` for slot instead.")}));var u=ne(e),c=u.value,s=u.modelValue,d=u.expanded,v=gt(tr(c,s,e.defaultValue,e.onChange),2),f=v[0],p=v[1],g=gt(Za(d,e.defaultExpanded,e.onExpand,"expanded"),2),h=g[0],m=g[1],y=$([]),b=W((function(){return e.theme})),w=W((function(){return["".concat(o.value,"-menu"),"".concat(o.value,"-head-menu"),"".concat(o.value,"-menu--").concat(e.theme)]})),O=$(e.expandType),x=oe([]),C=new tl({isMutex:!0,expandValues:h.value});Y("TdMenu",{mode:O,theme:b,vMenu:C,isHead:!0,expandValues:h,activeValue:f,activeValues:y,select:function(e){p(e)},open:function(e,t){var n=ct(h.value),a=n.indexOf(e);"popup"===O.value?"add"===t?-1===a&&n.push(e):"remove"===t&&n.splice(a,1):"normal"===O.value&&void 0!==e&&(n.splice(0,1),-1===a&&n.push(e)),m(n)}});var S=function(e){p(e),j(e)},_=function(e){var t=C.getChild(e);x.length=0,x.push.apply(x,ct(t))};te(h,(function(e){"normal"===O.value&&_(e[0])}));te(f,(function(e){y.value=C.select(e)})),te((function(){return e.expandType}),(function(e){O.value=e})),X((function(){var e;y.value=C.select(f.value),(null===(e=h.value)||void 0===e?void 0:e.length)>0&&_(h.value[0])}));var j=function(e){var t,n=x.find((function(t){return t.value===e}));null===(t=n.onClick)||void 0===t||t.call(n,{value:e});var a=n.to,r=n.href,l=n.replace;r&&(window.location.href=n.href);var o=n.router||i.$router;a&&o&&(l?o.replace(a):o.push(a))},P=$(),k=$(),F=$(),E=$(),D=function(e,t){e.forEach((function(e){var n,a,r,l,o=null===(n=e.props)||void 0===n?void 0:n.value;"TSubmenu"!==(null===(a=e.type)||void 0===a?void 0:a.name)&&"TMenuItem"!==(null===(r=e.type)||void 0===r?void 0:r.name)||C.add(function(e){for(var t=1;tNumber(a)?"error":""}return""})),a=W((function(){return e.value.status||n.value})),r=function(){var t,a;null===(t=(a=e.value).onValidate)||void 0===t||t.call(a,{error:n.value?"exceed-maximum":void 0})};return te(n,r),X((function(){n.value&&r()})),{tStatus:a,limitNumber:t,getValueByLimitNumber:function(t){var n,a,r=e.value,l=r.allowInputOverMax,o=r.maxlength,i=r.maxcharacter;if(!o&&!i||l||!t)return t;if(o)return n=t,a=o,ct("").slice().length===a?"":ct(null!=n?n:"").slice(0,a).join("");if(i){var u=Tt(t,i);if(Be(u))return u.characters}}}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Vl(e,t){return"number"===t?e||0===e?Number(e):void 0:e}function Hl(e,t){var n=ne(e),a=n.value,r=n.modelValue,l=$(),o=$(!1),i=$(),u=$(null),c=$(),s=Mn(),d=Al(),v=gt(tr(a,r,e.defaultValue,e.onChange),2),f=v[0],p=v[1],g=$(!1),h=$(!1),m=$(e.type),y=$(null),b=Kl(W((function(){return{value:[void 0,null].includes(f.value)?void 0:String(f.value),status:e.status,maxlength:Number(e.maxlength),maxcharacter:e.maxcharacter,allowInputOverMax:e.allowInputOverMax,onValidate:e.onValidate}}))),w=b.limitNumber,O=b.getValueByLimitNumber,x=b.tStatus,C=W((function(){return(f.value&&!s.value&&e.clearable&&!d.value||e.showClearIconOnEmpty)&&g.value})),S=function(){var e;h.value=!0,null===(e=y.value)||void 0===e||e.focus()},_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=y.value;if(t){var n=String(e);t.value&&t.value!==n&&(t.value=n)}},j=function(t){var n,a=t.target.value;"number"!==e.type&&"string"==typeof f.value&&a.length>(null===(n=f.value)||void 0===n?void 0:n.length)&&(a=O(a)),p(Vl(a,e.type),{e:t,trigger:"input"}),Z((function(){"number"===e.type&&/\.(\d+)?0$/.test(a)?_(a):_(f.value)}))},P=U(zl,void 0);return te((function(){return e.autofocus}),(function(e){!0===e&&Z((function(){var e;null===(e=y.value)||void 0===e||e.focus()}))}),{immediate:!0}),te(f,(function(t,n){var a="number"===e.type;void 0===n&&e.format&&"number"!=typeof t&&!a?l.value=e.format(t):l.value=t;var r="number"==typeof t?t:O(t);r===t||a||p(r,{trigger:"initial"})}),{immediate:!0}),te((function(){return e.type}),(function(e){m.value=e}),{immediate:!0}),t({inputRef:y,focus:S,blur:function(){var e;h.value=!1,null===(e=y.value)||void 0===e||e.blur()}}),{isHover:g,focused:h,renderType:m,showClear:C,inputRef:y,clearIconRef:u,inputValue:l,isComposition:o,compositionValue:i,limitNumber:w,tStatus:x,emitFocus:function(t){var n;g.value&&h.value||(l.value=f.value,e.disabled||(h.value=!0,null===(n=e.onFocus)||void 0===n||n.call(e,f.value,{e:t})))},formatAndEmitBlur:function(t){var n;(function(){var e,t=c.value;if(!(t&&t.tagName&&null!==(e=u.value)&&void 0!==e&&e.$el&&["path","svg"].includes(t.tagName)))return!1;for(;t;){var n;if((null===(n=u.value)||void 0===n?void 0:n.$el)===t)return!0;t=t.parentNode}return!1})()?S():(e.format&&(l.value="number"==typeof f.value||"number"===e.type?f.value:e.format(f.value)),h.value=!1,null===(n=e.onBlur)||void 0===n||n.call(e,f.value,{e:t}),null==P||P.handleBlur())},onHandleCompositionend:function(t){var n;o.value=!1,i.value="",j(t),null===(n=e.onCompositionend)||void 0===n||n.call(e,String(f.value),{e:t})},onHandleCompositionstart:function(t){var n;o.value=!0;var a=t.currentTarget.value;i.value=a,null===(n=e.onCompositionstart)||void 0===n||n.call(e,String(f.value),{e:t})},onRootClick:function(t){var n,a;null===(n=y.value)||void 0===n||n.focus(),null===(a=e.onClick)||void 0===a||a.call(e,{e:t})},emitPassword:function(){if(!s.value){var e="password"===m.value?"text":"password";m.value=e}},handleInput:function(e){var t=e.inputType&&"insertCompositionText"===e.inputType,n=e.currentTarget.value;t||o.value?i.value=n:j(e)},emitClear:function(t){var n,a=t.e,r="number"===e.type?void 0:"";p(r,{e:a,trigger:"clear"}),null===(n=e.onClear)||void 0===n||n.call(e,{e:a})},onClearIconMousedown:function(e){c.value=e.target},innerValue:f}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Ul(e,t,n){var a=ne(e),r=a.autoWidth,l=a.placeholder,o=$(null),i=$(null),u=function(){o.value&&t.value&&(t.value.style.width=getComputedStyle(o.value).width)};Or(o,(function(){r.value&&(i.value=setTimeout((function(){u(),clearTimeout(i.value)}),100))})),ue((function(){clearTimeout(i.value)}));return X((function(){r.value&&te([n,l],(function(){r.value&&Z((function(){u()}))}),{immediate:!0})})),{inputPreRef:o}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */var Wl=["isHover","tStatus","inputRef","renderType","showClear","focused","inputValue","isComposition","compositionValue","innerValue","limitNumber"];function $l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ql(e){for(var t=1;t1)return!1;if(/(e|E)+/.test(e[r])&&(t+=1)>1)return!1;if("-"===e[r]&&(n+=1)>2)return!1}return!0}function to(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return-1!==e.indexOf(".")?(lr("InputNumber","num is not a integer number."),e):!e||"0"===e&&t?"":"0"===e?e:(t?e.replace(/0+$/,""):e.replace(/^0+/,""))||"0"}function no(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=to(e,n),r=to(t,n),l=a.length>r.length,o=l?a:r,i=l?r:a,u=[],c=[],s=n?0:o.length-i.length,d=n?i.length:o.length,v=d-1;v>=0;v--){var f=v-s,p=Number(o[v])+(Number(i[f])||0)+(c[v]||0);p>=10&&(c[v-1]=1),u.unshift(String(p%10))}return c[-1]&&u.unshift("1"),n?u.concat(o.slice(d,o.length)).join(""):u.join("")}function ao(e,t){var n=gt(e.split("."),2),a=n[0],r=void 0===a?"0":a,l=n[1],o=void 0===l?"0":l,i=gt(t.split("."),2),u=i[0],c=void 0===u?"0":u,s=i[1],d=void 0===s?"0":s,v=no(r,c);if("0"===o&&"0"===d)return v;var f=to(o,!0),p=to(d,!0),g=no(f,p,!0),h=g.length;return h>f.length&&h>p.length?[to(no(v,"1")),to(g.slice(1),!0)].filter((function(e){return e})).join("."):[to(v),to(g,!0)].filter((function(e){return e})).join(".")}function ro(e,t){var n=to(e),a=to(t);if(n.length===a.length){for(var r=0,l=n.length;ra[r])return 1;if(n[r]a.length?1:-1}function lo(e,t){for(var n=e&&"0"!==e?e.replace(/0+$/,""):"0",a=t&&"0"!==t?t.replace(/0+$/,""):"0",r=0,l=Math.max(n.length,a.length);r(a[r]||0))return 1;if((n[r]||0)<(a[r]||0))return-1}return 0}function oo(e){var t=gt(e.split("e"),2),n=t[0],a=t[1];if(!a)return e;var r=gt(e.split("."),2),l=r[0],o=r[1],i=void 0===o?"":o,u=Number(a),c=gt(i.split("e"),1)[0];if(u>c.length){var s=Ql(u-c.length);return n.replace(/(^0+|\.)/g,"")+s}var d=l.replace(/^0+/,"")+c.slice(0,u),v=c.slice(u);return v?[d,v].join("."):d}function io(e){return[-1/0,1/0].includes(Number(e))}function uo(e){return Number(e)Number.MIN_SAFE_INTEGER}function co(e,t,n){var a=uo(e)&&uo(t)&&!n,r=io(e)||io(t);return a||r?Number(e)===Number(t)?0:Number(e)>Number(t)?1:-1:function(e,t){var n=gt(oo(e).split("."),2),a=n[0],r=n[1],l=gt(oo(t).split("."),2),o=l[0],i=l[1],u=ro(a.replace("-",""),o.replace("-","")),c=a.includes("-"),s=o.includes("-");return c&&!s?-1:!c&&s?1:c&&s?0===u?0:u>0?-1:1:0===u?lo(r,i):u}(String(e),String(t))}function so(e,t,n){if(e===t)return"0";for(var a=n||{},r=a.decimal,l=a.stayZero,o=to(e),i=to(t),u=ro(o,i)>0,c=u?o:i,s=u?i:o,d=[],v=[],f=r?0:c.length-s.length,p=r?s.length:c.length,g=p-1;g>=0;g--){var h=g-f,m=Number(c[g])-(Number(s[h])||0)-(v[g]||0);m<0&&(v[g-1]=1,m+=10),d.unshift(String(m))}if(r)return d.concat(c.slice(p,c.length)).join("");var y=d.join("");return l||(y=y.replace(/^0+/,"")),to(u?y:"-".concat(y))}function vo(e,t){if(e===t)return"0";var n=co(e,t,!0)>0,a=n?t:e,r=gt((n?e:t).split("."),2),l=r[0],o=r[1],i=void 0===o?"0":o,u=gt(a.split("."),2),c=u[0],s=u[1],d=void 0===s?"0":s,v=so(l,c);if("0"===i&&"0"===d)return n?v:"-".concat(v);var f="",p=i;i.length=0?f=so(p,d,{decimal:!0}):(i.length2&&void 0!==arguments[2])||arguments[2])return e.toFixed(t);var n=gt(e.toString().split("."),2),a=n[0],r=n[1];if(0===t)return a;if(r){var l=r.slice(0,t);return r.length1&&void 0!==arguments[1]?arguments[1]:0,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(Number.isNaN(Number(e)))return"";if(!a)return function(e,t){var n;return Be(t)?fo(e,t.places,null===(n=t.enableRound)||void 0===n||n):fo(e,t,!0)}(Number(e),n);var r=Be(n)?n.places:n,l=!Be(n)||(null===(t=n.enableRound)||void 0===t||t);if(!Fe(e))return String(e);var o=gt(e.split("."),2),i=o[0],u=o[1];if(!u)return r>0&&l?[e,Ql(r)].join("."):e;if(0===r)return l&&Number(u[0])>=5?ao(i,"1"):i;var c=u.slice(0,r);if(u.length=5;c=f?ao(c,"1"):c,d&&f&&d+c.length>=r&&(c="".concat(Ql(r-c.length)).concat(c)),v&&c.length>r&&(i=(Number(i)+1).toString(),c=Ql(r))}return[i,c].join(".")} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function go(e,t){var n,a;if(!e||!t)return(e||0)+(t||0);var r=(null===(n=e.toString().split(".")[1])||void 0===n?void 0:n.length)||0,l=(null===(a=t.toString().split(".")[1])||void 0===a?void 0:a.length)||0;if(!r&&!l)return e+t;var o=e,i=t,u=Math.abs(r-l),c=Math.pow(10,Math.max(r,l));if(u>0){var s=Math.pow(10,u);r>l?(o=Number(e.toString().replace(".","")),i=Number(t.toString().replace(".",""))*s):(o=Number(e.toString().replace(".",""))*s,i=Number(t.toString().replace(".","")))}else o=Number(e.toString().replace(".","")),i=Number(t.toString().replace(".",""));return(o+i)/c}function ho(e,t){var n,a;if(!e||!t)return(e||0)-(t||0);var r=(null===(n=e.toString().split(".")[1])||void 0===n?void 0:n.length)||0,l=(null===(a=t.toString().split(".")[1])||void 0===a?void 0:a.length)||0,o=Math.pow(10,Math.max(r,l));return Number(((e*o-t*o)/o).toFixed(r>=l?r:l))}function mo(e){var t=e.op,n=e.step,a=e.lastValue,r=e.max,l=e.min,o=e.largeNumber;if(Number(n)<=0)return lr("InputNumber","step must be larger than 0."),a;var i,u,c,s=Re(n)?String(n):n;return"add"===t?o&&Fe(a)?i=function(e,t){var n="-"===e[0],a="-"===t[0];if(n&&!a)return vo(t,e.slice(1));if(n&&a){var r=ao(t.slice(1),e.slice(1));return"-".concat(r)}return!n&&a?vo(e,t.slice(1)):ao(e,t)}(String(a),String(s)):(u=Number(a||0),c=Number(n),i=u<0&&c>0?ho(c,Math.abs(u)):u<0&&c<0?-1*go(Math.abs(u),Math.abs(c)):u>0&&c<0?ho(u,Math.abs(c)):go(u,c)):"reduce"===t&&(i=o&&Fe(a)?function(e,t){var n="-"===e[0],a="-"===t[0];if(n&&!a){var r=ao(e.slice(1),t);return"-".concat(r)}return n&&a?vo(t.slice(1),e.slice(1)):!n&&a?ao(e,t.slice(1)):vo(e,t)}(String(a),String(s)):function(e,t){return e<0&&t>0?-1*go(Math.abs(e),t):e<0&&t<0?ho(Math.abs(t),Math.abs(e)):e>0&&t<0?go(e,Math.abs(t)):ho(e,t)}(Number(a||0),Number(n))),Te(a)&&(i=function(e,t){if(""!==e){var n=t.max,a=t.min,r=t.lastValue,l=t.largeNumber;return eo(e)?!l||!Fe(n)&&n!==1/0||!Fe(a)&&a!==-1/0?Math.max(Number(a),Math.min(Number(n),Number(e))):co(n,e,l)<0?n:co(a,e,l)>0?a:e:r}}(i,{max:r,min:l,lastValue:a,largeNumber:o})),o?i:Number(i)}function yo(e){var t=e.largeNumber,n=e.value,a=e.max,r=e.min;if(!Te(n)&&!Te(t))return t&&Re(n)&&ar("InputNumber","largeNumber value must be a string."),co(n,a,t)>0?"exceed-maximum":co(n,r,t)<0?"below-minimum":void 0}var bo=["-",".","e","E","+"];function wo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!["",null,void 0].includes(e)&&/\d+/.test(e)){var n=t.decimalPlaces,a=t.largeNumber,r=t.isToFixed,l=e.replace(/[.|+|\-|e]$/,"");return a&&(l=oo(l)),void 0!==n&&(l=po(l,n,a)),a||r?l:parseFloat(l)}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Oo(e){var t=Xa(),n=t.classPrefix,a=t.sizeClassNames,r=t.statusClassNames,l=ne(e),o=l.value,i=l.modelValue,u=l.max,c=l.min,s=gt(tr(o,i,e.defaultValue,e.onChange),2),d=s[0],v=s[1],f=$(),p=$(""),g=Mn(),h=Al(),m=$(),y=W((function(){return g.value||!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!e&&0!==e||(n&&Fe(e)?co(e,t,n)>0:e>t)}(d.value,e.min,e.largeNumber)})),b=W((function(){return g.value||!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!e&&0!==e||(n&&Fe(e)?co(e,t,n)<0:e1)return!1;if((null===(a=e.match(/e/g))||void 0===a?void 0:a.length)>1)return!1;var r=e.slice(1);return!(/(\+|-)/.test(r)&&!/e+/i.test(r)||!(t&&eo(e)||!Number.isNaN(Number(e))||bo.includes(e.slice(-1)))||/e/i.test(e)&&!/\de/i.test(e))}(l,e.largeNumber))if(p.value=l,e.largeNumber)v(l,{type:"input",e:r});else if(function(e,t){return parseFloat(e)!==t&&!Number.isNaN(Number(e))}(String(l),Number(d.value))){var o=""===l?void 0:Number(l);v(o,{type:"input",e:r})}},isReadonly:h}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function xo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var Co=En(G({name:"TInputNumber",props:Jl,setup:function(e,t){var n=hn(),a=Ea({AddIcon:i,RemoveIcon:p,ChevronDownIcon:f,ChevronUpIcon:v}),r=a.AddIcon,l=a.RemoveIcon,o=a.ChevronDownIcon,u=a.ChevronUpIcon,c=Oo(e),s=c.inputRef;return t.expose(function(e){for(var t=1;t1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=Go(e,360),t=Go(t,100),n=Go(n,100),0===t)a=r=l=n;else{var i=n<.5?n*(1+t):n+t-n*t,u=2*n-i;a=o(u,i,e+1/3),r=o(u,i,e),l=o(u,i,e-1/3)}return{r:255*a,g:255*r,b:255*l}}(e.h,a,l),o=!0,i="hsl"),e.hasOwnProperty("a")&&(n=e.a));var u,c,s;return n=Yo(n),{ok:o,format:e.format||i,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function Eo(e,t,n){e=Go(e,255),t=Go(t,255),n=Go(n,255);var a,r,l=Math.max(e,t,n),o=Math.min(e,t,n),i=(l+o)/2;if(l==o)a=r=0;else{var u=l-o;switch(r=i>.5?u/(2-l-o):u/(l+o),l){case e:a=(t-n)/u+(t>1)+720)%360;--t;)a.h=(a.h+r)%360,l.push(Fo(a));return l}function Wo(e,t){t=t||6;for(var n=Fo(e).toHsv(),a=n.h,r=n.s,l=n.v,o=[],i=1/t;t--;)o.push(Fo({h:a,s:r,v:l})),l=(l+i)%1;return o}Fo.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,a=this.toRgb();return e=a.r/255,t=a.g/255,n=a.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=Yo(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Do(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Do(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),a=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+a+"%)":"hsva("+t+", "+n+"%, "+a+"%, "+this._roundA+")"},toHsl:function(){var e=Eo(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=Eo(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),a=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+a+"%)":"hsla("+t+", "+n+"%, "+a+"%, "+this._roundA+")"},toHex:function(e){return To(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,a,r){var l=[Jo(Math.round(e).toString(16)),Jo(Math.round(t).toString(16)),Jo(Math.round(n).toString(16)),Jo(ei(a))];if(r&&l[0].charAt(0)==l[0].charAt(1)&&l[1].charAt(0)==l[1].charAt(1)&&l[2].charAt(0)==l[2].charAt(1)&&l[3].charAt(0)==l[3].charAt(1))return l[0].charAt(0)+l[1].charAt(0)+l[2].charAt(0)+l[3].charAt(0);return l.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*Go(this._r,255))+"%",g:Math.round(100*Go(this._g,255))+"%",b:Math.round(100*Go(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*Go(this._r,255))+"%, "+Math.round(100*Go(this._g,255))+"%, "+Math.round(100*Go(this._b,255))+"%)":"rgba("+Math.round(100*Go(this._r,255))+"%, "+Math.round(100*Go(this._g,255))+"%, "+Math.round(100*Go(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(qo[To(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+Io(this._r,this._g,this._b,this._a),n=t,a=this._gradientType?"GradientType = 1, ":"";if(e){var r=Fo(e);n="#"+Io(r._r,r._g,r._b,r._a)}return"progid:DXImageTransform.Microsoft.gradient("+a+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,a=this._a<1&&this._a>=0;return t||!a||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return Fo(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(Mo,arguments)},brighten:function(){return this._applyModification(Lo,arguments)},darken:function(){return this._applyModification(No,arguments)},desaturate:function(){return this._applyModification(Ro,arguments)},saturate:function(){return this._applyModification(Bo,arguments)},greyscale:function(){return this._applyModification(Ao,arguments)},spin:function(){return this._applyModification(zo,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(Uo,arguments)},complement:function(){return this._applyCombination(Ko,arguments)},monochromatic:function(){return this._applyCombination(Wo,arguments)},splitcomplement:function(){return this._applyCombination(Ho,arguments)}, +// Disabled until https://github.com/bgrins/TinyColor/issues/254 +// polyad: function (number) { +// return this._applyCombination(polyad, [number]); +// }, +triad:function(){return this._applyCombination(Vo,[3])},tetrad:function(){return this._applyCombination(Vo,[4])}},Fo.fromRatio=function(e,t){if("object"==jo(e)){var n={};for(var a in e)e.hasOwnProperty(a)&&(n[a]="a"===a?e[a]:Qo(e[a]));e=n}return Fo(e,t)},Fo.equals=function(e,t){return!(!e||!t)&&Fo(e).toRgbString()==Fo(t).toRgbString()},Fo.random=function(){return Fo.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},Fo.mix=function(e,t,n){n=0===n?0:n||50;var a=Fo(e).toRgb(),r=Fo(t).toRgb(),l=n/100;return Fo({r:(r.r-a.r)*l+a.r,g:(r.g-a.g)*l+a.g,b:(r.b-a.b)*l+a.b,a:(r.a-a.a)*l+a.a})},Fo.readability=function(e,t){var n=Fo(e),a=Fo(t);return(Math.max(n.getLuminance(),a.getLuminance())+.05)/(Math.min(n.getLuminance(),a.getLuminance())+.05)},Fo.isReadable=function(e,t,n){var a,r,l=Fo.readability(e,t);switch(r=!1,(a=function(e){var t,n;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==n&&"large"!==n&&(n="small");return{level:t,size:n}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */(n)).level+a.size){case"AAsmall":case"AAAlarge":r=l>=4.5;break;case"AAlarge":r=l>=3;break;case"AAAsmall":r=l>=7}return r},Fo.mostReadable=function(e,t,n){var a,r,l,o,i=null,u=0;r=(n=n||{}).includeFallbackColors,l=n.level,o=n.size;for(var c=0;cu&&(u=a,i=Fo(t[c]));return Fo.isReadable(e,i,{level:l,size:o})||!r?i:(n.includeFallbackColors=!1,Fo.mostReadable(e,["#fff","#000"],n))};var $o=Fo.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},qo=Fo.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}($o);function Yo(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Go(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Xo(e){return Math.min(1,Math.max(0,e))}function Zo(e){return parseInt(e,16)}function Jo(e){return 1==e.length?"0"+e:""+e}function Qo(e){return e<=1&&(e=100*e+"%"),e}function ei(e){return Math.round(255*parseFloat(e)).toString(16)}function ti(e){return Zo(e)/255}var ni,ai,ri,li=(ai="[\\s|\\(]+("+(ni="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+ni+")[,|\\s]+("+ni+")\\s*\\)?",ri="[\\s|\\(]+("+ni+")[,|\\s]+("+ni+")[,|\\s]+("+ni+")[,|\\s]+("+ni+")\\s*\\)?",{CSS_UNIT:new RegExp(ni),rgb:new RegExp("rgb"+ai),rgba:new RegExp("rgba"+ri),hsl:new RegExp("hsl"+ai),hsla:new RegExp("hsla"+ri),hsv:new RegExp("hsv"+ai),hsva:new RegExp("hsva"+ri),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function oi(e){return!!li.CSS_UNIT.exec(e)}var ii={closable:Boolean,color:{type:String,default:""},content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,icon:{type:Function,default:void 0},maxWidth:{type:[String,Number]},shape:{type:String,default:"square",validator:function(e){return!e||["square","round","mark"].includes(e)}},size:{type:String,default:"medium",validator:function(e){return!e||["small","medium","large"].includes(e)}},theme:{type:String,default:"default",validator:function(e){return!e||["default","primary","warning","danger","success"].includes(e)}},title:{type:String,default:""},variant:{type:String,default:"dark",validator:function(e){return!e||["dark","light","outline","light-outline"].includes(e)}},onClick:Function,onClose:Function},ui=G({name:"TTag",props:ii,setup:function(e){var n=St("tag").globalConfig,a=jt("tag"),r=Ea({CloseIcon:t}).CloseIcon,l=hn(),o=yn(),i=Pt().SIZE,u=H().vnode,c=W((function(){return["".concat(a.value),"".concat(a.value,"--").concat(e.theme),"".concat(a.value,"--").concat(e.variant),vt(vt(vt(vt({},"".concat(a.value,"--ellipsis"),e.maxWidth),"".concat(a.value,"--close"),e.closable),"".concat(a.value,"--disabled"),e.disabled),i.value[e.size],"medium"!==e.size),"square"!==e.shape&&"".concat(a.value,"--").concat(e.shape)]})),s=W((function(){return v()})),d=W((function(){return e.maxWidth?{maxWidth:isNaN(Number(e.maxWidth))?String(e.maxWidth):"".concat(e.maxWidth,"px")}:{}})),v=function(){var t=e.color,n=e.variant;if(!t)return{};var a,r,l,o,i={color:Fo(t).getLuminance()>.5?"black":"white"};if("outline"!==n&&"light-outline"!==n||(i.borderColor=t),"outline"!==n){i.backgroundColor="dark"===n?t:(a=Fo(t).toRgb(),r=a.r,l=a.g,o=a.b,"rgba(".concat(r,", ").concat(l,", ").concat(o,", 0.1)"))}return"dark"!==n&&(i.color=t),i},f=function(t){var n;e.disabled||null===(n=e.onClick)||void 0===n||n.call(e,{e:t})};return function(){var t=function(){if(!e.closable)return null;var t="".concat(a.value,"__icon-close");return n.value.closeIcon?q(n.value.closeIcon(q),{class:t}):J(r,{onClick:function(t){var n,a=t.e;a&&a.stopPropagation(),null===(n=e.onClose)||void 0===n||n.call(e,{e:a})},class:t},null)}(),i=o("default","content"),v=l("icon"),p=function(t){if(e.maxWidth){var n=u.props||{};return Reflect.has(n,"title")?n.title||void 0:t||void 0}}(Fe(i)?i:"");return J("div",{class:c.value,style:s.value,onClick:f},[v,J("span",{class:e.maxWidth?"".concat(a.value,"--text"):void 0,style:d.value,title:p},[i]),!e.disabled&&t])}}}),ci={checked:{type:Boolean,default:void 0},modelValue:{type:Boolean,default:void 0},defaultChecked:Boolean,checkedProps:{type:Object},content:{type:[String,Number,Array,Function]},default:{type:[String,Function]},disabled:Boolean,size:{type:String,default:"medium",validator:function(e){return!e||["small","medium","large"].includes(e)}},uncheckedProps:{type:Object},value:{type:[String,Number]},onChange:Function,onClick:Function},si=/^ArrowDown$/i,di=/^ArrowUp$/i,vi=/^ArrowLeft$/i,fi=/^ArrowRight$/i,pi=/^Escape$/i,gi=/^Space$/i,hi=/^Enter$/i,mi=/^(Shift|ShiftLeft|ShiftRight)$/i,yi=/^KeyC$/i,bi=/^(KeyA|KeyL)$/i,wi=/^(Enter|Space)$/i; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Oi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function xi(e){for(var t=1;ts&&fv))return}null==n||n({currentIndex:r.value,current:l,target:o,targetIndex:t}),r.value=t}}};if(!t)return{};function c(e,t,n){r.value=t,l.value=n;var o=e.target;if(a&&o){var u=o.getBoundingClientRect(),c=u.x,s=u.width;i.nodeX=c,i.nodeWidth=s,i.mouseX=e.clientX}}function s(){o.value=!0}function d(){o.value,o.value=!1,r.value=-1,l.value=null}return{onDragStart:c,onDragOver:u,onDrop:s,onDragEnd:d,getDragProps:function(e,n){return t?{draggable:!0,onDragstart:function(t){c(t,e,n)},onDragover:function(t){u(t,e,n)},onDrop:function(){s()},onDragend:function(){d()}}:{}},dragging:-1!==r.value}}(Ei(Ei({},e),{},{sortOnDraggable:e.dragSort,onDragOverCheck:{x:!0,targetClassNameRegExp:new RegExp("^".concat(R.value,"-tag"))}})),M=A.getDragProps,L=function(e){var t=$(),n=ne(e),a=n.excessTagsDisplayType,r=n.readonly,l=n.disabled,o=$(0),i=$(),u=$(),c=$(!1),s=function(e){var t=e.children[0];i.value=t},d=function(){o.value=i.value.scrollWidth-i.value.clientWidth},v=function(e){var t;Ee(null===(t=i.value)||void 0===t?void 0:t.scroll)&&i.value.scroll({left:e,behavior:"smooth"})},f=function(){d(),v(o.value),setTimeout((function(){c.value=!0}),200)};return X((function(){var e,n=null===(e=t.value)||void 0===e?void 0:e.$el;n&&s(n)})),ie((function(){clearTimeout(u.value)})),{tagInputRef:t,scrollElement:i,scrollDistance:o,scrollTo:v,scrollToRight:f,scrollToLeft:function(){v(0)},updateScrollElement:s,updateScrollDistance:d,onWheel:function(e){var t=e.e;if(!r.value&&!l.value&&i.value)if(t.deltaX>0){var n=Math.min(i.value.scrollLeft+120,o.value);v(n)}else{var a=Math.max(i.value.scrollLeft-120,0);v(a)}},scrollToRightOnEnter:function(){"scroll"===a.value&&(u.value=setTimeout((function(){f(),clearTimeout(u.value)}),100))},scrollToLeftOnLeave:function(){"scroll"===a.value&&(c.value=!1,v(0),clearTimeout(u.value))},isScrollable:c}}(e),N=L.scrollToRight,z=L.onWheel,K=L.scrollToRightOnEnter,V=L.scrollToLeftOnLeave,H=L.tagInputRef,U=L.isScrollable,q=function(e){var t=hn(),n=jt(),a=ne(e),r=a.value,l=a.modelValue,o=a.onRemove,i=a.max,u=a.minCollapsedNum,c=a.size,s=a.tagProps,d=a.getDragProps,v=gt(tr(r,l,e.defaultValue||[],e.onChange),2),f=v[0],p=v[1],g=$(),h=Mn(),m=Al(),y=function(e){var t,n=ct(f.value),a=gt(n.splice(e.index,1),1)[0];p(n,ki(ki({trigger:"tag-remove"},e),{},{item:a})),null===(t=o.value)||void 0===t||t.call(o,ki(ki({},e),{},{item:a,trigger:"tag-remove",value:n}))};return{tagValue:f,clearAll:function(e){p([],{trigger:"clear",e:e.e})},onClose:y,onInnerEnter:function(t,n){var a,r,l=t?String(t).trim():"",o=i&&(null===(a=f.value)||void 0===a?void 0:a.length)>=i.value,u=f.value;!o&&l&&(u=f.value instanceof Array?f.value.concat(String(l)):[l],p(u,{trigger:"enter",index:u.length-1,item:l,e:n.e})),null==e||null===(r=e.onEnter)||void 0===r||r.call(e,u,ki(ki({},n),{},{inputValue:t}))},onInputBackspaceKeyUp:function(e){f.value&&f.value.length&&(g.value=e)},onInputBackspaceKeyDown:function(e,t){var n=t.e;if(f.value&&f.value.length&&"Process"!==n.key&&!m.value){var a=/(Backspace|NumpadDelete)/i.test(n.code)||/(Backspace|NumpadDelete)/i.test(n.key);if(!e&&a){var r,l=f.value.length-1,i=f.value[l],u="backspace",c=f.value.slice(0,-1);p(c,{e:n,index:l,item:i,trigger:u}),null===(r=o.value)||void 0===r||r.call(o,{e:n,index:l,item:i,trigger:u,value:c})}g.value=e}},renderLabel:function(e){var a,r=e.displayNode,l=e.label,o=u.value?f.value.slice(0,u.value):f.value,i=r?[r]:(null==o||null===(a=o.map)||void 0===a?void 0:a.call(o,(function(e,n){var a,r=t("tag",{params:{value:e}});return J(ji,re({key:"".concat(e).concat(n),size:c.value,disabled:h.value,onClose:function(e){return y({e:e.e,index:n})},closable:!m.value&&!h.value},null===(a=d.value)||void 0===a?void 0:a.call(d,n,e),s.value),{default:function(){return[null!=r?r:e]}})})))||[];if([null,void 0,""].includes(l)||i.unshift(J("div",{class:"".concat(n.value,"-tag-input__prefix"),key:"label"},[l])),o.length!==(f.value||[]).length){var v=f.value.length-o.length,p=t("collapsedItems",{params:{value:f.value,count:f.value.length-u.value,collapsedTags:f.value.slice(u.value,f.value.length),collapsedSelectedItems:f.value.slice(u.value,f.value.length),onClose:y}});i.push(null!=p?p:J(ji,re({key:"more",size:c.value},s.value),{default:function(){return["+",v]}}))}return i}}}(oe(Ei(Ei({},ne(e)),{},{getDragProps:M}))),Y=q.tagValue,G=q.onInnerEnter,Q=q.onInputBackspaceKeyUp,ee=q.onInputBackspaceKeyDown,ae=q.clearAll,le=q.renderLabel,ue=q.onClose,ce=W((function(){var e=!(ke(Y.value)&&Y.value.length);return[l.value,vt(vt(vt({},i.value,"break-line"===j.value),"".concat(R.value,"-is-empty"),e),"".concat(R.value,"-tag-input--with-tag"),!e)]})),se=W((function(){var e;return null!==(e=Y.value)&&void 0!==e&&e.length?"":k.value})),de=W((function(){var e;return Boolean(!d.value&&!s.value&&P.value&&E.value&&((null===(e=Y.value)||void 0===e?void 0:e.length)||C.value))})),ve=function(e,t){var n,a;null===(n=t.e)||void 0===n||null===(a=n.preventDefault)||void 0===a||a.call(n),S("",{e:t.e,trigger:"enter"}),!I.value&&G(e,t),Z((function(){N(),I.value=!1}))},fe=function(e,t){var n,a;I.value=!0,null===(n=p.value)||void 0===n||null===(a=n.onCompositionstart)||void 0===a||a.call(n,e,t)},pe=function(e,t){var n,a;I.value=!1,null===(n=p.value)||void 0===n||null===(a=n.onCompositionend)||void 0===a||a.call(n,e,t)},ge=function(t){var n,a;s.value||(B.value=!0,null===(n=H.value)||void 0===n||n.focus(),null===(a=e.onClick)||void 0===a||a.call(e,t))},he=function(t){var n;ae(t),S("",{e:t.e,trigger:"clear"}),null===(n=e.onClear)||void 0===n||n.call(e,t)},me=function(e){D(e),K()},ye=function(e){T(e),V()},be=function(t,n){var a;B.value||(B.value=!0,null===(a=e.onFocus)||void 0===a||a.call(e,Y.value,{e:n.e,inputValue:t}))},we=function(t,n){var a;B.value=!1,S("",{e:n.e,trigger:"blur"}),null===(a=e.onBlur)||void 0===a||a.call(e,Y.value,{e:n.e,inputValue:t})},Oe=function(e,t){S(e,Ei(Ei({},t),{},{trigger:"input"}))};return te((function(){return U.value}),(function(t){if("scroll"===e.excessTagsDisplayType){var n="".concat(R.value,"-input__prefix"),a=H.value.$el.querySelector(".".concat(n));t?a.classList.add("".concat(n,"--scrollable")):a.classList.remove("".concat(n,"--scrollable"))}})),function(){var e,t,r=de.value?J(u,{class:o.value,onClick:he},null):a("suffixIcon"),l=a("prefixIcon"),i="".concat(R.value,"-tag-input__with-suffix-icon");r&&!ce.value.includes(i)&&ce.value.push(i);var c=a("valueDisplay",{params:{value:Y.value,onClose:function(e){return ue({index:e})}}}),v=a("label",{silent:!0}),f=d.value||(null===(e=p.value)||void 0===e?void 0:e.readonly);return J(Zl,re({ref:H,borderless:g.value,readonly:f,showInput:!f||!Y.value||!(null!==(t=Y.value)&&void 0!==t&&t.length),value:C.value,autoWidth:!0,size:h.value,disabled:s.value,label:function(){return le({displayNode:c,label:v})},class:ce.value,tips:m.value,status:y.value,placeholder:se.value,suffix:b.value,suffixIcon:function(){return r},prefixIcon:function(){return l},keepWrapperWidth:!w.value,onWheel:z,onChange:Oe,onPaste:O.value,onEnter:ve,onKeyup:Q,onKeydown:ee,onMouseenter:me,onMouseleave:ye,onFocus:be,onBlur:we,onClick:ge,onCompositionstart:fe,onCompositionend:pe},p.value),{suffix:n.suffix})}}})),Ti=["tips"];function Ii(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Ri(e){for(var t=1;t=e.offsetWidth?t.offsetWidth:e.offsetWidth,l={};return n.value&&"object"===st(n.value.overlayInnerStyle)&&!n.value.overlayInnerStyle.width&&(l=n.value.overlayInnerStyle),Mi({width:"".concat(Math.min(r,1e3),"px")},l)},u=function(e,t){var a;return Mi({width:"".concat(Math.max(e.offsetWidth,t.offsetWidth),"px")},null===(a=n.value)||void 0===a?void 0:a.overlayInnerStyle)};return{tOverlayInnerStyle:W((function(){var e,t=(null===(e=n.value)||void 0===e?void 0:e.overlayInnerStyle)||{};return Ee(t)||Be(t)&&t.width?t:a.value?u:i})),innerPopupVisible:r,onInnerPopupVisibleChange:function(t,n){if(!l.value&&!o.value){var a,i=!("trigger-element-click"!==n.trigger||!e.allowInput)||t;e.popupVisible!==i&&(r.value=i,null===(a=e.onPopupVisibleChange)||void 0===a||a.call(e,i,n))}}}}(e),x=O.tOverlayInnerStyle,C=O.innerPopupVisible,S=O.onInnerPopupVisibleChange,_=Hi(e,t,d),j=_.isSingleFocus,P=_.commonInputProps,k=_.onInnerClear,F=_.renderSelectSingle,E=function(e,t,n){var a=ne(e).inputValue,r=jt(),l=$(),o=$(e.autofocus),i=gt(Za(a,e.defaultInputValue,e.onInputChange,"inputValue"),2),u=i[0],c=i[1],s=Mn(),d=Al(),v=W((function(){return Ri(Ri({},Bi),e.keys)})),f=W((function(){return e.value instanceof Array?e.value.map((function(e){return Be(e)?e[v.value.label]:e})):Be(e.value)?[e.value[v.value.label]]:[e.value]})),p=W((function(){return f.value&&f.value.length?"":e.placeholder})),g=function(t,n){var a,r;"tag-remove"===n.trigger&&(null===(r=n.e)||void 0===r||r.stopPropagation()),null===(a=e.onTagChange)||void 0===a||a.call(e,t,n)},h=function(e,t){"enter"!==t.trigger&&"blur"!==t.trigger&&c(e,{trigger:t.trigger,e:t.e})},m=function(t,a){var r,l,i=null===(r=n.value)||void 0===r?void 0:r.getOverlayState();null!=i&&i.hover||(o.value=!1,null===(l=e.onBlur)||void 0===l||l.call(e,e.value,Ri(Ri({},a),{},{tagInputValue:t})))},y=function(t,a){var r,l,i=null===(r=n.value)||void 0===r?void 0:r.getOverlayState();if(!(o.value||null!=i&&i.hover)){o.value=!0;var u=Ri(Ri({},a),{},{tagInputValue:t});null===(l=e.onFocus)||void 0===l||l.call(e,e.value,u)}},b=function(t,n){var a,r=Ri(Ri({},n),{},{tagInputValue:t});null===(a=e.onEnter)||void 0===a||a.call(e,e.value,r)};return{tags:f,tPlaceholder:p,tagInputRef:l,isMultipleFocus:o,multipleInputValue:u,renderSelectMultiple:function(n){var a=Ri(Ri({},n.commonInputProps),{},{tagProps:e.tagProps,label:e.label,autoWidth:e.autoWidth,readonly:d.value,placeholder:p.value,minCollapsedNum:e.minCollapsedNum,collapsedItems:e.collapsedItems,tag:e.tag,value:f.value,valueDisplay:e.valueDisplay,inputValue:n.popupVisible&&n.allowInput?u.value:"",inputProps:Ri({readonly:!e.allowInput||d.value,inputClass:vt({},"".concat(r.value,"-input--focused"),n.popupVisible)},e.inputProps),suffixIcon:!s.value&&e.loading?function(){return J(Dn,{loading:!0,size:"small"},null)}:e.suffixIcon},e.tagInputProps),o=t.slots;o.tips;var i=Ft(o,Ti);return J(Di,re({ref:l},a,{onInputChange:h,onChange:g,onClear:n.onInnerClear,onBlur:m,onEnter:b,onFocus:y}),i)}}}(e,t,d),D=E.isMultipleFocus,T=E.tagInputRef,I=E.renderSelectMultiple,R=W((function(){return e.multiple?D.value:j.value})),B=W((function(){var e;return["".concat(a.value),vt(vt(vt(vt({},l.value,f.value),r.value,h.value),o.value,null!==(e=g.value)&&void 0!==e?e:C.value),i.value,p.value instanceof Array?!p.value.length:!p.value)]})),A=function(n){var a,r=n.code||(null===(a=n.key)||void 0===a?void 0:a.trim());if(/(ArrowDown|ArrowUp)/.test(r)&&!g.value){var l,o=Wi(Wi({},t),{},{trigger:"trigger-element-focus"});null===(l=e.onPopupVisibleChange)||void 0===l||l.call(e,!0,o)}};te([R],(function(e){var t=gt(e,1)[0];g.value||(t?s.value.addEventListener("keydown",A):s.value.removeEventListener("keydown",A))})),X((function(){!g.value&&R&&s.value.addEventListener("keydown",A)})),ue((function(){var e;null===(e=s.value)||void 0===e||e.removeEventListener("keydown",A)}));var M=function(t){var n,a,r;null===(n=t.e)||void 0===n||n.stopPropagation(),t.e.target.tabIndex>=0||e.multiple&&(null===(a=T.value)||void 0===a||null===(r=a.focus)||void 0===r||r.call(a))};return t.expose({popupRef:d,allowInput:b}),function(){var e,n,a={visible:null!==(e=g.value)&&void 0!==e?e:C.value},r=J(Br,re({ref:d,trigger:(null===(n=m.value)||void 0===n?void 0:n.trigger)||"click",placement:"bottom-left"},a,{content:y.value,hideEmptyPopup:!0},Wi(Wi({onVisibleChange:S,onOverlayClick:M},m.value),{},{overlayInnerStyle:x.value})),Wi({default:function(){return[f.value?I({commonInputProps:P.value,onInnerClear:k,popupVisible:a.visible,allowInput:b.value}):F(a.visible)]}},Wi(Wi({},t.slots),{},{content:t.slots.panel}))),l=c("tips"),o=["".concat(u.value,"-input__tips"),"".concat(u.value,"-tips"),"".concat(u.value,"-is-").concat(w.value)];return J("div",{ref:s,class:B.value},[r,l&&J("div",{class:o},[l])])}}})),qi={checkAll:Boolean,content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,label:{type:String,default:""},title:{type:String,default:""},value:{type:[String,Number,Boolean]}},Yi={checkAll:Boolean,checked:{type:Boolean,default:void 0},modelValue:{type:Boolean,default:void 0},defaultChecked:Boolean,default:{type:[String,Function]},disabled:{type:Boolean,default:void 0},indeterminate:Boolean,label:{type:[String,Function]},lazyLoad:Boolean,name:{type:String,default:""},readonly:{type:Boolean,default:void 0},title:{type:String,default:""},value:{type:[String,Number,Boolean]},onChange:Function},Gi=Symbol("CheckboxGroupProvide"); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Xi(e,t,n,a){if("undefined"==typeof window)return null;if(!window||!window.IntersectionObserver)return n(),null;var r=null;try{(r=new window.IntersectionObserver((function(t){t[0].isIntersecting&&(n(),r.unobserve(e))}),{rootMargin:"0px 0px ".concat(a,"px 0px"),root:t})).observe(e)}catch(l){n()}return r} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Zi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Ji(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,o=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){i=!0,l=e},f:function(){try{o||null==n.return||n.return()}finally{if(i)throw l}}}}function lu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n((null===(a=e.scroll)||void 0===a?void 0:a.threshold)||100)})),i="virtual"===(null===(t=e.scroll)||void 0===t?void 0:t.type)?function(e){var t=e.data,n=e.container,a=e.fixedHeight,r=void 0!==a&&a,l=e.lineHeight,o=void 0===l?30:l,i=e.bufferSize,u=void 0===i?20:i,c=e.threshold,s=void 0===c?100:c,d=oe({visibleData:[],cachedHeight:[],cachedScrollY:[]}),v=W((function(){return t.value.length>s})),f=$(0),p=new Map,g=0,h=0,m=0,y=0,b=0,w=0,O=function(){t.value.forEach((function(e,t){e.$index=t,r&&(d.cachedScrollY[t]=t*o)})),r||(d.cachedScrollY[t.value.length-1]=void 0)};O();var x=W((function(){var e=d.cachedHeight;if(e.length){var n=e.reduce((function(e,t){return e+t||o}),0);if(e.length===t.value.length)return n;var a=n/e.length;return n+(t.value.length-e.length)*a}return v.value?t.value.length*o:0})),C=W((function(){var e=d.visibleData,t=e[0];return t?1===e.length?0:d.cachedScrollY[t.$index]:0})),S=function(){w=Math.min(b+g+2*u,t.value.length),d.visibleData=t.value.slice(b,w)},_=function(){var e,a=p.get(m);if(a){var r=null==a||null===(e=a.getBoundingClientRect())||void 0===e?void 0:e.height;d.cachedScrollY[m]=n.value.scrollTop-y,d.cachedHeight[m]=r;for(var l=m+1;l<=(null===(o=d.visibleData[d.visibleData.length-1])||void 0===o?void 0:o.$index);l++){var o,i=p.get(l),u=((null==i?void 0:i.getBoundingClientRect())||{}).height;d.cachedHeight[l]=u;var c=d.cachedScrollY[l-1]+d.cachedHeight[l-1];d.cachedScrollY.splice(l,1,c)}for(var s=m-1;s>=(null===(v=d.visibleData[0])||void 0===v?void 0:v.$index);s--){var v,f=p.get(s),g=((null==f?void 0:f.getBoundingClientRect())||{}).height;d.cachedHeight[s]=g;var O=d.cachedScrollY[s+1]-d.cachedHeight[s];d.cachedScrollY.splice(s,1,O)}if(d.cachedScrollY[0]>0){for(var x=d.cachedScrollY[0],C=Math.min(w,t.value.length),S=0;S=b;r--)r===w-1?d.cachedScrollY.splice(r,1,a.value-d.cachedHeight[r]):d.cachedScrollY.splice(r,1,d.cachedScrollY[r+1]-d.cachedHeight[r])}))}};!r&&te(f,_,{flush:"post"}),te(t,(function(){O(),d.visibleData=[],d.cachedScrollY=[],d.cachedHeight=[],h=0,m=0,y=0,b=0,p.clear(),t.value.length<=s?d.visibleData=t.value:S(),n.value&&(n.value.scrollTop=0)}));var j=!1,P=function(){j&&(g=Math.ceil(n.value.offsetHeight/o),S())};return X((function(){if(window&&window.IntersectionObserver){var e=new window.IntersectionObserver((function(t){var a=t[0];(a.isIntersecting||a.intersectionRatio)&&(j=!0,v.value&&P(),e.unobserve(n.value))}));n.value&&e.observe(n.value)}})),er(er({trs:p,scrollHeight:x},ne(d)),{},{translateY:C,handleScroll:function(){if(v.value){var e=n.value.scrollTop,a=e-h;h=e;var r=m;if(a+=y){if(a>=0){for(;r(d.cachedHeight[r]||o);)d.cachedHeight[r]||(d.cachedHeight[r]=o),a-=d.cachedHeight[r],r++;r>=t.value.length?(m=t.value.length-1,y=0):(m=r,y=a);var l=n.value;e+l.clientHeight===l.scrollHeight&&(m=t.value.length-g+1),b<=m-u&&(b=Math.min(t.value.length-g,m-u))<0&&(b=0)}else{for(;a<0;)r--,d.cachedHeight[r]||(d.cachedHeight[r]=o),a+=d.cachedHeight[r];r<0?(m=0,y=0):(m=r,y=a),_(),b>m-u&&(b=Math.max(0,m-u))}S()}}},handleRowMounted:function(){v.value&&f.value++},refreshContainer:P,fixedHeight:r,calculateScrollY:_})}({container:e.popupContentRef,data:e.options,fixedHeight:(null===(n=e.scroll)||void 0===n?void 0:n.isFixedRowHeight)||!1,lineHeight:(null===(a=e.scroll)||void 0===a?void 0:a.rowHeight)||28,bufferSize:(null===(r=e.scroll)||void 0===r?void 0:r.bufferSize)||20,threshold:(null===(l=e.scroll)||void 0===l?void 0:l.threshold)||100}):{},u=i.trs,c=void 0===u?null:u,s=i.visibleData,d=void 0===s?null:s,v=i.handleScroll,f=void 0===v?null:v,p=i.scrollHeight,g=void 0===p?null:p,h=i.translateY,m=void 0===h?null:h,y=i.handleRowMounted,b=void 0===y?null:y,w=-1,O=function(e){if(o.value){var t=e.target.scrollTop;Math.abs(w-t)>5?(f(),w=t):w=-1}};X((function(){var t;null===(t=e.popupContentRef.value)||void 0===t||t.addEventListener("scroll",O)})),ue((function(){var t;null===(t=e.popupContentRef.value)||void 0===t||t.removeEventListener("scroll",O)}));var x=W((function(){return{position:"absolute",width:"1px",height:"1px",transition:"transform 0.2s",transform:"translate(0, ".concat(g.value,"px)"),"-ms-transform":"translate(0, ".concat(g.value,"px)"),"-moz-transform":"translate(0, ".concat(g.value,"px)"),"-webkit-transform":"translate(0, ".concat(g.value,"px)")}})),C=W((function(){return{transform:"translate(0, ".concat(m.value,"px)"),"-ms-transform":"translate(0, ".concat(m.value,"px)"),"-moz-transform":"translate(0, ".concat(m.value,"px)"),"-webkit-transform":"translate(0, ".concat(m.value,"px)")}}));return{trs:c,scrollHeight:g,translateY:m,visibleData:d,handleRowMounted:b,isVirtual:o,cursorStyle:x,panelStyle:C}}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */var hu=G({name:"TSelectPanel",props:{inputValue:pu.inputValue,panelTopContent:pu.panelTopContent,panelBottomContent:pu.panelBottomContent,empty:pu.empty,creatable:pu.creatable,loading:pu.loading,loadingText:pu.loadingText,multiple:pu.multiple,filterable:pu.filterable,filter:pu.filter,scroll:pu.scroll,size:pu.size},setup:function(e,t){var n=t.expose,a=jt("select"),r=hn(),l=mn(),o=St("select"),i=o.t,u=o.globalConfig,c=U(uu),s=$(null),d=W((function(){return c.value.popupContentRef.value})),v=W((function(){return e.creatable&&e.filterable&&e.inputValue})),f=W((function(){return c.value.displayOptions})),p=gu({scroll:e.scroll,popupContentRef:d,options:f}),g=p.trs,h=p.visibleData,m=p.handleRowMounted,y=p.isVirtual,b=p.panelStyle,w=p.cursorStyle,O=W((function(){return!f.value.length})),x=function(t){return J("ul",{class:"".concat(a.value,"__list")},[t.map((function(t,n){var a,r,l,o;return t.children?J(fu,{label:t.group,divider:t.divider},"function"==typeof(o=l=x(t.children))||"[object Object]"===Object.prototype.toString.call(o)&&!Q(o)?l:{default:function(){return[l]}}):J(du,re(He(t,"index","$index","className","tagName"),y.value?{rowIndex:t.$index,trs:g,scrollType:null===(a=e.scroll)||void 0===a?void 0:a.type,isVirtual:y.value,bufferSize:null===(r=e.scroll)||void 0===r?void 0:r.bufferSize,key:"".concat(t.$index||"","_").concat(n,"_").concat(t.value)}:{key:"".concat(n,"_").concat(t.value)},{index:n,multiple:e.multiple,onRowMounted:m}),t.slots)}))])},C=W((function(){return{small:"s",medium:"m",large:"l"}[c.value.size]}));n({innerRef:s,visibleData:h,isVirtual:y,displayOptions:f});return{renderPanel:function(t,n){return J("div",{ref:s,class:["".concat(a.value,"__dropdown-inner"),"".concat(a.value,"__dropdown-inner--size-").concat(C.value)],style:n},[v.value&&J("ul",{class:["".concat(a.value,"__create-option"),"".concat(a.value,"__list")]},[J(du,{value:e.inputValue,label:"".concat(e.inputValue),createAble:!0,class:"".concat(a.value,"__create-option--special")},null)]),e.loading&&l("loadingText",{defaultNode:J("div",{class:"".concat(a.value,"__loading-tips")},[i(u.value.loadingText)])}),!e.loading&&O.value&&!v.value&&J("div",{class:"".concat(a.value,"__empty")},[r("empty")||i(u.value.empty)]),!O.value&&x(t)])},panelStyle:b,cursorStyle:w,isVirtual:y,displayOptions:f,visibleData:h,renderTNodeJSX:r}},render:function(){return this.isVirtual?J(ee,null,[this.renderTNodeJSX("panelTopContent"),J("div",null,[J("div",{style:this.cursorStyle},null),this.renderPanel(this.visibleData,this.panelStyle)]),this.renderTNodeJSX("panelBottomContent")]):J(ee,null,[this.renderTNodeJSX("panelTopContent"),this.renderPanel(this.displayOptions),this.renderTNodeJSX("panelBottomContent")])}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function mu(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return yu(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yu(e,t):void 0}}(e))||t){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,o=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){i=!0,l=e},f:function(){try{o||null==n.return||n.return()}finally{if(i)throw l}}}}function yu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,o=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){i=!0,l=e},f:function(){try{o||null==n.return||n.return()}finally{if(i)throw l}}}}function Cu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n-1},c=W((function(){if(e.onSearch&&e.filterable)return l.value;if(!n.value||!e.filterable&&!Ee(e.filter))return l.value;var t,a=[];if(l.value.forEach((function(e){e.children&&a.push(wu(wu({},e),{},{children:e.children.filter(u)})),!0===(null==e?void 0:e.checkAll)&&(t=e),u(e)&&a.push(e)})),!Ee(e.filter)){var r=a.filter((function(e){return e.label===n.value})),o=a.filter((function(e){return e.label!==n.value}));a=r.concat(o)}return a.length&&t?[t].concat(ct(a)):a}));return{options:l,optionsMap:i,optionsList:o,optionsCache:r,displayOptions:c,filterMethods:u}}(e,S,m),j=_.optionsMap,P=_.optionsList,k=_.optionsCache,F=_.displayOptions,E=_.filterMethods,D=W((function(){return void 0===w.value?e.multiple?[]:void 0:"object"===e.valueType?e.multiple?w.value.map((function(e){return e[S.value.value]})):w.value[S.value.value]:w.value})),T=function(t,n){if("object"===e.valueType){var a=S.value,r=a.value,l=a.label,o=function(e){if(void 0!==e){var t=j.value.get(e);return vt(vt({},r,$e(t,r)),l,$e(t,l))}};t=e.multiple?t.map((function(e){return o(e)})):o(t)}t!==w.value&&(e.multiple&&!e.reserveKeyword&&y(""),O(t,_u({selectedOptions:q(t)},n)))},I=gt(Za(v,!1,(function(t,n){var a;null===(a=e.onPopupVisibleChange)||void 0===a||a.call(e,t,n)}),"popupVisible"),2),R=I[0],B=I[1],A=W((function(){var t;return null!==(t=!e.multiple&&R.value&&ou(D.value,j)||e.placeholder)&&void 0!==t?t:s(c.value.placeholder)})),M=W((function(){return e.multiple?function(e,t){var n,a=[],r=ru(e);try{for(r.s();!(n=r.n()).done;){var l=n.value,o=ou(l,t);o&&a.push(o)}}catch(i){r.e(i)}finally{r.f()}return a}(D.value,j):ou(D.value,j)})),L=W((function(){var t,n=e.multiple&&ke(D.value)?D.value.map((function(e){var t;return{value:e,label:null===(t=j.value.get(e))||void 0===t?void 0:t.label}})):D.value,a={value:n,onClose:e.multiple?function(e){return K(e)}:function(){}};return e.multiple||Object.assign(a,{label:M.value}),e.minCollapsedNum&&e.multiple?_u(_u({},a),{},{displayValue:null==n||null===(t=n.slice)||void 0===t?void 0:t.call(n,0,e.minCollapsedNum)}):a})),N=W((function(){return Boolean(e.filterable||c.value.filterable||Ee(e.filter))})),z=W((function(){return Boolean((e.filterable||c.value.filterable)&&Ee(e.onSearch))})),K=function(t,n){var a,r=n||{},l=r.e,o=r.trigger,i=void 0===o?"tag-remove":o;l&&l.stopPropagation();var u=De(D.value),c=u[t];u.splice(t,1),"clear"!==i&&T(u,{selectedOptions:q(u),trigger:i,e:l}),null===(a=e.onRemove)||void 0===a||a.call(e,{value:c,data:j.value.get(c),e:l})},V=function(){var t;m.value&&(null===(t=e.onCreate)||void 0===t||t.call(e,m.value),R.value||y(""))},H=W((function(){var e;return null===(e=C.value)||void 0===e?void 0:e.popupRef.getOverlay()})),U=W((function(){return P.value.filter((function(e){return!e.disabled&&!e["check-all"]&&!e.checkAll&&E(e)}))})),q=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D.value;return P.value.filter((function(t){if(!t.checkAll)return ke(e)?e.includes(t.value):e===t.value}))},G=function(e){var t=e.displayOptions,n=e.optionsList,a=e.innerPopupVisible,r=e.setInnerPopupVisible,l=e.selectPanelRef,o=e.isFilterable,i=e.isRemoteSearch,u=e.getSelectedOptions,c=e.setInnerValue,s=e.innerValue,d=e.popupContentRef,v=e.multiple,f=e.max,p=$(-1),g=$([]),h=$([]),m=jt();return te(a,(function(e){e&&(p.value=-1,h.value=[],g.value=[])})),te(p,(function(e){var t,n=(null===(t=l.value)||void 0===t||null===(t=t.innerRef)||void 0===t||null===(t=t.querySelector(".".concat(m.value,"-select-option")))||void 0===t?void 0:t.clientHeight)*e;d.value.scrollTo({top:n,behavior:"smooth"})})),{hoverIndex:p,handleKeyDown:function(e){var d,m,y=t.value.length,b=p.value;switch(e.code){case"ArrowUp":e.preventDefault(),-1===p.value?b=0:0===p.value||p.value>t.value.length-1?b=y-1:b--,null!==(d=n.value[b])&&void 0!==d&&d.disabled&&b--,p.value=b;break;case"ArrowDown":e.preventDefault(),-1===p.value||p.value>=y-1?b=0:b++,null!==(m=n.value[b])&&void 0!==m&&m.disabled&&b++,p.value=b;break;case"Enter":if(-1===p.value)break;var w=l.value.isVirtual&&o.value&&h.value.length?h.value:i.value?n.value:g.value;if(w.length||(w=n.value),!a.value){r(!0,{e:e});break}if(v){var O;if(-1===p.value)return;var x=null===(O=w[p.value])||void 0===O?void 0:O.value;if(!x)return;var C=iu(s.value,x);if(f>0&&C.value.length>f)return;var S=u(C.value);c(C.value,{option:S.find((function(e){return e.value==x})),selectedOptions:S,trigger:C.isCheck?"check":"uncheck",e:e}),g.value=[]}else{var _=u(w[p.value].value);c(w[p.value].value,{option:null==_?void 0:_[0],selectedOptions:u(w[p.value].value),trigger:"check",e:e}),r(!1,{e:e})}break;case"Escape":r(!1,{e:e})}},virtualFilteredOptions:h,filteredOptions:g}}({displayOptions:F,optionsList:P,innerPopupVisible:R,setInnerPopupVisible:B,selectPanelRef:x,isFilterable:N,isRemoteSearch:z,getSelectedOptions:q,setInnerValue:T,innerValue:D,popupContentRef:H,multiple:e.multiple,max:e.max}),X=G.hoverIndex,Q=G.virtualFilteredOptions,ee=G.handleKeyDown,ae=G.filteredOptions,le=function(t){if(e.multiple){var n=S.value.value,a=D.value.filter((function(e){return P.value.find((function(t){return t.value===e&&t.disabled}))})),r=U.value.map((function(e){return e.value})),l="object"===e.valueType?w.value.map((function(e){return $e(e,n)})):w.value,o=ct(t?new Set([].concat(ct(l),ct(r),ct(a))):a);T(o,{selectedOptions:q(o),trigger:t?"check":"clear"})}},oe=W((function(){var e=U.value.map((function(e){return e.value}));return We(D.value,e).length})),ie=W((function(){return oe.value===U.value.length})),ue=W((function(){return!ie.value&&0!==oe.value})),ce=W((function(){return{max:e.max,multiple:e.multiple,hoverIndex:X.value,selectValue:D.value,reserveKeyword:e.reserveKeyword,handleValueChange:T,handlerInputChange:y,handlePopupVisibleChange:B,handleCreate:V,size:e.size,popupContentRef:H,indeterminate:ue.value,isCheckAll:ie.value,onCheckAllChange:le,getSelectedOptions:q,displayOptions:F.value,emitBlur:fe}}));Y(uu,ce);var se=function(){!e.multiple&&ke(w.value)&&O(void 0,{selectedOptions:[],trigger:"default"}),e.multiple&&!ke(w.value)&&O([],{selectedOptions:[],trigger:"default"})},de=Ve((function(t,n){var a,r=n.e;null===(a=e.onSearch)||void 0===a||a.call(e,"".concat(t),{e:r})}),300),ve=function(e,t){e&&!R.value&&B(!0,{e:t.e}),y(e),de("".concat(e),{e:t.e}),Z((function(){var e,t;Q.value=null===(e=x.value)||void 0===e?void 0:e.visibleData,ae.value=null===(t=x.value)||void 0===t?void 0:t.displayOptions}))},fe=function(t){var n;null===(n=e.onBlur)||void 0===n||n.call(e,{e:t,value:D.value})},pe=function(e,t){B(e,t),e&&"trigger-element-click"===t.trigger&&y("")},ge=function(){var t=ba(Ca.mark((function t(n){var a,r,l;return Ca.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(l=e.popupProps,!e.loading){t.next=3;break}return t.abrupt("return");case 3:null==l||null===(a=l["on-scroll-to-bottom"])||void 0===a||a.call(l,n),null==l||null===(r=l.onScrollToBottom)||void 0===r||r.call(l,n);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();te(w,(function(t){se(),Z((function(){!function(t){if(e.multiple){var n,a=[],r=xu(t||[]);try{for(r.s();!(n=r.n()).done;){var l=n.value,o=j.value.get(l);o&&a.push(o)}}catch(u){r.e(u)}finally{r.f()}k.value=Array.from(new Set([].concat(a,ct(k.value))))}else{var i=j.value.get(t);i&&(k.value=Array.from(new Set([i].concat(ct(k.value)))))}}(t)}))}),{immediate:!0}),te((function(){return e.multiple}),(function(){se()}));return Y("updateScrollTop",(function(e){var t;if(x.value){var n=null===(t=x.value)||void 0===t||null===(t=t.innerRef)||void 0===t?void 0:t.querySelector(".".concat(a.value,"-is-selected"));Z((function(){if(n&&e){var t=getComputedStyle(n).paddingBottom,a=getComputedStyle(e).marginBottom,r=parseInt(t,10)+parseInt(a,10),l=n.offsetTop-e.offsetTop-(e.clientHeight-n.clientHeight)+r;e.scrollTop=l}}))}})),function(){var t=e.popupProps||{},a=t.overlayClassName,u=Ft(t,Ou);return J("div",{class:"".concat(i.value,"__wrap")},[J($i,re({autoWidth:e.autoWidth,readonly:l.value,borderless:e.borderless,multiple:e.multiple,clearable:e.clearable,loading:e.loading,status:e.status,tips:e.tips,minCollapsedNum:e.minCollapsedNum,autofocus:e.autofocus,suffix:e.suffix,valueDisplayOptions:e.valueDisplayOptions},{ref:C,class:i.value,value:M.value,disabled:r.value,popupVisible:R.value,inputValue:R.value?m.value:"",placeholder:"".concat(A.value),allowInput:N.value,"collapsed-items":e.collapsedItems,inputProps:_u(_u({size:e.size,autofocus:e.autofocus},e.inputProps),{},{onkeydown:ee}),tagInputProps:_u({size:e.size},e.tagInputProps),onTagChange:function(e,t){K(t.index,t)},tagProps:_u({},e.tagProps),popupProps:_u(_u({overlayClassName:["".concat(i.value,"__dropdown"),a]},u),{},{onScrollToBottom:ge}),label:e.label,prefixIcon:e.prefixIcon,suffix:e.suffix,suffixIcon:function(){return e.suffixIcon||n.suffixIcon?o("suffixIcon"):e.showArrow&&J(xl,{overlayClassName:"".concat(i.value,"__right-icon"),isActive:R.value},null)},valueDisplay:function(){return o("valueDisplay",{params:L.value})},onPopupVisibleChange:pe,onInputChange:ve,onClear:function(t){var n,a=t.e;T(e.multiple?[]:void 0,{option:null,selectedOptions:q(e.multiple?[]:void 0),trigger:"clear",e:a}),null===(n=e.onClear)||void 0===n||n.call(e,{e:a})},onEnter:function(t,n){var a=n.e;setTimeout((function(){var t;null===(t=e.onEnter)||void 0===t||t.call(e,{inputValue:"".concat(m.value),e:a,value:D.value}),V()}),0)},onBlur:function(t,n){var a,r=n.e;null===(a=e.onBlur)||void 0===a||a.call(e,{e:r,value:D.value})},onFocus:function(t,n){var a,r=n.e;null===(a=e.onFocus)||void 0===a||a.call(e,{e:r,value:D.value})}},e.selectInputProps),{label:n.label,prefixIcon:n.prefixIcon,suffix:n.suffix,panel:function(){return J(hu,re({ref:x},Ue(e,["size","multiple","empty","loading","loadingText","filterable","creatable","panelTopContent","panelBottomContent","filter","scroll"]),{inputValue:m.value}),n)},collapsedItems:n.collapsedItems})])}}})),Pu=En(du); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */En(fu); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +var ku=En(G({name:"TInputAdornment",inheritAttrs:!1,props:{append:{type:[String,Function]},prepend:{type:[String,Function]}},setup:function(e,t){var n=t.slots,a=jt("input-adornment"),r=hn(),l=function(e,t,r){var l,o=Fe(r)||Re(r);return n[t]||!Fe(r)||r?(l=n[t]?1===n[t](null).length&&"string"==typeof n[t](null)[0].children?J("span",{class:"".concat(a.value,"__text")},[n[t](null)]):n[t](null):Ee(r)?r(e):o?J("span",{class:"".concat(a.value,"__text")},[r]):r)?J("span",{class:"".concat(a.value,"__").concat(t)},[l]):l:null};return function(){var t=l(q,"prepend",e.prepend),n=l(q,"append",e.append),o=r("default")||[null],i=[a.value,vt(vt({},"".concat(a.value,"--prepend"),t),"".concat(a.value,"--append"),n)];return t||n?J("div",{class:i},[t,o[0],n]):o[0]}}})),Fu={current:{type:Number,default:void 0},modelValue:{type:Number,default:void 0},defaultCurrent:{type:Number,default:1},disabled:Boolean,foldedMaxPageBtn:{type:Number,default:5},maxPageBtn:{type:Number,default:10},pageEllipsisMode:{type:String,default:"mid",validator:function(e){return!e||["mid","both-ends"].includes(e)}},pageSize:{type:Number,default:void 0},defaultPageSize:{type:Number,default:10},pageSizeOptions:{type:Array,default:function(){return[5,10,20,50]}},selectProps:{type:Object},showFirstAndLastPageBtn:Boolean,showJumper:Boolean,showPageNumber:{type:Boolean,default:!0},showPageSize:{type:Boolean,default:!0},showPreviousAndNextBtn:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return!e||["small","medium"].includes(e)}},theme:{type:String,default:"default",validator:function(e){return!e||["default","simple"].includes(e)}},total:{type:Number,default:0},totalContent:{type:[Boolean,Function],default:!0},onChange:Function,onCurrentChange:Function,onPageSizeChange:Function}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +var Eu=["pageCount"],Du=G({name:"TPagination",props:Fu,setup:function(e){var t=H().emit,n=ne(e),a=n.modelValue,r=n.pageSize,l=n.current,i=hn(),c=gt(tr(l,a,e.defaultCurrent,e.onCurrentChange,"current"),2),s=c[0],d=c[1],v=gt(Za(r,e.defaultPageSize,e.onPageSizeChange,"pageSize"),2),f=v[0],p=v[1],w=St("pagination"),O=w.t,x=w.globalConfig,C=jt("pagination"),S=Ea({PageFirstIcon:b,PageLastIcon:y,ChevronLeftIcon:u,ChevronRightIcon:o,ChevronLeftDoubleIcon:m,ChevronRightDoubleIcon:h,EllipsisIcon:g}),_=S.PageFirstIcon,j=S.PageLastIcon,P=S.ChevronLeftIcon,k=S.ChevronRightIcon,F=S.ChevronLeftDoubleIcon,E=S.ChevronRightDoubleIcon,D=S.EllipsisIcon,T= +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function(e,t,n,a){var r=Pt(),l=r.SIZE,o=r.STATUS,i=W((function(){var t=Math.ceil(e.total/n.value);return t>0?t:1})),u=W((function(){return["".concat(a.value),l.value[e.size],vt(vt({},o.value.disabled,e.disabled),"".concat(a.value,"-ie"),Dt()<11),"simple"===e.theme?"".concat(a.value,"--simple"):""]})),c=W((function(){return["".concat(a.value,"__total")]})),s=W((function(){return["".concat(a.value,"__select")]})),d=W((function(){return["".concat(a.value,"__btn"),"".concat(a.value,"__btn-prev"),vt({},o.value.disabled,e.disabled||1===t.value)]})),v=W((function(){return["".concat(a.value,"__btn"),"".concat(a.value,"__btn-next"),vt({},o.value.disabled,e.disabled||t.value===i.value)]})),f=W((function(){return["".concat(a.value,"__pager")]})),p=W((function(){return["".concat(a.value,"__number"),"".concat(a.value,"__number--more"),vt({},o.value.disabled,e.disabled)]})),g=W((function(){return["".concat(a.value,"__jump")]})),h=W((function(){return["".concat(a.value,"__input")]})),m=W((function(){return["".concat(a.value,"__select")]}));return{pageCount:i,paginationClass:u,totalClass:c,sizerClass:s,preBtnClass:d,nextBtnClass:v,btnWrapClass:f,btnMoreClass:p,jumperClass:g,jumperInputClass:h,simpleClass:m,getButtonClass:function(n){return["".concat(a.value,"__number"),vt(vt({},o.value.disabled,e.disabled),o.value.current,t.value===n)]}}}(e,s,f,C),I=T.pageCount,R=Ft(T,Eu),B= +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function(e,t,n){var a=$(!1),r=$(!1),l=W((function(){return Math.ceil((e.foldedMaxPageBtn-1)/2)})),o=W((function(){return Math.floor((e.foldedMaxPageBtn-1)/2)})),i=W((function(){return 2+l.valuen.value}));return{prevMore:a,nextMore:r,curPageLeftCount:l,curPageRightCount:o,isPrevMoreShow:i,isNextMoreShow:u}}(e,I,s),A=B.prevMore,M=B.isPrevMoreShow,L=B.curPageLeftCount,N=B.nextMore,z=B.isNextMoreShow,K=B.curPageRightCount,V=$(s.value),U=W((function(){return I.value>e.maxPageBtn})),q=W((function(){return e.pageSizeOptions.map((function(e){return Be(e)?e:{label:O(x.value.itemsPerPage,{size:e}),value:Number(e)}})).sort((function(e,t){return e.value-t.value}))})),Y=W((function(){return"mid"===e.pageEllipsisMode})),G=W((function(){var t,n,a=[];if(U.value)if(M.value&&z.value)t=s.value-L.value,n=s.value+K.value;else{var r=Y.value?2:1,l=Y.value?I.value-1:I.value;t=M.value?Math.min(s.value-1,I.value-e.foldedMaxPageBtn+1):r,n=z.value?Math.max(s.value+1,e.foldedMaxPageBtn):l}else t=1,n=I.value;for(var o=t;o<=n;o++)a.push(o);return a}));te((function(){return I.value}),(function(){s.value>I.value&&(s.value=1)})),te((function(){return s.value}),(function(e){return V.value=e}));var X=function(n,a){if(!e.disabled){var r=n;if(n<1?r=1:n>I.value&&(r=I.value),s.value!==r){var l,o=s.value;if(a=a||{current:r,previous:o,pageSize:f.value})d(r,a),null===(l=e.onChange)||void 0===l||l.call(e,a);else t("update:modelValue",r)}}},Z=function(t){({prevPage:function(){return X(s.value-1)},nextPage:function(){return X(s.value+1)},prevMorePage:function(){return X(Math.max(2,s.value-e.foldedMaxPageBtn))},nextMorePage:function(){return X(Math.min(s.value+e.foldedMaxPageBtn,I.value-1))}})[t]()},Q=function(t){if(!e.disabled){var n=parseInt(t,10),a=1;n>0&&(a=Math.max(Math.ceil(e.total/n),1));var r=!1;s.value>a&&(r=!0);var l,o={current:r?a:s.value,previous:s.value,pageSize:n};if(p(n,o),r)X(a,o);else null===(l=e.onChange)||void 0===l||l.call(e,o)}},ee=function(e){var t=Math.trunc(+e);qe(t)||(V.value=t,X(t))};return function(){var t=e.total,n=e.pageSizeOptions,a=e.size,r=e.disabled,l=e.showPageSize;if(I.value<1)return null;var o=J("div",{class:R.jumperClass.value},[O(x.value.jumpTo),J(ku,{append:"/ ".concat(I.value," ").concat(O(x.value.page))},{default:function(){return[J(Co,{class:R.jumperInputClass.value,modelValue:V.value,"onUpdate:modelValue":function(e){return V.value=e},onBlur:ee,onEnter:ee,max:I.value,min:1,size:a,disabled:r,theme:"normal",placeholder:""},null)]}})]);return J("div",{class:R.paginationClass.value},[i("totalContent",J("div",{class:R.totalClass.value},[O(x.value.total,{total:t})])),l&&n.length>0&&J(ju,re({size:a,value:f,disabled:r,class:R.sizerClass.value,autoWidth:!0,onChange:Q,options:q.value},e.selectProps),null),e.showFirstAndLastPageBtn?J("div",{class:R.preBtnClass.value,onClick:function(){return X(1)}},[J(_,null,null)]):null,e.showPreviousAndNextBtn?J("div",{class:R.preBtnClass.value,onClick:function(){return Z("prevPage")}},[J(P,null,null)]):null,e.showPageNumber&&"default"===e.theme?J("ul",{class:R.btnWrapClass.value},[U.value&&Y.value&&J("li",{class:R.getButtonClass(1),onClick:function(){return X(1)}},[1]),U.value&&M.value&&Y.value?J("li",{class:R.btnMoreClass.value,onClick:function(){return Z("prevMorePage")},onMouseover:function(){return A.value=!0},onMouseout:function(){return A.value=!1}},[A.value?J(F,null,null):J(D,null,null)]):null,G.value.map((function(e){return J("li",{class:R.getButtonClass(e),key:e,onClick:function(){return X(e)}},[e])})),U.value&&z.value&&Y.value?J("li",{class:R.btnMoreClass.value,onClick:function(){return Z("nextMorePage")},onMouseover:function(){return N.value=!0},onMouseout:function(){return N.value=!1}},[N.value?J(E,null,null):J(D,null,null)]):null,U.value&&Y.value?J("li",{class:R.getButtonClass(I.value),onClick:function(){return X(I.value)}},[I.value]):null]):null,"simple"===e.theme&&o,e.showPreviousAndNextBtn?J("div",{class:R.nextBtnClass.value,onClick:function(){return Z("nextPage")}},[J(k,null,null)]):null,e.showFirstAndLastPageBtn?J("div",{class:R.nextBtnClass.value,onClick:function(){return X(I.value)}},[J(j,null,null)]):null,"default"===e.theme&&e.showJumper&&o])}}}),Tu={disabled:{type:[Boolean,Object]},layout:{type:String,default:"horizontal",validator:function(e){return!e||["horizontal","vertical"].includes(e)}},showCurrent:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return!e||["small","medium","large"].includes(e)}},tips:{type:Object},variant:{type:String,default:"text",validator:function(e){return!e||["text","outline"].includes(e)}},onChange:Function},Iu=G({name:"TPaginationMini",props:Tu,setup:function(e){var t=jt("pagination-mini"),n=Ea({ChevronLeftIcon:u,RoundIcon:w,ChevronRightIcon:o,ChevronUpIcon:v,ChevronDownIcon:f}),a=n.ChevronLeftIcon,r=n.RoundIcon,l=n.ChevronRightIcon,i=n.ChevronUpIcon,c=n.ChevronDownIcon,s=W((function(){return Be(e.tips)?e.tips:!0===e.tips?{prev:"上一页",current:"当前",next:"下一页"}:{}})),d=W((function(){return Be(e.disabled)?e.disabled:!0===e.disabled?{prev:!0,current:!0,next:!0}:{prev:!1,current:!1,next:!1}}));return function(){var n=[t.value,vt({},"".concat(t.value,"--outline"),"outline"===e.variant)];return J("div",{class:n},[J(zn,{title:s.value.prev,variant:e.variant,size:e.size,shape:"square",onClick:function(t){var n;return null===(n=e.onChange)||void 0===n?void 0:n.call(e,{e:t,trigger:"prev"})},icon:"horizontal"===e.layout?function(){return J(a,null,null)}:function(){return J(i,null,null)},class:"".concat(t.value,"__prev"),disabled:d.value.prev},null),e.showCurrent&&J(zn,{title:s.value.current,variant:e.variant,size:e.size,shape:"square",onClick:function(t){var n;return null===(n=e.onChange)||void 0===n?void 0:n.call(e,{e:t,trigger:"current"})},icon:function(){return J(r,null,null)},class:"".concat(t.value,"__current"),disabled:d.value.current},null),J(zn,{title:s.value.next,variant:e.variant,size:e.size,shape:"square",onClick:function(t){var n;return null===(n=e.onChange)||void 0===n?void 0:n.call(e,{e:t,trigger:"next"})},icon:"horizontal"===e.layout?function(){return J(l,null,null)}:function(){return J(c,null,null)},class:"".concat(t.value,"__next"),disabled:d.value.next},null)])}}}),Ru=En(Du);En(Iu); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +var Bu,Au,Mu={exports:{}},Lu={exports:{}};Bu=Lu,Au=Lu.exports,Object.defineProperty(Au,"__esModule",{value:!0}),Au.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;for(var n in t)void 0===e[n]&&(e[n]=t[n]);return e},Bu.exports=Au.default,Bu.exports.default=Au.default,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t="string"==typeof t?(0,a.default)({format:t},i):(0,a.default)(t,i);if("string"==typeof e&&(b=t.format,/(^(y{4}|y{2})[.\/-](m{1,2})[.\/-](d{1,2})$)|(^(m{1,2})[.\/-](d{1,2})[.\/-]((y{4}|y{2})$))|(^(d{1,2})[.\/-](m{1,2})[.\/-]((y{4}|y{2})$))/gi.test(b))){var n,o=t.delimiters.find((function(e){return-1!==t.format.indexOf(e)})),u=t.strictMode?o:t.delimiters.find((function(t){return-1!==e.indexOf(t)})),c=function(e,t){for(var n=[],a=Math.min(e.length,t.length),r=0;r=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(c);try{for(d.s();!(n=d.n()).done;){var v=r(n.value,2),f=v[0],p=v[1];if(f.length!==p.length)return!1;s[p.charAt(0)]=f}}catch(w){d.e(w)}finally{d.f()}var g=s.y;if(g.startsWith("-"))return!1;if(2===s.y.length){var h=parseInt(s.y,10);if(isNaN(h))return!1;g=h<(new Date).getFullYear()%100?"20".concat(s.y):"19".concat(s.y)}var m=s.m;1===s.m.length&&(m="0".concat(s.m));var y=s.d;return 1===s.d.length&&(y="0".concat(s.d)),new Date("".concat(g,"-").concat(m,"-").concat(y,"T00:00:00.000Z")).getUTCDate()===+s.d}var b;if(!t.strictMode)return"[object Date]"===Object.prototype.toString.call(e)&&isFinite(e);return!1};var n,a=(n=Lu.exports)&&n.__esModule?n:{default:n};function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,l,o,i=[],u=!0,c=!1;try{if(l=(n=n.call(e)).next,0===t);else for(;!(u=(a=l.call(n)).done)&&(i.push(a.value),i.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{if(!u&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return i}}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n=n&&(void 0===l||o<=l)};var n,a=(n=Ku.exports)&&n.__esModule?n:{default:n};function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=t.default,e.exports.default=t.default}(Vu,Vu.exports);var Hu={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,n.default)(e),(t=(0,a.default)(t,l)).allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1));!0===t.allow_wildcard&&0===e.indexOf("*.")&&(e=e.substring(2));var r=e.split("."),o=r[r.length-1];if(t.require_tld){if(r.length<2)return!1;if(!t.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(o))return!1;if(/\s/.test(o))return!1}if(!t.allow_numeric_tld&&/^\d+$/.test(o))return!1;return r.every((function(e){return!(e.length>63&&!t.ignore_max_length)&&(!!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(e)&&(!/[\uff01-\uff5e]/.test(e)&&(!/^-|-$/.test(e)&&!(!t.allow_underscores&&/_/.test(e)))))}))};var n=r(Ku.exports),a=r(Lu.exports);function r(e){return e&&e.__esModule?e:{default:e}}var l={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};e.exports=t.default,e.exports.default=t.default}(Hu,Hu.exports);var Uu={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,a.default)(t),!(n=String(n)))return e(t,4)||e(t,6);if("4"===n)return o.test(t);if("6"===n)return u.test(t);return!1};var n,a=(n=Ku.exports)&&n.__esModule?n:{default:n};var r="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",l="(".concat(r,"[.]){3}").concat(r),o=new RegExp("^".concat(l,"$")),i="(?:[0-9a-fA-F]{1,4})",u=new RegExp("^("+"(?:".concat(i,":){7}(?:").concat(i,"|:)|")+"(?:".concat(i,":){6}(?:").concat(l,"|:").concat(i,"|:)|")+"(?:".concat(i,":){5}(?::").concat(l,"|(:").concat(i,"){1,2}|:)|")+"(?:".concat(i,":){4}(?:(:").concat(i,"){0,1}:").concat(l,"|(:").concat(i,"){1,3}|:)|")+"(?:".concat(i,":){3}(?:(:").concat(i,"){0,2}:").concat(l,"|(:").concat(i,"){1,4}|:)|")+"(?:".concat(i,":){2}(?:(:").concat(i,"){0,3}:").concat(l,"|(:").concat(i,"){1,5}|:)|")+"(?:".concat(i,":){1}(?:(:").concat(i,"){0,4}:").concat(l,"|(:").concat(i,"){1,6}|:)|")+"(?::((?::".concat(i,"){0,5}:").concat(l,"|(?::").concat(i,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");e.exports=t.default,e.exports.default=t.default}(Uu,Uu.exports),function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,n.default)(e),(t=(0,o.default)(t,u)).require_display_name||t.allow_display_name){var i=e.match(c);if(i){var h=i[1];if(e=e.replace(h,"").replace(/(^<|>$)/g,""),h.endsWith(" ")&&(h=h.slice(0,-1)),!function(e){var t=e.replace(/^"(.+)"$/,"$1");if(!t.trim())return!1;if(/[\.";<>]/.test(t)){if(t===e)return!1;if(!(t.split('"').length===t.split('\\"').length))return!1}return!0}(h))return!1}else if(t.require_display_name)return!1}if(!t.ignore_max_length&&e.length>g)return!1;var m=e.split("@"),y=m.pop(),b=y.toLowerCase();if(t.host_blacklist.includes(b))return!1;if(t.host_whitelist.length>0&&!t.host_whitelist.includes(b))return!1;var w=m.join("@");if(t.domain_specific_validation&&("gmail.com"===b||"googlemail.com"===b)){var O=(w=w.toLowerCase()).split("+")[0];if(!(0,a.default)(O.replace(/\./g,""),{min:6,max:30}))return!1;for(var x=O.split("."),C=0;C]/.test(e))return!1;if(0===e.indexOf("mailto:"))return!1;if((t=(0,l.default)(t,u)).validate_length&&e.length>=2083)return!1;if(!t.allow_fragments&&e.includes("#"))return!1;if(!t.allow_query_components&&(e.includes("?")||e.includes("&")))return!1;var o,d,v,f,p,g,h,m;if(h=e.split("#"),e=h.shift(),h=e.split("?"),e=h.shift(),(h=e.split("://")).length>1){if(o=h.shift().toLowerCase(),t.require_valid_protocol&&-1===t.protocols.indexOf(o))return!1}else{if(t.require_protocol)return!1;if("//"===e.slice(0,2)){if(!t.allow_protocol_relative_urls)return!1;h[0]=e.slice(2)}}if(""===(e=h.join("://")))return!1;if(h=e.split("/"),""===(e=h.shift())&&!t.require_host)return!0;if((h=e.split("@")).length>1){if(t.disallow_auth)return!1;if(""===h[0])return!1;if((d=h.shift()).indexOf(":")>=0&&d.split(":").length>2)return!1;var y=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,l,o,i=[],u=!0,c=!1;try{if(l=(n=n.call(e)).next,0===t);else for(;!(u=(a=l.call(n)).done)&&(i.push(a.value),i.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{if(!u&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(d.split(":"),2),b=y[0],w=y[1];if(""===b&&""===w)return!1}f=h.join("@"),g=null,m=null;var O=f.match(c);O?(v="",m=O[1],g=O[2]||null):(v=(h=f.split(":")).shift(),h.length&&(g=h.join(":")));if(null!==g&&g.length>0){if(p=parseInt(g,10),!/^[0-9]+$/.test(g)||p<=0||p>65535)return!1}else if(t.require_port)return!1;if(t.host_whitelist)return s(v,t.host_whitelist);if(""===v&&!t.require_host)return!0;if(!((0,r.default)(v)||(0,a.default)(v,t)||m&&(0,r.default)(m,6)))return!1;if(v=v||m,t.host_blacklist&&s(v,t.host_blacklist))return!1;return!0};var n=o(Ku.exports),a=o(Hu.exports),r=o(Uu.exports),l=o(Lu.exports);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n=t:Tt(e)>=t},len:function(e,t){return Tt(String(e))===t},number:function(e){return Re(e)},enum:function(e,t){return t.includes(e)},idcard:function(e){return/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/i.test(e)},telnumber:function(e){return/^1[3-9]\d{9}$/.test(e)},pattern:function(e,t){return t.test(e)},validator:function(e,t){return t(e)}};function Zu(e,t){return Ju.apply(this,arguments)}function Ju(){return Ju=ba(Ca.mark((function e(t,n){var a,r,l,o,i,u,c;return Ca.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a={result:!0},r=Object.keys(n),i=0;case 3:if(!(i0;return null!=a?a:r})),m=W((function(){return n.label||e.label})),y=W((function(){return!(null==f||!f.colon||!m.value)})),b=jt("form__label"),w=W((function(){return Ye(e.labelAlign)?null==f?void 0:f.labelAlign:e.labelAlign})),O=W((function(){return Ye(e.labelWidth)?null==f?void 0:f.labelWidth:e.labelWidth})),x=W((function(){return[o.value.label,vt(vt(vt(vt({},"".concat(b.value,"--required"),h.value),"".concat(b.value,"--top"),m.value&&("top"===w.value||!O.value)),"".concat(b.value,"--left"),"left"===w.value&&O.value),"".concat(b.value,"--right"),"right"===w.value&&O.value)]})),C=W((function(){return"".concat(p.value,"-is-").concat(e.status||"default"," ").concat("success"===e.status?o.value.successBorder:"")})),S=function(){if(0!==Number(O.value)){var t={};return O.value&&"top"!==w.value&&(t=Re(O.value)?{width:"".concat(O.value,"px")}:{width:O.value}),J("div",{class:x.value,style:t},[J("label",{for:e.for||null},[l("label")]),y.value&&i.value.colonText])}},_=function(){var e=function(e){return J("span",{class:o.value.status},[J(e,null,null)])},t=E.value;if(T.value===Ll.SUCCESS)return e(s);if(null!=t&&t[0]){var n=t[0].type||"error";return e({error:d,warning:v}[n]||s)}return null},j=function(){if(!1!==e.statusIcon){var t=l("statusIcon",{defaultNode:_()});if(t)return J("span",{class:o.value.status},[t]);if(!1!==t)return(t=null==f?void 0:f.renderContent("statusIcon",{defaultNode:_(),params:e}))||void 0}},P=W((function(){if(!ee.value)return"";if(T.value===Ll.SUCCESS)return e.successBorder?[o.value.success,o.value.successBorder].join(" "):o.value.success;if(E.value.length){var t=E.value[0].type||"error";return e.status?C.value:"error"===t?o.value.error:o.value.warning}})),k=W((function(){return[o.value.controls,P.value]})),F=W((function(){var e={};return O.value&&"top"!==w.value&&(e=Re(O.value)?{marginLeft:"".concat(O.value,"px")}:{marginLeft:O.value}),e})),E=$([]),D=$([]),T=$(Ll.TO_BE_VALIDATED),I=$(!1),R=$(!1),B=function(){R.value=!1,E.value=[],D.value=[],T.value=Ll.TO_BE_VALIDATED},A=function(){var t=ba(Ca.mark((function t(){var n,a=arguments;return Ca.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=a.length>0&&void 0!==a[0]?a[0]:null==f?void 0:f.resetType,e.name){t.next=3;break}return t.abrupt("return");case 3:return"empty"===n?Ge(null==f?void 0:f.data,e.name,(r=void 0,l=void 0,"[object String]"===(l=Object.prototype.toString.call($e(null==f?void 0:f.data,e.name)))&&(r=""),"[object Array]"===l&&(r=[]),"[object Object]"===l&&(r={}),r)):"initial"===n&&Ge(null==f?void 0:f.data,e.name,H.value),t.next=6,Z();case 6:I.value?R.value=!0:B();case 7:case"end":return t.stop()}var r,l}),t)})));return function(){return t.apply(this,arguments)}}(),M=W((function(){var e;return null!==(e=null==f?void 0:f.errorMessage)&&void 0!==e?e:i.value.errorMessage})),L=W((function(){var t;if(null!==(t=e.rules)&&void 0!==t&&t.length)return e.rules;if(!e.name)return[];var n="".concat(e.name).lastIndexOf(".")||-1,a="".concat(e.name).slice(n+1);return $e(null==f?void 0:f.rules,e.name)||$e(null==f?void 0:f.rules,a)||[]})),N=function(){var t=ba(Ca.mark((function t(n){var a,r;return Ca.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if((r={successList:[],errorList:[],rules:[],resultList:[],allowSetValue:!1}).rules="all"===n?L.value:L.value.filter((function(e){return(e.trigger||"change")===n})),!L.value.length||null!==(a=r.rules)&&void 0!==a&&a.length){t.next=4;break}return t.abrupt("return",r);case 4:return r.allowSetValue=!0,t.next=7,Qu(V.value,r.rules);case 7:return r.resultList=t.sent,r.errorList=r.resultList.filter((function(e){return!0!==e.result})).map((function(t){return Object.keys(t).forEach((function(n){if(!t.message&&M.value[n]){var a=Fe(e.label)?e.label:e.name;t.message=(r=M.value[n],l={name:a,validate:t[n]},r.replace(/\${(.*?)}/g,(function(e,t){return l[t.trim()]||""})))}var r,l})),t})),r.successList=r.resultList.filter((function(e){return!0===e.result&&e.message&&"success"===e.type})),t.abrupt("return",r);case 11:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),z=function(){var t=ba(Ca.mark((function t(n,a){var r,l,o,i,u;return Ca.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return I.value=!0,Q.value=a,t.next=4,N(n);case 4:return r=t.sent,l=r.successList,o=r.errorList,i=r.rules,u=r.resultList,r.allowSetValue&&(D.value=l,E.value=o),i.length&&(T.value=o.length?Ll.FAIL:Ll.SUCCESS),R.value&&B(),I.value=!1,t.abrupt("return",vt({},e.name,0===o.length||u));case 15:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),K=function(){var t=ba(Ca.mark((function t(n){var a,r,l;return Ca.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,N(n);case 2:return a=t.sent,r=a.errorList,l=a.resultList,t.abrupt("return",vt({},e.name,0===r.length||l));case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),V=W((function(){return(null==f?void 0:f.data)&&$e(null==f?void 0:f.data,e.name)})),H=$(void 0),q=ne(e).name,G=oe({name:q,resetHandler:B,resetField:A,validate:z,validateOnly:K,setValidateMessage:function(e){(e||ke(e))&&(0===e.length&&(E.value=[],T.value=Ll.SUCCESS),E.value=e.map((function(e){return ac(ac({},e),{},{result:!1})})),T.value=Ll.FAIL)}});X((function(){H.value=De(V.value),null==f||f.children.push(G)})),ue((function(){f&&(f.children=null==f?void 0:f.children.filter((function(e){return e!==G})))})),te(V,ba(Ca.mark((function e(){return Ca.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z("change");case 2:case"end":return e.stop()}}),e)}))),{deep:!0}),te((function(){return[e.name,JSON.stringify(e.rules)].join(",")}),(function(){z("change")}));var Q=$(void 0),ee=W((function(){return Ke(Q.value)?Q.value:Ke(e.showErrorMessage)?e.showErrorMessage:null==f?void 0:f.showErrorMessage})),ae=W((function(){return[o.value.formItem,rc(g.value,e.name),vt(vt({},o.value.formItemWithHelp,re.value),o.value.formItemWithExtra,le.value)]})),re=W((function(){var e=l("help");return e?J("div",{class:o.value.help},[e]):null})),le=W((function(){var e,t=function(e){return J("div",{class:o.value.extra,title:e},[e])},n=E.value;return ee.value&&null!=n&&null!==(e=n[0])&&void 0!==e&&e.message?t(n[0].message):D.value.length?t(D.value[0].message):null})),ie=W((function(){var e=l("tips");if(!e)return null;var t=["".concat(g.value,"-tips"),"".concat(p.value,"-tips"),C.value];return J("div",{class:t},[e])})),ce=function(){var e=ba(Ca.mark((function e(){return Ca.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z("blur");case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Y(zl,{handleBlur:ce}),function(){return J("div",{class:ae.value},[S(),J("div",{class:k.value,style:F.value},[J("div",{class:o.value.controlsContent},[l("default"),j()]),re.value,ie.value,le.value])])}}}),oc={colon:Boolean,data:{type:Object,default:function(){return{}}},disabled:{type:Boolean,default:void 0},errorMessage:{type:Object},formControlledComponents:{type:Array},id:{type:String,default:void 0},labelAlign:{type:String,default:"right",validator:function(e){return!e||["left","right","top"].includes(e)}},labelWidth:{type:[String,Number],default:"100px"},layout:{type:String,default:"vertical",validator:function(e){return!e||["vertical","inline"].includes(e)}},preventSubmitDefault:{type:Boolean,default:!0},readonly:{type:Boolean,default:void 0},requiredMark:{type:Boolean,default:void 0},resetType:{type:String,default:"empty",validator:function(e){return!e||["empty","initial"].includes(e)}},rules:{type:Object},scrollToFirstError:{type:String,validator:function(e){return!e||["","smooth","auto"].includes(e)}},showErrorMessage:{type:Boolean,default:!0},statusIcon:{type:[Boolean,Function],default:void 0},submitWithWarningMessage:Boolean,onReset:Function,onSubmit:Function,onValidate:Function},ic=En(G({name:"TForm",props:oc,setup:function(e,t){var n=t.expose,a=hn(),r=ne(e),l=r.disabled,o=r.readonly;Y("formDisabled",{disabled:l}),Y("formReadonly",{readonly:o});var i=$(null),u=$([]),c=ne(e),s=c.showErrorMessage,d=c.labelWidth,v=c.labelAlign,f=c.data,p=c.colon,g=c.requiredMark,h=c.rules,m=c.errorMessage,y=c.resetType;Y(Nl,oe({showErrorMessage:s,labelWidth:d,labelAlign:v,data:f,colon:p,requiredMark:g,rules:h,errorMessage:m,resetType:y,children:u,renderContent:a}));var b=jt("form"),w=Ml(),O=W((function(){return[w.value.form,vt({},"".concat(b.value,"-inline"),"inline"===e.layout)]})),x=jt("form-item"),C=function(t){if(Ke(t))return"";var n=gt(Object.keys(t),1)[0];if(e.scrollToFirstError){var a=rc(x.value,n);S(a)}var r=t[n];return ke(r)?r.filter((function(e){return!e.result}))[0].message:""},S=function(t){var n=gt(i.value.getElementsByClassName(t),1)[0],a=e.scrollToFirstError;a&&n&&n.scrollIntoView({behavior:a})},_=function(e,t){return!t||!ke(t)||-1!==t.indexOf("".concat(e))},j=function(e){var t=e.reduce((function(e,t){return Object.assign(e||{},t)}),{});return Object.keys(t).forEach((function(e){!0===t[e]&&delete t[e]})),!!Ae(t)||t},P=function(){var t=ba(Ca.mark((function t(n){var a,r,l,o,i,c,s,d,v,f;return Ca.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return l=(r=n||{}).fields,o=r.trigger,i=void 0===o?"all":o,c=r.showErrorMessage,s=u.value.filter((function(e){return Ee(e.validate)&&_(String(e.name),l)})).map((function(e){return e.validate(i,c)})),t.next=4,Promise.all(s);case 4:return d=t.sent,v=j(d),f=C(v),null===(a=e.onValidate)||void 0===a||a.call(e,{validateResult:v,firstError:f}),t.abrupt("return",v);case 9:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),k=function(){var e=ba(Ca.mark((function e(t){var n,a,r,l,o,i;return Ca.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(n=t||{}).fields,r=n.trigger,l=void 0===r?"all":r,o=u.value.filter((function(e){return Ee(e.validateOnly)&&_(String(e.name),a)})).map((function(e){return e.validateOnly(l)})),e.next=4,Promise.all(o);case 4:return i=e.sent,e.abrupt("return",j(i));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=$(),E=function(){var e=ba(Ca.mark((function e(t){return Ca.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F.value=t,rn(i.value);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=$();return n({validate:P,submit:E,reset:function(e){D.value=e,i.value.reset()},clearValidate:function(e){u.value.forEach((function(t){Ee(t.resetHandler)&&_(String(t.name),e)&&t.resetHandler()}))},setValidateMessage:function(e){var t=Object.keys(e);if(t.length){var n=u.value.filter((function(e){return Ee(e.setValidateMessage)&&t.includes("".concat(e.name))})).map((function(t){return t.setValidateMessage(e[t.name])}));Promise.all(n)}},validateOnly:k}),function(){return J("form",{ref:i,class:O.value,onSubmit:function(t){return function(t){e.preventSubmitDefault&&t&&(t.preventDefault(),t.stopPropagation()),P(F.value).then((function(n){var a;null===(a=e.onSubmit)||void 0===a||a.call(e,{validateResult:n,firstError:C(n),e:t})})),F.value=void 0}(t)},onReset:function(t){return function(t){var n;e.preventSubmitDefault&&t&&(t.preventDefault(),t.stopPropagation()),u.value.filter((function(e){var t;return Ee(e.resetField)&&_(String(e.name),null===(t=D.value)||void 0===t?void 0:t.fields)})).forEach((function(e){var t;return e.resetField(null===(t=D.value)||void 0===t?void 0:t.type)})),D.value=void 0,null===(n=e.onReset)||void 0===n||n.call(e,{e:t})}(t)}},[a("default")])}}})),uc=En(lc),cc={allowUncheck:Boolean,checked:{type:Boolean,default:void 0},modelValue:{type:Boolean,default:void 0},defaultChecked:Boolean,default:{type:[String,Function]},disabled:{type:Boolean,default:void 0},label:{type:[String,Function]},name:{type:String,default:""},readonly:{type:Boolean,default:void 0},value:{type:[String,Number,Boolean],default:void 0},onChange:Function,onClick:Function},sc=Symbol("RadioGroupProvide"),dc=Symbol("RadioButtonProvide"),vc=G({name:"TRadio",inheritAttrs:!1,props:cc,setup:function(e,t){var n=t.attrs,a=$(),r=ne(e),l=gt(tr(r.checked,r.modelValue,e.defaultChecked,e.onChange,"checked"),2),o=l[0],i=l[1],u=W((function(){return c?e.value===c.value:o.value})),c=U(sc,void 0),s=W((function(){return Boolean(e.allowUncheck||(null==c?void 0:c.allowUncheck))})),d=function(e){e.stopPropagation()},v=function(t){var n;if(!m.value&&!y.value&&(null===(n=e.onClick)||void 0===n||n.call(e,{e:t}),!u.value||s.value))if(c){var a=u.value&&s.value?void 0:e.value;c.setValue(a,{e:t,name:c.name})}else{var r=!s.value||!u.value;i(r,{e:t})}},f=W((function(){return Et({focus:n.onFocus,blur:n.onBlur,keydown:n.onKeydown,keyup:n.onKeyup,keypresss:n.onKeypresss})})),p=W((function(){var e=[].concat(ct(Object.keys(f.value)),["input","change"]).map((function(e){return"on".concat(e[0].toUpperCase()).concat(e.slice(1))}));return He(n,e)})),g=W((function(){return null==c?void 0:c.disabled})),h=W((function(){return null==c?void 0:c.readonly})),m=Mn({afterDisabled:g}),y=Al({afterReadonly:h}),b=W((function(){return{name:c?c.name:e.name,checked:u.value,disabled:m.value,readonly:y.value,value:e.value}})),w=Pt().STATUS,O=U(dc,void 0),x=jt("radio-button"),C=jt("radio"),S=W((function(){return O?x.value:C.value})),_=W((function(){return["".concat(S.value),vt(vt({},w.value.checked,b.value.checked),w.value.disabled,b.value.disabled)]})),j=yn();return function(){return J("label",re({ref:a,class:_.value},p.value,{tabindex:m.value?void 0:"0",onClick:v}),[J("input",re({type:"radio",class:"".concat(S.value,"__former")},f.value,b.value,{onClick:d,tabindex:"-1","data-value":Fe(e.value)?"'".concat(e.value,"'"):e.value,"data-allow-uncheck":s.value||void 0}),null),J("span",{class:"".concat(S.value,"__input")},null),J("span",{class:"".concat(S.value,"__label")},[j("default","label")])])}}}),fc={allowUncheck:Boolean,disabled:{type:Boolean,default:void 0},name:{type:String,default:""},options:{type:Array},readonly:{type:Boolean,default:void 0},size:{type:String,default:"medium",validator:function(e){return!e||["small","medium","large"].includes(e)}},theme:{type:String,default:"radio",validator:function(e){return!e||["radio","button"].includes(e)}},value:{type:[String,Number,Boolean],default:void 0},modelValue:{type:[String,Number,Boolean],default:void 0},defaultValue:{type:[String,Number,Boolean]},variant:{type:String,default:"outline",validator:function(e){return!e||["outline","primary-filled","default-filled"].includes(e)}},onChange:Function}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function pc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function gc(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},l=r.window,o=void 0===l?yc:l,i=Ft(r,mc),u=o&&"MutationObserver"in o,c=function(){n&&(n.disconnect(),n=void 0)},s=te((function(){return n=xe(e),null!==(t=null==n?void 0:n.$el)&&void 0!==t?t:n;var t,n}),(function(e){c(),u&&o&&e&&(n=new MutationObserver(t)).observe(e,i)}),{immediate:!0}),d=function(){c(),s()};return a=d,we()&&Oe(a),{isSupported:u,stop:d}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function wc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Oc(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0];if("outline"!==e.variant){var n=l.value.querySelector(d.value),a=t?"none":"all";if(n){var r=n.offsetWidth,o=n.offsetHeight,i=n.offsetLeft,u=n.offsetTop;r?v.value={"transition-property":a,width:"".concat(r,"px"),height:"".concat(o,"px"),left:"".concat(i,"px"),top:"".concat(u,"px")}:function(){var e=document.createElement("div");e.setAttribute("style","position: absolute; visibility: hidden;"),e.appendChild(l.value.cloneNode(!0)),document.body.appendChild(e);var t=e.querySelector(d.value),n=t.offsetWidth,a=t.offsetHeight,r=t.offsetLeft,o=t.offsetTop;v.value=Oc(Oc({},v.value),{},{width:"".concat(n,"px"),height:"".concat(a,"px"),left:"".concat(r,"px"),top:"".concat(o,"px")}),document.body.removeChild(e)}()}else v.value={"transition-property":a,width:"0px",height:"9px",left:"0px",top:"0px"}}};te(a,ba(Ca.mark((function e(){return Ca.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z();case 2:f();case 3:case"end":return e.stop()}}),e)})))),X((function(){f(!0),Or(l,Xe(ba(Ca.mark((function e(){return Ca.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z();case 2:f();case 3:case"end":return e.stop()}}),e)}))),300));var e=l.value.querySelector("".concat(d.value," .").concat(o.value,"__label"));e&&(s=bc(e,(function(e){e.forEach((function(e){"characterData"===e.type&&f()}))}),{attributes:!0,childList:!0,characterData:!0,subtree:!0}))})),ie((function(){var e;null===(e=s)||void 0===e||e.stop()}));var p=ne(e),g=p.name,h=p.disabled,m=p.readonly;Y(sc,oe({name:g,disabled:h,readonly:m,value:a,allowUncheck:e.allowUncheck,setValue:r}));var y=jt("radio-group"),b=mn(),w=function(){if(e.variant.includes("filled")&&!Ye(a.value))return J("div",{style:v.value,class:"".concat(y.value,"__bg-block")},null)},O=W((function(){return["".concat(y.value),c.value[e.size],vt(vt(vt({},"".concat(y.value,"__outline"),"outline"===e.variant),"".concat(y.value,"--filled"),e.variant.includes("filled")),"".concat(y.value,"--primary-filled"),"primary-filled"===e.variant)]}));return function(){return J("div",{ref:l,class:O.value},[b("default")||(null===(t=e.options)||void 0===t?void 0:t.map((function(t){var n=t;(Re(t)||Fe(t))&&(n={value:t,label:t.toString()});var r="button"===e.theme?hc:vc;return J(r,{key:"radio-group-options-".concat(n.value,"-").concat(Math.random()),name:e.name,checked:a.value===n.value,disabled:"disabled"in n?n.disabled:e.disabled,value:n.value},{default:function(){return[Ee(n.label)?n.label(q):n.label]}})}))),w()]);var t}}}),Cc=En(vc),Sc=En(xc),_c=En(hc),jc={disabled:{type:Boolean,default:void 0},inputNumberProps:{type:[Boolean,Object],default:!1},label:{type:[String,Boolean,Function],default:!0},layout:{type:String,default:"horizontal",validator:function(e){return!e||["vertical","horizontal"].includes(e)}},marks:{type:[Object,Array]},max:{type:Number,default:100},min:{type:Number,default:0},range:Boolean,showStep:Boolean,step:{type:Number,default:1},tooltipProps:{type:Object},value:{type:[Number,Array],default:void 0},modelValue:{type:[Number,Array],default:void 0},defaultValue:{type:[Number,Array],default:0},onChange:Function,onChangeEnd:Function},Pc=function(e,t){return t?{top:"calc(".concat(100-e,"% - 1px)")}:{left:"".concat(e,"%")}},kc=function(e,t){return"first"===t?e instanceof Array?e[0]:e:e instanceof Array?e[1]:0}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Fc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Ec(e){for(var t=1;t100?n=100:n<0&&(n=0);var a=100*g.value/f.value,r=Math.round(n/a)*a*f.value*.01;r+=c.min,r=Number(parseFloat("".concat(r)).toFixed(c.precision)),t.emit("input",r),Z((function(){var e,t;l.value&&(null===(e=(t=l.value).updatePopper)||void 0===e||e.call(t))}))}},y=function(){s.value.focus(),i(!0)},b=function(){v.dragging||i(!1)},w=function(t){var n=t;if(v.dragging){d.value=!0,v.isClick=!1,null!=c&&c.resetSize&&Ee(null==c?void 0:c.resetSize)&&c.resetSize();var a=0,r=c.sliderSize,l=n.type,o=n.clientY,i=n.clientX;if("touchmove"===l){var u=n.touches,s=[u[0].clientY,u[0].clientX];o=s[0],i=s[1]}a=(a=e.vertical?v.startY-o:i-v.startX)/r*100,v.newPos=v.startPos+a,m(v.newPos)}},O=function(){v.dragging&&(setTimeout((function(){v.dragging=!1,i(!1),v.isClick||m(v.newPos),d.value&&t.emit("mouseup"),d.value=!1}),0),window.removeEventListener("mousemove",w),window.removeEventListener("touchmove",w),window.removeEventListener("mouseup",O),window.removeEventListener("touchend",O),window.removeEventListener("contextmenu",O))};function x(t){c.disabled||(t.preventDefault(),function(t){v.dragging=!0,v.isClick=!0;var n=t.type,a=t.clientY,r=t.clientX;if("touchstart"===n){var l=t.touches,o=[l[0].clientY,l[0].clientX];a=o[0],r=o[1]}e.vertical?v.startY=a:v.startX=r,v.startPos=parseFloat(p.value),v.newPos=v.startPos}(t),window.addEventListener("mousemove",w),window.addEventListener("mouseup",O),window.addEventListener("touchmove",w),window.addEventListener("touchend",O),window.addEventListener("contextmenu",O))}var C=function(e){if(!c.disabled){var t=g.value/f.value*100;"sub"===e&&(t=-t),v.newPos=parseFloat(p.value)+t,m(v.newPos)}},S=function(e){var t=e.code;e.preventDefault(),"ArrowDown"!==t&&"ArrowLeft"!==t||C("sub"),"ArrowUp"!==t&&"ArrowRight"!==t||C("add")};return t.expose({setPosition:m}),function(){return J("div",{ref:s,class:"".concat(n.value,"-wrapper"),style:h.value,tabindex:"0","show-tooltip":u.value,onMouseenter:y,onMouseleave:b,onMousedown:x,onTouchstart:x,onFocus:y,onBlur:b,onKeydown:S},[J(Kr,re({ref:l,hideEmptyPopup:!0,disabled:!u.value},o.value),{default:function(){return[J("div",{class:[n.value,vt({},"".concat(n.value,"--dragging"),v.dragging)]},null)]}})])}}}),Bc=G({name:"TSliderMark",props:{mark:{type:[Object,Array,String,Number]},point:{type:Number},onClickMarkPoint:{type:Function,default:function(){}}},setup:function(e){var t=jt("slider__mark"),n=function(t){var n;t.stopPropagation(),null==e||null===(n=e.onClickMarkPoint)||void 0===n||n.call(e,e.point)};return function(){return J("div",{class:"".concat(t.value,"-text"),onClick:n},[e.mark])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Ac(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Mc(e){for(var t=1;te.max)return[];if(0===e.step)return[];for(var t=x.value/e.step,n=100*e.step/x.value,a=[],r=1;r100*(S.value-e.max)/x.value})):a.filter((function(t){return t>100*(v.value-e.min)/x.value}))})),j=W((function(){var t=[e.min,e.max,e.step].map((function(e){var t="".concat(e).split(".");return t[1]?t[1].length:0}));return Math.max.apply(null,t)})),P=function(t){var n=[e.min,e.max],a=n[0],r=n[1];if(!(a>r)){if(e.range&&ke(t)){var l=[Math.min.apply(Math,ct(t)),Math.max.apply(Math,ct(t))],o=l[0],i=l[1];o>r&&(o=v.value),or&&(i=r);var u=[o,i];return v.value=u[0],f.value=u[1],[o,i]}var c=t;return cr&&(c=r),c}},k=function(t){var n=t;void 0===n&&(n=e.range?[v.value,f.value]:v.value);var a=P(n);i(a)},F=function(){c.value&&(g.value=c.value["client".concat(h.value?"Height":"Width")])},E=$(!1),D=function(){var t;e.range?(ke(o.value)?(v.value=Math.max(e.min||0,o.value[0]),f.value=Math.min(e.max||100,o.value[1])):(v.value=e.min||0,f.value=e.max||100),t="".concat(v.value,"-").concat(f.value)):(Re(o.value)?v.value=Math.min(e.max,Math.max(e.min,o.value)):v.value=e.min,t=String(v.value)),u.value&&u.value.setAttribute("aria-valuetext",t),F(),window.addEventListener("resize",F)},T=function(t){var n,a=t*x.value/100;(a=e.min+a,e.range||!s.value)?("button1"===(n=Math.abs(C.value-a)f.value?"button1":"button2")&&s.value&&s.value.setPosition(t),"button2"===n&&d.value&&d.value.setPosition(t)):s.value.setPosition(t)},I=function(){var t=e.range?[v.value,f.value]:v.value;return P(t)},R=function(n){var a;if(!t.value&&!p.value&&c.value){F();var r=0;if(h.value){r=(c.value.getBoundingClientRect().bottom-n.clientY)/g.value*100,T(r)}else{var l=c.value.getBoundingClientRect().left;r=(n.clientX-l)/g.value*100,T(r)}var o=I();null===(a=e.onChangeEnd)||void 0===a||a.call(e,o)}},B=function(n){var a;if(!t.value&&!p.value){F();var r=Number(n/x.value*100);T(r),k(n);var l=I();null===(a=e.onChangeEnd)||void 0===a||a.call(e,l)}};te((function(){return o.value}),(function(t){if(!0!==p.value)if(ke(t)&&e.range){var n=gt(t,2);v.value=n[0],f.value=n[1]}else v.value=t})),te([v,f,p],(function(t,n){t[0]!==n[0]&&(e.range?k([C.value,S.value]):k(v.value)),t[1]!==n[1]&&e.range&&k([C.value,S.value]),t[2]!==n[2]&&!1===t[2]&&D()})),X((function(){D(),E.value=!0})),ue((function(){window.removeEventListener("resize",F)}));var A,M,L,N=W((function(){return{max:e.max,min:e.min,marks:e.marks,vertical:h.value,prefixName:n.value}})),z=(M=(A=N).value.prefixName,L=W((function(){var e=A.value;if(!e.marks)return[];var t=[];if(ke(e.marks)){var n=De(e.marks).sort((function(e,t){return e-t})),a=Math.max.apply(Math,ct(n).concat([e.max])),r=Math.min.apply(Math,ct(n).concat([e.min]));r= props min"),a>e.max&&or("TSlider","marks max value should <= props max"),n.forEach((function(e){t.push({point:e,position:(e-r)/(a-r)*100,mark:e})}))}else Object.keys(e.marks).map(parseFloat).sort((function(e,t){return e-t})).filter((function(t){return t<=e.max&&t>=e.min})).forEach((function(n){var a={point:n,position:100*(n-e.min)/(e.max-e.min),mark:e.marks[n]};t.push(a)}));return t})),function(e){return L.value.length?J("div",null,[J("div",{class:"".concat(M,"__stops")},[L.value.map((function(e,t){return 0===e.position||100===e.position?null:J("div",{class:"".concat(M,"__stop ").concat(M,"__mark-stop"),style:Pc(e.position,A.value.vertical),key:t},null)}))]),J("div",{class:"".concat(M,"__mark")},[L.value.map((function(t,n){return J(Bc,{mark:t.mark,point:t.point,key:n,style:Pc(t.position,A.value.vertical),onClickMarkPoint:e},null)}))])]):null}),K=function(e){var t=e.value.prefixName,n=W((function(){var t,n={format:void 0,placeholder:"",theme:"column",decimalPlaces:(null===(t=e.value.step.toString().split(".")[1])||void 0===t?void 0:t.length)||0},a=e.value;if(!Ke(a.inputNumberProps)){var r,l=null===(r=a.inputNumberProps)||void 0===r?void 0:r.theme;n=Mc(Mc({},n),He(a.inputNumberProps,"onChange")),["column","row","normal"].includes(l)&&(n.theme=l)}return n})),a=W((function(){return["".concat(t,"__input"),{"is-vertical":e.value.vertical}]}));return function(t,r){return J(Co,re(n.value,{class:a.value,value:t,step:e.value.step,onChange:function(t,n){var a,l;void 0===t||isNaN(t)||r(t),null===(a=e.value)||void 0===a||null===(a=a.inputNumberProps)||void 0===a||null===(l=a.onChange)||void 0===l||l.call(a,t,n)},disabled:e.value.disabled,min:e.value.min,max:e.value.max}),null)}}(W((function(){return{max:e.max,min:e.min,inputNumberProps:e.inputNumberProps,step:e.step,prefixName:n.value,vertical:h.value,disabled:t.value}}))),V=ne(e),H=V.min,U=V.max,q=V.step;return Y(Ic,oe({min:H,max:U,step:q,dragging:p,toggleDragging:function(e){p.value=e},precision:j,disabled:t,resetSize:F,sliderSize:g})),function(){return J("div",{class:m.value,ref:u},[J("div",{class:y.value,role:"slider","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.layout,"aria-disabled":t.value,"tooltip-props":e.tooltipProps},[J("div",{class:b.value,style:w.value,onClick:R,ref:c},[J("div",{class:"".concat(n.value,"__track"),style:O.value},null),J(Rc,{vertical:h.value,value:v.value,ref:s,disabled:t.value,range:e.range,position:"start","tooltip-props":e.tooltipProps,label:e.label,onInput:function(e){v.value=e},onMouseup:function(){var t,n=I();null===(t=e.onChangeEnd)||void 0===t||t.call(e,n)}},null),e.range&&J(Rc,{vertical:h.value,value:f.value,ref:d,disabled:t.value,label:e.label,range:e.range,position:"end","tooltip-props":e.tooltipProps,onInput:function(e){f.value=e},onMouseup:function(){var t,n=I();null===(t=e.onChangeEnd)||void 0===t||t.call(e,n)}},null),e.showStep&&J("div",{class:"".concat(n.value,"__stops")},[_.value.map((function(e,t){return 0===e.position||100===e.position?null:J("div",{class:"".concat(n.value,"__stop"),key:t,style:Pc(e,h.value)},null)}))]),z(B)])]),E.value&&e.inputNumberProps&&(a=P(v.value),r=P(f.value),J("div",{class:["".concat(n.value,"__input-container"),{"is-vertical":h.value}]},[K(a,(function(e){v.value=P(e)})),e.range&&J("div",{class:"".concat(n.value,"__center-line")},null),e.range&&K(r,(function(e){f.value=P(e)}))]))]);var a,r}}}),Nc=En(Lc); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */En(Rc); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +var zc,Kc={beforeChange:{type:Function},customValue:{type:Array},disabled:{type:Boolean,default:void 0},label:{type:[Array,Function],default:function(){return[]}},loading:Boolean,size:{type:String,default:"medium",validator:function(e){return!e||["small","medium","large"].includes(e)}},value:{type:[String,Number,Boolean],default:void 0},modelValue:{type:[String,Number,Boolean],default:void 0},defaultValue:{type:[String,Number,Boolean]},onChange:Function},Vc=En(G({name:"TSwitch",props:Kc,setup:function(e,t){var n=t.slots,a=Mn(),r=jt("switch"),l=Pt(),o=l.STATUS,i=l.SIZE,u=ne(e),c=gt(tr(u.value,u.modelValue,e.defaultValue,e.onChange),2),s=c[0],d=c[1],v=W((function(){return!(e.customValue&&e.customValue.length>0)||e.customValue[0]})),f=W((function(){return!!(e.customValue&&e.customValue.length>1)&&e.customValue[1]}));function p(e){var t=s.value===v.value?f.value:v.value;d(t,{e:e})}function g(t){a.value||e.loading||(e.beforeChange?Promise.resolve(e.beforeChange()).then((function(e){e&&p(t)})).catch((function(e){throw new Error("Switch: some error occurred: ".concat(e))})):p(t))}var h=W((function(){return["".concat(r.value),i.value[e.size],vt(vt(vt({},o.value.disabled,a.value),o.value.loading,e.loading),o.value.checked,s.value===v.value||e.modelValue===v.value)]})),m=W((function(){return["".concat(r.value,"__handle"),vt(vt({},o.value.disabled,a.value),o.value.loading,e.loading)]})),y=W((function(){return["".concat(r.value,"__content"),i.value[e.size],vt({},o.value.disabled,a.value)]}));te(s,(function(t){if(e.customValue&&e.customValue.length&&!e.customValue.includes(t))throw new Error("value is not in ".concat(JSON.stringify(e.customValue)))}),{immediate:!0});var b=W((function(){if(Ee(e.label))return e.label(q,{value:s.value});if(Fe(e.label))return e.label;if(ke(e.label)&&e.label.length){var t=s.value===v.value?e.label[0]:e.label[1];if(!t)return;if(Fe(t))return t;if(Ee(t))return t(q)}return n.label?n.label({value:s.value}):null}));return function(){var t,n;return e.loading?n=J(Dn,{size:"small"},null):b.value&&(t=b.value),J("div",{class:h.value,onClick:g},[J("span",{class:m.value},[n]),J("div",{class:y.value},[t])])}}})),Hc=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"]; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Uc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;zc||(zc=document.createElement("textarea"),document.body.appendChild(zc));var a=function(e){if("undefined"!=typeof window&&e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing")||t.getPropertyValue("-moz-box-sizing")||t.getPropertyValue("-webkit-box-sizing"),a=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),r=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width"));return{sizingStyle:Hc.map((function(e){return"".concat(e,":").concat(t.getPropertyValue(e))})).join(";"),paddingSize:a,borderSize:r,boxSizing:n}}}(e),r=a.paddingSize,l=a.borderSize,o=a.boxSizing,i=a.sizingStyle;zc.setAttribute("style","".concat(i,";").concat("\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow-y:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n")),zc.value=e.value||e.placeholder||"";var u=zc.scrollHeight,c={};"border-box"===o?u+=l:"content-box"===o&&(u-=r),zc.value="";var s=zc.scrollHeight-r;if(null!==t){var d=s*t;"border-box"===o&&(d=d+r+l),u=Math.max(d,u),c.minHeight="".concat(d,"px")}if(null!==n){var v=s*n;"border-box"===o&&(v=v+r+l),u=Math.min(v,u)}return c.height="".concat(u,"px"),zc.parentNode&&zc.parentNode.removeChild(zc),zc=null,c} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */var Wc={allowInputOverMax:Boolean,autofocus:Boolean,autosize:{type:[Boolean,Object],default:!1},disabled:{type:Boolean,default:void 0},maxcharacter:{type:Number},maxlength:{type:[String,Number]},name:{type:String,default:""},placeholder:{type:String,default:void 0},readonly:{type:Boolean,default:void 0},status:{type:String,default:"default",validator:function(e){return!e||["default","success","warning","error"].includes(e)}},tips:{type:[String,Function]},value:{type:[String,Number],default:void 0},modelValue:{type:[String,Number],default:void 0},defaultValue:{type:[String,Number]},onBlur:Function,onChange:Function,onFocus:Function,onKeydown:Function,onKeypress:Function,onKeyup:Function,onValidate:Function},$c=En(G({name:"TTextarea",inheritAttrs:!1,props:Wc,setup:function(e,t){var n=t.attrs,a=t.expose,r=jt(),l=jt("textarea"),o=W((function(){return"".concat(l.value,"__tips")})),i=W((function(){return"".concat(l.value,"__limit")})),u=ne(e),c=gt(tr(u.value,u.modelValue,e.defaultValue,e.onChange),2),s=c[0],d=c[1],v=Mn(),f=Al(),p=$({}),g=$(),h=$(!1),m=$(!1),y=function(){var t;if(!0===e.autosize)p.value=Uc(g.value);else if(e.autosize&&"object"===st(e.autosize)){var a=e.autosize,r=a.minRows,l=a.maxRows;p.value=Uc(g.value,r,l)}else n.rows?p.value={height:"auto",minHeight:"auto"}:n.style&&null!==(t=g.value)&&void 0!==t&&null!==(t=t.style)&&void 0!==t&&t.height&&(p.value={height:g.value.style.height})},b=function(t){var n=t.target.value;if(e.maxcharacter&&e.maxcharacter>=0){var a=Tt(n,e.maxcharacter);n="object"===st(a)&&a.characters}!m.value&&d(n,{e:t}),Z((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=g.value,n=String(e);t&&t.value!==n&&(t.value=n,s.value=n)}(n)})),y()},w=function(e){b(e)},O=function(){m.value=!0},x=function(e){m.value=!1,b(e)},C=function(t,n){var a;if(!v.value){var r="on".concat(t[0].toUpperCase()).concat(t.slice(1));null===(a=e[r])||void 0===a||a.call(e,s.value,{e:n})}},S=function(e){C("keydown",e)},_=function(e){C("keyup",e)},j=function(e){C("keypress",e)},P=function(t){var n;y(),v.value||(h.value=!0,null===(n=e.onFocus)||void 0===n||n.call(e,s.value,{e:t}))},k=U(zl,void 0),F=function(t){var n;t.target&&(y(),h.value=!1,null===(n=e.onBlur)||void 0===n||n.call(e,s.value,{e:t}),null==k||k.handleBlur())},E=W((function(){return[l.value,vt(vt({},"".concat(r.value,"-is-disabled"),v.value),"".concat(r.value,"-is-readonly"),f.value)]})),D=W((function(){return Et({autofocus:e.autofocus,disabled:v.value,readonly:f.value,placeholder:e.placeholder,maxlength:!e.allowInputOverMax&&e.maxlength||void 0,name:e.name||void 0})})),T=W((function(){var e=Tt(String(s.value||""));return"object"===st(e)?e.length:e})),I=Kl(W((function(){return{value:[void 0,null].includes(s.value)?void 0:String(s.value),status:e.status,maxlength:Number(e.maxlength),maxcharacter:e.maxcharacter,allowInputOverMax:e.allowInputOverMax,onValidate:e.onValidate}}))).tStatus;te((function(){return s.value}),(function(){return y()})),te(g,(function(e){e&&y()})),te((function(){return e.autofocus}),(function(e){e&&g.value.focus()})),te(p,(function(e){var t=n.style;Be(t)?kt(g.value,je(t,e)):kt(g.value,e)})),te(s,(function(){Z((function(){return y()}))})),te((function(){return e.autosize}),y,{deep:!0}),a({focus:function(){var e;return null===(e=g.value)||void 0===e?void 0:e.focus()},blur:function(){var e;return null===(e=g.value)||void 0===e?void 0:e.blur()}}),X((function(){y()}));var R=hn();return function(){var t,a=Et({onFocus:P,onBlur:F,onKeydown:S,onKeyup:_,onKeypress:j}),u=Pt().STATUS,c=W((function(){return["".concat(l.value,"__inner"),vt(vt(vt(vt({},"".concat(r.value,"-is-").concat(I.value),I.value),u.value.disabled,v.value),u.value.focused,h.value),"".concat(r.value,"-resize-none"),"object"===st(e.autosize)),"narrow-scrollbar"]})),d=R("tips"),f=d&&J("div",{class:"".concat(o.value," ").concat(l.value,"__tips--").concat(e.status||"normal")},[d]),p=e.maxcharacter&&J("span",{class:i.value},["".concat(T.value,"/").concat(e.maxcharacter)])||!e.maxcharacter&&e.maxlength&&J("span",{class:i.value},["".concat(s.value?null===(t=String(s.value))||void 0===t?void 0:t.length:0,"/").concat(e.maxlength)]);return J("div",re({class:E.value},He(n,["style"])),[J("textarea",re({onInput:w,onCompositionstart:O,onCompositionend:x,ref:g,value:s.value,class:c.value},a,D.value),null),f||p?J("div",{class:["".concat(l.value,"__info_wrapper"),vt({},"".concat(l.value,"__info_wrapper_align"),!f)]},[f,p]):null])}}})),qc=function(e,t){var n,a,r=$([]),l=$(((null===(n=t.value.data)||void 0===n?void 0:n.length)||0)*((null===(a=t.value.scroll)||void 0===a?void 0:a.rowHeight)||50)),o=$(0),i=[],u=$(0),c=$(0),s=$([0,15]),d=W((function(){var e,n,a=t.value.scroll;return a?{bufferSize:a.bufferSize||10,isFixedRowHeight:null!==(e=a.isFixedRowHeight)&&void 0!==e&&e,rowHeight:a.rowHeight||47,threshold:a.threshold||100,type:a.type,fixedRows:null!==(n=a.fixedRows)&&void 0!==n?n:[0,0]}:{}})),v=W((function(){var e=t.value.data;return"virtual"===d.value.type&&d.value.thresholdr&&-1===s&&(s=p)-d.value.bufferSize>0&&(c=f-m-Ze(o)),-1===s&&(o.push(m),o.length>d.value.bufferSize&&o.shift()),-1===v&&(f>u.value+r||p===t.value.data.length-1)&&(v=p),-1!==s&&-1!==v)break}var y=Je([s-d.value.bufferSize,0]);return{startIndex:y,endIndex:Qe([v+d.value.bufferSize,t.value.data.length]),translateY:c-Ze(i.slice(0,Math.min(y,l)))}}(),a=n.startIndex,o=n.endIndex,c=n.translateY,v=gt(d.value.fixedRows,2),f=v[0],p=v[1],g=f?t.value.data.slice(0,f):[];f&&a0&&(h=h.slice(m)),s.value.join()!==[a,o].join()&&a>=0&&(l.value=c,r.value=g.concat(t.value.data.slice(a,o),h),s.value=[a,o])}),100),p=function(t){var n=t.index,a=t.top,r=void 0===a?0:a,l=t.behavior,o=Ze(i.slice(0,n+1))-r;e.value.scrollTo({top:o,behavior:l||"auto"})};return Or(W((function(){return v.value?e.value:void 0})),(function(n){var a=gt(n,1)[0].contentRect;if(!t.value.preventResizeRefresh){Math.abs(a.width-c.value)>16&&e.value&&(e.value.scrollTop=0,l.value=0),c.value=a.width,u.value=a.height}})),te((function(){return[ct(t.value.data),d.value,v.value,e.value]}),(function(){if(v.value&&e.value){if(function(e){e.forEach((function(e,t){e.VIRTUAL_SCROLL_INDEX=t}))}(t.value.data),u.value=e.value.getBoundingClientRect().height,i.length!==t.value.data.length){var n=Array.from(i);n.length=t.value.data.length,n.fill(d.value.rowHeight||47),i=n}o.value=Ze(i),s.value=[0,0],f()}}),{immediate:!0}),te((function(){return u.value}),(function(){f()})),{visibleData:r,translateY:l,scrollHeight:o,isVirtualScroll:v,handleScroll:function(){v.value&&f()},handleRowMounted:function(t){var n;if(v.value&&t&&!d.value.isFixedRowHeight&&e.value){var a=(null===(n=t.ref.value)||void 0===n?void 0:n.getBoundingClientRect().height)||d.value.rowHeight,r=t.data.VIRTUAL_SCROLL_INDEX;if(i[r]!==a){var l=a-i[r];i[r]=a,o.value=o.value+l}}},scrollToElement:function(e){if(p(e),!d.value.isFixedRowHeight)var t,n=null!==(t=e.time)&&void 0!==t?t:60,a=setTimeout((function(){p(e),clearTimeout(a)}),n)}}},Yc={borderless:Boolean,clearable:Boolean,closeBtn:{type:[String,Boolean,Function],default:!0},colorModes:{type:Array,default:function(){return["monochrome","linear-gradient"]}},disabled:Boolean,enableAlpha:Boolean,enableMultipleGradient:{type:Boolean,default:!0},format:{type:String,default:"RGB",validator:function(e){return!e||["RGB","RGBA","HSL","HSLA","HSB","HSV","HSVA","HEX","CMYK","CSS"].includes(e)}},inputProps:{type:Object},multiple:Boolean,popupProps:{type:Object},recentColors:{type:Array,default:void 0},defaultRecentColors:{type:Array,default:function(){return[]}},selectInputProps:{type:Object},showPrimaryColorPreview:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return!e||["small","medium","large"].includes(e)}},swatchColors:{type:Array},value:{type:String,default:void 0},modelValue:{type:String,default:void 0},defaultValue:{type:String,default:""},onChange:Function,onPaletteBarChange:Function,onRecentColorsChange:Function},Gc={monochrome:"singleColor","linear-gradient":"gradientColor"},Xc="linear-gradient(90deg, rgba(241,29,0,1) 0%, rgba(73,106,220,1) 100%);",Zc=["#ECF2FE","#D4E3FC","#BBD3FB","#96BBF8","#699EF5","#4787F0","#266FE8","#0052D9","#0034B5","#001F97","#FDECEE","#F9D7D9","#F8B9BE","#F78D94","#F36D78","#E34D59","#C9353F","#B11F26","#951114","#680506","#FEF3E6","#F9E0C7","#F7C797","#F2995F","#ED7B2F","#D35A21","#BA431B","#9E3610","#842B0B","#5A1907","#E8F8F2","#BCEBDC","#85DBBE","#48C79C","#00A870","#078D5C","#067945","#056334","#044F2A","#033017"],Jc=["HEX","RGB","HSL","HSV","CMYK","CSS"],Qc=function(e){var t=jt("color-picker");return W((function(){return t.value}))}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function es(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ts(e){for(var t=1;t2&&a>=0&&a<=r-1){n.splice(a,1),n[a]||(a=n[a+1]?a+1:n[a-1]?a-1:0);var l=n[a];f(n,!0),v(null==l?void 0:l.id)}}},m=function(t){if(!e.disabled&&e.enableMultipleGradient){var n=t.clientX-r.left,a=(n=Math.max(0,Math.min(r.width,n)))/r.width*100,l=_s(a,e.color.rgba);c.value.push(l),f(c.value,!0),v(l.id)}};return X((function(){var e=a.value.getBoundingClientRect();r.left=e.left,r.width=e.width||176})),ue((function(){window.removeEventListener("mousemove",p,!1),window.removeEventListener("mouseup",g,!1),window.removeEventListener("contextmenu",g,!1)})),function(){var s=e.color,f=s.linearGradient,y=s.gradientColors,b=Ss({points:y,degree:90});return J("div",{class:"".concat(t.value,"__gradient")},[J("div",{class:"".concat(t.value,"__gradient-slider")},[J("div",{class:["".concat(t.value,"__slider"),"".concat(t.value,"--bg-alpha")],onKeyup:h,tabindex:0,ref:a},[J("ul",{class:"gradient-thumbs",onClick:m,style:{background:b}},[c.value.map((function(i){var c="".concat(Math.round(100*i.left)/100,"%");return J("li",{class:["".concat(t.value,"__thumb"),"gradient-thumbs__item",u.value===i.id?n.active:""],key:i.id,title:"".concat(i.color," ").concat(c),style:{color:i.color,left:c},onClick:function(e){return e.stopPropagation()},onMousedown:function(){return function(t){var n=a.value.getBoundingClientRect();r.left=n.left,r.width=n.width||176,l.value||e.disabled||(o.value=!1,l.value=!0,v(t),a.value.focus(),window.addEventListener("mousemove",p,!1),window.addEventListener("mouseup",g,!1),window.addEventListener("contextmenu",g,!1))}(i.id)}},[J("span",{class:["gradient-thumbs__item-inner","".concat(t.value,"--bg-alpha")]},null)])}))])])]),J("div",{class:"".concat(t.value,"__gradient-degree"),title:"".concat(i.value,"deg")},[J(Co,{size:"small",theme:"normal",min:0,max:360,step:1,format:function(e){return"".concat(e,"°")},modelValue:i.value,"onUpdate:modelValue":function(e){return i.value=e},onBlur:d,onEnter:d,disabled:e.disabled},null)]),J("div",{class:["".concat(t.value,"__gradient-preview"),"".concat(t.value,"--bg-alpha")]},[J("span",{class:"preview-inner",style:{background:f}},null)])])}}}),Ws=G({name:"SaturationPanel",props:zs,setup:function(e){var t=Qc(),n=$(null),a=$(null),r=$(null),l=oe({width:230,height:168}),o=W((function(){var t=e.color,n=t.saturation,a=t.value,r=l.width,o=l.height,i=Math.round((1-a)*o),u=Math.round(n*r);return{color:e.color.rgb,left:"".concat(u,"px"),top:"".concat(i,"px")}})),i=function(t,n){if(!e.disabled){var a=function(e){var t=l.width,n=l.height,a=e.x,r=e.y;return{saturation:Math.round(a/t*100),value:Math.round(100*(1-r/n))}}(t),r=a.saturation,o=a.value;e.onChange({saturation:r/100,value:o/100,addUsedColor:n})}},u=function(t){e.disabled||Z((function(){i(t,!0)}))},c=W((function(){return"hsl(".concat(e.color.hue,", 100%, 50%)")}));return X((function(){l.width=n.value.offsetWidth||230,l.height=n.value.offsetHeight||168,r.value=new Bs(n.value,{start:function(){l.width=n.value.offsetWidth,l.height=n.value.offsetHeight},drag:function(e){i(e)},end:u})})),ue((function(){r.value.destroy()})),function(){return J("div",{class:["".concat(t.value,"__saturation")],ref:n,style:{background:c.value}},[J("span",{class:["".concat(t.value,"__thumb")],role:"slider",tabindex:0,ref:a,style:o.value},null)])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function $s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function qs(e){for(var t=1;t0?J("span",{role:"button",class:"".concat(t.value,"__icon"),onClick:function(){return s()}},[J(a,null,null)]):null]):null]),J("ul",{class:["".concat(n,"--items"),"narrow-scrollbar"]},[e.colors.map((function(a){return J("li",{class:["".concat(n,"--item"),u(a)&&e.editable?l.active:""],title:a,key:a,onClick:function(){e.disabled||function(t){e.onSetColor(t)}(a)}},[J("div",{class:["".concat(n,"--color"),"".concat(t.value,"--bg-alpha")]},[J("span",{class:"".concat(n,"--inner"),style:{background:a}},null)])])}))])])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function id(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ud(e){for(var t=1;t-1&&e.splice(n,1),e.unshift(t),e.length>100&&(e.length=100),k(e)}},k=function(e){_(e)},F=function(e){h(j(),{color:ks(w.value),trigger:e||"palette-saturation-brightness"})};te((function(){return[e.defaultValue,e.enableAlpha]}),O),te((function(){return g.value}),(function(e){e!==j()&&(O(),y.value=w.value.isGradient?"linear-gradient":"monochrome")}));var E=function(e){y.value=e,"linear-gradient"===e?w.value.update(w.value.gradientColors.length>0?w.value.linearGradient:Xc):w.value.update(w.value.rgba),F()},D=function(e){return x.value=e},T=function(e){var t=e.saturation,n=e.value,a=w.value,r=a.saturation,l=a.value,o="palette-saturation-brightness";if(n!==l&&t!==r)w.value.saturation=t,w.value.value=n,o="palette-saturation-brightness";else if(t!==r)w.value.saturation=t,o="palette-saturation";else{if(n===l)return;w.value.value=n,o="palette-brightness"}w.value.update(w.value.rgba),F(o)},I=function(t){var n;w.value.hue=t,F("palette-hue-bar"),null===(n=e.onPaletteBarChange)||void 0===n||n.call(e,{color:ks(w.value)})},R=function(e){w.value.alpha=e,F("palette-alpha-bar")},B=function(e,t){w.value.update(e),w.value.alpha=t,F("input")},A=function(e){var t=e.key,n=e.payload,a="palette-saturation-brightness";switch(t){case"degree":w.value.gradientDegree=n,a="input";break;case"selectedId":w.value.gradientSelectedId=n;break;case"colors":w.value.gradientColors=n}F(a)},M=function(t,n){js.isGradientColor(n)?e.colorModes.includes("linear-gradient")&&(y.value="linear-gradient",w.value.update(n),w.value.updateCurrentGradientColor()):"linear-gradient"===y.value?(w.value.updateStates(n),w.value.updateCurrentGradientColor()):w.value.update(n),F()};return function(){var t,n={color:w.value,disabled:e.disabled},a=null!==S.value&&!1!==S.value,l=e.swatchColors;void 0===l&&(l=ct(Zc));var o=(null===(t=l)||void 0===t?void 0:t.length)>0;return J("div",{class:["".concat(r.value,"__panel"),!!e.disabled&&c.disabled]},[J(ss,re(e,{mode:y.value,onModeChange:E}),null),J("div",{class:["".concat(r.value,"__body")]},[b.value?J(Us,re(n,{onChange:A,enableMultipleGradient:e.enableMultipleGradient}),null):null,J(Ws,re(n,{onChange:T}),null),J("div",{class:["".concat(r.value,"__sliders-wrapper")]},[J("div",{class:["".concat(r.value,"__sliders")]},[J(Gs,re(n,{onChange:I}),null),e.enableAlpha?J(Xs,re(n,{onChange:R}),null):null]),e.showPrimaryColorPreview?J("div",{class:["".concat(r.value,"__sliders-preview"),"".concat(r.value,"--bg-alpha")]},[J("span",{class:"".concat(r.value,"__sliders-preview-inner"),style:{background:b.value?w.value.linearGradient:w.value.rgba}},null)]):null]),J(ad,re(e,{color:w.value,format:x.value,onModeChange:D,onInputChange:B}),null),o||a?J(ee,null,[J("div",{class:"".concat(r.value,"__swatches-wrap")},[a?J(od,re(n,{title:i(u.value.recentColorTitle),editable:!0,colors:S.value,handleAddColor:P,onSetColor:function(e){return M(0,e)},onChange:k}),null):null,o?J(od,re(n,{title:i(u.value.swatchColorTitle),colors:l,onSetColor:function(e){return M(0,e)}}),null):null])]):null])])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function sd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function dd(e){for(var t=1;tn-2*c.value?"scale(".concat((n-2*c.value)/a,")"):"scale(1)")};return X((function(){Z((function(){m()}))})),fe((function(){Z((function(){m()}))})),te((function(){return e.image}),(function(e){e&&(u.value=!0)})),function(){var l=n("default","content"),c=a("icon"),s=c&&!l,v=e.shape,m=e.image,y=e.alt,b=["".concat(t.value),r.value[d.value],vt(vt(vt({},"".concat(t.value,"--circle"),"circle"===v),"".concat(t.value,"--round"),"round"===v),"".concat(t.value,"__icon"),!!s)];return l=J("span",{ref:i,style:xd({},g.value)},[l]),c&&(l=[c,s?"":l]),m&&u.value&&(l=J(wd,re({style:xd({},p.value),src:m,alt:y,onError:h},e.imageProps),null)),J("div",{ref:o,class:b,style:xd({},f.value)},[l])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */var Sd=G({name:"TAvatarGroup",props:{cascading:{type:String,default:"right-up",validator:function(e){return!e||["left-up","right-up"].includes(e)}},collapseAvatar:{type:[String,Function]},max:{type:Number},popupProps:{type:Object},size:{type:String,default:""}},setup:function(e){Y("avatarGroup",e);var t=hn(),n=jt("avatar"),a=jt("avatar-group"),r=function(t){if((null==t?void 0:t.length)>e.max){var a=l(t),r=t.slice(0,e.max);return r.push(J(Cd,{class:"".concat(n.value,"__collapse"),size:e.size},"function"==typeof(o=a)||"[object Object]"===Object.prototype.toString.call(o)&&!Q(o)?a:{default:function(){return[a]}})),r} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +var o;return t},l=function(n){return t("collapseAvatar")||"+".concat(n.length-e.max)};return function(){var l=t("default"),o=e.cascading,i=e.max,u=["".concat(a.value),vt(vt({},"".concat(n.value,"--offset-right"),"right-up"===o),"".concat(n.value,"--offset-left"),"left-up"===o)],c=i&&i>=0?[r(on(l))]:[l];return J("div",{class:u},[c])}}}),_d=En(Cd); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */En(Sd); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +var jd={actions:{type:[String,Function]},avatar:{type:[String,Function]},bordered:{type:Boolean,default:!0},content:{type:[String,Function]},cover:{type:[String,Function]},default:{type:[String,Function]},description:{type:[String,Function]},footer:{type:[String,Function]},header:{type:[String,Function]},headerBordered:Boolean,hoverShadow:Boolean,loading:{type:[Boolean,Function],default:!1},loadingProps:{type:Object},shadow:Boolean,size:{type:String,default:"medium",validator:function(e){return!e||["medium","small"].includes(e)}},status:{type:String,default:""},subtitle:{type:[String,Function]},theme:{type:String,default:"normal",validator:function(e){return!e||["normal","poster1","poster2"].includes(e)}},title:{type:[String,Function]}}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */var Pd=En(G({name:"TCard",props:jd,setup:function(e,t){var n=t.slots,a=hn(),r=jt("card"),l=Pt().SIZE,o=W((function(){var t=[r.value];return"small"===e.size&&t.push("".concat(l.value[e.size])),e.bordered&&t.push("".concat(r.value,"--bordered")),e.shadow&&t.push("".concat(r.value,"--shadow")),e.hoverShadow&&t.push("".concat(r.value,"--shadow-hover")),t})),i=W((function(){var t=["".concat(r.value,"__header")];return e.headerBordered?t.concat("".concat(r.value,"__title--bordered")):["".concat(r.value,"__header")]})),u=jt("card__header-wrapper"),c=jt("card__avatar"),s=jt("card__title"),d=jt("card__subtitle"),v=jt("card__description"),f=jt("card__actions"),p=jt("card__body"),g=jt("card__cover"),h=jt("card__footer"),m=jt("card__footer-wrapper"),y=W((function(){return"poster2"===e.theme})),b=W((function(){return e.title||n.title})),w=W((function(){return e.header||n.header})),O=W((function(){return e.subtitle||n.subtitle})),x=W((function(){return e.avatar||n.avatar})),C=W((function(){return e.description||n.description})),S=W((function(){return e.status||n.status})),_=W((function(){return e.actions||n.actions})),j=W((function(){return e.footer||n.footer})),P=W((function(){return e.cover||n.cover})),k=W((function(){return e.loading||n.loading})),F=W((function(){return e.content||n.content||e.default||n.default})),E=W((function(){return w.value||b.value||O.value||C.value||x.value||S.value&&y.value||_.value&&!y.value})),D=W((function(){return j.value||_.value&&y.value}));return function(){var t,n,r=J("div",{class:o.value},[E.value?w.value?J("div",{class:i.value},[a("header")]):J("div",{class:i.value},[J("div",{class:u.value},[x.value&&J("div",{class:c.value},[a("avatar")]),J("div",null,[b.value&&J("div",{class:s.value},[a("title")]),O.value&&J("div",{class:d.value},[a("subtitle")]),C.value&&J("p",{class:v.value},[a("description")])])]),_.value&&!y.value&&J("div",{class:f.value},[a("actions")]),S.value&&J("div",{class:f.value},[a("status")])]):null,P.value?(t=Fe(e.cover),J("div",{class:g.value},[t?J("img",{src:e.cover},null):a("cover")])):null,F.value&&J("div",{class:p.value},[a("default")||a("content")]),D.value&&J("div",{class:h.value},[J("div",{class:m.value},[a("footer")]),_.value&&y.value&&J("div",{class:f.value},[a("actions")])])]);return k.value?a("loading")||J(Dn,e.loadingProps,"function"==typeof(n=r)||"[object Object]"===Object.prototype.toString.call(n)&&!Q(n)?r:{default:function(){return[r]}}):r}}})),kd=new(Xr((function e(){var t=this;Yr(this,e),vt(this,"popupStack",{popup:new Set,dialog:new Set,message:new Set}),vt(this,"getNextZIndex",(function(e){return("message"===e?Array.from(t.popupStack.message).pop()||5e3:Array.from(t.popupStack.popup).pop()||1e3)+1})),vt(this,"add",(function(e){var n=t.getNextZIndex(e);return t.popupStack[e].add(n),"dialog"===e&&t.popupStack.popup.add(n),n})),vt(this,"delete",(function(e,n){t.popupStack[n].delete(e),"dialog"===n&&t.popupStack.popup.delete(e)})),vt(this,"isLastDialog",(function(e){return!(t.popupStack.dialog.size>1)||e===Array.from(t.popupStack.dialog).pop()}))}))); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Fd(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.visible,a=t.runOnMounted,r=$(0),l=function(){r.value=kd.add(e)},o=function(){kd.delete(r.value,e)};return te((function(){return null==n?void 0:n.value}),(function(e){e?l():o()}),{immediate:!0}),a&&(X((function(){l()})),ue((function(){o()}))),{zIndex:Ce(r),open:l,close:o,isLastDialog:function(){return kd.isLastDialog(r.value)}}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Ed(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Dd(e){var t=$(e);return{transform:t,mouseDownHandler:function(e){var n=e.pageX,a=e.pageY,r=t.value,l=r.translateX,o=r.translateY,i=function(e){var r=e.pageX,i=e.pageY;t.value={translateX:l+r-n,translateY:o+i-a}},u=function(){document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",u)};document.addEventListener("mousemove",i),document.addEventListener("mouseup",u)},resetTransform:function(){t.value=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:document.body;return e===document.body?window.innerWidth-document.documentElement.clientWidth:e.offsetWidth-e.clientWidth} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Nd(e){return Number.isNaN(Number(e))?e:"".concat(Number(e),"px")} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +var zd={body:{type:[String,Function]},cancelBtn:{type:[String,Object,Function]},closeBtn:{type:[String,Boolean,Function],default:!0},confirmBtn:{type:[String,Object,Function]},confirmLoading:{type:Boolean,default:void 0},footer:{type:[Boolean,Function]},header:{type:[String,Boolean,Function],default:!0},theme:{type:String,default:"default",validator:function(e){return!e||["default","info","warning","danger","success"].includes(e)}},onCancel:Function,onCloseBtnClick:Function,onConfirm:Function}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Kd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Vd(e){for(var t=1;ta||i>r||(document.addEventListener("mousemove",u),document.addEventListener("mouseup",c),document.addEventListener("dragend",c))})))}},props:Vd(Vd({},Rd),zd),setup:function(e,n){var o=n.expose,i=$(null),u=jt("dialog"),c=jt(),s=hn(),d=yn(),v=St("dialog").globalConfig,f=Ea({CloseIcon:t,InfoCircleFilledIcon:l,CheckCircleFilledIcon:r,ErrorCircleFilledIcon:a}),p=f.CloseIcon,g=f.InfoCircleFilledIcon,h=f.CheckCircleFilledIcon,m=f.ErrorCircleFilledIcon,y=ne(e),b=y.cancelBtn,w=y.confirmBtn,O=y.confirmLoading,x=Md({confirmBtnAction:function(t){var n;return null===(n=e.onConfirm)||void 0===n?void 0:n.call(e,{e:t})},cancelBtnAction:function(t){var n;return null===(n=e.onCancel)||void 0===n?void 0:n.call(e,{e:t})}}),C=x.getConfirmBtn,S=x.getCancelBtn,_=W((function(){return"modeless"===e.mode})),j=W((function(){return"full-screen"===e.mode})),P=function(t){var n;return null==e||null===(n=e.onCloseBtnClick)||void 0===n?void 0:n.call(e,{e:t})},k=function(t){_.value&&null!=e&&e.draggable&&t.stopPropagation()};o({$el:i,resetPosition:function(){!i.value&&_.value&&e.draggable||(i.value.style.position="relative",i.value.style.left="unset",i.value.style.top="unset")}});var F=W((function(){var t=["".concat(u.value),"".concat(u.value,"__modal-").concat(e.theme),_.value&&e.draggable&&"".concat(u.value,"--draggable"),e.dialogClassName];return j.value?t.push("".concat(u.value,"__fullscreen")):t.push.apply(t,["".concat(u.value,"--default"),"".concat(u.value,"--").concat(e.placement)]),t})),E=W((function(){return j.value?Vd({},e.dialogStyle):Vd({width:Nd(e.width)},e.dialogStyle)}));return function(){return ge(J("div",{key:"dialog",ref:i,class:F.value,style:E.value},[(y=W((function(){var e;return(null===(e=w.value)||void 0===e?void 0:e.loading)||O.value})),x=J("div",null,[S({cancelBtn:b.value,globalCancel:v.value.cancel,className:"".concat(u.value,"__cancel")}),C({theme:null==e?void 0:e.theme,confirmBtn:w.value,globalConfirm:v.value.confirm,globalConfirmBtnTheme:v.value.confirmBtnTheme,className:"".concat(u.value,"__confirm"),confirmLoading:y.value})]),D=s("footer",x),J(ee,null,[(l=null!==(r=s("header",J("h5",{class:"title"},null)))&&void 0!==r&&r,o=j.value?["".concat(u.value,"__header"),"".concat(u.value,"__header--fullscreen")]:"".concat(u.value,"__header"),f=j.value?["".concat(u.value,"__close"),"".concat(u.value,"__close--fullscreen")]:"".concat(u.value,"__close"),(l||(null==e?void 0:e.closeBtn))&&J("div",{class:o,onMousedown:k},[J("div",{class:"".concat(u.value,"__header-content")},[{info:J(g,{class:"".concat(c.value,"-is-info")},null),warning:J(m,{class:"".concat(c.value,"-is-warning")},null),danger:J(m,{class:"".concat(c.value,"-is-error")},null),success:J(h,{class:"".concat(c.value,"-is-success")},null)}[null==e?void 0:e.theme],l]),null!=e&&e.closeBtn?J("span",{class:f,onClick:P},[s("closeBtn",J(p,null,null))]):null])),(n=d("default","body"),a="default"===(null==e?void 0:e.theme)?["".concat(u.value,"__body")]:["".concat(u.value,"__body__icon")],j.value&&D?a.push("".concat(u.value,"__body--fullscreen")):j.value&&a.push("".concat(u.value,"__body--fullscreen--without-footer")),J("div",{class:a,onMousedown:k},[n])),!!e.footer&&(t=j.value?["".concat(u.value,"__footer"),"".concat(u.value,"__footer--fullscreen")]:"".concat(u.value,"__footer"),D&&J("div",{class:t,onMousedown:k},[D]))]))]),[[Se("draggable"),_.value&&e.draggable]]);var t,n,a,r,l,o,f,y,x,D}}}),Wd=["theme","onConfirm","onCancel","onCloseBtnClick"]; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */"undefined"!=typeof window&&window.document&&window.document.documentElement&&document.documentElement.addEventListener("click",(function(e){Hd={x:e.clientX,y:e.clientY},setTimeout((function(){Hd=null}),100)}),!0);var $d=1,qd=G({name:"TDialog",inheritAttrs:!1,props:Rd,emits:["update:visible"],setup:function(e,t){var n=jt("dialog"),a=jt(),r=$(null),l=St("dialog").globalConfig,o=function(t){var n;null===(n=e.onConfirm)||void 0===n||n.call(e,t)},i=function(t){var n;null===(n=e.onCancel)||void 0===n||n.call(e,t),A({e:t.e,trigger:"cancel"})},u=bn((function(){return e.attach}));Ja();var c=$(),s=$(),d=W((function(){return"modal"===e.mode})),v=W((function(){return"modeless"===e.mode})),f=W((function(){return"full-screen"===e.mode})),p=W((function(){return e.visible})),g=W((function(){return["".concat(n.value,"__mask"),!e.showOverlay&&"".concat(a.value,"-is-hidden")]})),h=W((function(){return f.value?["".concat(n.value,"__position_fullscreen")]:d.value||v.value?["".concat(n.value,"__position"),!!e.top&&"".concat(n.value,"--top"),"".concat(e.placement&&!e.top?"".concat(n.value,"--").concat(e.placement):"")]:[]})),m=W((function(){return f.value||d.value||v.value?["".concat(n.value,"__wrap")]:null})),y=W((function(){if(f.value)return{};var t=e.top,n={};void 0!==t&&(n={paddingTop:Nd(t)});return n})),b=Fd("dialog",{visible:p}).isLastDialog;function w(){var e,t;null===(e=s.value.parentNode)||void 0===e||null===(t=e.removeChild)||void 0===t||t.call(e,s.value)}te((function(){return e.visible}),(function(t){var n;t?((d.value&&!e.showInAttachedElement||f.value)&&(e.preventScrollThrough&&document.body.appendChild(s.value),Z((function(){var e;if(Hd&&null!==(e=r.value)&&void 0!==e&&e.$el){var t=r.value.$el;t.style.transformOrigin="".concat(Hd.x-t.offsetLeft,"px ").concat(Hd.y-t.offsetTop,"px")}}))),null===(n=document.activeElement)||void 0===n||n.blur()):(clearTimeout(c.value),c.value=setTimeout((function(){w()}),150));S(t)}));var O,x,C,S=function(t){t?(document.addEventListener("keydown",j),e.confirmOnEnter&&document.addEventListener("keydown",_)):(document.removeEventListener("keydown",j),e.confirmOnEnter&&document.removeEventListener("keydown",_))},_=function(t){if("input"!==t.target.tagName.toLowerCase()){var n,a=t.code;if(("Enter"===a||"NumpadEnter"===a)&&b())null===(n=e.onConfirm)||void 0===n||n.call(e,{e:t})}},j=function(t){var n,a;"Escape"===t.code&&b()&&(null===(n=e.onEscKeydown)||void 0===n||n.call(e,{e:t}),(null!==(a=e.closeOnEscKeydown)&&void 0!==a?a:l.value.closeOnEscKeydown)&&A({e:t,trigger:"esc"}))},P=(O=function(t){var n,a;e.showOverlay&&(null!==(n=e.closeOnOverlayClick)&&void 0!==n?n:l.value.closeOnOverlayClick)&&(null===(a=e.onOverlayClick)||void 0===a||a.call(e,{e:t}),A({e:t,trigger:"overlay"}))},x=!1,C=!1,{onClick:function(e){x&&C&&O(e),x=!1,C=!1},onMousedown:function(e){x=e.target===e.currentTarget},onMouseup:function(e){C=e.target===e.currentTarget}}),k=P.onClick,F=P.onMousedown,E=P.onMouseup,D=function(t){var n;null===(n=e.onCloseBtnClick)||void 0===n||n.call(e,t),A({trigger:"close-btn",e:t.e})},T=function(){var t;null===(t=e.onBeforeOpen)||void 0===t||t.call(e)},I=function(){var t;null===(t=e.onOpened)||void 0===t||t.call(e)},R=function(){var t;null===(t=e.onBeforeClose)||void 0===t||t.call(e)},B=function(){var t,n,a;null===(t=r.value)||void 0===t||null===(n=t.resetPosition)||void 0===n||n.call(t),null===(a=e.onClosed)||void 0===a||a.call(e)},A=function(n){var a;null===(a=e.onClose)||void 0===a||a.call(e,n),t.emit("update:visible",!1)};return X((function(){var e=document.documentElement.scrollHeight>document.documentElement.clientHeight?Ld():0;s.value=document.createElement("style"),s.value.dataset.id="td_dialog_".concat(+new Date,"_").concat($d+=1),s.value.innerHTML="\n html body {\n overflow-y: hidden;\n width: calc(100% - ".concat(e,"px);\n }\n ")})),ue((function(){S(!1),w()})),function(){var a=[(d.value||f.value)&&J("div",{key:"mask",class:g.value},null),function(){var n=e.theme;e.onConfirm,e.onCancel,e.onCloseBtnClick;var a=Ft(e,Wd);return J("div",{class:m.value},[J("div",{class:h.value,style:y.value,onClick:k,onMousedown:F,onMouseup:E},[J(Ud,re({ref:r,theme:n},a,{onConfirm:o,onCancel:i,onCloseBtnClick:D}),t.slots)])])}()],l={zIndex:e.zIndex},c=["".concat(n.value,"__ctx"),vt(vt(vt({},"".concat(n.value,"__ctx--fixed"),d.value||f.value),"".concat(n.value,"__ctx--absolute"),d.value&&e.showInAttachedElement),"".concat(n.value,"__ctx--modeless"),v.value)];return J(ae,{disabled:!e.attach||!u.value,to:u.value},{default:function(){return[J(me,{duration:300,name:"".concat(n.value,"-zoom__vue"),onBeforeEnter:T,onAfterEnter:I,onBeforeLeave:R,onAfterLeave:B},{default:function(){return[(!e.destroyOnClose||e.visible)&&ge(J("div",re({class:c,style:l},t.attrs),[a]),[[he,e.visible]])]}})]}})}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Yd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Gd(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{max:2,min:.5,step:.2},t=e.max,n=e.min,a=e.step,r=e.defaultScale,l=$(null!=r?r:1),o=Xe((function(){var e=go(l.value,a);c(e)}),50),i=Xe((function(){var e=ho(l.value,a);c(e)}),50),u=function(){l.value=null!=r?r:1},c=function(e){var a=e;et&&(a=t),l.value=a};return te((function(){return e}),(function(){return u()})),{scale:l,onZoomIn:o,onZoomOut:i,resetScale:u}}(e.imageScale),I=T.scale,R=T.onZoomIn,B=T.onZoomOut,A=T.resetScale,M=function(){var e=$(0);return{rotate:e,onRotate:function(){e.value+=90},resetRotate:function(){e.value=0}}}(),L=M.rotate,N=M.onRotate,z=M.resetRotate,K=function(){D(),A(),z()},V=W((function(){return lv(e.images)})),H=W((function(){var e;return null!==(e=V.value[h.value])&&void 0!==e?e:{mainImage:""}})),U=Fd("dialog",{visible:b}).isLastDialog,q=function(){var e=h.value-1;K(),m(e<0?0:e,{trigger:"prev"})},Y=function(){var e=h.value+1;K(),m(e>=V.value.length?h.value:e,{trigger:"next"})},G=function(t){var n,a,r,l,o,i;e.onDownload?e.onDownload(t):(n=t,o=new Image,i=(null==n||null===(a=n.split)||void 0===a||null===(a=a.call(n,"?"))||void 0===a||null===(a=a[0])||void 0===a||null===(r=a.split)||void 0===r||null===(r=r.call(a,"#"))||void 0===r||null===(r=r[0])||void 0===r||null===(l=r.split)||void 0===l?void 0:l.call(r,"/").pop())||Math.random().toString(32).slice(2),o.setAttribute("crossOrigin","anonymous"),o.onload=function(){var e=document.createElement("canvas");e.width=o.width,e.height=o.height,e.getContext("2d").drawImage(o,0,0,o.width,o.height),e.toBlob((function(e){var t=URL.createObjectURL(e),n=document.createElement("a");n.download=i,n.href=t,n.click(),n.remove(),URL.revokeObjectURL(t)}))},o.src=n)},X=function(){w(!0)},Q=function(t){var n;w(!1),null===(n=e.onClose)||void 0===n||n.call(e,t)},re=function(e){Q({e:e,trigger:"close-btn"})},le=function(t){e.closeOnOverlay&&Q({e:t,trigger:"overlay"})},oe=function(t){switch(t.stopPropagation(),t.code){case av.left:q();break;case av.right:Y();break;case av.up:R();break;case av.down:B();break;case av.esc:e.closeOnEscKeydown&&U()&&Q({e:t,trigger:"esc"})}},ie=$();te((function(){return b.value}),(function(e){clearTimeout(x.value),e?(O.value=!1,Z().then((function(){var e,t;null===(e=ie.value)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)})),K()):x.value=setTimeout((function(){O.value=!0}),200)}));var ue=function(e){e.preventDefault(),e.deltaY>0?B():R()},ce=W((function(){return{transform:"translateX(calc(-".concat(h.value," * (40px / 9 * 16 + 4px)))")}})),se=function(){return J("div",{class:_.value},[J(Id,{icon:function(){return J(f,null,null)},class:"".concat(r.value,"__header-pre-bt"),onClick:P},null),J("div",{class:"".concat(r.value,"__header-prev")},[J("div",{class:"".concat(r.value,"__header-trans"),style:ce.value},[V.value.map((function(e,t){return J("div",{key:t,class:["".concat(r.value,"__header-box"),vt({},"".concat(a.value,"-is-active"),t===h.value)]},[J(wd,{src:e.thumbnail||e.mainImage,error:"",class:"".concat(r.value,"__header-img"),onClick:function(){return function(e){m(e,{trigger:"current"})}(t)}},null)])}))])])])},de=function(e){var t=l("navigationArrow",J(u,{style:{transform:"rotate(".concat("prev"===e?0:180,"deg)")},size:"24px"},null));return J(Id,{class:"".concat(r.value,"__modal-").concat(e,"-bt"),onClick:"prev"===e?q:Y,icon:function(){return t}},null)},ve=function(){if(!1!==e.closeBtn)return J("div",{class:["".concat(r.value,"__modal-icon"),"".concat(r.value,"__modal-close-bt")],onClick:re},[l("closeBtn",J(t,{size:"24px"},null))])};return function(){return"modeless"===e.mode?J(ee,null,[l("trigger",{params:{open:X}}),J(nv,{zIndex:j.value,visible:b.value,index:h.value,images:V.value,scale:I.value,rotate:L.value,mirror:F.value,currentImage:H.value,onRotate:N,onZoomIn:R,onZoomOut:B,onMirror:E,onReset:K,onClose:Q,onDownload:G,draggable:e.draggable,showOverlay:i.value,title:e.title,imageReferrerpolicy:p.value},null)]):J(ee,null,[l("trigger",{params:{open:X}}),J(ae,{disabled:!e.attach||!C.value,to:C.value},{default:function(){return[J(me,null,{default:function(){return[(b.value||!O.value)&&ge(J("div",{ref:ie,class:S.value,style:{zIndex:j.value},onWheel:ue,tabindex:-1,onKeydown:oe},[!!i.value&&J("div",{class:"".concat(r.value,"__modal-mask"),onClick:le},null),V.value.length>1&&J(ee,null,[se(),J("div",{class:"".concat(r.value,"__modal-index")},[e.title&&l("title"),"".concat(h.value+1,"/").concat(V.value.length)]),de("prev"),de("next")]),ve(),J(tv,{onZoomIn:R,onZoomOut:B,onMirror:E,onReset:K,onRotate:N,onDownload:G,scale:I.value,currentImage:H.value},null),J(Td,{scale:I.value,rotate:L.value,mirror:F.value,src:H.value.mainImage,placementSrc:H.value.thumbnail,isSvg:H.value.isSvg,imageReferrerpolicy:p.value},null)]),[[he,b.value]])]}})]}})])}}}),iv=En(ov),uv=G({name:"TListItem",props:{action:{type:[String,Function]},content:{type:[String,Function]},default:{type:[String,Function]}},setup:function(){var e=jt("list-item"),t=hn();return function(){var n=t("content"),a=t("default"),r=t("action");return J("li",{class:e.value},[J("div",{class:"".concat(e.value,"-main")},[a||n,r&&J("li",{class:"".concat(e.value,"__action")},[r])])])}}}),cv={asyncLoading:{type:[String,Function]},footer:{type:[String,Function]},header:{type:[String,Function]},layout:{type:String,default:"horizontal",validator:function(e){return!e||["horizontal","vertical"].includes(e)}},scroll:{type:Object},size:{type:String,default:"medium",validator:function(e){return!e||["small","medium","large"].includes(e)}},split:Boolean,stripe:Boolean,onLoadMore:Function,onScroll:Function},sv="load-more"; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function dv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function vv(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,o=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){i=!0,l=e},f:function(){try{o||null==n.return||n.return()}finally{if(i)throw l}}}}function pv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=n.value.length?lr("List","".concat(l," does not exist in data, check `index` or `key` please.")):r.scrollToElement(hv(hv({},e),{},{index:l-1})):lr("List","scrollTo: `index` or `key` must exist.")}}}(e.scroll,r,c),d=s.virtualConfig,v=s.cursorStyle,f=s.listStyle,p=s.isVirtualScroll,g=s.onInnerVirtualScroll,h=s.scrollToElement,m=W((function(){return["".concat(o.value),i.value[e.size],vt(vt(vt({},"".concat(o.value,"--split"),e.split),"".concat(o.value,"--stripe"),e.stripe),"".concat(o.value,"--vertical-action"),"vertical"===e.layout)]})),y=function(t){var n,a=t.target,r=a.scrollTop,l=a.scrollHeight,o=a.clientHeight;p.value&&g(t),null===(n=e.onScroll)||void 0===n||n.call(e,{e:t,scrollTop:r,scrollBottom:l-o-r})},b=W((function(){return Fe(e.asyncLoading)&&["loading","load-more"].includes(e.asyncLoading)?"".concat(o.value,"__load ").concat(o.value,"__load--").concat(e.asyncLoading):"".concat(o.value,"__load")})),w=function(){if(e.asyncLoading&&Fe(e.asyncLoading)){if("loading"===e.asyncLoading)return J("div",null,[J(Dn,null,null),J("span",null,[l.value.loadingText])]);if(e.asyncLoading===sv)return J("span",null,[l.value.loadingMoreText])}return u("asyncLoading")},O=function(t){var n;Fe(e.asyncLoading)&&e.asyncLoading!==sv||null===(n=e.onLoadMore)||void 0===n||n.call(e,{e:t})};return a({scrollTo:h}),function(){var e,t,n,a=[(e=u("header"),t=u("footer"),n=d.isVirtualScroll.value,J(ee,null,[e?J("div",{class:"".concat(o.value,"__header")},[e]):null,n?J(ee,null,[J("div",{style:v.value},null),J("ul",{class:"".concat(o.value,"__inner"),style:f.value},[d.visibleData.value.map((function(e){return J(ee,null,[J(uv,He(e,"slots"),e.slots)])}))])]):J("ul",{class:"".concat(o.value,"__inner")},[u("default")]),t?J("div",{class:"".concat(o.value,"__footer")},[t]):null])),J("div",{class:b.value,onClick:O},[w()])];return J("div",{class:m.value,onScroll:y,ref:r,style:p.value?"position:relative":void 0},[a])}}}),yv=G({name:"TListItemMeta",props:{avatar:{type:[String,Function]},description:{type:[String,Function]},image:{type:[String,Function]},title:{type:[String,Function]}},setup:function(e,t){var n=jt("list-item__meta"),a=yn(),r=hn(),l=function(){e.avatar||t.slots.avatar;var r=a("avatar","image");if(r)return Fe(r)?J("div",{class:"".concat(n.value,"-avatar")},[J("img",{src:r},null)]):J("div",{class:"".concat(n.value,"-avatar")},[r])};return function(){var e=r("title"),t=r("description"),a=[l(),J("div",{class:"".concat(n.value,"-content")},[e&&J("h3",{class:"".concat(n.value,"-title")},[e]),t&&J("p",{class:"".concat(n.value,"-description")},[t])])];return J("div",{class:n.value},[a])}}}),bv=En(mv),wv=En(uv); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */En(yv); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +var Ov={activeRowKeys:{type:Array,default:void 0},defaultActiveRowKeys:{type:Array,default:function(){return[]}},activeRowType:{type:String,default:""},allowResizeColumnWidth:{type:Boolean,default:void 0},attach:{type:[String,Function]},bordered:Boolean,bottomContent:{type:[String,Function]},cellEmptyContent:{type:[String,Function]},columns:{type:Array,default:function(){return[]}},data:{type:Array,default:function(){return[]}},disableDataPage:Boolean,disableSpaceInactiveRow:{type:Boolean,default:void 0},empty:{type:[String,Function],default:""},firstFullRow:{type:[String,Function]},fixedRows:{type:Array},footData:{type:Array,default:function(){return[]}},footerAffixProps:{type:Object},footerAffixedBottom:{type:[Boolean,Object],default:!1},footerSummary:{type:[String,Function]},headerAffixProps:{type:Object},headerAffixedTop:{type:[Boolean,Object],default:!1},height:{type:[String,Number]},horizontalScrollAffixedBottom:{type:[Boolean,Object]},hover:Boolean,keyboardRowHover:{type:Boolean,default:!0},lastFullRow:{type:[String,Function]},lazyLoad:Boolean,loading:{type:[Boolean,Function],default:void 0},loadingProps:{type:Object},locale:{type:Object},maxHeight:{type:[String,Number]},pagination:{type:Object},paginationAffixedBottom:{type:[Boolean,Object]},resizable:Boolean,rowAttributes:{type:[Object,Array,Function]},rowClassName:{type:[String,Object,Array,Function]},rowKey:{type:String,default:"id",required:!0},rowspanAndColspan:{type:Function},rowspanAndColspanInFooter:{type:Function},scroll:{type:Object},showHeader:{type:Boolean,default:!0},size:{type:String,validator:function(e){return!e||["small","medium","large"].includes(e)}},stripe:Boolean,tableContentWidth:{type:String,default:""},tableLayout:{type:String,default:"fixed",validator:function(e){return!e||["auto","fixed"].includes(e)}},topContent:{type:[String,Function]},verticalAlign:{type:String,default:"middle",validator:function(e){return!e||["top","middle","bottom"].includes(e)}},onActiveChange:Function,onActiveRowAction:Function,onCellClick:Function,onColumnResizeChange:Function,onPageChange:Function,onRowClick:Function,onRowDblclick:Function,onRowMousedown:Function,onRowMouseenter:Function,onRowMouseleave:Function,onRowMouseover:Function,onRowMouseup:Function,onScroll:Function,onScrollX:Function,onScrollY:Function}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function xv(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=n,r=0,l=e.length;ra&&(a=u)}}return a}function Cv(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(null==e?void 0:e.children)||[],a=0,r=n.length;a1&&(v.rowspan=s),d>1&&(v.colspan=d),a.set(c,v),null!=c&&null!==(u=c.children)&&void 0!==u&&u.length?r(c.children,l):l.push(c)}},l=[];return r(e,l),{rowspanAndColspanMap:a,leafColumns:l}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function _v(){var e=jt();return{classPrefix:e.value,tableBaseClass:{table:"".concat(e.value,"-table"),columnResizableTable:"".concat(e.value,"-table--column-resizable"),overflowVisible:"".concat(e.value,"-table--overflow-visible"),body:"".concat(e.value,"-table__body"),content:"".concat(e.value,"-table__content"),topContent:"".concat(e.value,"-table__top-content"),bottomContent:"".concat(e.value,"-table__bottom-content"),paginationWrap:"".concat(e.value,"-table__pagination-wrap"),tdLastRow:"".concat(e.value,"-table__td-last-row"),tdFirstCol:"".concat(e.value,"-table__td-first-col"),thCellInner:"".concat(e.value,"-table__th-cell-inner"),tableRowEdit:"".concat(e.value,"-table--row-edit"),cellEditable:"".concat(e.value,"-table__cell--editable"),cellEditWrap:"".concat(e.value,"-table__cell-wrap"),bordered:"".concat(e.value,"-table--bordered"),striped:"".concat(e.value,"-table--striped"),hover:"".concat(e.value,"-table--hoverable"),loading:"".concat(e.value,"-table--loading"),rowspanAndColspan:"".concat(e.value,"-table--rowspan-colspan"),empty:"".concat(e.value,"-table__empty"),emptyRow:"".concat(e.value,"-table__empty-row"),headerFixed:"".concat(e.value,"-table--header-fixed"),columnFixed:"".concat(e.value,"-table--column-fixed"),widthOverflow:"".concat(e.value,"-table--width-overflow"),multipleHeader:"".concat(e.value,"-table--multiple-header"),footerAffixed:"".concat(e.value,"-table--footer-affixed"),horizontalBarAffixed:"".concat(e.value,"-table--horizontal-bar-affixed"),affixedHeader:"".concat(e.value,"-table--affixed-header"),affixedHeaderElm:"".concat(e.value,"-table__affixed-header-elm"),affixedFooterElm:"".concat(e.value,"-table__affixed-footer-elm"),affixedFooterWrap:"".concat(e.value,"-table__affixed-footer-wrap"),scrollbarDivider:"".concat(e.value,"-table__scroll-bar-divider"),fullHeight:"".concat(e.value,"-table--full-height"),resizeLine:"".concat(e.value,"-table__resize-line"),obviousScrollbar:"".concat(e.value,"-table__scrollbar--obvious"),affixedHeaderWrap:"".concat(e.value,"-table__affixed-header-elm-wrap")},tdAlignClasses:{left:"".concat(e.value,"-align-left"),right:"".concat(e.value,"-align-right"),center:"".concat(e.value,"-align-center")},tableHeaderClasses:{header:"".concat(e.value,"-table__header"),thBordered:"".concat(e.value,"-table__header-th--bordered"),fixed:"".concat(e.value,"-table__header--fixed"),multipleHeader:"".concat(e.value,"-table__header--multiple")},tableFooterClasses:{footer:"".concat(e.value,"-table__footer"),fixed:"".concat(e.value,"-table__footer--fixed")},tableAlignClasses:{top:"".concat(e.value,"-vertical-align-top"),middle:"".concat(e.value,"-vertical-align-middle"),bottom:"".concat(e.value,"-vertical-align-bottom")},tableRowFixedClasses:{top:"".concat(e.value,"-table__row--fixed-top"),bottom:"".concat(e.value,"-table__row--fixed-bottom"),firstBottom:"".concat(e.value,"-table__row--fixed-bottom-first"),withoutBorderBottom:"".concat(e.value,"-table__row--without-border-bottom")},tableColFixedClasses:{left:"".concat(e.value,"-table__cell--fixed-left"),right:"".concat(e.value,"-table__cell--fixed-right"),lastLeft:"".concat(e.value,"-table__cell--fixed-left-last"),firstRight:"".concat(e.value,"-table__cell--fixed-right-first"),leftShadow:"".concat(e.value,"-table__content--scrollable-to-left"),rightShadow:"".concat(e.value,"-table__content--scrollable-to-right")},tableLayoutClasses:{auto:"".concat(e.value,"-table--layout-auto"),fixed:"".concat(e.value,"-table--layout-fixed")},tdEllipsisClass:"".concat(e.value,"-table-td--ellipsis"),tableFullRowClasses:{base:"".concat(e.value,"-table__row--full"),innerFullRow:"".concat(e.value,"-table__row-full-inner"),innerFullElement:"".concat(e.value,"-table__row-full-element"),firstFullRow:"".concat(e.value,"-table__first-full-row"),lastFullRow:"".concat(e.value,"-table__last-full-row")},tableExpandClasses:{iconBox:"".concat(e.value,"-table__expand-box"),iconCell:"".concat(e.value,"-table__expandable-icon-cell"),rowExpanded:"".concat(e.value,"-table__row--expanded"),rowFolded:"".concat(e.value,"-table__row--folded"),row:"".concat(e.value,"-table__expanded-row"),rowInner:"".concat(e.value,"-table__expanded-row-inner"),expanded:"".concat(e.value,"-table__row--expanded"),collapsed:"".concat(e.value,"-table__row--collapsed")},tableSortClasses:{sortable:"".concat(e.value,"-table__cell--sortable"),sortColumn:"".concat(e.value,"-table__sort-column"),title:"".concat(e.value,"-table__cell--title"),trigger:"".concat(e.value,"-table__cell--sort-trigger"),doubleIcon:"".concat(e.value,"-table__double-icons"),sortIcon:"".concat(e.value,"-table__sort-icon"),iconDirection:{asc:"".concat(e.value,"-table-sort-asc"),desc:"".concat(e.value,"-table-sort-desc")},iconActive:"".concat(e.value,"-table__sort-icon--active"),iconDefault:"".concat(e.value,"-icon-sort--default")},tableSelectedClasses:{selected:"".concat(e.value,"-table__row--selected"),disabled:"".concat(e.value,"-table__row--disabled"),checkCell:"".concat(e.value,"-table__cell-check")},tableFilterClasses:{filterable:"".concat(e.value,"-table__cell--filterable"),popup:"".concat(e.value,"-table__filter-pop"),icon:"".concat(e.value,"-table__filter-icon"),popupContent:"".concat(e.value,"-table__filter-pop-content"),result:"".concat(e.value,"-table__filter-result"),inner:"".concat(e.value,"-table__row-filter-inner"),bottomButtons:"".concat(e.value,"-table__filter--bottom-buttons"),contentInner:"".concat(e.value,"-table__filter-pop-content-inner"),iconWrap:"".concat(e.value,"-table__filter-icon-wrap")},asyncLoadingClass:"".concat(e.value,"-table__async-loading"),isFocusClass:"".concat(e.value,"-is-focus"),isLoadingClass:"".concat(e.value,"-is-loading"),isLoadMoreClass:"".concat(e.value,"-is-load-more"),tableTreeClasses:{col:"".concat(e.value,"-table__tree-col"),inlineCol:"".concat(e.value,"-table__tree-col--inline"),icon:"".concat(e.value,"-table__tree-op-icon"),leafNode:"".concat(e.value,"-table__tree-leaf-node")},tableDraggableClasses:{rowDraggable:"".concat(e.value,"-table--row-draggable"),rowHandlerDraggable:"".concat(e.value,"-table--row-handler-draggable"),colDraggable:"".concat(e.value,"-table--col-draggable"),handle:"".concat(e.value,"-table__handle-draggable"),ghost:"".concat(e.value,"-table__ele--draggable-ghost"),chosen:"".concat(e.value,"-table__ele--draggable-chosen"),dragging:"".concat(e.value,"-table__ele--draggable-dragging"),dragSortTh:"".concat(e.value,"-table__th--drag-sort")},virtualScrollClasses:{cursor:"".concat(e.value,"-table__virtual-scroll-cursor"),header:"".concat(e.value,"-table__virtual-scroll-header")},positiveRotate90:"".concat(e.value,"-positive-rotate-90"),negativeRotate180:"".concat(e.value,"-negative-rotate-180")}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function jv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var Pv=G({name:"TEllipsis",props:{content:{type:[String,Function]},default:{type:[String,Function]},tooltipContent:{type:[String,Number,Function]},placement:String,attach:[String,Function],tooltipProps:Object,zIndex:Number,overlayClassName:String,classPrefix:{type:String,default:"t"}},setup:function(e){var t=$(),n=$(!1),a=$(!1),r=W((function(){return["".concat(e.classPrefix,"-table__ellipsis"),"".concat(e.classPrefix,"-text-ellipsis")]})),l=W((function(){return["".concat(e.classPrefix,"-table__ellipsis-content"),e.overlayClassName]}));X((function(){a.value=an(t.value)})),fe((function(){a.value=an(t.value)}));var o=Ve((function(e){"mouseleave"===e.type?t.value:t.value&&(n.value=!0)}),80);return{flag:n,root:t,isOverflow:a,ellipsisClasses:r,innerEllipsisClassName:l,onMouseAround:o,handleVisibleChange:function(e){e||(n.value=!1)}}},render:function(){var e,t,n,a,r,l,o,i,u,c,s,d=(e=this,t="default",n="content",r=un(a),l=ln(a),i=sn(e,t,o=r?{params:r}:void 0),u=sn(e,n,o),c=Ae(i)?u:i,Ae(c)?l:c),v=J("div",{ref:"root",class:this.ellipsisClasses,onMouseenter:this.onMouseAround,onMouseleave:this.onMouseAround,style:{textOverflow:this.isOverflow?"ellipsis":"clip"}},[d]),f=null,p=this.tooltipProps;if(this.isOverflow&&this.flag){var g=function(e){for(var t=1;t1}));return{thList:l,isMultipleHeader:o,spansAndLeafNodes:r,renderTitleWidthIcon:function(t,r,l,o,i,u){var c,s=gt(t,3),d=s[0],v=s[1],f=s[2],p=vt(vt({},n.sortable,v),a.filterable,f),g=Ee(o)?o(q,{col:r,colIndex:l}):void 0,h=void 0!==o?Boolean(o):Boolean(r.ellipsis);return J("div",{class:p},[J("div",{class:n.title},[h?J(Pv,{placement:"bottom",attach:e.attach||(i?function(){return i}:void 0),tooltipContent:g&&function(){return g},tooltipProps:"object"===st(o)?o:void 0,classPrefix:null==u?void 0:u.classPrefix,overlayClassName:null==u?void 0:u.ellipsisOverlayClassName},(c=d,"function"==typeof c||"[object Object]"===Object.prototype.toString.call(c)&&!Q(c)?d:{default:function(){return[d]}})):J("div",null,[d]),Boolean(v||f)&&J("div",{class:a.iconWrap},[v,f])])])}}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Tv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Iv(e){var t,n,a=e.isWidthOverflow,r=e.tableContentRef,l=e.showColumnShadow,o=e.getThWidthList,i=e.updateThWidthList,u=e.setTableElmWidth,c=e.updateTableAfterColumnResize,s=e.onColumnResizeChange,d=$(),v=$({}),f=$([]);X((function(){var e="undefined"!=typeof document;t=e?document.onselectstart:null,n=e?document.ondragstart:null}));var p=function(e,t,n){for(var a=t;e[a]&&!1===e[a].resizable;)"next"===n?a+=1:a-=1;return e[a]},g=function(e,t){e&&(f.value=e,e.forEach((function(n,a){var r=p(e,a-1,"prev"),l=p(e,a+1,"next"),o=t?v.value[t.colKey].prev:l,i=t?v.value[t.colKey].next:r,u=0===a?o:r,c=a===e.length-1?i:l;v.value[n.colKey]={prev:u,next:c,current:{prevSibling:p(e,a-1,"prev"),nextSibling:p(e,a+1,"next")}},g(n.children,n)})))},h={isDragging:!1,draggingCol:null,draggingStart:0,effectCol:"next"},m=oe({display:"none",height:"10px",left:"10px",bottom:"0"}),y=function(e){return"right"===e.fixed&&l.right},b=function(e){var t,n,a=Re(e.minWidth)?e.minWidth:parseInt(e.minWidth||"0",10);return{minColWidth:Math.max((null===(t=e.resize)||void 0===t?void 0:t.minWidth)||80,a),maxColWidth:(null===(n=e.resize)||void 0===n?void 0:n.maxWidth)||600}},w=function(e,t,n,a){return t?function(e,t,n,a){var r=n.right-a.left,l=n.left-a.left,o="next"===h.effectCol?e:t,i=b(o);return{resizeLinePos:r,minResizeLineLeft:l+i.minColWidth,maxResizeLineLeft:l+i.maxColWidth}}(e,t,n,a):function(e,t){var n=e.left-t.left,a=e.left-t.left;return{resizeLinePos:n,minResizeLineLeft:a,maxResizeLineLeft:a}}(n,a)};return{resizeLineRef:d,resizeLineStyle:m,onColumnMouseover:function(e,t){if(d.value&&!h.isDragging&&e.target){var n=e.target.closest("th"),a=n.getAttribute("data-colkey");if(f.value.find((function(e){return e.colKey===a}))){var r,l=n.getBoundingClientRect(),o=l.right-e.pageX<=8,i=e.pageX-l.left<=8,u=y(t);if(o||u){if(null===(r=t.resizable)||void 0===r||r){n.style.cursor=o||u&&i?"col-resize":"";var c=o&&!u||u&&i;return h.draggingCol=c?n:n.nextElementSibling,void(h.effectCol="next")}}else if(i){var s=n.previousElementSibling;if(s){var p,g,m=null===(p=v.value[t.colKey])||void 0===p?void 0:p.prev;if(null===(g=null==m?void 0:m.resizable)||void 0===g||g)return n.style.cursor="col-resize",h.draggingCol=s,void(h.effectCol="prev")}}n.style.cursor="",h.draggingCol=null,h.effectCol=null}}},onColumnMousedown:function(e,l,p){var g,O,x;if(h.draggingCol){var C=h.draggingCol,S=C.getBoundingClientRect(),_=null===(g=r.value)||void 0===g?void 0:g.getBoundingClientRect(),j=null===(O=v.value[l.colKey])||void 0===O?void 0:O.next,P=null===(x=v.value[l.colKey])||void 0===x?void 0:x.prev,k=y(l)?function(e,t,n,a,r){var l=a.left-r.left,o=e.dataset.colkey===t.colKey?t:n,i=a.left-r.left,u=b(o),c=u.minColWidth,s=u.maxColWidth;return{resizeLinePos:l,minResizeLineLeft:i+(a.width-s),maxResizeLineLeft:i+(a.width-c)}}(C,l,j,S,_):w(l,j,S,_),F=k.resizeLinePos,E=k.minResizeLineLeft,D=k.maxResizeLineLeft;if(h.isDragging=!0,h.draggingStart=e.x,null!=d&&d.value){m.display="block",m.height="".concat(_.bottom-S.top,"px"),m.left="".concat(F,"px");var T=r.value.parentElement.getBoundingClientRect();m.bottom="".concat(T.bottom-_.bottom,"px")}var I=function(){var e;if(h.isDragging){var r=F-parseFloat(m.left)||0,d=o("calculate"),g=null===(e=v.value[l.colKey])||void 0===e?void 0:e.current;if(g){var w="next"===h.effectCol?g.nextSibling:g.prevSibling,O=function(e){for(var t=1;tu}return!(l||a.value||r===f.value.length-1)}(O,"next"===h.effectCol?g.nextSibling:l,r,p);"next"===h.effectCol?y(l)?C.dataset.colkey!==l.colKey?O[j.colKey]+=r:O[x.colKey]+=r:(O[x.colKey]-=r,S&&(O[j.colKey]+=r)):"prev"===h.effectCol&&(S&&(O[x.colKey]+=r),P&&(O[P.colKey]-=r)),i(O);var _=function(e){var t=0;return f.value.forEach((function(n){t+=e[n.colKey]})),t}(O);u(Math.round(_)),c(),h.isDragging=!1,h.draggingCol=null,h.effectCol=null,C.style.cursor="",m.display="none",m.left="0",Zt(document,"mouseup",I),Zt(document,"mousemove",R),document.onselectstart=t,document.ondragstart=n,null==s||s({columnsWidth:O})}}},R=function(e){if(h.isDragging){var t=F+e.x-h.draggingStart;m.left="".concat(Math.min(Math.max(t,E),D),"px")}};Xt(document,"mouseup",I),Xt(document,"mousemove",R),document.onselectstart=function(){return!1},document.ondragstart=function(){return!1}}},setEffectColMap:g}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Rv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Bv(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:new Map,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4?arguments[4]:void 0,l=0,o=e.length;l2&&void 0!==arguments[2]?arguments[2]:{},a=0,r=e.length;a=0&&"left"!==e[u].fixed;)u-=1;var c=e[u],s=0===a&&(null==n?void 0:n.left)||0,d=t.get((null==c?void 0:c.colKey)||a-1);i&&(i.left=((null==d?void 0:d.left)||s)+((null==d?void 0:d.width)||0)),null!==(l=o.children)&&void 0!==l&&l.length&&M(o.children,t,i)}},L=function(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=e.length-1;a>=0;a--){var r,l=e[a];if("left"===l.fixed)return;for(var o=t.get(l.colKey||a),i=a+1;i=c.length-i;b--){var w=t[t.length-(c.length-b)],O=$e(c[b],d),x=n.get(O)||{},C=$e(c[b+1],d),S=n.get(C)||{},_=0;b===c.length-1&&(_=(null==r?void 0:r.getBoundingClientRect().height)||0),x.bottom=(S.bottom||_)+(S.height||0),n.set(O,Bv(Bv({},x),{},{height:(null==w?void 0:w.getBoundingClientRect().height)||0}))}}(r.children,n,a,o),S.value=n}},z=function(e,t){if(E.value&&e){var n=e.scrollLeft;if(A!==n||t&&t.skipScrollLimit){A=n;var a=e.clientWidth+n0;_.left===r&&_.right===a||(_.left=r&&T.value,_.right=a&&D.value)}}},K=function(){var e=B(l.value),t=e.newColumnsMap;!function(e){for(var t=0;tb.value.clientHeight,O.value=b.value.scrollWidth>b.value.clientWidth;var t=b.value.getBoundingClientRect();j.value={top:t.top,left:t.left},clearTimeout(e)}}),0)},H=function(e){k.value!==e&&(k.value=e)},U=function(){var e,t,n,r,l,o,i,u;null===(e=a.paginationAffixRef.value)||void 0===e||null===(t=e.handleScroll)||void 0===t||t.call(e),null===(n=a.horizontalScrollAffixRef.value)||void 0===n||null===(r=n.handleScroll)||void 0===r||r.call(n),null===(l=a.headerTopAffixRef.value)||void 0===l||null===(o=l.handleScroll)||void 0===o||o.call(l),null===(i=a.footerBottomAffixRef.value)||void 0===i||null===(u=i.handleScroll)||void 0===u||u.call(i)},q=function(e){for(var t={},n=0,a=e.length;n0&&void 0!==arguments[0]?arguments[0]:0)+(arguments.length>1?arguments[1]:void 0)})),d=b.value.clientWidth,v=s-u;H(Math.max(d,v))}}));var J=function(){G(),V(),U(),(E.value||w.value)&&(K(),z(b.value,{skipScrollLimit:!0})),"auto"===o.value&&Y(Z("calculate"))},Q=Ve((function(){J()}),30),ee=null;X((function(){var e= +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function(){if("undefined"==typeof navigator||!navigator)return 6;if(/(Chrome|Safari)/i.test(navigator.userAgent))return 6;var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),/Firefox/.test(navigator.userAgent)&&(t-=4),Dt()<=11&&(t=12),t}();C.value=e,G();var t=E.value||w.value||!R.value||!m.value.length,n="undefined"!=typeof window&&void 0!==window.ResizeObserver;(t&&Dt()<11||!n)&&Xt(window,"resize",Q)})),ue((function(){var e,t;"undefined"!=typeof window&&Zt(window,"resize",Q),null===(e=ee)||void 0===e||e.unobserve(y.value),null===(t=ee)||void 0===t||t.disconnect()}));return{tableWidth:P,tableElmWidth:k,thWidthList:F,isFixedHeader:w,isWidthOverflow:O,tableContentRef:b,isFixedColumn:E,showColumnShadow:_,rowAndColFixedPosition:S,virtualScrollHeaderPos:j,scrollbarWidth:C,setData:function(e){m.value=e},refreshTable:J,setTableElmWidth:H,emitScrollEvent:function(t){var n,a,r;null===(n=e.onScrollX)||void 0===n||n.call(e,{e:t}),null===(a=e.onScrollY)||void 0===a||a.call(e,{e:t}),null===(r=e.onScroll)||void 0===r||r.call(e,{e:t})},updateThWidthListHandler:G,updateColumnFixedShadow:z,setUseFixedTableElmRef:function(e){x.value=e},getThWidthList:Z,updateThWidthList:Y,addTableResizeObserver:function(e){"undefined"!=typeof window&&(Dt()<11||void 0===window.ResizeObserver||(Zt(window,"resize",Q),(ee=new window.ResizeObserver((function(){var e=setTimeout((function(){J(),clearTimeout(e)}),200)}))).observe(e),y.value=e))},updateTableAfterColumnResize:function(){K(),V()}}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Lv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Nv(e,t){var n=ne(e),a=n.pagination,r=n.data,l=n.disableDataPage,o=St().classPrefix,i=$(e.pagination),u=$([]),c=$(!1),s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,a=e.data,r=Boolean(!l.value&&a.length>n);if(c.value=r,r){var o=(t-1)*n,i=t*n;u.value=a.slice(o,i)}else u.value=a};te((function(){var e,t;return[null===(e=a.value)||void 0===e?void 0:e.current,null===(t=a.value)||void 0===t?void 0:t.pageSize,r.value.length,l]}),(function(){if(a.value&&a.value.current){var e=a.value,t=e.current,n=e.pageSize;i.value={current:t,pageSize:n},s(a.value.current,a.value.pageSize)}}),{immediate:!0}),te([r],(function(){var e,t;a.value&&a.value.defaultCurrent&&(Boolean(a.value.current)||s(null!==(e=i.value.current)&&void 0!==e?e:a.value.defaultCurrent,null!==(t=i.value.pageSize)&&void 0!==t?t:a.value.defaultPageSize))}),{immediate:!0});return{isPaginateData:c,dataSource:u,innerPagination:i,renderPagination:function(){if(!e.pagination)return null;var n=function(e){for(var t=1;te.height},h=function(){var c,s,f;if(v.value||d.value||t.value){var p,h=null===(c=t.value)||void 0===c?void 0:c.getBoundingClientRect(),m=null===(s=t.value)||void 0===s||null===(s=s.querySelector("thead"))||void 0===s?void 0:s.getBoundingClientRect(),y=(null==m?void 0:m.height)||0,b=null===(f=a.value)||void 0===f?void 0:f.getBoundingClientRect();if((e.headerAffixedTop||d.value)&&n.value){var w=(p=e.headerAffixProps||e.headerAffixedTop,Ke(p)?0:p.offsetTop||0),O=(null==b?void 0:b.height)||0,x=Math.abs(h.top)-1*m.height),o.value=x}if(e.footerAffixedBottom&&null!=a&&a.value)i.value=g(b,h,y);else if(e.horizontalScrollAffixedBottom&&null!=r&&r.value){var C=r.value.getBoundingClientRect();i.value=g(C,h,y)}if(e.paginationAffixedBottom&&l.value){var S=l.value.getBoundingClientRect();u.value=g(S,h,y)}}},m=function(){h()},y=function(){p(a.value)},b=function(){p(n.value)},w=function(){p(r.value)},O=function(){p(t.value)},x=function(){Xt(a.value,"scroll",y)},C=function(){Zt(a.value,"scroll",y)},S=function(){Xt(n.value,"scroll",b),T()},_=function(){c||Zt(n.value,"scroll",b),I()},j=function(){Xt(r.value,"scroll",w)},P=function(){Zt(r.value,"scroll",w)},k=function(){Xt(t.value,"scroll",O),T()},F=function(){c||Zt(t.value,"scroll",O),I()},E=function(){c=!0},D=function(){c=!1,s||(Zt(n.value,"scroll",b),Zt(t.value,"scroll",O))},T=function(){s=!0},I=function(){s=!1},R=[],B=function(e){var t=Ve((function(t){Zt(e,"scroll",t)}),200);function n(){p(e),t(n)}function a(a){a.composedPath().includes(e)&&(R.forEach((function(e){return e()})),R.length=0,Xt(e,"scroll",n),t(n),R.push((function(){Zt(e,"scroll",n)})))}return Xt(e,"touchstart",a),{removeElementTouchScrollListener:function(){Zt(e,"touchstart",a)}}},A=[],M=function(){Zt(window,"mousedown",E),Zt(window,"mouseup",D),A.forEach((function(e){return e()})),A.length=0,n.value&&(Zt(n.value,"mouseenter",S),Zt(n.value,"mouseleave",_)),a.value&&(Zt(a.value,"mouseenter",x),Zt(a.value,"mouseleave",C)),t.value&&(Zt(t.value,"mouseenter",k),Zt(t.value,"mouseleave",F)),r.value&&(Zt(r.value,"mouseenter",j),Zt(r.value,"mouseleave",P))},L=function(){if(v.value||e.paginationAffixedBottom)var t=setTimeout((function(){v.value||e.paginationAffixedBottom?Xt(document,"scroll",m):Zt(document,"scroll",m),clearTimeout(t)}))};te([n,a,r,t],(function(){!function(){if(Xt(window,"mousedown",E),Xt(window,"mouseup",D),M(),n.value){Xt(n.value,"mouseenter",S),Xt(n.value,"mouseleave",_);var l=B(n.value).removeElementTouchScrollListener;A.push(l)}if(e.footerAffixedBottom&&a.value){Xt(a.value,"mouseenter",x),Xt(a.value,"mouseleave",C);var o=B(a.value).removeElementTouchScrollListener;A.push(o)}if(e.horizontalScrollAffixedBottom&&r.value){Xt(r.value,"mouseenter",j),Xt(r.value,"mouseleave",P);var i=B(r.value).removeElementTouchScrollListener;A.push(i)}if((v.value||d.value)&&t.value){Xt(t.value,"mouseenter",k),Xt(t.value,"mouseleave",F);var u=B(t.value).removeElementTouchScrollListener;A.push(u)}}(),p(),h()})),te(v,L),te((function(){return[e.data,e.columns,e.headerAffixedTop,e.footerAffixedBottom,e.horizontalScrollAffixedBottom]}),(function(){p()})),ue((function(){Zt(document,"scroll",m),M(),n.value=null,a.value=null,r.value=null,t.value=null}));return{showAffixHeader:o,showAffixFooter:i,showAffixPagination:u,affixHeaderRef:n,affixFooterRef:a,horizontalScrollbarRef:r,paginationRef:l,onHorizontalScroll:p,setTableContentRef:function(e){t.value=e,L()},updateAffixHeaderOrFooter:h}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Kv(e,t){if(e){for(var n=e instanceof Array?e:[e],a={},r=0;r6&&void 0!==arguments[6]?arguments[6]:0;if(!a||!a.length)return{style:void 0,classes:void 0};var i=tn-1-a[1],c=n-a[1],s=(null==r?void 0:r.get(e))||{},d=vt(vt(vt(vt({},l.top,i),l.bottom,u),l.firstBottom,t===c),l.withoutBorderBottom,t===c-1);return{style:{top:i?"".concat(s.top-o,"px"):void 0,bottom:u?"".concat(s.bottom+o,"px"):void 0},classes:d}}($e(e.row,e.rowKey||"id"),e.rowIndex,e.dataLength,e.fixedRows,e.rowAndColFixedPosition,d,e.virtualConfig.isVirtualScroll.value?e.virtualConfig.translateY.value:0)})),g=W((function(){return Kv(e.rowAttributes,{row:e.row,rowIndex:e.rowIndex,type:"body"})||{}})),h=W((function(){var t,n=Vv(e.rowClassName,{row:e.row,rowKey:e.rowKey,rowIndex:e.rowIndex,type:"body"},e.rowKey||"id");return[null===(t=p.value)||void 0===t?void 0:t.classes,n,vt(vt({},"".concat(e.classPrefix,"-table__row--active"),r.value),"".concat(e.classPrefix,"-table__row--hover"),l.value)].filter((function(e){return e}))})),m=function(e,t,n){var a=W((function(){return Math.max(n.rowHeight||48,48)})),r=$(!1),l=W((function(){return"lazy"===(null==n?void 0:n.type)&&!r.value})),o=!Gt&&window.requestAnimationFrame||function(e){return setTimeout(e,16.6)},i=function(){r.value||o((function(){r.value=!0}))};return X((function(){"lazy"===(null==n?void 0:n.type)&&Z((function(){var r=Math.max(10,n.bufferSize||10),l=a.value*r;null!=t&&t.value&&null!=e&&e.value&&Xi(t.value,e.value,i,l)}))})),{hasLazyLoadHolder:l,tRowHeight:a}}(a,o,oe(Gv(Gv({},e.scroll),{},{rowIndex:e.rowIndex}))),y=m.hasLazyLoadHolder,b=m.tRowHeight,w=function(){var n;null!==(n=e.virtualConfig)&&void 0!==n&&n.isVirtualScroll.value&&t.emit("row-mounted",{ref:o,data:e.row})};function O(n,a){var r,l=a.cellNode,o=n.col,i=n.colIndex;Ee(o.ellipsis)?r=o.ellipsis(q,n):"object"===st(o.ellipsis)&&Ee(o.ellipsis.content)?r=o.ellipsis.content(q,n):t.slots["ellipsis-".concat(o.colKey)]?r=t.slots["ellipsis-".concat(o.colKey)](n):t.slots.ellipsis&&(r=t.slots.ellipsis(n));var u={};"object"===st(o.ellipsis)&&(u="props"in o.ellipsis?o.ellipsis.props:o.ellipsis||void 0);var c,s=e.tableElm,d=0===i?"top-left":"top";return d=i===e.columns.length-1?"top-right":d,J(Pv,{placement:d,attach:s?function(){return s}:void 0,tooltipContent:r&&function(){return r},tooltipProps:u,overlayClassName:e.ellipsisOverlayClassName,classPrefix:e.classPrefix},"function"==typeof(c=l)||"[object Object]"===Object.prototype.toString.call(c)&&!Q(c)?l:{default:function(){return[l]}})}return X((function(){Z((function(){w()}))})),fe((function(){Z((function(){w()}))})),function(){var n,a=e.columns,r=e.skipSpansMap,l=e.row,i=e.dataLength,d=e.rowAndColFixedPosition,m=null==a?void 0:a.map((function(n,o){var p={},g={row:l,col:n,rowIndex:e.rowIndex,colIndex:o},h=null;if(e.skipSpansMap.size){var m,y,b=$v(l,e.rowKey,n.colKey,o);if((null===(m=h=r.get(b)||{})||void 0===m?void 0:m.rowspan)>1&&(p.rowspan=h.rowspan),(null===(y=h)||void 0===y?void 0:y.colspan)>1&&(p.colspan=h.colspan),h.skipped)return null}return function(n,a){var r=n.col,l=n.colIndex,o=n.rowIndex,i=a.cellSpans,d=a.dataLength,p=a.rowAndColFixedPosition,g=Jv(n,t.slots,{cellEmptyContent:a.cellEmptyContent,pagination:e.pagination}),h=Av(r,l,p,s),m=Hv(r.className,Gv(Gv({},n),{},{type:"td"})),y=[h.classes,m,vt(vt(vt(vt(vt({},u,r.ellipsis),c.tdLastRow,o+i.rowspan===d),c.tdFirstCol,0===l&&e.rowspanAndColspan),v[r.align],r.align&&"left"!==r.align),f.handle,"drag"===r.colKey)],b=Ee(r.attrs)?r.attrs(Gv(Gv({},n),{},{type:"td"})):r.attrs,w=Gv(Gv({},b),i);return J("td",re({key:r.colKey||l,class:y,style:h.style},w,{onClick:function(t){var a,l=Gv(Gv({},n),{},{e:t});r.stopPropagation&&t.stopPropagation(),null===(a=e.onCellClick)||void 0===a||a.call(e,l)}}),[r.ellipsis?O(n,{cellNode:g}):g])}(g,{dataLength:i,rowAndColFixedPosition:d,columnLength:a.length,cellSpans:p,cellEmptyContent:e.cellEmptyContent})}));return J("tr",re({ref:o},g.value,{style:null===(n=p.value)||void 0===n?void 0:n.style,class:h.value},function(t,n){var a={};return Zv.forEach((function(r){a["on".concat(at(r))]=function(a){var l,o={e:a,row:t,index:n};null===(l=e["onRow".concat(at(r))])||void 0===l||l.call(e,o)}})),a}(l,e.rowIndex)),[y.value?[J("td",{style:{height:"".concat(b.value,"px"),border:"none"}},null)]:m])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function ef(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function tf(e){for(var t=1;t1)for(var o=a+1;o1)for(var s=o+1;s1&&(j.colspan=l.colspan),J("th",re({key:l.colKey,"data-colkey":l.colKey,class:b,style:O},j,c,C),[J("div",{class:r.tableBaseClass.thCellInner},[_?J(Pv,{placement:"bottom",attach:r.attach||(r.theadRef?function(){return r.getTableNode(r.theadRef)}:void 0),tooltipContent:S&&function(){return S},tooltipProps:"object"===st(l.ellipsisTitle)?l.ellipsisTitle:void 0,overlayClassName:r.ellipsisOverlayClassName,classPrefix:r.classPrefix},(d=x,"function"==typeof d||"[object Object]"===Object.prototype.toString.call(d)&&!Q(d)?x:{default:function(){return[x]}})):x])])}));return J("tr",{key:o},[i])})))])}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function sf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function df(e){for(var t=1;t1&&(o.rowspan=i.rowspan),(null===(c=i)||void 0===c?void 0:c.colspan)>1&&(o.colspan=i.colspan),i.skipped)return null}var d=Av(a,r,t.rowAndColFixedPosition,t.tableColFixedClasses),v=df({},d.style);return null!==(l=t.thWidthList)&&void 0!==l&&l[a.colKey]&&(v.width="".concat(t.thWidthList[a.colKey],"px")),J("td",re(df({key:a.colKey},o),{class:d.classes,style:v}),[t.renderTFootCell({row:e,rowIndex:n,col:a,colIndex:r})])}))])})),r=this.renderTNode("footerSummary");return r||this.footData&&this.footData.length?J("tfoot",{ref:"tFooterRef",class:n,style:{visibility:this.virtualScroll?"hidden":"visible"}},[r&&J("tr",{class:this.tableFullRowClasses.base},[J("td",{colspan:this.columns.length},[J("div",{class:this.tableFullRowClasses.innerFullElement},[r])])]),a]):null}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function ff(e,t){var n=ne(e),a=n.data,r=n.activeRowType,l=n.activeRowKeys,o=n.defaultActiveRowKeys,i=n.disableSpaceInactiveRow,u=$(-1),c=$(!1),s=$(!1),d=$(-1),v=gt(Za(l,o.value,e.onActiveChange,"activeRowKeys"),2),f=v[0],p=v[1],g=function(){for(var t=[],n=0,r=a.value.length;n1?[o]:[];p(i,{type:"inactive",activeRowList:[{row:n,rowIndex:l}],currentRowData:n})}else if("multiple"===r.value){for(var u=f.value.filter((function(e){return e!==o})),c=[],s=0,d=a.value.length;s0&&void 0!==arguments[0])||arguments[0];return J("colgroup",null,[v.map((function(t){var n={width:rf((e||f?u.thWidthList[t.colKey]:void 0)||t.width)||p};return t.minWidth&&(n.minWidth=rf(t.minWidth)),n.width||t.minWidth||"fixed"!==u.tableLayout||(n.minWidth="80px"),J("col",{key:t.colKey,style:n},null)}))])},h={isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:this.rowAndColFixedPosition,isMultipleHeader:this.isMultipleHeader,bordered:this.bordered,maxHeight:this.maxHeight,height:this.height,spansAndLeafNodes:this.spansAndLeafNodes,thList:this.thList,thWidthList:this.thWidthList,resizable:this.resizable,columnResizeParams:this.columnResizeParams,classPrefix:this.classPrefix,ellipsisOverlayClassName:"medium"!==this.tableSize?this.sizeClassNames[this.tableSize]:"",attach:this.attach,showColumnShadow:this.showColumnShadow,thDraggable:this.thDraggable},m=Dt()<=11?4:0,y=this.isWidthOverflow?this.scrollbarWidth:0,b=$(((null===(n=this.affixHeaderRef)||void 0===n?void 0:n.getBoundingClientRect().height)||0)-m),w=setTimeout((function(){var e;b.value=((null===(e=u.affixHeaderRef)||void 0===e?void 0:e.getBoundingClientRect().height)||0)-m,clearTimeout(w)}),0),O=W((function(){return b.value-y})),x=Ov.headerAffixedTop?Number(this.showAffixHeader):1,C=W((function(){return{width:"".concat(u.tableWidth,"px"),height:"".concat(O.value,"px"),opacity:x}})),S=this.bordered?1:0,_=Boolean((this.headerAffixedTop||this.virtualConfig.isVirtualScroll.value)&&this.tableWidth)&&J("div",{ref:"affixHeaderRef",style:{width:"".concat(this.tableWidth-S,"px"),opacity:Number(this.showAffixHeader)},class:["scrollbar",vt({},this.tableBaseClass.affixedHeaderElm,this.headerAffixedTop||this.virtualConfig.isVirtualScroll.value)]},[J("table",{class:this.tableElmClasses,style:gf(gf({},this.tableElementStyles),{},{width:"".concat(this.tableElmWidth,"px")})},[g(!0),J(cf,h,this.$slots)])]),j=J("div",{class:this.tableBaseClass.affixedHeaderWrap,style:C.value},[_]),P=this.isWidthOverflow?this.scrollbarWidth:0;this.bordered&&(P+=1);var k=Boolean(this.virtualConfig.isVirtualScroll.value||this.footerAffixedBottom),F=(null===(a=this.footData)||void 0===a?void 0:a.length)||this.footerSummary||this.$slots.footerSummary,E=Boolean(k&&F&&this.tableWidth)&&J(Sa,re({class:this.tableBaseClass.affixedFooterWrap,onFixedChange:this.onFixedChange,offsetBottom:P||0},Wv(this.footerAffixedBottom),{style:{marginTop:"".concat(-1*((null!==(r=this.tableFootHeight)&&void 0!==r?r:0)+P),"px")},ref:"footerBottomAffixRef"}),{default:function(){return[J("div",{ref:"affixFooterRef",style:{width:"".concat(u.tableWidth-S,"px"),opacity:Number(u.showAffixFooter)},class:["scrollbar",vt({},u.tableBaseClass.affixedFooterElm,u.footerAffixedBottom||u.virtualConfig.isVirtualScroll.value)]},[J("table",{class:u.tableElmClasses,style:gf(gf({},u.tableElementStyles),{},{width:"".concat(u.tableElmWidth,"px")})},[g(!0),J(vf,{rowKey:u.rowKey,isFixedHeader:u.isFixedHeader,rowAndColFixedPosition:c,footData:u.footData,columns:v,rowAttributes:u.rowAttributes,rowClassName:u.rowClassName,thWidthList:u.thWidthList,footerSummary:u.footerSummary,rowspanAndColspanInFooter:u.rowspanAndColspanInFooter},u.$slots)])])]}}),D="translate(0, ".concat(this.virtualConfig.scrollHeight.value+(null!==(l=this.tableFootHeight)&&void 0!==l?l:0)+(null!==(o=b.value)&&void 0!==o?o:0),"px)"),T={transform:D,"-ms-transform":D,"-moz-transform":D,"-webkit-transform":D},I=gf(gf({classPrefix:this.classPrefix,ellipsisOverlayClassName:"medium"!==this.tableSize?this.sizeClassNames[this.tableSize]:"",rowAndColFixedPosition:c,showColumnShadow:this.showColumnShadow,data:d,virtualConfig:this.virtualConfig,columns:this.spansAndLeafNodes.leafColumns,tableElm:this.tableRef,tableWidth:this.tableWidth,isWidthOverflow:this.isWidthOverflow,scroll:this.scroll,cellEmptyContent:this.cellEmptyContent,tableContentElm:this.tableContentRef,handleRowMounted:this.virtualConfig.handleRowMounted,renderExpandedRow:this.renderExpandedRow},Ue(this.$props,nf)),{},{pagination:this.innerPagination,attach:this.attach,hoverRow:this.hoverRow,activeRow:this.tActiveRow,onRowClick:this.onInnerRowClick}),R=J("div",{ref:"tableContentRef",class:this.tableBaseClass.content,style:this.tableContentStyles,onScroll:this.onInnerVirtualScroll},[this.virtualConfig.isVirtualScroll.value&&J("div",{class:this.virtualScrollClasses.cursor,style:T},null),J("table",{ref:"tableElmRef",class:this.tableElmClasses,style:gf(gf({},this.tableElementStyles),{},{width:this.resizable&&this.isWidthOverflow&&this.tableElmWidth?"".concat(this.tableElmWidth,"px"):this.tableElementStyles.width})},[g(!1),this.showHeader&&J(cf,gf(gf({},h),{},{thWidthList:f?this.thWidthList:{}}),this.$slots),J(af,re({ref:"tableBodyRef"},I),this.$slots),J(vf,{rowKey:this.rowKey,isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:c,footData:this.footData,columns:v,rowAttributes:this.rowAttributes,rowClassName:this.rowClassName,footerSummary:this.footerSummary,rowspanAndColspanInFooter:this.rowspanAndColspanInFooter,virtualScroll:this.virtualConfig.isVirtualScroll.value},this.$slots)])]),B=Ee(this.loading)?this.loading:this.$slots.loading,A=void 0!==this.loading&&J(Dn,re({loading:!!this.loading,text:B,attach:this.tableRef?function(){return u.tableRef}:void 0,showOverlay:!0,size:"small"},this.loadingProps),null),M=this.renderTNode("topContent"),L=this.renderTNode("bottomContent"),N=J("div",{ref:"paginationRef",class:this.tableBaseClass.paginationWrap,style:{opacity:Number(this.showAffixPagination)}},[this.renderPagination()]),z=!!L&&J("div",{ref:"bottomContentRef",class:this.tableBaseClass.bottomContent},[L]);return J("div",{ref:"tableRef",tabindex:this.tableRefTabIndex,class:this.dynamicBaseTableClasses,onFocus:this.onTableFocus,onBlur:this.onTableBlur},[!!M&&J("div",{class:this.tableBaseClass.topContent},[M]),!1===u.showHeader?null:!(!u.virtualConfig.isVirtualScroll.value&&!u.headerAffixedTop)&&(u.headerAffixedTop?J(Sa,re({offsetTop:0},Wv(u.headerAffixedTop),{onFixedChange:u.onFixedChange,ref:"headerTopAffixRef"}),hf(j)?j:{default:function(){return[j]}}):u.isFixedHeader&&j),R,E,A,z,this.showRightDivider&&J("div",{class:this.tableBaseClass.scrollbarDivider,style:{right:"".concat(this.scrollbarWidth,"px"),bottom:this.dividerBottom?"".concat(this.dividerBottom,"px"):void 0,height:"".concat(null===(i=this.tableContentRef)||void 0===i?void 0:i.getBoundingClientRect().height,"px")}},null),this.horizontalScrollAffixedBottom&&J(Sa,re({offsetBottom:0},Wv(u.horizontalScrollAffixedBottom),{style:{marginTop:"-".concat(2*u.scrollbarWidth,"px")},horizontalScrollAffixedBottom:!0,ref:"horizontalScrollAffixRef"}),{default:function(){return[J("div",{ref:"horizontalScrollbarRef",class:["scrollbar",u.tableBaseClass.obviousScrollbar],style:{width:"".concat(u.tableWidth,"px"),overflow:"auto",opacity:Number(u.showAffixFooter)}},[J("div",{style:{width:"".concat(u.tableElmWidth,"px"),height:"5px"}},null)])]}}),this.paginationAffixedBottom?J(Sa,re({offsetBottom:0},Wv(this.paginationAffixedBottom),{ref:"paginationAffixRef"}),hf(N)?N:{default:function(){return[N]}}):N,J("div",{ref:"resizeLineRef",class:this.tableBaseClass.resizeLine,style:this.resizeLineStyle},null)])}}),yf={asyncLoading:{type:[String,Function]},columnController:{type:Object},columnControllerVisible:{type:Boolean,default:void 0},defaultColumnControllerVisible:{type:Boolean,default:void 0},columns:{type:Array,default:function(){return[]}},displayColumns:{type:Array,default:void 0},defaultDisplayColumns:{type:Array},dragSort:{type:String,validator:function(e){return!e||["row","row-handler","col","row-handler-col","drag-col"].includes(e)}},dragSortOptions:{type:Object},editableCellState:{type:Function},editableRowKeys:{type:Array},expandIcon:{type:[Boolean,Function],default:!0},expandOnRowClick:Boolean,expandedRow:{type:[String,Function]},expandedRowKeys:{type:Array,default:void 0},defaultExpandedRowKeys:{type:Array,default:function(){return[]}},filterIcon:{type:Function},filterRow:{type:[String,Function]},filterValue:{type:Object,default:void 0},defaultFilterValue:{type:Object},hideSortTips:Boolean,indeterminateSelectedRowKeys:{type:Array},multipleSort:Boolean,reserveSelectedRowOnPaginate:{type:Boolean,default:!0},rowSelectionAllowUncheck:Boolean,rowSelectionType:{type:String,validator:function(e){return!e||["single","multiple"].includes(e)}},selectOnRowClick:Boolean,selectedRowKeys:{type:Array,default:void 0},defaultSelectedRowKeys:{type:Array,default:function(){return[]}},showSortColumnBgColor:Boolean,sort:{type:[Object,Array],default:void 0},defaultSort:{type:[Object,Array]},sortIcon:{type:Function},sortOnRowDraggable:Boolean,onAsyncLoadingClick:Function,onCellClick:Function,onChange:Function,onColumnChange:Function,onColumnControllerVisibleChange:Function,onDataChange:Function,onDisplayColumnsChange:Function,onDragSort:Function,onExpandChange:Function,onFilterChange:Function,onRowEdit:Function,onRowValidate:Function,onSelectChange:Function,onSortChange:Function,onValidate:Function}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function bf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function wf(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:new Set,n=0,a=e.length;n1&&void 0!==arguments[1]?arguments[1]:[];if(null!==(t=u.value)&&void 0!==t&&null!==(t=t.groupColumns)&&void 0!==t&&t.length)return[];for(var a=0,r=e.length;a1&&void 0!==arguments[1]?arguments[1]:{},n=0,a=e.length;n0&&void 0!==arguments[0]?arguments[0]:{},n=ct(d.value),a=e.rowKey||"id",r=$e(t,a),l=n.indexOf(r),o=-1!==l;if("multiple"===g.value)o?n.splice(l,1):n.push(r);else{if("single"!==g.value)return void ar("Table","`column.type` must be one of `multiple` and `single`");n=o&&y.value?[]:[r]}v(n,{selectedRowData:n.map((function(e){return f.value.get(e)})),currentRowKey:r,currentRowData:t,type:o?"uncheck":"check"})}function O(t){var n,r=e.rowKey||"id",l=h.value.map((function(e){return $e(e,r)})),o=(null===(n=a.value)||void 0===n?void 0:n.filter((function(e){return!l.includes(e)})))||[],i=t?[].concat(ct(o),ct(l)):ct(o);v(i,{selectedRowData:t?i.map((function(e){return f.value.get(e)})):[],type:t?"check":"uncheck",currentRowKey:"CHECK_ALL_BOX"})}te([o,r,d,p,l],(function(){var n,a=null!==(n=p.value)&&void 0!==n&&n.disabled?function(e){return p.value.disabled(e)?t.disabled:""}:void 0,r=new Set(d.value),l=r.size?function(n){var a=n.row,l=$e(a,e.rowKey||"id");return r.has(l)?t.selected:""}:void 0;c.value=[a,l],u.value=o.value}),{immediate:!0});te([o,l],(function(){for(var e=0,t=o.value.length;e0&&m.value.length1)],a={asc:this.globalConfig.sortAscendingOperationText,desc:this.globalConfig.sortDescendingOperationText},r=this.allowSortTypes.map((function(n){var r,l,o,i=n===e.sortOrder?t.iconActive:t.iconDefault,u=e.globalConfig.sortCancelOperationText,c=n===e.sortOrder?u:a[n];return(null!==(l=e.hideSortTips)&&void 0!==l?l:e.globalConfig.hideSortTips)?e.getSortIcon(n,i):J(Kr,re({content:c,placement:"right",showArrow:!1,class:e.tableSortClasses.iconDirection[n]},e.tooltipProps),"function"==typeof(o=r=e.getSortIcon(n,i))||"[object Object]"===Object.prototype.toString.call(o)&&!Q(o)?r:{default:function(){return[r]}})}));return J("div",{class:n},[r])}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Rf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Bf(e,t){var n=t.slots,a=ne(e),r=a.sort,l=a.data,o=$(),i=gt(Za(r,e.defaultSort,e.onSortChange,"sort"),2),u=i[0],c=i[1],s=gt(Za(l,[],e.onDataChange,"data"),2),d=s[0],v=s[1],f=W((function(){return m(e.columns)})),p=$(),g=W((function(){var e=u.value;return e?ke(e)?e:[e]:[]})),h=W((function(){var e={};return g.value.forEach((function(t,n){var a=t.sortBy;e[a]=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=0,a=e.length;n0?(a.splice(n+1,0,a[t]),a.splice(t,1)):(a.splice(n,0,a[t]),a.splice(t+1,1)),a}function Uf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Wf(e){for(var t=1;ti?i*(l-1)+t:t}e.sortOnRowDraggable&&lr("Table","`sortOnRowDraggable` is going to be deprecated, use dragSort='row' instead.");var w=function(t,n){var a=Wf({animation:150,dataIdAttr:"data-colkey",direction:"vertical",ghostClass:c.ghost,chosenClass:c.chosen,dragClass:c.dragging,handle:".".concat(s.thCellInner),onEnd:function(t){var a;if(t.newIndex!==t.oldIndex){n&&($f(t.item),qf(t.from,t.item,t.oldIndex));var r=t.oldIndex,l=t.newIndex,o=t.target,i=n?r:l,u=n?l:r,c=o.children[i],s=o.children[u],d=Pf(f.value,c.dataset.colkey),v=Pf(f.value,s.dataset.colkey);d&&d.colKey||lr("Table","colKey is missing in ".concat(JSON.stringify(d))),v&&v.colKey||lr("Table","colKey is missing in ".concat(JSON.stringify(v))),i=kf(e.columns,d.colKey),u=kf(e.columns,v.colKey);var p={data:f.value,currentIndex:i,current:d,targetIndex:u,target:v,newData:Hf(ct(e.columns),i,u),e:t,sort:"col"};p.currentData=p.newData,null===(a=e.onDragSort)||void 0===a||a.call(e,p)}}},e.dragSortOptions);t&&new rt(t,a)},O=function(e){if(y.value&&e){var t=e.querySelectorAll("thead > tr");if(t.length<=1){var n=gt(t,1)[0];w(n,!0)}else null==t||t.forEach((function(e){w(e,!1)}))}};return te([p,f,l,n],(function(n){var a=gt(n,4),r=a[0];a[1],a[2],function(n,a){var r=n;if(!n||!r.$el||!a.showElement)return;var l=setTimeout((function(){!function(n){var a;if(0!==(null==n||null===(a=n.children)||void 0===a?void 0:a.length)||m.value||h.value){var r=null==n?void 0:n.querySelector("tbody");if(!r)return null;var l=Wf({animation:150,ghostClass:c.ghost,chosenClass:c.chosen,dragClass:c.dragging,filter:".".concat(d.base,",.").concat(v.row),onMove:function(e){return!Jt(e.related,d.base)},onEnd:function(n){var a;if(n.newIndex!==n.oldIndex){$f(n.item),qf(n.from,n.item,n.oldIndex);var r=n.oldIndex,l=n.newIndex;(Ee(e.firstFullRow)&&e.firstFullRow(q)||t.slots.firstFullRow||t.slots["first-full-row"])&&(r-=1,l-=1),i.value&&(r=b(r,i.value),l=b(l,i.value));var u={data:o.value,currentIndex:r,current:o.value[r],targetIndex:l,target:o.value[l],newData:Hf(ct(e.data),r,l),e:n,sort:"row"};u.currentData=u.newData,null===(a=e.onDragSort)||void 0===a||a.call(e,u)}}},e.dragSortOptions);r&&(h.value?new rt(r,Wf({},l)):new rt(r,Wf(Wf({},l),{},{handle:".".concat(c.handle)})))}}(r.$el),O(r.$el);var n=setTimeout((function(){r.$refs.affixHeaderRef&&O(r.$refs.affixHeaderRef),clearTimeout(n)}));clearTimeout(l)}),60)}(r,a[3])})),{innerPagination:i,isRowDraggable:h,isRowHandlerDraggable:m,isColDraggable:y,setDragSortPrimaryTableRef:function(e){p.value=e},setDragSortColumns:function(e){f.value=e}}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function Gf(e){return ft(e)||ut(e)||it(e)||pt()} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Xf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Zf(e){for(var t=1;t2?a-2:0),d=2;d1?v-1:0),y=1;y0&&void 0!==arguments[0]?arguments[0]:{errorMap:{}}).errorMap;e&&Object.assign(l,e)})),a.value=l,null===(r=e.onValidate)||void 0===r||r.call(e,{result:l}),n({result:l})}),r)}))},validateTableCellData:c,validateRowData:function(t){return new Promise((function(n,r){u(t).then((function(t){var r,l=t.errors,o=t.errorMap;a.value=o;var i="parent";null===(r=e.onRowValidate)||void 0===r||r.call(e,{trigger:i,result:l}),n({trigger:i,result:l})}),r)}))},onRuleChange:function(t){if(e.editableRowKeys){var a=$e(t.row,e.rowKey||"id"),r=n.get(a);if(r){var l=r.findIndex((function(e){return e.col.colKey===t.col.colKey}));-1===l?r.push(t):r[l]=t,n.set(a,r)}else n.set(a,[t])}},clearValidateData:function(){a.value={}},onUpdateEditedCell:function(e,t,n){o.value[e]||(o.value[e]=De(t)),Object.entries(n).forEach((function(t){var n=gt(t,2),a=n[0],r=n[1];Ge(o.value[e],a,r)}))},getEditRowData:function(t){var n,a=t.row,r=t.col,l=$e(a,e.rowKey||"id"),i=o.value[l];if(i&&null!==(n=e.editableRowKeys)&&void 0!==n&&n.includes(l)){var u=ep({},i);return Ge(u,r.colKey,$e(i,r.colKey)),u}return a},onPrimaryTableCellEditChange:function(t){var n=$v(t.row,e.rowKey,t.col.colKey,t.colIndex);t.isEdit?l.value[n]=t:delete l.value[n]}}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function np(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ap(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1],r=[],l=function(){var l,u,s,v,p,m=ap({},n[i]);if(!((null===(l=m.children)||void 0===l?void 0:l.length)||(null===(u=y.value)||void 0===u?void 0:u.includes(m.colKey)))&&(e.columnController||e.displayColumns||e.defaultDisplayColumns)&&!a)return 1;m=R(m);var b,w=e.sort;m.sorter&&e.showSortColumnBgColor&&((w instanceof Array?w:[w]).find((function(e){return e&&e.sortBy===m.colKey&&void 0!==e.descending}))&&(m.className=m.className instanceof Array?m.className.concat(f.sortColumn):[m.className,f.sortColumn]));if(m.sorter||m.filter){var O=Ev(t.slots,m,i),x=m.ellipsisTitle;m.title=function(e,t){var n,a=m.sorter?P(t):null,r=m.filter?K(t):null,l=null===(n=o.value)||void 0===n?void 0:n.tableContentRef;return oe([O,a,r],t.col,t.colIndex,x,l,{classPrefix:c,ellipsisOverlayClassName:"medium"!==h.value?g[h.value]:""})},m.ellipsisTitle=!1}if(null!==(s=m.edit)&&void 0!==s&&s.component){var C=m.cell;m.cell=function(n,a){var r=ap(ap({},a),{},{row:ye(a),oldCell:C,rowKey:e.rowKey||"id",tableBaseClass:d,cellEmptyContent:e.cellEmptyContent,onChange:je,onValidate:e.onRowValidate,onRuleChange:ge,onEditableChange:be});if(e.editableRowKeys){var l,o=$e(a.row,e.rowKey||"id");r.editable=de.value[o]||!1;var i=[o,a.col.colKey].join("__"),u=null===(l=se.value)||void 0===l?void 0:l[i];u&&(r.errors=u)}return e.editableCellState&&(r.readonly=!e.editableCellState(a)),J(Jf,re(r,{onUpdateEditedCell:me}),t.slots)}}null!==(v=m.children)&&void 0!==v&&v.length&&(m.children=Pe(m.children,a||(null===(b=y.value)||void 0===b?void 0:b.includes(m.colKey))));(!m.children||null!==(p=m.children)&&void 0!==p&&p.length)&&r.push(m)},i=0,u=n.length;i2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=$e(e,t);return n||a?"".concat(r,"_").concat(n||0,"_").concat(a||0,"}"):r}var vp=function(){return Xr((function e(){Yr(this,e),vt(this,"treeDataMap",new Map),vt(this,"expandAllRowIndex",void 0),this.treeDataMap=new Map}),[{key:"initialTreeStore",value:function(e,t,n){var a;null===(a=this.treeDataMap)||void 0===a||a.clear(),this.initialTreeDataMap(this.treeDataMap,e,t.find((function(e){return"row-select"===e.colKey})),n)}},{key:"getAllUniqueKeys",value:function(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=0,r=e.length;a2&&void 0!==arguments[2]?arguments[2]:[],a=0,r=e.length;a=0){var r=(a.expandChildrenLength||0)+1;if(t.splice(a.rowIndex,r),a.parent){var l=$e(a.parent.row,n.childrenKey),o=l.findIndex((function(t){return $e(t,n.rowKey)===e}));l.splice(o,1),fp(this.treeDataMap,a.parent.row,-1*r,"delete",n)}this.treeDataMap.delete(e),mp(this.treeDataMap,t,{minRowIndex:a.rowIndex,rowKey:n.rowKey})}else ar("EnhancedTable","Can not remove this node, which is not appeared.");return t}},{key:"removeChildren",value:function(e,t,n){var a=this.treeDataMap.get(e);if(a&&a.rowIndex>=0){var r=a.expandChildrenLength||0;r&&t.splice(a.rowIndex+1,r),a.parent&&fp(this.treeDataMap,a.parent.row,-1*r,"delete",n),a.expandChildrenLength=0,a.expanded=!1,Ge(a.row,n.childrenKey,void 0),this.treeDataMap.set(e,a),r&&mp(this.treeDataMap,t,{minRowIndex:a.rowIndex+1,rowKey:n.rowKey})}else ar("EnhancedTable","Can not remove this node's children, which is not appeared.");return t}},{key:"appendTo",value:function(e,t,n,a){var r=this.treeDataMap.get(e);if(!this.validateDataExist(r,e))return n;for(var l=$e(r.row,a.childrenKey),o=r.expanded||!(null!=l&&l.length),i=t instanceof Array?t:[t],u=[],c=-1,s=0,d=i.length;sr){var f=e.slice(s,a),p=d.concat(v,f);e.splice(r,p.length),e.splice.apply(e,[r,0].concat(ct(p))),mp(this.treeDataMap,e,{rowKey:n.rowKey,minRowIndex:r,maxRowIndex:c})}else{var g=e.slice(c,r).concat(v,d);e.splice(a,g.length),e.splice.apply(e,[a,0].concat(ct(g))),mp(this.treeDataMap,e,{rowKey:n.rowKey,minRowIndex:a,maxRowIndex:s})}if(i.parent){for(var h=i.parent.row[n.childrenKey],m=0,y=-1,b=-1,w=0,O=h.length;w=2));w++);b2&&void 0!==arguments[2]?arguments[2]:null,o=0,i=e.length;o2&&void 0!==arguments[2]?arguments[2]:"data",r=[];return e.forEach((function(e){var l=$e(e,t.rowKey),o=n.treeDataMap.get(l);o.expanded&&("unique"===a?r.push(l):"data"===a?r.push(e):r.push(o))})),r}},{key:"initialTreeDataMap",value:function(e,t,n,a){for(var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,o=0,i=t.length;o0&&void 0!==arguments[0]?arguments[0]:"expand-all",t=(arguments.length>1?arguments[1]:void 0)||o.value;a.value=n.value.expandAll(t,r.value);var l=a.value.map((function(e){return dp(e,r.value.rowKey)}));f(l,{row:void 0,rowState:void 0,rowIndex:void 0,type:"expand",trigger:e}),p.value.type="expand-all"}function h(e,t){var a=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],a=[],r=new Map,l=new Map,o=0,i=e.length;o2&&void 0!==arguments[2]?arguments[2]:[]),l=a.addedList,o=a.removedList;return n.value.expandTreeNode(l,e,r.value),n.value.foldTreeNode(o,e,r.value),ct(e)}te([v,o],(function(e,t){var l=gt(e,1)[0],i=gt(t,1)[0];if(n.value.treeDataMap.size&&o.value.length){if("user-reaction-change"===p.value.type){var u=p.value||{},c=u.row,s=u.rowIndex;a.value=ct(n.value.toggleExpandData({row:c,rowIndex:s},ct(a.value),r.value))}else"props-change"===p.value.type&&h(a.value,l,i);p.value.type="props-change"}}));return{tExpandedTreeNode:v,isDefaultExpandAllExecute:c,isDefaultExpandedTreeNodesExecute:s,expandAll:g,foldAll:function(){a.value=ct(n.value.foldAll(a.value,r.value)),f([],{row:void 0,rowState:void 0,rowIndex:void 0,type:"fold",trigger:"fold-all"})},onExpandFoldIconClick:function(t,a){var l,o=t.row,i=t.rowIndex;p.value=bp({type:"user-reaction-change"},t);var u=dp(o,r.value.rowKey),c=n.value.treeDataMap.get(u),s=ct(v.value);if(c.expanded){for(var d=n.value.getExpandedChildrenKeys([o],r.value),g=0,h=s.length;g0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;f.value=e?ct(d.value.appendTo(e,t,f.value,h.value)):d.value.appendToRoot(t,f.value,h.value)},insertAfter:function(e,t){f.value=ct(d.value.insertAfter(e,t,f.value,h.value))},insertBefore:function(e,t){f.value=ct(d.value.insertBefore(e,t,f.value,h.value))},formatTreeColumn:function(n){if(!e.tree||n.colKey!==v.value.colKey)return n;var a=xp({},v.value);return a.cell=function(a,r){var l,u,f=Jv(xp(xp({},r),{},{col:xp({},v.value)}),t.slots,{cellEmptyContent:e.cellEmptyContent}),m=d.value.treeDataMap.get($e(r.row,h.value.rowKey)),y=function(t){var n,a;if(void 0!==t){var r=void 0===(null===(n=e.tree)||void 0===n?void 0:n.indent)?24:null===(a=e.tree)||void 0===a?void 0:a.indent;return r?{paddingLeft:"".concat(t*r||1,"px")}:{}}}(null==m?void 0:m.level),b=vt({},p.inlineCol,!!n.ellipsis),w=$e(r.row,h.value.childrenKey);if(w&&w instanceof Array||!0===w){var O,x=null!==(O=d.value.treeDataMap.get($e(r.row,h.value.rowKey)))&&void 0!==O&&O.expanded?(l=xp(xp({},r),{},{type:"fold"}),u=o(i.value.treeExpandAndFoldIcon,q,l)||J(s,null,null),g("treeExpandAndFoldIcon",{defaultNode:u,params:l})):function(e){var t=xp(xp({},e),{},{type:"expand"}),n=o(i.value.treeExpandAndFoldIcon,q,t)||J(c,null,null);return g("treeExpandAndFoldIcon",{defaultNode:n,params:t})}(r);return J("div",{class:[p.col,b],style:y},[!(!w.length&&!0!==w)&&J("span",{class:p.icon,onClick:function(e){S(r,"expand-fold-icon"),e.stopPropagation()}},[x]),f])}return J("div",{style:y,class:[b,p.leafNode]},[J("span",{class:p.icon},null),f])},!0===a.ellipsis&&(a.ellipsis=function(e,n){return Jv(xp(xp({},n),{},{col:xp({},v.value)}),t.slots)}),a},toggleExpandData:function(t,n){var a,r,l=xp({},t);void 0!==t.row.VIRTUAL_SCROLL_INDEX&&(l.rowIndex=t.row.VIRTUAL_SCROLL_INDEX),f.value=ct(d.value.toggleExpandData(l,f.value,h.value));var o=$e(t.row,h.value.rowKey),i=null===(a=d.value)||void 0===a||null===(a=a.treeDataMap)||void 0===a?void 0:a.get(o);null===(r=e.onTreeExpandChange)||void 0===r||r.call(e,{row:t.row,rowIndex:t.rowIndex,rowState:i,trigger:n})},expandAll:O,foldAll:x,getTreeNode:function(){return d.value.getTreeNode(f.value,h.value)},resetData:j,getTreeExpandedRow:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data";return d.value.getTreeExpandedRow(f.value,h.value,e)},onExpandFoldIconClick:S}} +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Sp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function _p(e){for(var t=1;t0&&f=0?e.rowIndex:e.rowIndex<0?b(e.parent):void 0:-1};return t.expose(Dp(Dp({store:r.value,dataSource:l.value},c),{},{primaryTableRef:n,validateRowData:function(e){return n.value.validateRowData(e)},validateTableData:function(){return n.value.validateTableData()},clearValidateData:function(){n.value.clearValidateData()},refreshTable:function(){n.value.refreshTable()},scrollToElement:function(e){var t=e.index;if(!t&&0!==t){if(!e.key)return void lr("Table","scrollToElement: one of `index` or `key` must exist.");var a=d.value.get(e.key);((t=b(a,e.key))<0||void 0===t)&&lr("Table","".concat(e.key," does not exist in data, check `rowKey` or `data` please."))}n.value.scrollToElement(Dp(Dp({},e),{},{index:t}))}})),function(){var a,r=Dp(Dp({},H().vnode.props),{},{rowKey:e.rowKey||"id",data:l.value,columns:h.value,indeterminateSelectedRowKeys:f.value,disableDataPage:Boolean(e.tree&&Object.keys(e.tree).length)||e.disableDataPage,onSelectChange:p,onDragSort:m,rowClassName:function(t){var n=t.row,a=$e(n,e.rowKey||"id"),r=d.value.get(a);return r?["".concat(s.value,"-table-tr--level-").concat(r.level),e.rowClassName]:[e.rowClassName]}});return null!==(a=e.tree)&&void 0!==a&&a.expandTreeNodeOnClick&&(r.onRowClick=y),J(lp,re(r,{ref:n}),t.slots)}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */En(mf),En(lp),En(Tp);var Ip=En(De(lp),"TTable"),Rp={attach:{type:[String,Function]},body:{type:[String,Function]},cancelBtn:{type:[String,Object,Function]},closeBtn:{type:[String,Boolean,Function]},closeOnEscKeydown:{type:Boolean,default:void 0},closeOnOverlayClick:{type:Boolean,default:void 0},confirmBtn:{type:[String,Object,Function]},default:{type:[String,Function]},destroyOnClose:Boolean,footer:{type:[Boolean,Function],default:!0},header:{type:[String,Boolean,Function],default:!0},mode:{type:String,default:"overlay",validator:function(e){return!e||["overlay","push"].includes(e)}},placement:{type:String,default:"right",validator:function(e){return!e||["left","right","top","bottom"].includes(e)}},preventScrollThrough:{type:Boolean,default:!0},showInAttachedElement:Boolean,showOverlay:{type:Boolean,default:!0},size:{type:String,default:void 0},sizeDraggable:{type:[Boolean,Object],default:!1},visible:Boolean,zIndex:{type:Number},onBeforeClose:Function,onBeforeOpen:Function,onCancel:Function,onClose:Function,onCloseBtnClick:Function,onConfirm:Function,onEscKeydown:Function,onOverlayClick:Function,onSizeDragEnd:Function};function Bp(e,t,n){return Math.min(Math.max(e,t),n)}var Ap=function(e){var t=$(!1),n=$(null),a=function(){document.removeEventListener("mouseup",a,!0),document.removeEventListener("mousemove",r,!0),t.value=!1},r=function(a){var r,l,o,i=a.x,u=a.y,c=document.documentElement.clientHeight,s=document.documentElement.clientWidth,d="left"===e.placement||"right"===e.placement?s:c,v=("left"===e.placement||e.placement,8),f=(l=e.sizeDraggable,o={max:d,min:v},"boolean"==typeof l?{allowSizeDraggable:l,max:o.max,min:o.min}:{allowSizeDraggable:!0,max:l.max,min:l.min}),p=f.max,g=f.min;if(f.allowSizeDraggable&&t.value){var h=function(e,t){var n,a=t.x,r=t.y,l=t.max,o=t.min,i=t.maxWidth,u=t.maxHeight;switch(e){case"right":n=Bp(i-a,o,l);break;case"left":n=Bp(a,o,l);break;case"top":n=Bp(r,o,l);break;case"bottom":n=Bp(u-r,o,l);break;default:return n}return n}(e.placement,{x:i,y:u,maxWidth:s,maxHeight:c,max:p,min:g});void 0!==h&&(n.value="".concat(h,"px"),null===(r=e.onSizeDragEnd)||void 0===r||r.call(e,{e:a,size:h}))}},l=W((function(){var t=["right","left"].includes(e.placement);return vt(vt(vt(vt({zIndex:1,position:"absolute",background:"transparent"},{left:"right",right:"left",top:"bottom",bottom:"top"}[e.placement],0),"width",t?"16px":"100%"),"height",t?"100%":"16px"),"cursor",t?"col-resize":"row-resize")}));return{draggedSizeValue:n,enableDrag:function(){document.addEventListener("mouseup",a,!0),document.addEventListener("mousemove",r,!0),t.value=!0},draggableLineStyles:l}},Mp=1,Lp=En(G({name:"TDrawer",inheritAttrs:!1,props:Rp,emits:["update:visible"],setup:function(e,n){var a=$(!1),r=$(!1),l=$(),o=$(),i=St("drawer").globalConfig,u=Ea({CloseIcon:t}).CloseIcon,c=hn(),s=yn(),d=jt("drawer"),v=Ap(e),f=v.draggedSizeValue,p=v.enableDrag,g=v.draggableLineStyles,h=bn((function(){return e.attach})),m=Md({confirmBtnAction:function(t){var n;null===(n=e.onConfirm)||void 0===n||n.call(e,{e:t})},cancelBtnAction:function(t){var n;null===(n=e.onCancel)||void 0===n||n.call(e,{e:t}),T({trigger:"cancel",e:t})}}),y=m.getConfirmBtn,b=m.getCancelBtn,w=$(null),O=W((function(){return[d.value,"".concat(d.value,"--").concat(e.placement),vt(vt(vt({},"".concat(d.value,"--open"),r.value),"".concat(d.value,"--attach"),e.showInAttachedElement),"".concat(d.value,"--without-mask"),!e.showOverlay)]})),x=W((function(){var t;if(f.value)return f.value;var n=null!==(t=e.size)&&void 0!==t?t:i.value.size,a=isNaN(Number(n))?n:"".concat(n,"px");return{small:"300px",medium:"500px",large:"760px"}[n]||a})),C=W((function(){return{transform:r.value?"translateX(0)":void 0,width:["left","right"].includes(e.placement)?x.value:"",height:["top","bottom"].includes(e.placement)?x.value:""}})),S=W((function(){return["".concat(d.value,"__content-wrapper"),"".concat(d.value,"__content-wrapper--").concat(e.placement)]})),_=W((function(){return w.value&&w.value.parentNode})),j=W((function(){return[e.mode,e.placement].join()})),P=W((function(){return{display:"flex",justifyContent:"right"===e.placement?"flex-start":"flex-end"}})),k=function(t){var n,a;(null!==(n=e.closeOnEscKeydown)&&void 0!==n?n:i.value.closeOnEscKeydown)&&"Escape"===t.key&&r.value&&(null===(a=e.onEscKeydown)||void 0===a||a.call(e,{e:t}),T({trigger:"esc",e:t}))},F=function(){clearTimeout(o.value),o.value=setTimeout((function(){var e,t;null===(e=l.value)||void 0===e||null===(e=e.parentNode)||void 0===e||null===(t=e.removeChild)||void 0===t||t.call(e,l.value)}),150)};te(j,(function(){"push"===e.mode&&Z((function(){_.value&&(_.value.style.cssText="transition: margin 300ms cubic-bezier(0.7, 0.3, 0.1, 1) 0s;")}))}),{immediate:!0}),te((function(){return e.visible}),(function(t){var n,o;Gt||(t?!e.showInAttachedElement&&e.preventScrollThrough&&l.value&&document.head.appendChild(l.value):F(),t?null===(n=e.onBeforeOpen)||void 0===n||n.call(e):null===(o=e.onBeforeClose)||void 0===o||o.call(e),e.destroyOnClose?t?(a.value=!1,setTimeout((function(){r.value=!0}))):(r.value=!1,setTimeout((function(){a.value=!0}),200)):!0===a.value&&t?(a.value=!1,setTimeout((function(){r.value=!0}))):r.value=t)}),{immediate:!0});var E=function(t){var n;null===(n=e.onCloseBtnClick)||void 0===n||n.call(e,{e:t}),T({trigger:"close-btn",e:t})},D=function(t){var n,a;null===(n=e.onOverlayClick)||void 0===n||n.call(e,{e:t}),(null!==(a=e.closeOnOverlayClick)&&void 0!==a?a:i.value.closeOnOverlayClick)&&T({trigger:"overlay",e:t})},T=function(t){var a;null===(a=e.onClose)||void 0===a||a.call(e,t),n.emit("update:visible",!1)};return fe((function(){!function(){if(_.value&&"push"===e.mode&&_.value){var t={left:"margin: 0 0 0 ".concat(x.value),right:"margin: 0 0 0 -".concat(x.value),top:"margin: ".concat(x.value," 0 0 0"),bottom:"margin: -".concat(x.value," 0 0 0")}[e.placement];r.value?_.value.style.cssText+=t:_.value.style.cssText=_.value.style.cssText.replace(/margin:.+;/,"")}}()})),X((function(){var t=window.innerWidth>document.documentElement.clientWidth?Ld():0;l.value=document.createElement("style"),l.value.dataset.id="td_drawer_".concat(+new Date,"_").concat(Mp+=1),l.value.innerHTML="\n html body {\n overflow-y: hidden;\n transition: margin 300ms cubic-bezier(0.7, 0.3, 0.1, 1) 0s;\n ".concat("push"===e.mode?"":"width: calc(100% - ".concat(t,"px);"),"\n }\n "),r.value&&!e.showInAttachedElement&&e.preventScrollThrough&&document.head.appendChild(l.value),window.addEventListener("keydown",k)})),ue((function(){F(),window.removeEventListener("keydown",k)})),function(){if(!a.value){var t,r,l=s("body","default"),o=c("header"),v=(t=y({confirmBtn:e.confirmBtn,globalConfirm:i.value.confirm,className:"".concat(d.value,"__confirm")}),r=b({cancelBtn:e.cancelBtn,globalCancel:i.value.cancel,className:"".concat(d.value,"__cancel")}),J("div",{style:P.value},["right"===e.placement?t:null,r,"right"!==e.placement?t:null]));return J(ae,{disabled:!e.attach||!h.value,to:h.value},{default:function(){return[J("div",re({ref:w,class:O.value,style:{zIndex:e.zIndex},onKeydown:k,tabindex:0},n.attrs),[e.showOverlay&&J("div",{class:"".concat(d.value,"__mask"),onClick:D},null),J("div",{class:S.value,style:C.value},[o&&J("div",{class:"".concat(d.value,"__header")},[o]),e.closeBtn&&J("div",{class:"".concat(d.value,"__close-btn"),onClick:E},[c("closeBtn",J(u,null,null))]),J("div",{class:["".concat(d.value,"__body"),"narrow-scrollbar"]},[l]),e.footer&&J("div",{class:"".concat(d.value,"__footer")},[c("footer",v)]),e.sizeDraggable&&J("div",{style:g.value,onMousedown:p},null)])])]}})}}}})),Np={cancelBtn:{type:[String,Object,Function],default:""},confirmBtn:{type:[String,Object,Function],default:""},content:{type:[String,Function]},default:{type:[String,Function]},destroyOnClose:{type:Boolean,default:!0},icon:{type:Function},placement:{type:String,default:"top",validator:function(e){return!e||["top","left","right","bottom","top-left","top-right","bottom-left","bottom-right","left-top","left-bottom","right-top","right-bottom"].includes(e)}},popupProps:{type:Object},showArrow:{type:Boolean,default:!0},theme:{type:String,default:"default",validator:function(e){return!e||["default","warning","danger"].includes(e)}},triggerElement:{type:[String,Function]},visible:{type:Boolean,default:void 0},modelValue:{type:Boolean,default:void 0},defaultVisible:Boolean,onCancel:Function,onConfirm:Function,onVisibleChange:Function}; +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */ +function zp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var Kp=En(G({name:"TPopconfirm",props:Np,setup:function(e){var t=St("popconfirm").globalConfig,n=jt("popconfirm"),r=Ea({InfoCircleFilledIcon:l,ErrorCircleFilledIcon:a}),o=r.InfoCircleFilledIcon,i=r.ErrorCircleFilledIcon,u=ne(e),c=gt(tr(u.visible,u.modelValue,e.defaultVisible,e.onVisibleChange,"visible"),2),s=c[0],d=c[1],v=Md({confirmBtnAction:function(t){var n;null===(n=e.onConfirm)||void 0===n||n.call(e,{e:t}),d(!1,{e:t,trigger:"confirm"})},cancelBtnAction:function(t){var n;null===(n=e.onCancel)||void 0===n||n.call(e,{e:t}),d(!1,{e:t,trigger:"cancel"})}}),f=v.getConfirmBtn,p=v.getCancelBtn,g=hn(),h=W((function(){return function(e){for(var t=1;t=1024&&n<1048576?"".concat((n/1024).toFixed(1)," KB"):n>=1048576?"".concat((n/1048576).toFixed(1)," MB"):"")]),J("small",{class:"".concat(d.small),key:"time"},[c.value.file.fileOperationDateText,":",a.uploadTime||"-"])];return J("div",{class:"".concat(v,"__dragger-progress")},["image"===e.theme&&w(),J("div",{class:"".concat(v,"__dragger-progress-info")},[s("fileListDisplay",{params:{files:e.displayFiles}})||l,J("div",{class:"".concat(v,"__dragger-btns")},[["progress","waiting"].includes(a.status)&&!i.value&&J(zn,{theme:"primary",variant:"text",class:"".concat(v,"__dragger-progress-cancel"),onClick:function(t){var n;return null===(n=e.cancelUpload)||void 0===n?void 0:n.call(e,{e:t,file:e.toUploadFiles[0]||e.files[0]})}},{default:function(){return[null===(t=c.value)||void 0===t?void 0:t.cancelUploadText]}}),!e.autoUpload&&"waiting"===a.status&&J(zn,{theme:"primary",variant:"text",disabled:i.value,onClick:function(){var t;return null===(t=e.uploadFiles)||void 0===t?void 0:t.call(e)},class:"".concat(v,"__dragger-upload-btn")},{default:function(){return[c.value.triggerUploadText.normal]}})]),["fail","success"].includes(null==a?void 0:a.status)&&!i.value&&J("div",{class:"".concat(v,"__dragger-btns")},[J(zn,{theme:"primary",variant:"text",disabled:i.value,class:"".concat(v,"__dragger-progress-cancel"),onClick:e.triggerUpload},{default:function(){return[c.value.triggerUploadText.reupload]}}),J(zn,{theme:"danger",variant:"text",disabled:i.value,class:"".concat(v,"__dragger-delete-btn"),onClick:function(t){return e.onRemove({e:t,index:0,file:a})}},{default:function(){return[c.value.triggerUploadText.delete]}})])])])}()};return function(){var t;return J("div",{ref:g,class:h.value,onDrop:f.handleDrop,onDragenter:f.handleDragenter,onDragover:f.handleDragover,onDragleave:f.handleDragleave},[(null===(t=e.trigger)||void 0===t?void 0:t.call(e,q,{files:o.value,dragActive:p.value}))||x()])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function Xp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Zp(e){for(var t=1;t=pr.KB&&l=pr.MB&&l=pr.GB?"".concat((l/pr.GB).toFixed(1)," GB"):"")]),J("td",null,[V(t)]),i.value?null:o])}))])])},Y=function(){var t=p("fileListDisplay",{params:{cancelUpload:e.cancelUpload,uploadFiles:e.uploadFiles,onRemove:e.onRemove,onPreview:e.onPreview,toUploadFiles:e.toUploadFiles,sizeOverLimitMessage:e.sizeOverLimitMessage,locale:e.locale,files:e.displayFiles,dragEvents:T.value}});return t||e.fileListDisplay?t:J("ul",{class:"".concat(v.value,"__card clearfix")},[e.displayFiles.map((function(t,n){return function(t,n){var a=I(),r=a.iconMap,l=a.textMap,o=e.abridgeName&&t.name?hr.apply(void 0,[t.name].concat(ct(e.abridgeName))):t.name;return J("li",{class:"".concat(v.value,"__card-item"),key:t.name+n+t.percent+t.status||"0"},[J("div",{class:["".concat(v.value,"__card-content"),vt({},"".concat(c.value,"-is-bordered"),"waiting"!==t.status)]},[["fail","progress"].includes(t.status)&&J("div",{class:"".concat(v.value,"__card-status-wrap ").concat(v.value,"__").concat(e.theme,"-").concat(t.status)},[r[t.status],J("p",null,[l[t.status],e.showUploadProgress&&"progress"===t.status?" ".concat(t.percent,"%"):""])]),(["waiting","success"].includes(t.status)||!t.status&&t.url)&&J(wd,{class:"".concat(v.value,"__card-image"),src:t.url||t.raw,error:"",loading:"",fit:"contain"},null),J("div",{class:"".concat(v.value,"__card-mask")},[(t.url||t.raw)&&!["progress","fail"].includes(t.status)&&J("span",{class:"".concat(v.value,"__card-mask-item")},[J(h,{onClick:function(a){var r,l=a.e;E.value=n,F.value=u.value,null===(r=e.onPreview)||void 0===r||r.call(e,{file:t,index:n,e:l})}},null),J("span",{class:"".concat(v.value,"__card-mask-item-divider")},null)]),!i.value&&J("span",{class:"".concat(v.value,"__card-mask-item ").concat(v.value,"__delete"),onClick:function(a){return e.onRemove({e:a,index:n,file:t})}},[J(m,null,null)])])]),e.showImageFileName&&J("p",{class:["".concat(v.value,"__card-name"),"".concat(v.value,"__flow-status")]},[["success","waiting"].includes(t.status)&&r[t.status],o])])}(t,n)}))])};return function(){var t,a,r,l="".concat(v.value,"__flow-card-area"),c=i.value||!o.value,s=n.uploadButton||Ee(e.uploadButton),d=Boolean(i.value||o.value||!u.value.length),g=n.cancelUploadButton||Ee(e.cancelUploadButton);return J("div",{class:"".concat(v.value,"__flow ").concat(v.value,"__flow-").concat(e.theme)},[J("div",{class:"".concat(v.value,"__flow-op")},[null===(t=n.default)||void 0===t?void 0:t.call(n),e.placeholder&&J("small",{class:"".concat(v.value,"__flow-placeholder ").concat(v.value,"__placeholder")},[e.placeholder])]),"image-flow"===e.theme&&J("div",re({class:l},T.value),[u.value.length?Y():R()]),"file-flow"===e.theme&&(u.value.length?q():J("div",re({class:l},T.value),[R()])),!e.autoUpload&&(null!==e.uploadButton||null!==e.cancelUploadButton)&&J("div",{class:"".concat(v.value,"__flow-bottom")},[null!==e.cancelUploadButton&&(s?p("cancelUploadButton",{params:{disabled:c,cancelUploadText:null===(a=f.value)||void 0===a?void 0:a.cancelUploadText,cancelUpload:e.cancelUpload}}):J(zn,re({theme:"default",disabled:c,content:null===(r=f.value)||void 0===r?void 0:r.cancelUploadText,class:"".concat(v.value,"__cancel"),onClick:function(t){var n;return null===(n=e.cancelUpload)||void 0===n?void 0:n.call(e,{e:t})}},Be(e.cancelUploadButton)?e.cancelUploadButton:{}),null)),null!==e.uploadButton&&(g?p("uploadButton",{params:{disabled:d,uploading:o.value,uploadText:D.value,uploadFiles:e.uploadFiles}}):J(zn,re({disabled:d,theme:"primary",loading:o.value,class:"".concat(v.value,"__continue"),content:D.value,onClick:function(){var t;return null===(t=e.uploadFiles)||void 0===t?void 0:t.call(e)}},Be(e.uploadButton)?e.uploadButton:{}),null))]),J(iv,re({images:F.value.map((function(e){return e.url||e.raw})),visible:!!F.value.length,onClose:function(){F.value=[]},index:E.value,onIndexChange:function(e){return E.value=e}},e.imageViewerProps),null)])}}}); +/** + * tdesign v1.11.4 + * (c) 2025 tdesign + * @license MIT + */function ng(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ag(e){for(var t=1;tt*pr[n]}(e.size,r.size,r.unit);l&&(a=r)}t(a)})),l=[r,void 0];if(Ee(a)){var o=a(e),i=o instanceof Promise?o:new Promise((function(e){return e(o)}));l[1]=i}return new Promise((function(e){Promise.all(l).then((function(t){e(t)}))}))}function sg(e){var t=e.event,n=e.files,a=e.response,r=e.XMLHttpRequest,l=e.formatResponse,o=a;return Ee(l)&&(o=l(a,{file:n[0],currentFiles:n})),n.forEach((function(e){e.status="fail",e.response=o})),{response:o,event:t,files:n,XMLHttpRequest:r}}function dg(e){var t=e.action,n=e.toUploadFiles,a=e.requestMethod;return new Promise((function(r){if(!t&&!a)return lr("Upload","one of action and requestMethod must be exist."),void r({});if(!n||!n.length)return ar("Upload","No files need to be uploaded"),void r({});if(n.forEach((function(e){e.status="progress"})),a)a(e.multiple?n:n[0]).then((function(t){if(function(e){return e?e.status?["success","fail"].includes(e.status)?("success"!==e.status||e.response&&(e.response.url||e.response.files)||ar("Upload","`requestMethodResponse.response.url` or `requestMethodResponse.response.files` is required if `status` is `success`"),!0):(lr("Upload","`requestMethodResponse.status` must be `success` or `fail`, examples `{ status: 'success', response: { url: '' } }`"),!1):(lr("Upload","`requestMethodResponse.status` is missing, which value only can be `success` or `fail`"),!1):(lr("Upload","`requestMethodResponse` is required."),!1)}(t)){var a=t.response||{};Ee(e.formatResponse)&&(a=e.formatResponse(a,{file:n[0],currentFiles:n})),"fail"===t.status&&(a.error=t.error||a.error);var l=[];"success"===t.status&&a.files?l=a.files.map((function(e){return ug(ug(ug({},n.find((function(t){return e.name&&t.name===e.name||e.raw&&t.raw===e.raw}))),e),{},{status:t.status,response:a})})):(n.forEach((function(e){var n;e.status=t.status,e.response=a,e.url=a.url,e.percent="success"===t.status?100:0,e.uploadTime=(null===(n=a)||void 0===n?void 0:n.uploadTime)||gr()})),l=n);var o,i={response:a,file:l[0],files:l};if("success"===t.status)null===(o=e.onResponseSuccess)||void 0===o||o.call(e,i);else if("fail"===t.status){var u;null===(u=e.onResponseError)||void 0===u||u.call(e,i)}r({status:t.status,data:i})}else r({})}));else{var l,o=function(e){var t,n,a,r=e.method,l=void 0===r?"POST":r,o=e.action,i=e.withCredentials,u=void 0!==i&&i,c=e.headers,s=void 0===c?{}:c,d=e.data,v=void 0===d?{}:d,f=e.file,p=e.files,g=void 0===p?[]:p,h=e.name,m=void 0===h?"file":h,y=e.useMockProgress,b=void 0===y||y,w=e.mockProgressDuration,O=void 0===w?300:w,x=e.formatRequest,C=e.onError,S=e.onProgress,_=e.onSuccess,j=g||[],P=0,k=new XMLHttpRequest;if(u&&(k.withCredentials=!0),b&&"progress"===(null===(t=g[0])||void 0===t?void 0:t.status))var F=setTimeout((function(){n=setInterval((function(){P+10<100?(P=Math.max(P+10,P),g[0]&&P!==g[0].percent&&(g[0].percent=P,S({percent:P,file:f||j[0],files:j.map((function(e){return og(og({},e),{},{percent:P})})),type:"mock",XMLHttpRequest:k}))):clearInterval(n)}),O),clearTimeout(F)}),O);var E={};if(v){var D=Ee(v)?v(j):v;Object.assign(E,D)}j.forEach((function(e,t){var n=j.length>1?"".concat(m,"[").concat(t,"]"):m;E[n]=e.raw})),1===j.length?E[m]=j[0].raw:E[m]=j.map((function(e){return e.raw})),E.length=j.length,x&&(E=x(E));var T=new FormData;return Object.keys(E).forEach((function(e){T.append(e,E[e])})),k.open(l,o,!0),Object.keys(s).forEach((function(e){k.setRequestHeader(e,s[e])})),k.onerror=function(e){C({event:e,file:f,files:j,XMLHttpRequest:k}),clearInterval(n),clearTimeout(a)},k.ontimeout=function(e){C({event:e,file:f,files:j,XMLHttpRequest:k})},k.upload&&(k.upload.onprogress=function(e){var t,n=0;if(e.total>0&&(n=Math.round(e.loaded/e.total*100)),(P=Math.max(n,P))!==n&&(null===(t=j[0])||void 0===t?void 0:t.percent)!==P){var a=j.map((function(e){return og(og({},e),{},{percent:P})}));S({event:e,percent:P,file:f||a[0],files:a,type:"real",XMLHttpRequest:k})}}),k.onload=function(e){var t={};if(t.XMLHttpRequest=k,k.status<200||k.status>=300)return C({event:e,file:f,files:j,response:t,XMLHttpRequest:k});var r=k.responseText||k.response;try{t=JSON.parse(r)}catch(l){t=r,lr("Upload","response does not a valid json")}clearInterval(n),clearTimeout(a),j.forEach((function(e){var n;e.percent=100,e.status="success",e.uploadTime=(null===(n=t)||void 0===n?void 0:n.uploadTime)||gr()})),"object"===st(t)&&(t.XMLHttpRequest=k),_({event:e,file:f||j[0],files:ct(j),XMLHttpRequest:k,response:t})},k.send(T),k.upload.requestParams=E,k.upload.requestHeaders=s,k}({action:e.action,files:e.toUploadFiles,useMockProgress:e.useMockProgress,mockProgressDuration:e.mockProgressDuration,onError:function(t){var n,a=sg(ug(ug({},t),{},{formatResponse:e.formatResponse}));null===(n=e.onResponseError)||void 0===n||n.call(e,a),r({status:"fail",data:a})},onProgress:e.onResponseProgress,onSuccess:function(t){var n=e.formatResponse,a=t.response;if(Ee(n)&&(a=n(t.response,{file:t.file,currentFiles:t.files})),a.error){var l,o=sg(ug(ug({},t),{},{response:a}));null===(l=e.onResponseError)||void 0===l||l.call(e,o),r({status:"fail",data:o})}else{var i;t.file.response=a,t.files[0].response=a;var u=function(e){var t=e.event,n=e.files,a=e.response,r=e.XMLHttpRequest;(null==n?void 0:n.length)<=0&&lr("Upload","Empty File in Success Callback"),n.forEach((function(e){var t;e.percent=100,e.status="success",null===(t=e.response)||void 0===t||delete t.error}));var l=a;return n[0].url=l.url||n[0].url,{response:l,event:t,files:n,XMLHttpRequest:r}}(ug(ug({},t),{},{response:a}));null===(i=e.onResponseSuccess)||void 0===i||i.call(e,u),r({status:"success",data:u})}},formatRequest:e.formatRequest,data:e.data,name:e.name,headers:e.headers,withCredentials:e.withCredentials,method:e.method});null===(l=e.setXhrObject)||void 0===l||l.call(e,{files:e.toUploadFiles,xhrReq:o})}}))}function vg(e){var t=e.uploadAllFilesInOneRequest,n=e.toUploadFiles,a=e.uploadedFiles,r=e.isBatchUpload,l=n.filter((function(e){return!e.response||e.response&&!e.response.error}));return new Promise((function(n){if(!t&&e.multiple){var o=l.map((function(t){return dg(ug(ug({},e),{},{toUploadFiles:[t]}))}));Promise.all(o).then((function(t){var l=[],o=[];t.forEach((function(e){"success"===e.status?l.push(e.data.files[0]):"fail"===e.status&&o.push(e.data.files[0])}));var i=e.autoUpload?a.concat(l):a,u=r||!e.multiple?l:i;n({status:l.length?"success":"fail",data:{files:u},failedFiles:o,list:t})}))}else dg(e).then((function(t){"success"===t.status&&(t.data.files=r||!e.multiple?t.data.files:function(e,t){for(var n=e.filter((function(e){return e.url})),a=function(){var a=t[r],l=e.findIndex((function(e){return e.raw&&e.raw===a.raw||e.name&&e.name===a.name})),o=l>=0?ug(ug({},e[l]),a):a;n.push(o)},r=0,l=t.length;r2&&void 0!==arguments[2]?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return e.map((function(e){var r=e;return Ee(t)&&(r=t(e)),ug({raw:e,lastModified:e.lastModified,name:e.name,size:e.size,type:e.type,percent:a,status:n},r)}))}function pg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function gg(e){for(var t=1;ta&&(u=!0)}var s,d=fg(o,e.format,e.autoUpload?"progress":"waiting");if(e.beforeAllFilesUpload){var v,f=null===(v=e.beforeAllFilesUpload)||void 0===v?void 0:v.call(e,d);s=f instanceof Promise?f:new Promise((function(e){return e(f)}))}var p=d.map((function(t){return new Promise((function(n){cg(t,{beforeUpload:e.beforeUpload,sizeLimit:e.sizeLimit}).then((function(e){var a=gt(e,2),r=a[0],l=a[1];r?n({file:t,validateResult:{type:"FILE_OVER_SIZE_LIMIT",extra:r}}):!1===l&&n({file:t,validateResult:{type:"CUSTOM_BEFORE_UPLOAD"}}),n({file:t})}))}))}));Promise.all([s].concat(p)).then((function(e){var t=Gf(e),n=t[0],a=t.slice(1);l(!1===n?{lengthOverLimit:u,hasSameNameFile:i,validateResult:{type:"BEFORE_ALL_FILES_UPLOAD"},files:d}:{lengthOverLimit:u,hasSameNameFile:i,fileValidateList:a,files:d})}))}else{var g=fg(t,e.format,e.autoUpload?"progress":"waiting");l({hasSameNameFile:i,file:null==g?void 0:g[0],files:g,validateResult:{type:"FILTER_FILE_SAME_NAME"}})}}))}({uploadValue:g.value,files:ct(n),allowUploadDuplicateFile:e.allowUploadDuplicateFile,max:e.multiple?e.max:0,sizeLimit:e.sizeLimit,isBatchUpload:l.value,autoUpload:r.value,format:e.format,beforeUpload:e.beforeUpload,beforeAllFilesUpload:e.beforeAllFilesUpload}).then((function(t){var n;if("BEFORE_ALL_FILES_UPLOAD"!==(null===(n=t.validateResult)||void 0===n?void 0:n.type)){if(t.lengthOverLimit){var a,o={type:"FILES_OVER_LENGTH_LIMIT",files:t.files};if(null===(a=e.onValidate)||void 0===a||a.call(e,o),!t.files.length)return}if(t.hasSameNameFile){var i,u={type:"FILTER_FILE_SAME_NAME",files:t.files};null===(i=e.onValidate)||void 0===i||i.call(e,u)}if(t.fileValidateList instanceof Array){var c,s,d=function(e,t){var n=[],a=[],r=[];return e.forEach((function(e){var l,o;if("CUSTOM_BEFORE_UPLOAD"!==(null===(l=e.validateResult)||void 0===l?void 0:l.type))return"FILE_OVER_SIZE_LIMIT"===(null===(o=e.validateResult)||void 0===o?void 0:o.type)?(e.file.response||(e.file.response={}),e.file.response.error=e.file.response.error||t(e.validateResult.extra),void n.push(e)):void r.push(e.file);a.push(e.file)})),{sizeLimitErrors:n,beforeUploadErrorFiles:a,toFiles:r}}(t.fileValidateList,D),v=d.sizeLimitErrors,f=d.beforeUploadErrorFiles,p=d.toFiles,m=r.value?p:y.value.concat(p);if(y.value=m,null===(c=e.onWaitingUploadFilesChange)||void 0===c||c.call(e,{files:m,trigger:"validate"}),v[0])b.value=v[0].file.response.error,null===(s=e.onValidate)||void 0===s||s.call(e,{type:"FILE_OVER_SIZE_LIMIT",files:v.map((function(e){return e.file}))});else if(b.value="",f.length){var w,O={type:"CUSTOM_BEFORE_UPLOAD",files:f};null===(w=e.onValidate)||void 0===w||w.call(e,O)}r.value?I(m):function(t){var n=e.multiple&&!l.value?g.value.concat(t):t;n.length&&(h(n,{trigger:"add",index:g.value.length,file:t[0],files:t}),y.value=[])}(m)}}else{var x,C={type:"BEFORE_ALL_FILES_UPLOAD",files:t.files};null===(x=e.onValidate)||void 0===x||x.call(e,C)}})),t.value.value=null}};function I(t){var n=g.value.filter((function(e){return"success"!==e.status})),a=r.value?t||y.value:n;a&&a.length&&(_.value=!0,m.value=[],vg({action:e.action,headers:e.headers,method:e.method,name:e.name,withCredentials:e.withCredentials,uploadedFiles:g.value,toUploadFiles:a,multiple:e.multiple,isBatchUpload:l.value,autoUpload:e.autoUpload,uploadAllFilesInOneRequest:e.uploadAllFilesInOneRequest,useMockProgress:e.useMockProgress,data:e.data,mockProgressDuration:e.mockProgressDuration,requestMethod:e.requestMethod,formatRequest:e.formatRequest,formatResponse:e.formatResponse,onResponseProgress:F,onResponseSuccess:E,onResponseError:k,setXhrObject:function(e){var t;null!==(t=e.files[0])&&void 0!==t&&t.raw&&m.value.find((function(t){var n;return(null===(n=t.files[0])||void 0===n?void 0:n.raw)===e.files[0].raw}))||(m.value=m.value.concat(e))}}).then((function(t){var n,l,o=t.status,i=t.data,u=t.list,c=t.failedFiles;if(_.value=!1,"success"===o)h(ct(i.files),{trigger:"add",file:i.files[0]}),m.value=[],null===(n=e.onSuccess)||void 0===n||n.call(e,{fileList:i.files,currentFiles:a,file:a[0],results:null==u?void 0:u.map((function(e){return e.data})),response:i.response||u.map((function(e){return e.data.response})),XMLHttpRequest:i.XMLHttpRequest});else if(null!=c&&c[0]){var s;null===(s=e.onFail)||void 0===s||s.call(e,{e:i.event,file:c[0],failedFiles:c,currentFiles:a,response:i.response,XMLHttpRequest:i.XMLHttpRequest})}r.value&&(y.value=c,null===(l=e.onWaitingUploadFilesChange)||void 0===l||l.call(e,{files:c,trigger:"uploaded"}))})))}function R(t){var n,a,r;b.value="",null===(n=(a=t.e).stopPropagation)||void 0===n||n.call(a);var l,o={e:t.e,trigger:"remove",index:t.index,file:t.file};if(e.isBatchUpload||!e.multiple)y.value=[],null===(l=e.onWaitingUploadFilesChange)||void 0===l||l.call(e,{files:[],trigger:"remove"}),h([],o);else if(e.autoUpload){var i;if(t.index