diff --git "a/.output/public/assets/index-D-N6mo-j.js" "b/.output/public/assets/index-D-N6mo-j.js" new file mode 100644--- /dev/null +++ "b/.output/public/assets/index-D-N6mo-j.js" @@ -0,0 +1,283 @@ +import{d as e,b as t,H as n,I as o,J as l,K as r,j as a,w as i,a3 as u,b3 as c,b4 as s,a4 as d,p as v,L as f,b5 as p,aK as h,b6 as g,aX as b,a_ as w,b7 as m,b8 as y,a7 as C,Y as x,b9 as O,aA as S,ba as R,bb as D,bc as E,bd as P,O as j,aL as T,V as A,at as K,be as _,a2 as I,bf as k,bg as F,aa as M,an as B,ap as N,bh as L,U as z,ar as W,aU as H,ax as V,bi as X,bj as Y,bk as q,bl as U,Q as $,aW as G,bm as J,bn as Z,bo as Q,bp as ee,S as te,a5 as ne,aS as oe,bq as le,br as re,a1 as ae,bs as ie,bt as ue,az as ce,bu as se,bv as de,bw as ve,bx as fe,by as pe,bz as he,bA as ge,bB as be,bC as we,au as me,W as ye,Z as Ce,bD as xe,G as Oe,ak as Se,bE as Re,N as De,b0 as Ee,ag as Pe,al as je,bF as Te,as as Ae,bG as Ke,ao as _e,aq as Ie,aM as ke,af as Fe,bH as Me,ac as Be,i as Ne,B as Le,o as ze,f as We,q as He,D as Ve,y as Xe,t as Ye,M as qe,bI as Ue}from"./main-DzSNOqOC.js";import{L as $e}from"./index-CjKlnN2e.js";import{p as Ge,s as Je,v as Ze}from"./form-model-CXHJGOsj.js";import{_ as Qe,b as et,i as tt,a as nt,C as ot}from"./index-C2aHaTIl.js";import{_ as lt,b as rt,d as at,e as it,D as ut}from"./index-DmWclHlm.js";import{P as ct}from"./index-CSsUEF1T.js";import{u as st,e as dt}from"./useVirtualScrollNew-1P66tHNg.js";import{I as vt}from"./index-pjvKxr27.js";import{_ as ft}from"./dep-916b902f-BLs2dxx4.js";import"./ellipsis-DKSeG7Zz.js";function pt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function ht(e){for(var t=1;te.size)),{className:i,style:u}=n(a),c=t((()=>["t-icon","t-icon-add-rectangle",i.value])),s=t((()=>ht(ht({},u.value),r.style))),d=t((()=>({class:c.value,style:s.value,onClick:t=>{var n;return null===(n=e.onClick)||void 0===n?void 0:n.call(e,{e:t})}})));return()=>o(gt,d.value)}});function wt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function mt(e){for(var t=1;te.size)),{className:i,style:u}=n(a),c=t((()=>["t-icon","t-icon-chevron-right-circle",i.value])),s=t((()=>mt(mt({},u.value),r.style))),d=t((()=>({class:c.value,style:s.value,onClick:t=>{var n;return null===(n=e.onClick)||void 0===n?void 0:n.call(e,{e:t})}})));return()=>o(yt,d.value)}});function xt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Ot(e){for(var t=1;te.size)),{className:i,style:u}=n(a),c=t((()=>["t-icon","t-icon-filter",i.value])),s=t((()=>Ot(Ot({},u.value),r.style))),d=t((()=>({class:c.value,style:s.value,onClick:t=>{var n;return null===(n=e.onClick)||void 0===n?void 0:n.call(e,{e:t})}})));return()=>o(St,d.value)}});function Dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Et(e){for(var t=1;te.size)),{className:i,style:u}=n(a),c=t((()=>["t-icon","t-icon-minus-rectangle",i.value])),s=t((()=>Et(Et({},u.value),r.style))),d=t((()=>({class:c.value,style:s.value,onClick:t=>{var n;return null===(n=e.onClick)||void 0===n?void 0:n.call(e,{e:t})}})));return()=>o(Pt,d.value)}}),Tt=x(e({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,o=r("affix"),l=f(),v=a(null),x=a(null),O=a(null===(n=document)||void 0===n?void 0:n.createElement("div")),S=a(!1),R=a(!1),D=a(),E=a(),P=0,j=function(){S.value||(P=window.requestAnimationFrame((function(){var n,l;P=0;var r,a=null!==(n=null===(l=v.value)||void 0===l?void 0:l.getBoundingClientRect())&&void 0!==n?n:{top:0,width:0,height:0},i=a.top,u=a.width,c=a.height,s=0;D.value instanceof HTMLElement&&(s=D.value.getBoundingClientRect().top);var d=i-s,f=s+(D.value[D.value instanceof Window?"innerHeight":"clientHeight"]-c)-e.offsetBottom;if(r=!p(e.offsetTop)&&d<=e.offsetTop?s+e.offsetTop:!p(e.offsetBottom)&&i>=f&&f,x.value){var g=!1!==r,b=v.value.contains(O.value);g?(x.value.className=o.value,E.value={top:"".concat(r,"px"),width:"".concat(u,"px"),height:"".concat(c,"px"),zIndex:e.zIndex},b||(O.value.style.width="".concat(u,"px"),O.value.style.height="".concat(c,"px"),v.value.appendChild(O.value))):(x.value.removeAttribute("class"),E.value=void 0,b&&O.value.remove()),t.emit("fixedChange",g,{top:Number(r)}),h(e.onFixedChange)&&e.onFixedChange(g,{top:Number(r)})}S.value=!1})),S.value=!0)},T=function(){var t=b(w.mark((function t(){return w.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,C();case 2:if(!R.value){t.next=4;break}return t.abrupt("return");case 4:D.value=m(e.container),y(D.value,"scroll",j),y(window,"resize",j),R.value=!0;case 8:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),A=function(){D.value&&R.value&&(g(D.value,"scroll",j),g(window,"resize",j),P&&window.cancelAnimationFrame(P),R.value=!1)};return i((function(){return e.offsetTop}),(function(){j()})),i((function(){return e.offsetBottom}),(function(){j()})),i((function(){return e.zIndex}),(function(){j()})),u(T),c(T),s(A),d(A),{affixWrapRef:v,affixRef:x,bindScroll:T,unbindScroll:A,handleScroll:j,scrollContainer:D,renderTNodeJSX:l,affixStyle:E}},render:function(){return v("div",{ref:"affixWrapRef"},[v("div",{ref:"affixRef",style:this.affixStyle},[this.renderTNodeJSX("default")])])}})),At=O,Kt=Qe,_t=et,It=S,kt=R,Ft=D;var Mt=function(e,t,n,o){var l=-1,r=Kt,a=!0,i=e.length,u=[],c=t.length;if(!i)return u;n&&(t=It(t,kt(n))),o?(r=_t,a=!1):t.length>=200&&(r=Ft,a=!1,t=new At(t));e:for(;++l2&&void 0!==arguments[2]?arguments[2]:1,o=n,l=0,r=e.length;lo&&(o=u)}}return o}function Xt(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(null==e?void 0:e.children)||[],o=0,l=n.length;o1&&(v.rowspan=s),d>1&&(v.colspan=d),o.set(c,v),null!=c&&null!==(u=c.children)&&void 0!==u&&u.length?l(c.children,r):r.push(c)}},r=[];return l(e,r),{rowspanAndColspanMap:o,leafColumns:r}} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */ +function qt(){var e=r();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.10.7 + * (c) 2025 tdesign + * @license MIT + */function Ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}var $t=e({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 n=a(),o=a(!1),l=a(!1),r=t((function(){return["".concat(e.classPrefix,"-table__ellipsis"),"".concat(e.classPrefix,"-text-ellipsis")]})),i=t((function(){return["".concat(e.classPrefix,"-table__ellipsis-content"),e.overlayClassName]}));u((function(){l.value=_(n.value)})),I((function(){l.value=_(n.value)}));var c=k((function(e){"mouseleave"===e.type?n.value:n.value&&(o.value=!0)}),80);return{flag:o,root:n,isOverflow:l,ellipsisClasses:r,innerEllipsisClassName:i,onMouseAround:c,handleVisibleChange:function(e){e||(o.value=!1)}}},render:function(){var e,t=F(this,"default","content"),n=v("div",{ref:"root",class:this.ellipsisClasses,onMouseenter:this.onMouseAround,onMouseleave:this.onMouseAround,style:{textOverflow:this.isOverflow?"ellipsis":"clip"}},[t]),o=null,l=this.tooltipProps;if(this.isOverflow&&this.flag){var r=function(e){for(var t=1;t1}));return{thList:a,isMultipleHeader:i,spansAndLeafNodes:r,renderTitleWidthIcon:function(t,n,r,a,i,u){var c,s=N(t,3),d=s[0],f=s[1],p=s[2],g=j(j({},o.sortable,f),l.filterable,p),b=h(a)?a(T,{col:n,colIndex:r}):void 0,w=void 0!==a?Boolean(a):Boolean(n.ellipsis);return v("div",{class:g},[v("div",{class:o.title},[w?v($t,{placement:"bottom",attach:e.attach||(i?function(){return i}:void 0),tooltipContent:b&&function(){return b},tooltipProps:"object"===L(a)?a: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)&&!B(c)?d:{default:function(){return[d]}})):v("div",null,[d]),Boolean(f||p)&&v("div",{class:l.iconWrap},[f,p])])])}}} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function en(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function tn(e){var t,n,o=e.isWidthOverflow,l=e.tableContentRef,r=e.showColumnShadow,i=e.getThWidthList,c=e.updateThWidthList,s=e.setTableElmWidth,d=e.updateTableAfterColumnResize,v=e.onColumnResizeChange,f=a(),p=a({}),h=a([]);u((function(){var e="undefined"!=typeof document;t=e?document.onselectstart:null,n=e?document.ondragstart:null}));var b=function(e,t,n){for(var o=t;e[o]&&!1===e[o].resizable;)"next"===n?o+=1:o-=1;return e[o]},w=function(e,t){e&&(h.value=e,e.forEach((function(n,o){var l=b(e,o-1,"prev"),r=b(e,o+1,"next"),a=t?p.value[t.colKey].prev:r,i=t?p.value[t.colKey].next:l,u=0===o?a:l,c=o===e.length-1?i:r;p.value[n.colKey]={prev:u,next:c,current:{prevSibling:b(e,o-1,"prev"),nextSibling:b(e,o+1,"next")}},w(n.children,n)})))},m={isDragging:!1,draggingCol:null,draggingStart:0,effectCol:"next"},C=W({display:"none",height:"10px",left:"10px",bottom:"0"}),x=function(e){return"right"===e.fixed&&r.right},O=function(e){var t,n,o=H(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,o),maxColWidth:(null===(n=e.resize)||void 0===n?void 0:n.maxWidth)||600}},S=function(e,t,n,o){return t?function(e,t,n,o){var l=n.right-o.left,r=n.left-o.left,a="next"===m.effectCol?e:t,i=O(a);return{resizeLinePos:l,minResizeLineLeft:r+i.minColWidth,maxResizeLineLeft:r+i.maxColWidth}}(e,t,n,o):function(e,t){var n=e.left-t.left,o=e.left-t.left;return{resizeLinePos:n,minResizeLineLeft:o,maxResizeLineLeft:o}}(n,o)};return{resizeLineRef:f,resizeLineStyle:C,onColumnMouseover:function(e,t){if(f.value&&!m.isDragging&&e.target){var n=e.target.closest("th"),o=n.getAttribute("data-colkey");if(h.value.find((function(e){return e.colKey===o}))){var l,r=n.getBoundingClientRect(),a=r.right-e.pageX<=8,i=e.pageX-r.left<=8,u=x(t);if(a||u){if(null===(l=t.resizable)||void 0===l||l){n.style.cursor=a||u&&i?"col-resize":"";var c=a&&!u||u&&i;return m.draggingCol=c?n:n.nextElementSibling,void(m.effectCol="next")}}else if(i){var s=n.previousElementSibling;if(s){var d,v,g=null===(d=p.value[t.colKey])||void 0===d?void 0:d.prev;if(null===(v=null==g?void 0:g.resizable)||void 0===v||v)return n.style.cursor="col-resize",m.draggingCol=s,void(m.effectCol="prev")}}n.style.cursor="",m.draggingCol=null,m.effectCol=null}}},onColumnMousedown:function(e,r,a){var u,b,w;if(m.draggingCol){var R=m.draggingCol,D=R.getBoundingClientRect(),E=null===(u=l.value)||void 0===u?void 0:u.getBoundingClientRect(),P=null===(b=p.value[r.colKey])||void 0===b?void 0:b.next,T=null===(w=p.value[r.colKey])||void 0===w?void 0:w.prev,A=x(r)?function(e,t,n,o,l){var r=o.left-l.left,a=e.dataset.colkey===t.colKey?t:n,i=o.left-l.left,u=O(a),c=u.minColWidth,s=u.maxColWidth;return{resizeLinePos:r,minResizeLineLeft:i+(o.width-s),maxResizeLineLeft:i+(o.width-c)}}(R,r,P,D,E):S(r,P,D,E),K=A.resizeLinePos,_=A.minResizeLineLeft,I=A.maxResizeLineLeft;if(m.isDragging=!0,m.draggingStart=e.x,null!=f&&f.value){C.display="block",C.height="".concat(E.bottom-D.top,"px"),C.left="".concat(K,"px");var k=l.value.parentElement.getBoundingClientRect();C.bottom="".concat(k.bottom-E.bottom,"px")}var F=function(){var e;if(m.isDragging){var l=K-parseFloat(C.left)||0,u=i("calculate"),f=null===(e=p.value[r.colKey])||void 0===e?void 0:e.current;if(f){var b="next"===m.effectCol?f.nextSibling:f.prevSibling,w=function(e){for(var t=1;tu}return!(r||o.value||l===h.value.length-1)}(w,"next"===m.effectCol?f.nextSibling:r,l,a);"next"===m.effectCol?x(r)?R.dataset.colkey!==r.colKey?w[P.colKey]+=l:w[y.colKey]+=l:(w[y.colKey]-=l,S&&(w[P.colKey]+=l)):"prev"===m.effectCol&&(S&&(w[y.colKey]+=l),T&&(w[T.colKey]-=l)),c(w);var D=function(e){var t=0;return h.value.forEach((function(n){t+=e[n.colKey]})),t}(w);s(Math.round(D)),d(),m.isDragging=!1,m.draggingCol=null,m.effectCol=null,R.style.cursor="",C.display="none",C.left="0",g(document,"mouseup",F),g(document,"mousemove",M),document.onselectstart=t,document.ondragstart=n,null==v||v({columnsWidth:w})}}},M=function(e){if(m.isDragging){var t=K+e.x-m.draggingStart;C.left="".concat(Math.min(Math.max(t,_),I),"px")}};y(document,"mouseup",F),y(document,"mousemove",M),document.onselectstart=function(){return!1},document.ondragstart=function(){return!1}}},setEffectColMap:w}} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */var nn=Y,on=function(){},ln=nn&&1/q(new nn([,-0]))[1]==1/0?function(e){return new nn(e)}:on,rn=O,an=Qe,un=et,cn=D,sn=ln,dn=q;var vn=Mt,fn=Q,pn=function(e,t,n){var o=-1,l=an,r=e.length,a=!0,i=[],u=i;if(n)a=!1,l=un;else if(r>=200){var c=t?null:sn(e);if(c)return dn(c);a=!1,l=cn,u=new rn}else u=t?[]:i;e:for(;++o1&&void 0!==arguments[1]?arguments[1]:new Map,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,l=arguments.length>4?arguments[4]:void 0,r=0,a=e.length;r2&&void 0!==arguments[2]?arguments[2]:{},o=0,l=e.length;o=0&&"left"!==e[u].fixed;)u-=1;var c=e[u],s=0===o&&(null==n?void 0:n.left)||0,d=t.get((null==c?void 0:c.colKey)||o-1);i&&(i.left=((null==d?void 0:d.left)||s)+((null==d?void 0:d.width)||0)),null!==(r=a.children)&&void 0!==r&&r.length&&J(a.children,t,i)}},Z=function(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=e.length-1;o>=0;o--){var l,r=e[o];if("left"===r.fixed)return;for(var a=t.get(r.colKey||o),i=o+1;i=c.length-u;y--){var C=t[t.length-(c.length-y)],x=G(c[y],d),O=n.get(x)||{},S=G(c[y+1],d),R=n.get(S)||{},D=0;y===c.length-1&&(D=(null==l?void 0:l.getBoundingClientRect().height)||0),O.bottom=(R.bottom||D)+(R.height||0),n.set(x,Cn(Cn({},O),{},{height:(null==C?void 0:C.getBoundingClientRect().height)||0}))}}(l.children,n,o,r),A.value=n}},ee=function(e,t){if(B.value&&e){var n=e.scrollLeft;if(U!==n||t&&t.skipScrollLimit){U=n;var o=e.clientWidth+n0;K.left===l&&K.right===o||(K.left=l&&z.value,K.right=o&&L.value)}}},te=function(){var e=q(c.value),t=e.newColumnsMap;!function(e){for(var t=0;tD.value.clientHeight,P.value=D.value.scrollWidth>D.value.clientWidth;var t=D.value.getBoundingClientRect();_.value={top:t.top,left:t.left},clearTimeout(e)}}),0)},oe=function(e){F.value!==e&&(F.value=e)},le=function(){var e,t,n,o,r,a,i,u;null===(e=l.paginationAffixRef.value)||void 0===e||null===(t=e.handleScroll)||void 0===t||t.call(e),null===(n=l.horizontalScrollAffixRef.value)||void 0===n||null===(o=n.handleScroll)||void 0===o||o.call(n),null===(r=l.headerTopAffixRef.value)||void 0===r||null===(a=r.handleScroll)||void 0===a||a.call(r),null===(i=l.footerBottomAffixRef.value)||void 0===i||null===(u=i.handleScroll)||void 0===u||u.call(i)},re=function(e){for(var t={},n=0,o=e.length;n0&&void 0!==arguments[0]?arguments[0]:0)+(arguments.length>1?arguments[1]:void 0)})),d=D.value.clientWidth,v=s-u;oe(Math.max(d,v))}}));var ce=function(){ie(),ne(),le(),(B.value||E.value)&&(te(),ee(D.value,{skipScrollLimit:!0})),"auto"===s.value&&ae(ue("calculate"))},se=k((function(){ce()}),30),de=null;u((function(){var e=rt();T.value=e,ie();var t=B.value||E.value||!Y.value||!S.value.length,n="undefined"!=typeof window&&void 0!==window.ResizeObserver;(t&&X()<11||!n)&&y(window,"resize",se)})),d((function(){var e,t;"undefined"!=typeof window&&g(window,"resize",se),null===(e=de)||void 0===e||e.unobserve(R.value),null===(t=de)||void 0===t||t.disconnect()}));return{tableWidth:I,tableElmWidth:F,thWidthList:M,isFixedHeader:E,isWidthOverflow:P,tableContentRef:D,isFixedColumn:B,showColumnShadow:K,rowAndColFixedPosition:A,virtualScrollHeaderPos:_,scrollbarWidth:T,setData:function(e){S.value=e},refreshTable:ce,setTableElmWidth:oe,emitScrollEvent:function(t){var n,o,l;null===(n=e.onScrollX)||void 0===n||n.call(e,{e:t}),null===(o=e.onScrollY)||void 0===o||o.call(e,{e:t}),null===(l=e.onScroll)||void 0===l||l.call(e,{e:t})},updateThWidthListHandler:ie,updateColumnFixedShadow:ee,setUseFixedTableElmRef:function(e){j.value=e},getThWidthList:ue,updateThWidthList:ae,addTableResizeObserver:function(e){"undefined"!=typeof window&&(X()<11||void 0===window.ResizeObserver||(g(window,"resize",se),(de=new window.ResizeObserver((function(){var e=setTimeout((function(){ce(),clearTimeout(e)}),200)}))).observe(e),R.value=e))},updateTableAfterColumnResize:function(){te(),ne()}}} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function Sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Rn(e,t){var n=V(e),o=n.pagination,l=n.data,r=n.disableDataPage,u=te().classPrefix,c=a(e.pagination),s=a([]),d=a(!1),f=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,o=e.data,l=Boolean(!r.value&&o.length>n);if(d.value=l,l){var a=(t-1)*n,i=t*n;s.value=o.slice(a,i)}else s.value=o};i((function(){var e,t;return[null===(e=o.value)||void 0===e?void 0:e.current,null===(t=o.value)||void 0===t?void 0:t.pageSize,l.value.length,r]}),(function(){if(o.value&&o.value.current){var e=o.value,t=e.current,n=e.pageSize;c.value={current:t,pageSize:n},f(o.value.current,o.value.pageSize)}}),{immediate:!0}),i([l],(function(){var e,t;o.value&&o.value.defaultCurrent&&(Boolean(o.value.current)||f(null!==(e=c.value.current)&&void 0!==e?e:o.value.defaultCurrent,null!==(t=c.value.pageSize)&&void 0!==t?t:o.value.defaultPageSize))}),{immediate:!0});return{isPaginateData:d,dataSource:s,innerPagination:c,renderPagination:function(){if(!e.pagination)return null;var n=function(e){for(var t=1;te.height},x=function(){var t,a,i;if(b.value||h.value||n.value){var d,f=null===(t=n.value)||void 0===t?void 0:t.getBoundingClientRect(),p=null===(a=n.value)||void 0===a||null===(a=a.querySelector("thead"))||void 0===a?void 0:a.getBoundingClientRect(),g=(null==p?void 0:p.height)||0,w=null===(i=l.value)||void 0===i?void 0:i.getBoundingClientRect();if((e.headerAffixedTop||h.value)&&o.value){var m=(d=e.headerAffixProps||e.headerAffixedTop,oe(d)?0:d.offsetTop||0),y=(null==w?void 0:w.height)||0,x=Math.abs(f.top)-1*p.height),c.value=x}if(e.footerAffixedBottom&&null!=l&&l.value)s.value=C(w,f,g);else if(e.horizontalScrollAffixedBottom&&null!=r&&r.value){var O=r.value.getBoundingClientRect();s.value=C(O,f,g)}if(e.paginationAffixedBottom&&u.value){var S=u.value.getBoundingClientRect();v.value=C(S,f,g)}}},O=function(){x()},S=function(){m(l.value)},R=function(){m(o.value)},D=function(){m(r.value)},E=function(){m(n.value)},P=function(){y(l.value,"scroll",S)},j=function(){g(l.value,"scroll",S)},T=function(){y(o.value,"scroll",R),N()},A=function(){f||g(o.value,"scroll",R),L()},K=function(){y(r.value,"scroll",D)},_=function(){g(r.value,"scroll",D)},I=function(){y(n.value,"scroll",E),N()},F=function(){f||g(n.value,"scroll",E),L()},M=function(){f=!0},B=function(){f=!1,p||(g(o.value,"scroll",R),g(n.value,"scroll",E))},N=function(){p=!0},L=function(){p=!1},z=[],W=function(e){var t=k((function(t){g(e,"scroll",t)}),200);function n(){m(e),t(n)}function o(o){o.composedPath().includes(e)&&(z.forEach((function(e){return e()})),z.length=0,y(e,"scroll",n),t(n),z.push((function(){g(e,"scroll",n)})))}return y(e,"touchstart",o),{removeElementTouchScrollListener:function(){g(e,"touchstart",o)}}},H=[],V=function(){g(window,"mousedown",M),g(window,"mouseup",B),H.forEach((function(e){return e()})),H.length=0,o.value&&(g(o.value,"mouseenter",T),g(o.value,"mouseleave",A)),l.value&&(g(l.value,"mouseenter",P),g(l.value,"mouseleave",j)),n.value&&(g(n.value,"mouseenter",I),g(n.value,"mouseleave",F)),r.value&&(g(r.value,"mouseenter",K),g(r.value,"mouseleave",_))},X=function(){if(b.value||e.paginationAffixedBottom)var t=setTimeout((function(){b.value||e.paginationAffixedBottom?y(document,"scroll",O):g(document,"scroll",O),clearTimeout(t)}))};i([o,l,r,n],(function(){!function(){if(y(window,"mousedown",M),y(window,"mouseup",B),V(),o.value){y(o.value,"mouseenter",T),y(o.value,"mouseleave",A);var t=W(o.value).removeElementTouchScrollListener;H.push(t)}if(e.footerAffixedBottom&&l.value){y(l.value,"mouseenter",P),y(l.value,"mouseleave",j);var a=W(l.value).removeElementTouchScrollListener;H.push(a)}if(e.horizontalScrollAffixedBottom&&r.value){y(r.value,"mouseenter",K),y(r.value,"mouseleave",_);var i=W(r.value).removeElementTouchScrollListener;H.push(i)}if((b.value||h.value)&&n.value){y(n.value,"mouseenter",I),y(n.value,"mouseleave",F);var u=W(n.value).removeElementTouchScrollListener;H.push(u)}}(),m(),x()})),i(b,X),i((function(){return[e.data,e.columns,e.headerAffixedTop,e.footerAffixedBottom,e.horizontalScrollAffixedBottom]}),(function(){m()})),d((function(){g(document,"scroll",O),V(),o.value=null,l.value=null,r.value=null,n.value=null}));return{showAffixHeader:c,showAffixFooter:s,showAffixPagination:v,affixHeaderRef:o,affixFooterRef:l,horizontalScrollbarRef:r,paginationRef:u,onHorizontalScroll:m,setTableContentRef:function(e){n.value=e,X()},updateAffixHeaderOrFooter:x}} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function En(e,t){if(e){for(var n=e instanceof Array?e:[e],o={},l=0;l6&&void 0!==arguments[6]?arguments[6]:0;if(!o||!o.length)return{style:void 0,classes:void 0};var i=tn-1-o[1],c=n-o[1],s=(null==l?void 0:l.get(e))||{},d=j(j(j(j({},r.top,i),r.bottom,u),r.firstBottom,t===c),r.withoutBorderBottom,t===c-1);return{style:{top:i?"".concat(s.top-a,"px"):void 0,bottom:u?"".concat(s.bottom+a,"px"):void 0},classes:d}}(G(e.row,e.rowKey||"id"),e.rowIndex,e.dataLength,e.fixedRows,e.rowAndColFixedPosition,g,e.virtualConfig.isVirtualScroll.value?e.virtualConfig.translateY.value:0)})),y=t((function(){return En(e.rowAttributes,{row:e.row,rowIndex:e.rowIndex,type:"body"})||{}})),x=t((function(){var t,n=Pn(e.rowClassName,{row:e.row,rowKey:e.rowKey,rowIndex:e.rowIndex,type:"body"},e.rowKey||"id");return[null===(t=m.value)||void 0===t?void 0:t.classes,n,j(j({},"".concat(e.classPrefix,"-table__row--active"),r.value),"".concat(e.classPrefix,"-table__row--hover"),i.value)].filter((function(e){return e}))})),O=function(e,n,o){var l=t((function(){return Math.max(o.rowHeight||48,48)})),r=a(!1),i=t((function(){return"lazy"===(null==o?void 0:o.type)&&!r.value})),c=!ae&&window.requestAnimationFrame||function(e){return setTimeout(e,16.6)},s=function(){r.value||c((function(){r.value=!0}))};return u((function(){"lazy"===(null==o?void 0:o.type)&&C((function(){var t=Math.max(10,o.bufferSize||10),r=l.value*t;null!=n&&n.value&&null!=e&&e.value&&re(n.value,e.value,s,r)}))})),{hasLazyLoadHolder:i,tRowHeight:l}}(l,c,W(kn(kn({},e.scroll),{},{rowIndex:e.rowIndex}))),S=O.hasLazyLoadHolder,R=O.tRowHeight,D=function(){var t;null!==(t=e.virtualConfig)&&void 0!==t&&t.isVirtualScroll.value&&n.emit("row-mounted",{ref:c,data:e.row})};function E(t,o){var l,r=o.cellNode,a=t.col,i=t.colIndex;h(a.ellipsis)?l=a.ellipsis(T,t):"object"===L(a.ellipsis)&&h(a.ellipsis.content)?l=a.ellipsis.content(T,t):n.slots["ellipsis-".concat(a.colKey)]?l=n.slots["ellipsis-".concat(a.colKey)](t):n.slots.ellipsis&&(l=n.slots.ellipsis(t));var u={};"object"===L(a.ellipsis)&&(u="props"in a.ellipsis?a.ellipsis.props:a.ellipsis||void 0);var c,s=e.tableElm,d=0===i?"top-left":"top";return d=i===e.columns.length-1?"top-right":d,v($t,{placement:d,attach:s?function(){return s}:void 0,tooltipContent:l&&function(){return l},tooltipProps:u,overlayClassName:e.ellipsisOverlayClassName,classPrefix:e.classPrefix},"function"==typeof(c=r)||"[object Object]"===Object.prototype.toString.call(c)&&!B(c)?r:{default:function(){return[r]}})}return u((function(){C((function(){D()}))})),I((function(){C((function(){D()}))})),function(){var t,o=e.columns,l=e.skipSpansMap,r=e.row,a=e.dataLength,i=e.rowAndColFixedPosition,u=null==o?void 0:o.map((function(t,u){var c={},s={row:r,col:t,rowIndex:e.rowIndex,colIndex:u},g=null;if(e.skipSpansMap.size){var m,y,C=Kn(r,e.rowKey,t.colKey,u);if((null===(m=g=l.get(C)||{})||void 0===m?void 0:m.rowspan)>1&&(c.rowspan=g.rowspan),(null===(y=g)||void 0===y?void 0:y.colspan)>1&&(c.colspan=g.colspan),g.skipped)return null}return function(t,o){var l=t.col,r=t.colIndex,a=t.rowIndex,i=o.cellSpans,u=o.dataLength,c=o.rowAndColFixedPosition,s=Bn(t,n.slots,{cellEmptyContent:o.cellEmptyContent,pagination:e.pagination}),g=xn(l,r,c,p),m=jn(l.className,kn(kn({},t),{},{type:"td"})),y=[g.classes,m,j(j(j(j(j({},d,l.ellipsis),f.tdLastRow,a+i.rowspan===u),f.tdFirstCol,0===r&&e.rowspanAndColspan),b[l.align],l.align&&"left"!==l.align),w.handle,"drag"===l.colKey)],C=h(l.attrs)?l.attrs(kn(kn({},t),{},{type:"td"})):l.attrs,x=kn(kn({},C),i);return v("td",ne({key:l.colKey||r,class:y,style:g.style},x,{onClick:function(n){var o,r=kn(kn({},t),{},{e:n});l.stopPropagation&&n.stopPropagation(),null===(o=e.onCellClick)||void 0===o||o.call(e,r)}}),[l.ellipsis?E(t,{cellNode:s}):s])}(s,{dataLength:a,rowAndColFixedPosition:i,columnLength:o.length,cellSpans:c,cellEmptyContent:e.cellEmptyContent})}));return v("tr",ne({ref:c},y.value,{style:null===(t=m.value)||void 0===t?void 0:t.style,class:x.value},function(t,n){var o={};return Mn.forEach((function(l){o["on".concat(ie(l))]=function(o){var r,a={e:o,row:t,index:n};null===(r=e["onRow".concat(ie(l))])||void 0===r||r.call(e,a)}})),o}(r,e.rowIndex)),[S.value?[v("td",{style:{height:"".concat(R.value,"px"),border:"none"}},null)]:u])}}}); +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function Ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function zn(e){for(var t=1;t1)for(var a=o+1;a1)for(var s=a+1;s1&&(P.colspan=r.colspan),v("th",ne({key:r.colKey,"data-colkey":r.colKey,class:C,style:O},P,c,R),[v("div",{class:l.tableBaseClass.thCellInner},[E?v($t,{placement:"bottom",attach:l.attach||(l.theadRef?function(){return l.getTableNode(l.theadRef)}:void 0),tooltipContent:D&&function(){return D},tooltipProps:"object"===L(r.ellipsisTitle)?r.ellipsisTitle:void 0,overlayClassName:l.ellipsisOverlayClassName,classPrefix:l.classPrefix},(d=S,"function"==typeof d||"[object Object]"===Object.prototype.toString.call(d)&&!B(d)?S:{default:function(){return[S]}})):S])])}));return v("tr",{key:a},[i])})))])}}); +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function $n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Gn(e){for(var t=1;t1&&(a.rowspan=i.rowspan),(null===(c=i)||void 0===c?void 0:c.colspan)>1&&(a.colspan=i.colspan),i.skipped)return null}var d=xn(o,l,t.rowAndColFixedPosition,t.tableColFixedClasses),f=Gn({},d.style);return null!==(r=t.thWidthList)&&void 0!==r&&r[o.colKey]&&(f.width="".concat(t.thWidthList[o.colKey],"px")),v("td",ne(Gn({key:o.colKey},a),{class:d.classes,style:f}),[t.renderTFootCell({row:e,rowIndex:n,col:o,colIndex:l})])}))])})),l=this.renderTNode("footerSummary");return l||this.footData&&this.footData.length?v("tfoot",{ref:"tFooterRef",class:n,style:{visibility:this.virtualScroll?"hidden":"visible"}},[l&&v("tr",{class:this.tableFullRowClasses.base},[v("td",{colspan:this.columns.length},[v("div",{class:this.tableFullRowClasses.innerFullElement},[l])])]),o]):null}}); +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function Zn(e,t){var n=V(e),o=n.data,l=n.activeRowType,r=n.activeRowKeys,i=n.defaultActiveRowKeys,u=n.disableSpaceInactiveRow,c=a(-1),s=a(!1),d=a(!1),v=a(-1),f=ce(r,i.value,e.onActiveChange,"activeRowKeys"),p=N(f,2),h=p[0],b=p[1],w=function(){for(var t=[],n=0,l=o.value.length;n1?[a]:[];b(i,{type:"inactive",activeRowList:[{row:n,rowIndex:r}],currentRowData:n})}else if("multiple"===l.value){for(var u=h.value.filter((function(e){return e!==a})),c=[],s=0,d=o.value.length;s0&&void 0!==arguments[0])||arguments[0];return v("colgroup",null,[g.map((function(t){var n={width:Vn((e||b?s.thWidthList[t.colKey]:void 0)||t.width)||w};return t.minWidth&&(n.minWidth=Vn(t.minWidth)),n.width||t.minWidth||"fixed"!==s.tableLayout||(n.minWidth="80px"),v("col",{key:t.colKey,style:n},null)}))])},y={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},C=X()<=11?4:0,x=this.isWidthOverflow?this.scrollbarWidth:0,O=a(((null===(o=this.affixHeaderRef)||void 0===o?void 0:o.getBoundingClientRect().height)||0)-C),S=setTimeout((function(){var e;O.value=((null===(e=s.affixHeaderRef)||void 0===e?void 0:e.getBoundingClientRect().height)||0)-C,clearTimeout(S)}),0),R=t((function(){return O.value-x})),D=Ht.headerAffixedTop?Number(this.showAffixHeader):1,E=t((function(){return{width:"".concat(s.tableWidth,"px"),height:"".concat(R.value,"px"),opacity:D}})),P=this.bordered?1:0,T=Boolean((this.headerAffixedTop||this.virtualConfig.isVirtualScroll.value)&&this.tableWidth)&&v("div",{ref:"affixHeaderRef",style:{width:"".concat(this.tableWidth-P,"px"),opacity:Number(this.showAffixHeader)},class:["scrollbar",j({},this.tableBaseClass.affixedHeaderElm,this.headerAffixedTop||this.virtualConfig.isVirtualScroll.value)]},[v("table",{class:this.tableElmClasses,style:eo(eo({},this.tableElementStyles),{},{width:"".concat(this.tableElmWidth,"px")})},[m(!0),v(Un,y,this.$slots)])]),A=v("div",{class:this.tableBaseClass.affixedHeaderWrap,style:E.value},[T]),K=this.isWidthOverflow?this.scrollbarWidth:0;this.bordered&&(K+=1);var _=Boolean(this.virtualConfig.isVirtualScroll.value||this.footerAffixedBottom),I=(null===(l=this.footData)||void 0===l?void 0:l.length)||this.footerSummary||this.$slots.footerSummary,k=Boolean(_&&I&&this.tableWidth)&&v(Tt,ne({class:this.tableBaseClass.affixedFooterWrap,onFixedChange:this.onFixedChange,offsetBottom:K||0},An(this.footerAffixedBottom),{style:{marginTop:"".concat(-1*((null!==(r=this.tableFootHeight)&&void 0!==r?r:0)+K),"px")},ref:"footerBottomAffixRef"}),{default:function(){return[v("div",{ref:"affixFooterRef",style:{width:"".concat(s.tableWidth-P,"px"),opacity:Number(s.showAffixFooter)},class:["scrollbar",j({},s.tableBaseClass.affixedFooterElm,s.footerAffixedBottom||s.virtualConfig.isVirtualScroll.value)]},[v("table",{class:s.tableElmClasses,style:eo(eo({},s.tableElementStyles),{},{width:"".concat(s.tableElmWidth,"px")})},[m(!0),v(Jn,{rowKey:s.rowKey,isFixedHeader:s.isFixedHeader,rowAndColFixedPosition:d,footData:s.footData,columns:g,rowAttributes:s.rowAttributes,rowClassName:s.rowClassName,thWidthList:s.thWidthList,footerSummary:s.footerSummary,rowspanAndColspanInFooter:s.rowspanAndColspanInFooter},s.$slots)])])]}}),F="translate(0, ".concat(this.virtualConfig.scrollHeight.value+(null!==(i=this.tableFootHeight)&&void 0!==i?i:0)+(null!==(u=O.value)&&void 0!==u?u:0),"px)"),M={transform:F,"-ms-transform":F,"-moz-transform":F,"-webkit-transform":F},B=eo(eo({classPrefix:this.classPrefix,ellipsisOverlayClassName:"medium"!==this.tableSize?this.sizeClassNames[this.tableSize]:"",rowAndColFixedPosition:d,showColumnShadow:this.showColumnShadow,data:p,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},Ge(this.$props,Wn)),{},{pagination:this.innerPagination,attach:this.attach,hoverRow:this.hoverRow,activeRow:this.tActiveRow,onRowClick:this.onInnerRowClick}),N=v("div",{ref:"tableContentRef",class:this.tableBaseClass.content,style:this.tableContentStyles,onScroll:this.onInnerVirtualScroll},[this.virtualConfig.isVirtualScroll.value&&v("div",{class:this.virtualScrollClasses.cursor,style:M},null),v("table",{ref:"tableElmRef",class:this.tableElmClasses,style:eo(eo({},this.tableElementStyles),{},{width:this.resizable&&this.isWidthOverflow&&this.tableElmWidth?"".concat(this.tableElmWidth,"px"):this.tableElementStyles.width})},[m(!1),this.showHeader&&v(Un,eo(eo({},y),{},{thWidthList:b?this.thWidthList:{}}),this.$slots),v(Hn,ne({ref:"tableBodyRef"},B),this.$slots),v(Jn,{rowKey:this.rowKey,isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:d,footData:this.footData,columns:g,rowAttributes:this.rowAttributes,rowClassName:this.rowClassName,footerSummary:this.footerSummary,rowspanAndColspanInFooter:this.rowspanAndColspanInFooter,virtualScroll:this.virtualConfig.isVirtualScroll.value},this.$slots)])]),L=h(this.loading)?this.loading:this.$slots.loading,z=void 0!==this.loading&&v(ye,ne({loading:!!this.loading,text:L,attach:this.tableRef?function(){return s.tableRef}:void 0,showOverlay:!0,size:"small"},this.loadingProps),null),W=this.renderTNode("topContent"),H=this.renderTNode("bottomContent"),V=v("div",{ref:"paginationRef",class:this.tableBaseClass.paginationWrap,style:{opacity:Number(this.showAffixPagination)}},[this.renderPagination()]),Y=!!H&&v("div",{ref:"bottomContentRef",class:this.tableBaseClass.bottomContent},[H]);return v("div",{ref:"tableRef",tabindex:this.tableRefTabIndex,class:this.dynamicBaseTableClasses,onFocus:this.onTableFocus,onBlur:this.onTableBlur},[!!W&&v("div",{class:this.tableBaseClass.topContent},[W]),!1===s.showHeader?null:!(!s.virtualConfig.isVirtualScroll.value&&!s.headerAffixedTop)&&(s.headerAffixedTop?v(Tt,ne({offsetTop:0},An(s.headerAffixedTop),{onFixedChange:s.onFixedChange,ref:"headerTopAffixRef"}),to(A)?A:{default:function(){return[A]}}):s.isFixedHeader&&A),N,k,z,Y,this.showRightDivider&&v("div",{class:this.tableBaseClass.scrollbarDivider,style:{right:"".concat(this.scrollbarWidth,"px"),bottom:this.dividerBottom?"".concat(this.dividerBottom,"px"):void 0,height:"".concat(null===(c=this.tableContentRef)||void 0===c?void 0:c.getBoundingClientRect().height,"px")}},null),this.horizontalScrollAffixedBottom&&v(Tt,ne({offsetBottom:0},An(s.horizontalScrollAffixedBottom),{style:{marginTop:"-".concat(2*s.scrollbarWidth,"px")},horizontalScrollAffixedBottom:!0,ref:"horizontalScrollAffixRef"}),{default:function(){return[v("div",{ref:"horizontalScrollbarRef",class:["scrollbar",s.tableBaseClass.obviousScrollbar],style:{width:"".concat(s.tableWidth,"px"),overflow:"auto",opacity:Number(s.showAffixFooter)}},[v("div",{style:{width:"".concat(s.tableElmWidth,"px"),height:"5px"}},null)])]}}),this.paginationAffixedBottom?v(Tt,ne({offsetBottom:0},An(this.paginationAffixedBottom),{ref:"paginationAffixRef"}),to(V)?V:{default:function(){return[V]}}):V,v("div",{ref:"resizeLineRef",class:this.tableBaseClass.resizeLine,style:this.resizeLineStyle},null)])}}),oo={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.10.7 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */ +function lo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function ro(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:new Set,n=0,o=e.length;n1&&void 0!==arguments[1]?arguments[1]:[];if(null!==(t=d.value)&&void 0!==t&&null!==(t=t.groupColumns)&&void 0!==t&&t.length)return[];for(var o=0,l=e.length;o1&&void 0!==arguments[1]?arguments[1]:{},n=0,o=e.length;n0&&void 0!==arguments[0]?arguments[0]:{},n=K(b.value),o=e.rowKey||"id",l=G(t,o),r=n.indexOf(l),a=-1!==r;if("multiple"===C.value)a?n.splice(r,1):n.push(l);else{if("single"!==C.value)return void $.warn("Table","`column.type` must be one of `multiple` and `single`");n=a&&S.value?[]:[l]}w(n,{selectedRowData:n.map((function(e){return m.value.get(e)})),currentRowKey:l,currentRowData:t,type:a?"uncheck":"check"})}function E(t){var n,o=e.rowKey||"id",r=x.value.map((function(e){return G(e,o)})),a=(null===(n=l.value)||void 0===n?void 0:n.filter((function(e){return!r.includes(e)})))||[],i=t?[].concat(K(a),K(r)):K(a);w(i,{selectedRowData:t?i.map((function(e){return m.value.get(e)})):[],type:t?"check":"uncheck",currentRowKey:"CHECK_ALL_BOX"})}i([c,r,b,y,u],(function(){var t,o=null!==(t=y.value)&&void 0!==t&&t.disabled?function(e){return y.value.disabled(e)?n.disabled:""}:void 0,l=new Set(b.value),r=l.size?function(t){var o=t.row,r=G(o,e.rowKey||"id");return l.has(r)?n.selected:""}:void 0;f.value=[o,r],d.value=c.value}),{immediate:!0});i([c,u],(function(){for(var e=0,t=c.value.length;e0&&O.value.length1)],o={asc:this.globalConfig.sortAscendingOperationText,desc:this.globalConfig.sortDescendingOperationText},l=this.allowSortTypes.map((function(n){var l,r,a,i=n===e.sortOrder?t.iconActive:t.iconDefault,u=e.globalConfig.sortCancelOperationText,c=n===e.sortOrder?u:o[n];return(null!==(r=e.hideSortTips)&&void 0!==r?r:e.globalConfig.hideSortTips)?e.getSortIcon(n,i):v(M,ne({content:c,placement:"right",showArrow:!1,class:e.tableSortClasses.iconDirection[n]},e.tooltipProps),"function"==typeof(a=l=e.getSortIcon(n,i))||"[object Object]"===Object.prototype.toString.call(a)&&!B(a)?l:{default:function(){return[l]}})}));return v("div",{class:n},[l])}}); +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function yo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Co(e,n){var o=n.slots,l=V(e),r=l.sort,u=l.data,c=a(),s=ce(r,e.defaultSort,e.onSortChange,"sort"),d=N(s,2),f=d[0],p=d[1],g=ce(u,[],e.onDataChange,"data"),b=N(g,2),w=b[0],m=b[1],y=t((function(){return S(e.columns)})),C=a(),x=t((function(){var e=f.value;return e?De(e)?e:[e]:[]})),O=t((function(){var e={};return x.value.forEach((function(t,n){var o=t.sortBy;e[o]=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=0,o=e.length;n + * @author owenm + * @license MIT + */function jo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function To(e){for(var t=1;t=0||(l[n]=e[n]);return l}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(l[n]=e[n])}return l}function ko(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var Fo=ko(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Mo=ko(/Edge/i),Bo=ko(/firefox/i),No=ko(/safari/i)&&!ko(/chrome/i)&&!ko(/android/i),Lo=ko(/iP(ad|od|hone)/i),zo=ko(/chrome/i)&&ko(/android/i),Wo={capture:!1,passive:!1};function Ho(e,t,n){e.addEventListener(t,n,!Fo&&Wo)}function Vo(e,t,n){e.removeEventListener(t,n,!Fo&&Wo)}function Xo(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(n){return!1}return!1}}function Yo(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function qo(e,t,n,o){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&Xo(e,t):Xo(e,t))||o&&e===n)return e;if(e===n)break}while(e=Yo(e))}return null}var Uo,$o=/\s+/g;function Go(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var o=(" "+e.className+" ").replace($o," ").replace(" "+t+" "," ");e.className=(o+(n?" "+t:"")).replace($o," ")}}function Jo(e,t,n){var o=e&&e.style;if(o){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in o||-1!==t.indexOf("webkit")||(t="-webkit-"+t),o[t]=n+("string"==typeof n?"":"px")}}function Zo(e,t){var n="";if("string"==typeof e)n=e;else do{var o=Jo(e,"transform");o&&"none"!==o&&(n=o+" "+n)}while(!t&&(e=e.parentNode));var l=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return l&&new l(n)}function Qo(e,t,n){if(e){var o=e.getElementsByTagName(t),l=0,r=o.length;if(n)for(;l=tl(o)[n]))return o;if(o===el())break;o=il(o,!1)}return!1}function ol(e,t,n,o){for(var l=0,r=0,a=e.children;r2&&void 0!==arguments[2]?arguments[2]:{},o=n.evt,l=Io(n,wl);bl.pluginEvent.bind(dr)(e,t,To({dragEl:Cl,parentEl:xl,ghostEl:Ol,rootEl:Sl,nextEl:Rl,lastDownEl:Dl,cloneEl:El,cloneHidden:Pl,dragStarted:zl,putSortable:Il,activeSortable:dr.active,originalEvent:o,oldIndex:jl,oldDraggableIndex:Al,newIndex:Tl,newDraggableIndex:Kl,hideGhostForTarget:ir,unhideGhostForTarget:ur,cloneNowHidden:function(){Pl=!0},cloneNowShown:function(){Pl=!1},dispatchSortableEvent:function(e){yl({sortable:t,name:e,originalEvent:o})}},l))};function yl(e){!function(e){var t=e.sortable,n=e.rootEl,o=e.name,l=e.targetEl,r=e.cloneEl,a=e.toEl,i=e.fromEl,u=e.oldIndex,c=e.newIndex,s=e.oldDraggableIndex,d=e.newDraggableIndex,v=e.originalEvent,f=e.putSortable,p=e.extraEventProperties;if(t=t||n&&n[fl]){var h,g=t.options,b="on"+o.charAt(0).toUpperCase()+o.substr(1);!window.CustomEvent||Fo||Mo?(h=document.createEvent("Event")).initEvent(o,!0,!0):h=new CustomEvent(o,{bubbles:!0,cancelable:!0}),h.to=a||n,h.from=i||n,h.item=l||n,h.clone=r,h.oldIndex=u,h.newIndex=c,h.oldDraggableIndex=s,h.newDraggableIndex=d,h.originalEvent=v,h.pullMode=f?f.lastPutMode:void 0;var w=To(To({},p),bl.getEventProperties(o,t));for(var m in w)h[m]=w[m];n&&n.dispatchEvent(h),g[b]&&g[b].call(t,h)}}(To({putSortable:Il,cloneEl:El,targetEl:Cl,rootEl:Sl,oldIndex:jl,oldDraggableIndex:Al,newIndex:Tl,newDraggableIndex:Kl},e))}var Cl,xl,Ol,Sl,Rl,Dl,El,Pl,jl,Tl,Al,Kl,_l,Il,kl,Fl,Ml,Bl,Nl,Ll,zl,Wl,Hl,Vl,Xl,Yl=!1,ql=!1,Ul=[],$l=!1,Gl=!1,Jl=[],Zl=!1,Ql=[],er="undefined"!=typeof document,tr=Lo,nr=Mo||Fo?"cssFloat":"float",or=er&&!zo&&!Lo&&"draggable"in document.createElement("div"),lr=function(){if(er){if(Fo)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),rr=function(e,t){var n=Jo(e),o=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),l=ol(e,0,t),r=ol(e,1,t),a=l&&Jo(l),i=r&&Jo(r),u=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+tl(l).width,c=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+tl(r).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(l&&a.float&&"none"!==a.float){var s="left"===a.float?"left":"right";return!r||"both"!==i.clear&&i.clear!==s?"horizontal":"vertical"}return l&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||u>=o&&"none"===n[nr]||r&&"none"===n[nr]&&u+c>o)?"vertical":"horizontal"},ar=function(e){function t(e,n){return function(o,l,r,a){var i=o.options.group.name&&l.options.group.name&&o.options.group.name===l.options.group.name;if(null==e&&(n||i))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(o,l,r,a),n)(o,l,r,a);var u=(n?o:l).options.group.name;return!0===e||"string"==typeof e&&e===u||e.join&&e.indexOf(u)>-1}}var n={},o=e.group;o&&"object"==Ao(o)||(o={name:o}),n.name=o.name,n.checkPull=t(o.pull,!0),n.checkPut=t(o.put),n.revertClone=o.revertClone,e.group=n},ir=function(){!lr&&Ol&&Jo(Ol,"display","none")},ur=function(){!lr&&Ol&&Jo(Ol,"display","")};er&&!zo&&document.addEventListener("click",(function(e){if(ql)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ql=!1,!1}),!0);var cr=function(e){if(Cl){e=e.touches?e.touches[0]:e;var t=(l=e.clientX,r=e.clientY,Ul.some((function(e){var t=e[fl].options.emptyInsertThreshold;if(t&&!ll(e)){var n=tl(e),o=l>=n.left-t&&l<=n.right+t,i=r>=n.top-t&&r<=n.bottom+t;return o&&i?a=e:void 0}})),a);if(t){var n={};for(var o in e)e.hasOwnProperty(o)&&(n[o]=e[o]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[fl]._onDragOver(n)}}var l,r,a},sr=function(e){Cl&&Cl.parentNode[fl]._isOutsideThisEl(e.target)};function dr(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=_o({},t),e[fl]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1, +// percentage; 0 <= x <= 1 +invertSwap:!1, +// invert always +invertedSwapThreshold:null, +// will be set to same as swapThreshold if default +removeCloneOnHide:!0,direction:function(){return rr(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0}, +// Disabled on Safari: #1571; Enabled on Safari IOS: #2244 +supportPointer:!1!==dr.supportPointer&&"PointerEvent"in window&&(!No||Lo),emptyInsertThreshold:5};for(var o in bl.initializePlugins(this,e,n),n)!(o in t)&&(t[o]=n[o]);for(var l in ar(t),this)"_"===l.charAt(0)&&"function"==typeof this[l]&&(this[l]=this[l].bind(this));this.nativeDraggable=!t.forceFallback&&or,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Ho(e,"pointerdown",this._onTapStart):(Ho(e,"mousedown",this._onTapStart),Ho(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Ho(e,"dragover",this),Ho(e,"dragenter",this)),Ul.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),_o(this,pl())}function vr(e,t,n,o,l,r,a,i){var u,c,s=e[fl],d=s.options.onMove;return!window.CustomEvent||Fo||Mo?(u=document.createEvent("Event")).initEvent("move",!0,!0):u=new CustomEvent("move",{bubbles:!0,cancelable:!0}),u.to=t,u.from=e,u.dragged=n,u.draggedRect=o,u.related=l||t,u.relatedRect=r||tl(t),u.willInsertAfter=i,u.originalEvent=a,e.dispatchEvent(u),d&&(c=d.call(s,u,a)),c}function fr(e){e.draggable=!1}function pr(){Zl=!1}function hr(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,o=0;n--;)o+=t.charCodeAt(n);return o.toString(36)}function gr(e){return setTimeout(e,0)}function br(e){return clearTimeout(e)}dr.prototype=/** @lends Sortable.prototype */ +{constructor:dr,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(Wl=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,Cl):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,o=this.options,l=o.preventOnFilter,r=e.type,a=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,i=(a||e).target,u=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||i,c=o.filter;if(function(e){Ql.length=0;var t=e.getElementsByTagName("input"),n=t.length;for(;n--;){var o=t[n];o.checked&&Ql.push(o)}}(n),!Cl&&!(/mousedown|pointerdown/.test(r)&&0!==e.button||o.disabled)&&!u.isContentEditable&&(this.nativeDraggable||!No||!i||"SELECT"!==i.tagName.toUpperCase())&&!((i=qo(i,o.draggable,n,!1))&&i.animated||Dl===i)){if(jl=rl(i),Al=rl(i,o.draggable),"function"==typeof c){if(c.call(this,e,i,this))return yl({sortable:t,rootEl:u,name:"filter",targetEl:i,toEl:n,fromEl:n}),ml("filter",t,{evt:e}),void(l&&e.preventDefault())}else if(c&&(c=c.split(",").some((function(o){if(o=qo(u,o.trim(),n,!1))return yl({sortable:t,rootEl:o,name:"filter",targetEl:i,fromEl:n,toEl:n}),ml("filter",t,{evt:e}),!0}))))return void(l&&e.preventDefault());o.handle&&!qo(u,o.handle,n,!1)||this._prepareDragStart(e,a,i)}}},_prepareDragStart:function(e,t,n){var o,l=this,r=l.el,a=l.options,i=r.ownerDocument;if(n&&!Cl&&n.parentNode===r){var u=tl(n);if(Sl=r,xl=(Cl=n).parentNode,Rl=Cl.nextSibling,Dl=n,_l=a.group,dr.dragged=Cl,kl={target:Cl,clientX:(t||e).clientX,clientY:(t||e).clientY},Nl=kl.clientX-u.left,Ll=kl.clientY-u.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,Cl.style["will-change"]="all",o=function(){ml("delayEnded",l,{evt:e}),dr.eventCanceled?l._onDrop():(l._disableDelayedDragEvents(),!Bo&&l.nativeDraggable&&(Cl.draggable=!0),l._triggerDragStart(e,t),yl({sortable:l,name:"choose",originalEvent:e}),Go(Cl,a.chosenClass,!0))},a.ignore.split(",").forEach((function(e){Qo(Cl,e.trim(),fr)})),Ho(i,"dragover",cr),Ho(i,"mousemove",cr),Ho(i,"touchmove",cr),a.supportPointer?(Ho(i,"pointerup",l._onDrop),!this.nativeDraggable&&Ho(i,"pointercancel",l._onDrop)):(Ho(i,"mouseup",l._onDrop),Ho(i,"touchend",l._onDrop),Ho(i,"touchcancel",l._onDrop)),Bo&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Cl.draggable=!0),ml("delayStart",this,{evt:e}),!a.delay||a.delayOnTouchOnly&&!t||this.nativeDraggable&&(Mo||Fo))o();else{if(dr.eventCanceled)return void this._onDrop();a.supportPointer?(Ho(i,"pointerup",l._disableDelayedDrag),Ho(i,"pointercancel",l._disableDelayedDrag)):(Ho(i,"mouseup",l._disableDelayedDrag),Ho(i,"touchend",l._disableDelayedDrag),Ho(i,"touchcancel",l._disableDelayedDrag)),Ho(i,"mousemove",l._delayedDragTouchMoveHandler),Ho(i,"touchmove",l._delayedDragTouchMoveHandler),a.supportPointer&&Ho(i,"pointermove",l._delayedDragTouchMoveHandler),l._dragStartTimer=setTimeout(o,a.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Cl&&fr(Cl),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Vo(e,"mouseup",this._disableDelayedDrag),Vo(e,"touchend",this._disableDelayedDrag),Vo(e,"touchcancel",this._disableDelayedDrag),Vo(e,"pointerup",this._disableDelayedDrag),Vo(e,"pointercancel",this._disableDelayedDrag),Vo(e,"mousemove",this._delayedDragTouchMoveHandler),Vo(e,"touchmove",this._delayedDragTouchMoveHandler),Vo(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?Ho(document,"pointermove",this._onTouchMove):Ho(document,t?"touchmove":"mousemove",this._onTouchMove):(Ho(Cl,"dragend",this),Ho(Sl,"dragstart",this._onDragStart));try{document.selection?gr((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(n){}},_dragStarted:function(e,t){if(Yl=!1,Sl&&Cl){ml("dragStarted",this,{evt:t}),this.nativeDraggable&&Ho(document,"dragover",sr);var n=this.options;!e&&Go(Cl,n.dragClass,!1),Go(Cl,n.ghostClass,!0),dr.active=this,e&&this._appendGhost(),yl({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Fl){this._lastX=Fl.clientX,this._lastY=Fl.clientY,ir();for(var e=document.elementFromPoint(Fl.clientX,Fl.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Fl.clientX,Fl.clientY))!==t;)t=e;if(Cl.parentNode[fl]._isOutsideThisEl(e),t)do{if(t[fl]){if(t[fl]._onDragOver({clientX:Fl.clientX,clientY:Fl.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break}e=t}while(t=Yo(t));ur()}},_onTouchMove:function(e){if(kl){var t=this.options,n=t.fallbackTolerance,o=t.fallbackOffset,l=e.touches?e.touches[0]:e,r=Ol&&Zo(Ol,!0),a=Ol&&r&&r.a,i=Ol&&r&&r.d,u=tr&&Xl&&al(Xl),c=(l.clientX-kl.clientX+o.x)/(a||1)+(u?u[0]-Jl[0]:0)/(a||1),s=(l.clientY-kl.clientY+o.y)/(i||1)+(u?u[1]-Jl[1]:0)/(i||1);if(!dr.active&&!Yl){if(n&&Math.max(Math.abs(l.clientX-this._lastX),Math.abs(l.clientY-this._lastY))l.right+r||e.clientY>o.bottom&&e.clientX>o.left:e.clientY>l.bottom+r||e.clientX>o.right&&e.clientY>o.top}(e,l,this)&&!h.animated){if(h===Cl)return A(!1);if(h&&r===e.target&&(a=h),a&&(n=tl(a)),!1!==vr(Sl,r,Cl,t,a,n,e,!!a))return T(),h&&h.nextSibling?r.insertBefore(Cl,h.nextSibling):r.appendChild(Cl),xl=r,K(),A(!0)}else if(h&&function(e,t,n){var o=tl(ol(n.el,0,n.options,!0)),l=vl(n.el,n.options,Ol),r=10;return t?e.clientXs+c*r/2:ud-Vl)return-Hl}else if(u>s+c*(1-l)/2&&ud-c*r/2))return u>s+c/2?1:-1;return 0}(e,a,n,l,C?1:i.swapThreshold,null==i.invertedSwapThreshold?i.swapThreshold:i.invertedSwapThreshold,Gl,Wl===a),0!==b){var R=rl(Cl);do{R-=b,m=xl.children[R]}while(m&&("none"===Jo(m,"display")||m===Ol))}if(0===b||m===a)return A(!1);Wl=a,Hl=b;var D=a.nextElementSibling,E=!1,P=vr(Sl,r,Cl,t,a,n,e,E=1===b);if(!1!==P)return 1!==P&&-1!==P||(E=1===P),Zl=!0,setTimeout(pr,30),T(),E&&!D?r.appendChild(Cl):a.parentNode.insertBefore(Cl,E?D:a),O&&sl(O,0,S-O.scrollTop),xl=Cl.parentNode,void 0===w||Gl||(Vl=Math.abs(w-tl(a)[x])),K(),A(!0)}if(r.contains(Cl))return A(!1)}return!1}function j(i,u){ml(i,f,To({evt:e,isOwner:s,axis:l?"vertical":"horizontal",revert:o,dragRect:t,targetRect:n,canSort:d,fromSortable:v,target:a,completed:A,onMove:function(n,o){return vr(Sl,r,Cl,t,n,tl(n),e,o)},changed:K},u))}function T(){j("dragOverAnimationCapture"),f.captureAnimationState(),f!==v&&v.captureAnimationState()}function A(t){return j("dragOverCompleted",{insertion:t}),t&&(s?c._hideClone():c._showClone(f),f!==v&&(Go(Cl,Il?Il.options.ghostClass:c.options.ghostClass,!1),Go(Cl,i.ghostClass,!0)),Il!==f&&f!==dr.active?Il=f:f===dr.active&&Il&&(Il=null),v===f&&(f._ignoreWhileAnimating=a),f.animateAll((function(){j("dragOverAnimationComplete"),f._ignoreWhileAnimating=null})),f!==v&&(v.animateAll(),v._ignoreWhileAnimating=null)),(a===Cl&&!Cl.animated||a===r&&!a.animated)&&(Wl=null),i.dragoverBubble||e.rootEl||a===document||(Cl.parentNode[fl]._isOutsideThisEl(e.target),!t&&cr(e)),!i.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),p=!0}function K(){Tl=rl(Cl),Kl=rl(Cl,i.draggable),yl({sortable:f,name:"change",toEl:r,newIndex:Tl,newDraggableIndex:Kl,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){Vo(document,"mousemove",this._onTouchMove),Vo(document,"touchmove",this._onTouchMove),Vo(document,"pointermove",this._onTouchMove),Vo(document,"dragover",cr),Vo(document,"mousemove",cr),Vo(document,"touchmove",cr)},_offUpEvents:function(){var e=this.el.ownerDocument;Vo(e,"mouseup",this._onDrop),Vo(e,"touchend",this._onDrop),Vo(e,"pointerup",this._onDrop),Vo(e,"pointercancel",this._onDrop),Vo(e,"touchcancel",this._onDrop),Vo(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;Tl=rl(Cl),Kl=rl(Cl,n.draggable),ml("drop",this,{evt:e}),xl=Cl&&Cl.parentNode,Tl=rl(Cl),Kl=rl(Cl,n.draggable),dr.eventCanceled||(Yl=!1,Gl=!1,$l=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),br(this.cloneId),br(this._dragStartId),this.nativeDraggable&&(Vo(document,"drop",this),Vo(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),No&&Jo(document.body,"user-select",""),Jo(Cl,"transform",""),e&&(zl&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),Ol&&Ol.parentNode&&Ol.parentNode.removeChild(Ol),(Sl===xl||Il&&"clone"!==Il.lastPutMode)&&El&&El.parentNode&&El.parentNode.removeChild(El),Cl&&(this.nativeDraggable&&Vo(Cl,"dragend",this),fr(Cl),Cl.style["will-change"]="",zl&&!Yl&&Go(Cl,Il?Il.options.ghostClass:this.options.ghostClass,!1),Go(Cl,this.options.chosenClass,!1),yl({sortable:this,name:"unchoose",toEl:xl,newIndex:null,newDraggableIndex:null,originalEvent:e}),Sl!==xl?(Tl>=0&&(yl({rootEl:xl,name:"add",toEl:xl,fromEl:Sl,originalEvent:e}),yl({sortable:this,name:"remove",toEl:xl,originalEvent:e}),yl({rootEl:xl,name:"sort",toEl:xl,fromEl:Sl,originalEvent:e}),yl({sortable:this,name:"sort",toEl:xl,originalEvent:e})),Il&&Il.save()):Tl!==jl&&Tl>=0&&(yl({sortable:this,name:"update",toEl:xl,originalEvent:e}),yl({sortable:this,name:"sort",toEl:xl,originalEvent:e})),dr.active&&(null!=Tl&&-1!==Tl||(Tl=jl,Kl=Al),yl({sortable:this,name:"end",toEl:xl,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){ml("nulling",this),Sl=Cl=xl=Ol=Rl=El=Dl=Pl=kl=Fl=zl=Tl=Kl=jl=Al=Wl=Hl=Il=_l=dr.dragged=dr.ghost=dr.clone=dr.active=null,Ql.forEach((function(e){e.checked=!0})),Ql.length=Ml=Bl=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":Cl&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}}, +/** + * Serializes the item into an array of string. + * @returns {String[]} + */ +toArray:function(){for(var e,t=[],n=this.el.children,o=0,l=n.length,r=this.options;o0?(o.splice(n+1,0,o[t]),o.splice(t,1)):(o.splice(n,0,o[t]),o.splice(t+1,1)),o} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function _r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Ir(e){for(var t=1;ta?a*(r-1)+t:t}e.sortOnRowDraggable&&$.error("Table","`sortOnRowDraggable` is going to be deprecated, use dragSort='row' instead.");var S=function(t,n){var o=Ir({animation:150,dataIdAttr:"data-colkey",direction:"vertical",ghostClass:v.ghost,chosenClass:v.chosen,dragClass:v.dragging,handle:".".concat(f.thCellInner),onEnd:function(t){var o;if(t.newIndex!==t.oldIndex){n&&(kr(t.item),Fr(t.from,t.item,t.oldIndex));var l=t.oldIndex,r=t.newIndex,a=t.target,i=n?l:r,u=n?r:l,c=a.children[i],s=a.children[u],d=fo(b.value,c.dataset.colkey),v=fo(b.value,s.dataset.colkey);d&&d.colKey||$.error("Table","colKey is missing in ".concat(JSON.stringify(d))),v&&v.colKey||$.error("Table","colKey is missing in ".concat(JSON.stringify(v))),i=po(e.columns,d.colKey),u=po(e.columns,v.colKey);var f={data:b.value,currentIndex:i,current:d,targetIndex:u,target:v,newData:Kr(K(e.columns),i,u),e:t,sort:"col"};f.currentData=f.newData,null===(o=e.onDragSort)||void 0===o||o.call(e,f)}}},e.dragSortOptions);t&&new dr(t,o)},R=function(e){if(x.value&&e){var t=e.querySelectorAll("thead > tr");if(t.length<=1){var n=N(t,1)[0];S(n,!0)}else null==t||t.forEach((function(e){S(e,!1)}))}};return i([w,b,u,o],(function(t){var o=N(t,4),l=o[0];o[1],o[2],function(t,o){var l=t;if(!t||!l.$el||!o.showElement)return;var r=setTimeout((function(){!function(t){if(C.value||y.value){var o=null==t?void 0:t.querySelector("tbody");if(!o)return null;var l=Ir({animation:150,ghostClass:v.ghost,chosenClass:v.chosen,dragClass:v.dragging,filter:".".concat(p.base,",.").concat(g.row),onMove:function(e){return!Te(e.related,p.base)},onEnd:function(t){var o;if(t.newIndex!==t.oldIndex){kr(t.item),Fr(t.from,t.item,t.oldIndex);var l=t.oldIndex,r=t.newIndex;(h(e.firstFullRow)&&e.firstFullRow(T)||n.slots.firstFullRow||n.slots["first-full-row"])&&(l-=1,r-=1),s.value&&(l=O(l,s.value),r=O(r,s.value));var a={data:c.value,currentIndex:l,current:c.value[l],targetIndex:r,target:c.value[r],newData:Kr(K(e.data),l,r),e:t,sort:"row"};a.currentData=a.newData,null===(o=e.onDragSort)||void 0===o||o.call(e,a)}}},e.dragSortOptions);o&&(y.value?new dr(o,Ir({},l)):new dr(o,Ir(Ir({},l),{},{handle:".".concat(v.handle)})))}}(l.$el),R(l.$el);var t=setTimeout((function(){l.$refs.affixHeaderRef&&R(l.$refs.affixHeaderRef),clearTimeout(t)}));clearTimeout(r)}),60)}(l,o[3])})),{innerPagination:s,isRowDraggable:y,isRowHandlerDraggable:C,isColDraggable:x,setDragSortPrimaryTableRef:function(e){w.value=e},setDragSortColumns:function(e){b.value=e}}} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */ +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */ +function Br(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Nr(e){for(var t=1;t2?o-2:0),r=2;r1?d-1:0),f=1;f0&&void 0!==arguments[0]?arguments[0]:{errors:[],errorMap:{}}).errorMap;e&&Object.assign(r,e)})),l.value=r,null===(o=e.onValidate)||void 0===o||o.call(e,{result:r}),n({result:r})}),o)}))},validateRowData:function(t){return new Promise((function(n,o){d(t).then((function(t){var o,r=t.errors,a=t.errorMap;l.value=a;var i="parent";null===(o=e.onRowValidate)||void 0===o||o.call(e,{trigger:i,result:r}),n({trigger:i,result:r})}),o)}))},onRuleChange:function(t){if(e.editableRowKeys){var n=G(t.row,e.rowKey||"id"),l=o.get(n);if(l){var r=l.findIndex((function(e){return e.col.colKey===t.col.colKey}));-1===r?l.push(t):l[r]=t,o.set(n,l)}else o.set(n,[t])}},clearValidateData:function(){l.value={}},onUpdateEditedCell:function(e,t,n){c.value[e]||(c.value[e]=Ae(t)),Object.entries(n).forEach((function(t){var n=N(t,2),o=n[0],l=n[1];Je(c.value[e],o,l)}))},getEditRowData:function(t){var n,o=t.row,l=t.col,r=G(o,e.rowKey||"id"),a=c.value[r];if(a&&null!==(n=e.editableRowKeys)&&void 0!==n&&n.includes(r)){var i=Wr({},a);return Je(i,l.colKey,G(a,l.colKey)),i}return o},onPrimaryTableCellEditChange:function(t){var n=Kn(t.row,e.rowKey,t.col.colKey,t.colIndex);t.isEdit?u.value[n]=t:delete u.value[n]}}} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function Vr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Xr(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1],l=[],r=function(){var r,i,u,s,d,f=Xr({},t[a]);if(!((null===(r=f.children)||void 0===r?void 0:r.length)||(null===(i=O.value)||void 0===i?void 0:i.includes(f.colKey)))&&(e.columnController||e.displayColumns||e.defaultDisplayColumns)&&!o)return 1;f=X(f);var h,b=e.sort;f.sorter&&e.showSortColumnBgColor&&((b instanceof Array?b:[b]).find((function(e){return e&&e.sortBy===f.colKey&&void 0!==e.descending}))&&(f.className=f.className instanceof Array?f.className.concat(w.sortColumn):[f.className,w.sortColumn]));if(f.sorter||f.filter){var m=Zt(n.slots,f,a),x=f.ellipsisTitle;f.title=function(e,t){var n,o=f.sorter?F(t):null,l=f.filter?Q(t):null,r=null===(n=c.value)||void 0===n?void 0:n.tableContentRef;return fe([m,o,l],t.col,t.colIndex,x,r,{classPrefix:p,ellipsisOverlayClassName:"medium"!==C.value?y[C.value]:""})},f.ellipsisTitle=!1}if(null!==(u=f.edit)&&void 0!==u&&u.component){var S=f.cell;f.cell=function(t,o){var l=Xr(Xr({},o),{},{row:De(o),oldCell:S,rowKey:e.rowKey||"id",tableBaseClass:g,cellEmptyContent:e.cellEmptyContent,onChange:ke,onValidate:e.onRowValidate,onRuleChange:Oe,onEditableChange:Ee});if(e.editableRowKeys){var r,a=G(o.row,e.rowKey||"id");l.editable=we.value[a]||!1;var i=[a,o.col.colKey].join("__"),u=null===(r=be.value)||void 0===r?void 0:r[i];u&&(l.errors=u)}return e.editableCellState&&(l.readonly=!e.editableCellState(o)),v(Lr,ne(l,{onUpdateEditedCell:Re}),n.slots)}}null!==(s=f.children)&&void 0!==s&&s.length&&(f.children=Fe(f.children,o||(null===(h=O.value)||void 0===h?void 0:h.includes(f.colKey))));(!f.children||null!==(d=f.children)&&void 0!==d&&d.length)&&l.push(f)},a=0,i=t.length;a2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,l=G(e,t);return n||o?"".concat(l,"_").concat(n||0,"_").concat(o||0,"}"):l}var ea=function(){return _e((function e(){Ie(this,e),j(this,"treeDataMap",new Map),j(this,"expandAllRowIndex",void 0),this.treeDataMap=new Map}),[{key:"initialTreeStore",value:function(e,t,n){var o;null===(o=this.treeDataMap)||void 0===o||o.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]:[],o=0,l=e.length;o2&&void 0!==arguments[2]?arguments[2]:[],o=0,l=e.length;o=0){var l=(o.expandChildrenLength||0)+1;if(t.splice(o.rowIndex,l),o.parent){var r=G(o.parent.row,n.childrenKey),a=r.findIndex((function(t){return G(t,n.rowKey)===e}));r.splice(a,1),ta(this.treeDataMap,o.parent.row,-1*l,"delete",n)}this.treeDataMap.delete(e),ra(this.treeDataMap,t,{minRowIndex:o.rowIndex,rowKey:n.rowKey,type:"remove"})}else $.warn("EnhancedTable","Can not remove this node, which is not appeared.");return t}},{key:"removeChildren",value:function(e,t,n){var o=this.treeDataMap.get(e);if(o&&o.rowIndex>=0){var l=o.expandChildrenLength||0;l&&t.splice(o.rowIndex+1,l),o.parent&&ta(this.treeDataMap,o.parent.row,-1*l,"delete",n),o.expandChildrenLength=0,o.expanded=!1,Je(o.row,n.childrenKey,void 0),this.treeDataMap.set(e,o),l&&ra(this.treeDataMap,t,{minRowIndex:o.rowIndex+1,rowKey:n.rowKey,type:"remove"})}else $.warn("EnhancedTable","Can not remove this node's children, which is not appeared.");return t}},{key:"appendTo",value:function(e,t,n,o){var l=this.treeDataMap.get(e);if(!this.validateDataExist(l,e))return n;for(var r=G(l.row,o.childrenKey),a=l.expanded||!(null!=r&&r.length),i=t instanceof Array?t:[t],u=[],c=-1,s=0,d=i.length;sl){var f=e.slice(s,o),p=d.concat(v,f);e.splice(l,p.length),e.splice.apply(e,[l,0].concat(K(p))),ra(this.treeDataMap,e,{rowKey:n.rowKey,minRowIndex:l,maxRowIndex:c})}else{var h=e.slice(c,l).concat(v,d);e.splice(o,h.length),e.splice.apply(e,[o,0].concat(K(h))),ra(this.treeDataMap,e,{rowKey:n.rowKey,minRowIndex:o,maxRowIndex:s})}if(i.parent){for(var g=i.parent.row[n.childrenKey],b=0,w=-1,m=-1,y=0,C=g.length;y=2));y++);m2&&void 0!==arguments[2]?arguments[2]:null,a=0,i=e.length;a2&&void 0!==arguments[2]?arguments[2]:"data",l=[];return e.forEach((function(e){var r=G(e,t.rowKey),a=n.treeDataMap.get(r);a.expanded&&("unique"===o?l.push(r):"data"===o?l.push(e):l.push(a))})),l}},{key:"initialTreeDataMap",value:function(e,t,n,o){for(var l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,a=0,i=t.length;a0&&void 0!==arguments[0]?arguments[0]:"expand-all",t=(arguments.length>1?arguments[1]:void 0)||u.value;o.value=n.value.expandAll(t,l.value);var r=o.value.map((function(e){return Qr(e,l.value.rowKey)}));g(r,{row:void 0,rowState:void 0,rowIndex:void 0,type:"expand",trigger:e}),b.value.type="expand-all"}function m(e,t){var o=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],o=[],l=new Map,r=new Map,a=0,i=e.length;a2&&void 0!==arguments[2]?arguments[2]:[]),r=o.addedList,a=o.removedList;return n.value.expandTreeNode(r,e,l.value),n.value.foldTreeNode(a,e,l.value),K(e)}i([h,u],(function(e,t){var r=N(e,1)[0],a=N(t,1)[0];if(n.value.treeDataMap.size&&u.value.length){if("user-reaction-change"===b.value.type){var i=b.value||{},c=i.row,s=i.rowIndex;o.value=K(n.value.toggleExpandData({row:c,rowIndex:s},K(o.value),l.value))}else"props-change"===b.value.type&&m(o.value,r,a);b.value.type="props-change"}}));return{tExpandedTreeNode:h,isDefaultExpandAllExecute:d,isDefaultExpandedTreeNodesExecute:v,expandAll:w,foldAll:function(){o.value=K(n.value.foldAll(o.value,l.value)),g([],{row:void 0,rowState:void 0,rowIndex:void 0,type:"fold",trigger:"fold-all"})},onExpandFoldIconClick:function(t,o){var r,a=t.row,i=t.rowIndex;b.value=ia({type:"user-reaction-change"},t);var u=Qr(a,l.value.rowKey),c=n.value.treeDataMap.get(u),s=K(h.value);if(c.expanded){for(var d=n.value.getExpandedChildrenKeys([a],l.value),v=0,f=s.length;v0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;b.value=e?K(h.value.appendTo(e,t,b.value,y.value)):h.value.appendToRoot(t,b.value,y.value)},insertAfter:function(e,t){b.value=K(h.value.insertAfter(e,t,b.value,y.value))},insertBefore:function(e,t){b.value=K(h.value.insertBefore(e,t,b.value,y.value))},formatTreeColumn:function(t){if(!e.tree||t.colKey!==g.value.colKey)return t;var o=sa({},g.value);return o.cell=function(o,l){var r,a,i=Bn(sa(sa({},l),{},{col:sa({},g.value)}),n.slots,{cellEmptyContent:e.cellEmptyContent}),u=h.value.treeDataMap.get(G(l.row,y.value.rowKey)),d=function(t){var n,o;if(void 0!==t){var l=void 0===(null===(n=e.tree)||void 0===n?void 0:n.indent)?24:null===(o=e.tree)||void 0===o?void 0:o.indent;return l?{paddingLeft:"".concat(t*l||1,"px")}:{}}}(null==u?void 0:u.level),b=j({},w.inlineCol,!!t.ellipsis),C=G(l.row,y.value.childrenKey);if(C&&C instanceof Array||!0===C){var x,O=null!==(x=h.value.treeDataMap.get(G(l.row,y.value.rowKey)))&&void 0!==x&&x.expanded?(r=sa(sa({},l),{},{type:"fold"}),a=c(s.value.treeExpandAndFoldIcon,T,r)||v(p,null,null),m("treeExpandAndFoldIcon",{defaultNode:a,params:r})):function(e){var t=sa(sa({},e),{},{type:"expand"}),n=c(s.value.treeExpandAndFoldIcon,T,t)||v(f,null,null);return m("treeExpandAndFoldIcon",{defaultNode:n,params:t})}(l);return v("div",{class:[w.col,b],style:d},[!(!C.length&&!0!==C)&&v("span",{class:w.icon,onClick:function(e){P(l,"expand-fold-icon"),e.stopPropagation()}},[O]),i])}return v("div",{style:d,class:[b,w.leafNode]},[v("span",{class:w.icon},null),i])},!0===o.ellipsis&&(o.ellipsis=function(e,t){return Bn(sa(sa({},t),{},{col:sa({},g.value)}),n.slots)}),o},toggleExpandData:function(t,n){var o,l,r=sa({},t);void 0!==t.row.VIRTUAL_SCROLL_INDEX&&(r.rowIndex=t.row.VIRTUAL_SCROLL_INDEX),b.value=K(h.value.toggleExpandData(r,b.value,y.value));var a=G(t.row,y.value.rowKey),i=null===(o=h.value)||void 0===o||null===(o=o.treeDataMap)||void 0===o?void 0:o.get(a);null===(l=e.onTreeExpandChange)||void 0===l||l.call(e,{row:t.row,rowIndex:t.rowIndex,rowState:i,trigger:n})},expandAll:R,foldAll:D,getTreeNode:function(){return h.value.getTreeNode(b.value,y.value)},resetData:_,getTreeExpandedRow:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data";return h.value.getTreeExpandedRow(b.value,y.value,e)},onExpandFoldIconClick:P}} +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */function va(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function fa(e){for(var t=1;t0&&d=0?e.rowIndex:e.rowIndex<0?O(e.parent):void 0:-1};return n.expose(ma(ma({store:i.value,dataSource:u.value},f),{},{primaryTableRef:o,validateRowData:function(e){return o.value.validateRowData(e)},validateTableData:function(){return o.value.validateTableData()},clearValidateData:function(){o.value.clearValidateData()},refreshTable:function(){o.value.refreshTable()},scrollToElement:function(e){var t=e.index;if(!t&&0!==t){if(!e.key)return void $.error("Table","scrollToElement: one of `index` or `key` must exist.");var n=h.value.get(e.key);((t=O(n,e.key))<0||void 0===t)&&$.error("Table","".concat(e.key," does not exist in data, check `rowKey` or `data` please."))}o.value.scrollToElement(ma(ma({},e),{},{index:t}))}})),function(){var t,l=ma(ma({},Ke().vnode.props),{},{rowKey:e.rowKey||"id",data:u.value,columns:y.value,indeterminateSelectedRowKeys:b.value,disableDataPage:Boolean(e.tree&&Object.keys(e.tree).length)||e.disableDataPage,onSelectChange:w,onDragSort:C,rowClassName:function(t){var n=t.row,o=G(n,e.rowKey||"id"),l=h.value.get(o);return l?["".concat(p.value,"-table-tr--level-").concat(l.level),e.rowClassName]:[e.rowClassName]}});return null!==(t=e.tree)&&void 0!==t&&t.expandTreeNodeOnClick&&(l.onRowClick=x),v(qr,ne(l,{ref:o}),n.slots)}}}); +/** + * tdesign v1.10.7 + * (c) 2025 tdesign + * @license MIT + */x(no),x(qr),x(ya);var Ca=x(Ae(qr),"TTable");const xa=e({name:"About Page",setup(e){const n=Be(),o=t((()=>n.data)),l=Ne(),r=[{title:Le("pages.note.tableTitleName"),align:"left",width:320,colKey:"title",fixed:"left"},{title:Le("pages.note.tableOperation"),align:"left",fixed:"right",width:160,colKey:"op"}],i=a({defaultPageSize:20,total:o.value.length,defaultCurrent:1}),u=a(""),c=a(!1),s=()=>{n.remove(u.value),c.value=!1,qe.success(Le("pages.note.deleteMsgSuccess")),d()},d=()=>{u.value=""},f=()=>{d()};return(e,t)=>{const n=$e,a=Ue,d=Ca,p=ut,h=Ve;return ze(),We(h,null,{default:He((()=>[v(d,{data:o.value,columns:r,"row-key":"id","vertical-align":"top",hover:!0,pagination:i.value},{op:He((t=>[v(a,null,{default:He((()=>[v(n,{theme:"primary",onClick:e=>{return n=t,void l.push(`/note/content?id=${n.row.id}`);var n}},{default:He((()=>[Xe(Ye(e.$t("pages.note.detail")),1)])),_:2},1032,["onClick"]),v(n,{theme:"danger",onClick:e=>{return n=t,u.value=n.row.id,void(c.value=!0);var n}},{default:He((()=>[Xe(Ye(e.$t("pages.note.delete")),1)])),_:2},1032,["onClick"])])),_:2},1024)])),_:1},8,["data","pagination"]),v(p,{visible:c.value,"onUpdate:visible":t[0]||(t[0]=e=>c.value=e),header:e.$t("layout.sideNav.confirmDelete"),"on-cancel":f,onConfirm:s},null,8,["visible","header"])])),_:1})}}});export{xa as default};