video-view-hk-f562b92a.js 104 KB

1
  1. import{S as No,p as Cr,c as wr,f as w,E as ea,d as Ie,k as V,w as ce,x as cn,q as ta,e as H,an as Io,s as yr,F as Lt,z as we,o as dn,L as Vo,M as Oo,u as be,g as Eo,O as Ho,Z as $o,r as na,U as Ee,V as mt,a8 as Xe,$ as jt,a3 as fn,a0 as on,W as xr,a9 as aa,aa as ra,af as Fo}from"./vue-18ee037d.js";import{aG as Ao,e as oa,b as y,i as ye,d as A,K as he,ao as ot,aH as Bo,aI as Lo,c as _t,ap as Ge,aq as ue,aJ as Wo,aK as jo,aL as zo,aM as kr,_ as la,aN as rr,aa as Sr,am as ua,aO as Dr,m as $n,u as Pr,aP as br,aQ as Mr,aR as Tr,o as Uo,aS as Ko,q as Zo,aA as qo,J as ln,N as ia,aj as Qo,af as Go}from"./index-421a14fe.js";import{u as Xo}from"./index-9374feb1.js";import{d as B,a as Jo}from"./dayjs-4778c158.js";import{u as el}from"./useModal-dcba92a3.js";import{V as tl}from"./jb4-28542242.js";import{g as nl,i as al}from"./gb28281-89f88f1c.js";import{S as rl}from"./index-6c52c4cf.js";import{_ as ol}from"./createForOfIteratorHelper-0e399d34.js";import{c as wt}from"./mockjs-890b569b.js";import{T as ll}from"./index-f96d75f8.js";var Fn={},ul={get exports(){return Fn},set exports(t){Fn=t}};(function(t,e){(function(n,a){t.exports=a()})(wt,function(){return function(n,a){a.prototype.weekday=function(l){var u=this.$locale().weekStart||0,o=this.$W,i=(o<u?o+7:o)-u;return this.$utils().u(l)?i:this.subtract(i,"day").add(l,"day")}}})})(ul);const il=Fn;var An={},sl={get exports(){return An},set exports(t){An=t}};(function(t,e){(function(n,a){t.exports=a()})(wt,function(){return function(n,a,l){var u=a.prototype,o=function(d){return d&&(d.indexOf?d:d.s)},i=function(d,f,m,v,c){var C=d.name?d:d.$locale(),p=o(C[f]),k=o(C[m]),h=p||k.map(function(N){return N.slice(0,v)});if(!c)return h;var P=C.weekStart;return h.map(function(N,D){return h[(D+(P||0))%7]})},r=function(){return l.Ls[l.locale()]},s=function(d,f){return d.formats[f]||function(m){return m.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(v,c,C){return c||C.slice(1)})}(d.formats[f.toUpperCase()])},g=function(){var d=this;return{months:function(f){return f?f.format("MMMM"):i(d,"months")},monthsShort:function(f){return f?f.format("MMM"):i(d,"monthsShort","months",3)},firstDayOfWeek:function(){return d.$locale().weekStart||0},weekdays:function(f){return f?f.format("dddd"):i(d,"weekdays")},weekdaysMin:function(f){return f?f.format("dd"):i(d,"weekdaysMin","weekdays",2)},weekdaysShort:function(f){return f?f.format("ddd"):i(d,"weekdaysShort","weekdays",3)},longDateFormat:function(f){return s(d.$locale(),f)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};u.localeData=function(){return g.bind(this)()},l.localeData=function(){var d=r();return{firstDayOfWeek:function(){return d.weekStart||0},weekdays:function(){return l.weekdays()},weekdaysShort:function(){return l.weekdaysShort()},weekdaysMin:function(){return l.weekdaysMin()},months:function(){return l.months()},monthsShort:function(){return l.monthsShort()},longDateFormat:function(f){return s(d,f)},meridiem:d.meridiem,ordinal:d.ordinal}},l.months=function(){return i(r(),"months")},l.monthsShort=function(){return i(r(),"monthsShort","months",3)},l.weekdays=function(d){return i(r(),"weekdays",null,null,d)},l.weekdaysShort=function(d){return i(r(),"weekdaysShort","weekdays",3,d)},l.weekdaysMin=function(d){return i(r(),"weekdaysMin","weekdays",2,d)}}})})(sl);const cl=An;var Bn={},dl={get exports(){return Bn},set exports(t){Bn=t}};(function(t,e){(function(n,a){t.exports=a()})(wt,function(){var n="week",a="year";return function(l,u,o){var i=u.prototype;i.week=function(r){if(r===void 0&&(r=null),r!==null)return this.add(7*(r-this.week()),"day");var s=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var g=o(this).startOf(a).add(1,a).date(s),d=o(this).endOf(n);if(g.isBefore(d))return 1}var f=o(this).startOf(a).date(s).startOf(n).subtract(1,"millisecond"),m=this.diff(f,n,!0);return m<0?o(this).startOf("week").week():Math.ceil(m)},i.weeks=function(r){return r===void 0&&(r=null),this.week(r)}}})})(dl);const fl=Bn;var Ln={},vl={get exports(){return Ln},set exports(t){Ln=t}};(function(t,e){(function(n,a){t.exports=a()})(wt,function(){return function(n,a){a.prototype.weekYear=function(){var l=this.month(),u=this.week(),o=this.year();return u===1&&l===11?o+1:l===0&&u>=52?o-1:o}}})})(vl);const ml=Ln;var Wn={},gl={get exports(){return Wn},set exports(t){Wn=t}};(function(t,e){(function(n,a){t.exports=a()})(wt,function(){var n="month",a="quarter";return function(l,u){var o=u.prototype;o.quarter=function(s){return this.$utils().u(s)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(s-1))};var i=o.add;o.add=function(s,g){return s=Number(s),this.$utils().p(g)===a?this.add(3*s,n):i.bind(this)(s,g)};var r=o.startOf;o.startOf=function(s,g){var d=this.$utils(),f=!!d.u(g)||g;if(d.p(s)===a){var m=this.quarter()-1;return f?this.month(3*m).startOf(n).startOf("day"):this.month(3*m+2).endOf(n).endOf("day")}return r.bind(this)(s,g)}}})})(gl);const hl=Wn;var jn={},pl={get exports(){return jn},set exports(t){jn=t}};(function(t,e){(function(n,a){t.exports=a()})(wt,function(){return function(n,a){var l=a.prototype,u=l.format;l.format=function(o){var i=this,r=this.$locale();if(!this.isValid())return u.bind(this)(o);var s=this.$utils(),g=(o||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(d){switch(d){case"Q":return Math.ceil((i.$M+1)/3);case"Do":return r.ordinal(i.$D);case"gggg":return i.weekYear();case"GGGG":return i.isoWeekYear();case"wo":return r.ordinal(i.week(),"W");case"w":case"ww":return s.s(i.week(),d==="w"?1:2,"0");case"W":case"WW":return s.s(i.isoWeek(),d==="W"?1:2,"0");case"k":case"kk":return s.s(String(i.$H===0?24:i.$H),d==="k"?1:2,"0");case"X":return Math.floor(i.$d.getTime()/1e3);case"x":return i.$d.getTime();case"z":return"["+i.offsetName()+"]";case"zzz":return"["+i.offsetName("long")+"]";default:return d}});return u.bind(this)(g)}}})})(pl);const Cl=jn;var zn={},wl={get exports(){return zn},set exports(t){zn=t}};(function(t,e){(function(n,a){t.exports=a()})(wt,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},a=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,l=/\d\d/,u=/\d\d?/,o=/\d*[^-_:/,()\s\d]+/,i={},r=function(c){return(c=+c)+(c>68?1900:2e3)},s=function(c){return function(C){this[c]=+C}},g=[/[+-]\d\d:?(\d\d)?|Z/,function(c){(this.zone||(this.zone={})).offset=function(C){if(!C||C==="Z")return 0;var p=C.match(/([+-]|\d\d)/g),k=60*p[1]+(+p[2]||0);return k===0?0:p[0]==="+"?-k:k}(c)}],d=function(c){var C=i[c];return C&&(C.indexOf?C:C.s.concat(C.f))},f=function(c,C){var p,k=i.meridiem;if(k){for(var h=1;h<=24;h+=1)if(c.indexOf(k(h,0,C))>-1){p=h>12;break}}else p=c===(C?"pm":"PM");return p},m={A:[o,function(c){this.afternoon=f(c,!1)}],a:[o,function(c){this.afternoon=f(c,!0)}],S:[/\d/,function(c){this.milliseconds=100*+c}],SS:[l,function(c){this.milliseconds=10*+c}],SSS:[/\d{3}/,function(c){this.milliseconds=+c}],s:[u,s("seconds")],ss:[u,s("seconds")],m:[u,s("minutes")],mm:[u,s("minutes")],H:[u,s("hours")],h:[u,s("hours")],HH:[u,s("hours")],hh:[u,s("hours")],D:[u,s("day")],DD:[l,s("day")],Do:[o,function(c){var C=i.ordinal,p=c.match(/\d+/);if(this.day=p[0],C)for(var k=1;k<=31;k+=1)C(k).replace(/\[|\]/g,"")===c&&(this.day=k)}],M:[u,s("month")],MM:[l,s("month")],MMM:[o,function(c){var C=d("months"),p=(d("monthsShort")||C.map(function(k){return k.slice(0,3)})).indexOf(c)+1;if(p<1)throw new Error;this.month=p%12||p}],MMMM:[o,function(c){var C=d("months").indexOf(c)+1;if(C<1)throw new Error;this.month=C%12||C}],Y:[/[+-]?\d+/,s("year")],YY:[l,function(c){this.year=r(c)}],YYYY:[/\d{4}/,s("year")],Z:g,ZZ:g};function v(c){var C,p;C=c,p=i&&i.formats;for(var k=(c=C.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(L,ae,ie){var z=ie&&ie.toUpperCase();return ae||p[ie]||n[ie]||p[z].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(oe,le,q){return le||q.slice(1)})})).match(a),h=k.length,P=0;P<h;P+=1){var N=k[P],D=m[N],G=D&&D[0],X=D&&D[1];k[P]=X?{regex:G,parser:X}:N.replace(/^\[|\]$/g,"")}return function(L){for(var ae={},ie=0,z=0;ie<h;ie+=1){var oe=k[ie];if(typeof oe=="string")z+=oe.length;else{var le=oe.regex,q=oe.parser,U=L.slice(z),$=le.exec(U)[0];q.call(ae,$),L=L.replace($,"")}}return function(_){var W=_.afternoon;if(W!==void 0){var J=_.hours;W?J<12&&(_.hours+=12):J===12&&(_.hours=0),delete _.afternoon}}(ae),ae}}return function(c,C,p){p.p.customParseFormat=!0,c&&c.parseTwoDigitYear&&(r=c.parseTwoDigitYear);var k=C.prototype,h=k.parse;k.parse=function(P){var N=P.date,D=P.utc,G=P.args;this.$u=D;var X=G[1];if(typeof X=="string"){var L=G[2]===!0,ae=G[3]===!0,ie=L||ae,z=G[2];ae&&(z=G[2]),i=this.$locale(),!L&&z&&(i=p.Ls[z]),this.$d=function(U,$,_){try{if(["x","X"].indexOf($)>-1)return new Date(($==="X"?1e3:1)*U);var W=v($)(U),J=W.year,te=W.month,me=W.day,De=W.hours,Re=W.minutes,de=W.seconds,R=W.milliseconds,M=W.zone,Q=new Date,se=me||(J||te?1:Q.getDate()),re=J||Q.getFullYear(),x=0;J&&!te||(x=te>0?te-1:Q.getMonth());var b=De||0,S=Re||0,T=de||0,I=R||0;return M?new Date(Date.UTC(re,x,se,b,S,T,I+60*M.offset*1e3)):_?new Date(Date.UTC(re,x,se,b,S,T,I)):new Date(re,x,se,b,S,T,I)}catch{return new Date("")}}(N,X,D),this.init(),z&&z!==!0&&(this.$L=this.locale(z).$L),ie&&N!=this.format(X)&&(this.$d=new Date("")),i={}}else if(X instanceof Array)for(var oe=X.length,le=1;le<=oe;le+=1){G[1]=X[le-1];var q=p.apply(this,G);if(q.isValid()){this.$d=q.$d,this.$L=q.$L,this.init();break}le===oe&&(this.$d=new Date(""))}else h.call(this,P)}}})})(wl);const yl=zn;B.extend(yl);B.extend(Cl);B.extend(il);B.extend(cl);B.extend(fl);B.extend(ml);B.extend(hl);B.extend(function(t,e){var n=e.prototype,a=n.format;n.format=function(u){var o=(u||"").replace("Wo","wo");return a.bind(this)(o)}});var xl={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ct=function(e){var n=xl[e];return n||e.split("_")[0]},or=function(){Ao(!1,"Not match any format. Please help to fire a issue about this.")},kl=/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|k{1,2}|S/g;function lr(t,e,n){for(var a=oa(new Set(t.split(n))),l=0,u=0;u<a.length;u++){var o=a[u];if(l+=o.length,l>e)return o;l+=n.length}}var ur=function(e,n){if(!e)return null;if(B.isDayjs(e))return e;var a=n.matchAll(kl),l=B(e,n);if(a===null)return l;var u=ol(a),o;try{for(u.s();!(o=u.n()).done;){var i=o.value,r=i[0],s=i.index;if(r==="Q"){var g=e.slice(s-1,s),d=lr(e,s,g).match(/\d+/)[0];l=l.quarter(parseInt(d))}if(r.toLowerCase()==="wo"){var f=e.slice(s-1,s),m=lr(e,s,f).match(/\d+/)[0];l=l.week(parseInt(m))}r.toLowerCase()==="ww"&&(l=l.week(parseInt(e.slice(s,s+r.length)))),r.toLowerCase()==="w"&&(l=l.week(parseInt(e.slice(s,s+r.length+1))))}}catch(v){u.e(v)}finally{u.f()}return l},Sl={getNow:function(){return B()},getFixedDate:function(e){return B(e,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(e){return e.endOf("month")},getWeekDay:function(e){var n=e.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(e){return e.year()},getMonth:function(e){return e.month()},getDate:function(e){return e.date()},getHour:function(e){return e.hour()},getMinute:function(e){return e.minute()},getSecond:function(e){return e.second()},addYear:function(e,n){return e.add(n,"year")},addMonth:function(e,n){return e.add(n,"month")},addDate:function(e,n){return e.add(n,"day")},setYear:function(e,n){return e.year(n)},setMonth:function(e,n){return e.month(n)},setDate:function(e,n){return e.date(n)},setHour:function(e,n){return e.hour(n)},setMinute:function(e,n){return e.minute(n)},setSecond:function(e,n){return e.second(n)},isAfter:function(e,n){return e.isAfter(n)},isValidate:function(e){return e.isValid()},locale:{getWeekFirstDay:function(e){return B().locale(Ct(e)).localeData().firstDayOfWeek()},getWeekFirstDate:function(e,n){return n.locale(Ct(e)).weekday(0)},getWeek:function(e,n){return n.locale(Ct(e)).week()},getShortWeekDays:function(e){return B().locale(Ct(e)).localeData().weekdaysMin()},getShortMonths:function(e){return B().locale(Ct(e)).localeData().monthsShort()},format:function(e,n,a){return n.locale(Ct(e)).format(a)},parse:function(e,n,a){for(var l=Ct(e),u=0;u<a.length;u+=1){var o=a[u],i=n;if(o.includes("wo")||o.includes("Wo")){for(var r=i.split("-")[0],s=i.split("-")[1],g=B(r,"YYYY").startOf("year").locale(l),d=0;d<=52;d+=1){var f=g.add(d,"week");if(f.format("Wo")===s)return f}return or(),null}var m=B(i,o,!0).locale(l);if(m.isValid())return m}return n||or(),null}},toDate:function(e,n){return Array.isArray(e)?e.map(function(a){return ur(a,n)}):ur(e,n)},toString:function(e,n){return Array.isArray(e)?e.map(function(a){return B.isDayjs(a)?a.format(n):a}):B.isDayjs(e)?e.format(n):e}};const Dl=Sl;function xe(t){var e=No();return y(y({},t),e)}var _r=Symbol("PanelContextProps"),sa=function(e){Cr(_r,e)},Je=function(){return wr(_r,{})},Xt={visibility:"hidden"};function gt(t,e){var n,a=e.slots,l=xe(t),u=l.prefixCls,o=l.prevIcon,i=o===void 0?"‹":o,r=l.nextIcon,s=r===void 0?"›":r,g=l.superPrevIcon,d=g===void 0?"«":g,f=l.superNextIcon,m=f===void 0?"»":f,v=l.onSuperPrev,c=l.onSuperNext,C=l.onPrev,p=l.onNext,k=Je(),h=k.hideNextBtn,P=k.hidePrevBtn;return w("div",{class:u},[v&&w("button",{type:"button",onClick:v,tabindex:-1,class:"".concat(u,"-super-prev-btn"),style:P.value?Xt:{}},[d]),C&&w("button",{type:"button",onClick:C,tabindex:-1,class:"".concat(u,"-prev-btn"),style:P.value?Xt:{}},[i]),w("div",{class:"".concat(u,"-view")},[(n=a.default)===null||n===void 0?void 0:n.call(a)]),p&&w("button",{type:"button",onClick:p,tabindex:-1,class:"".concat(u,"-next-btn"),style:h.value?Xt:{}},[s]),c&&w("button",{type:"button",onClick:c,tabindex:-1,class:"".concat(u,"-super-next-btn"),style:h.value?Xt:{}},[m])])}gt.displayName="Header";gt.inheritAttrs=!1;function ca(t){var e=xe(t),n=e.prefixCls,a=e.generateConfig,l=e.viewDate,u=e.onPrevDecades,o=e.onNextDecades,i=Je(),r=i.hideHeader;if(r)return null;var s="".concat(n,"-header"),g=a.getYear(l),d=Math.floor(g/at)*at,f=d+at-1;return w(gt,y(y({},e),{},{prefixCls:s,onSuperPrev:u,onSuperNext:o}),{default:function(){return[d,ea("-"),f]}})}ca.displayName="DecadeHeader";ca.inheritAttrs=!1;function Rr(t,e,n,a,l){var u=t.setHour(e,n);return u=t.setMinute(u,a),u=t.setSecond(u,l),u}function an(t,e,n){if(!n)return e;var a=e;return a=t.setHour(a,t.getHour(n)),a=t.setMinute(a,t.getMinute(n)),a=t.setSecond(a,t.getSecond(n)),a}function Pl(t,e,n,a,l,u){var o=Math.floor(t/a)*a;if(o<t)return[o,60-l,60-u];var i=Math.floor(e/l)*l;if(i<e)return[o,i,60-u];var r=Math.floor(n/u)*u;return[o,i,r]}function bl(t,e){var n=t.getYear(e),a=t.getMonth(e)+1,l=t.getEndDate(t.getFixedDate("".concat(n,"-").concat(a,"-01"))),u=t.getDate(l),o=a<10?"0".concat(a):"".concat(a);return"".concat(n,"-").concat(o,"-").concat(u)}function yt(t){for(var e=xe(t),n=e.prefixCls,a=e.disabledDate,l=e.onSelect,u=e.picker,o=e.rowNum,i=e.colNum,r=e.prefixColumn,s=e.rowClassName,g=e.baseDate,d=e.getCellClassName,f=e.getCellText,m=e.getCellNode,v=e.getCellDate,c=e.generateConfig,C=e.titleCell,p=e.headerCells,k=Je(),h=k.onDateMouseenter,P=k.onDateMouseleave,N=k.mode,D="".concat(n,"-cell"),G=[],X=0;X<o;X+=1){for(var L=[],ae=void 0,ie=function(){var le,q=X*i+z,U=v(g,q),$=qn({cellDate:U,mode:N.value,disabledDate:a,generateConfig:c});z===0&&(ae=U,r&&L.push(r(ae)));var _=C&&C(U);L.push(w("td",{key:z,title:_,class:ye(D,y((le={},A(le,"".concat(D,"-disabled"),$),A(le,"".concat(D,"-start"),f(U)===1||u==="year"&&Number(_)%10===0),A(le,"".concat(D,"-end"),_===bl(c,U)||u==="year"&&Number(_)%10===9),le),d(U))),onClick:function(){$||l(U)},onMouseenter:function(){!$&&h&&h(U)},onMouseleave:function(){!$&&P&&P(U)}},[m?m(U):w("div",{class:"".concat(D,"-inner")},[f(U)])]))},z=0;z<i;z+=1)ie();G.push(w("tr",{key:X,class:s&&s(ae)},[L]))}return w("div",{class:"".concat(n,"-body")},[w("table",{class:"".concat(n,"-content")},[p&&w("thead",null,[w("tr",null,[p])]),w("tbody",null,[G])])])}yt.displayName="PanelBody";yt.inheritAttrs=!1;var Un=3,ir=4;function da(t){var e=xe(t),n=je-1,a=e.prefixCls,l=e.viewDate,u=e.generateConfig,o="".concat(a,"-cell"),i=u.getYear(l),r=Math.floor(i/je)*je,s=Math.floor(i/at)*at,g=s+at-1,d=u.setYear(l,s-Math.ceil((Un*ir*je-at)/2)),f=function(v){var c,C=u.getYear(v),p=C+n;return c={},A(c,"".concat(o,"-in-view"),s<=C&&p<=g),A(c,"".concat(o,"-selected"),C===r),c};return w(yt,y(y({},e),{},{rowNum:ir,colNum:Un,baseDate:d,getCellText:function(v){var c=u.getYear(v);return"".concat(c,"-").concat(c+n)},getCellClassName:f,getCellDate:function(v,c){return u.addYear(v,c*je)}}),null)}da.displayName="DecadeBody";da.inheritAttrs=!1;var Jt=new Map;function Ml(t,e){var n;function a(){Bo(t)?e():n=ot(function(){a()})}return a(),function(){ot.cancel(n)}}function Kn(t,e,n){if(Jt.get(t)&&ot.cancel(Jt.get(t)),n<=0){Jt.set(t,ot(function(){t.scrollTop=e}));return}var a=e-t.scrollTop,l=a/n*10;Jt.set(t,ot(function(){t.scrollTop+=l,t.scrollTop!==e&&Kn(t,e,n-10)}))}function Rt(t,e){var n=e.onLeftRight,a=e.onCtrlLeftRight,l=e.onUpDown,u=e.onPageUpDown,o=e.onEnter,i=t.which,r=t.ctrlKey,s=t.metaKey;switch(i){case he.LEFT:if(r||s){if(a)return a(-1),!0}else if(n)return n(-1),!0;break;case he.RIGHT:if(r||s){if(a)return a(1),!0}else if(n)return n(1),!0;break;case he.UP:if(l)return l(-1),!0;break;case he.DOWN:if(l)return l(1),!0;break;case he.PAGE_UP:if(u)return u(-1),!0;break;case he.PAGE_DOWN:if(u)return u(1),!0;break;case he.ENTER:if(o)return o(),!0;break}return!1}function Yr(t,e,n,a){var l=t;if(!l)switch(e){case"time":l=a?"hh:mm:ss a":"HH:mm:ss";break;case"week":l="gggg-wo";break;case"month":l="YYYY-MM";break;case"quarter":l="YYYY-[Q]Q";break;case"year":l="YYYY";break;default:l=n?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return l}function Nr(t,e,n){var a=t==="time"?8:10,l=typeof e=="function"?e(n.getNow()).length:e.length;return Math.max(a,l)+2}var Ft=null,en=new Set;function Tl(t){return!Ft&&typeof window<"u"&&window.addEventListener&&(Ft=function(n){oa(en).forEach(function(a){a(n)})},window.addEventListener("mousedown",Ft)),en.add(t),function(){en.delete(t),en.size===0&&(window.removeEventListener("mousedown",Ft),Ft=null)}}function _l(t){var e=t.target;if(t.composed&&e.shadowRoot){var n;return((n=t.composedPath)===null||n===void 0?void 0:n.call(t)[0])||e}return e}var Rl=function(e){return e==="month"||e==="date"?"year":e},Yl=function(e){return e==="date"?"month":e},Nl=function(e){return e==="month"||e==="date"?"quarter":e},Il=function(e){return e==="date"?"week":e},Vl={year:Rl,month:Yl,quarter:Nl,week:Il,time:null,date:null};function Ir(t,e){return t.some(function(n){return n&&n.contains(e)})}var je=10,at=je*10;function fa(t){var e=xe(t),n=e.prefixCls,a=e.onViewDateChange,l=e.generateConfig,u=e.viewDate,o=e.operationRef,i=e.onSelect,r=e.onPanelChange,s="".concat(n,"-decade-panel");o.value={onKeydown:function(m){return Rt(m,{onLeftRight:function(c){i(l.addYear(u,c*je),"key")},onCtrlLeftRight:function(c){i(l.addYear(u,c*at),"key")},onUpDown:function(c){i(l.addYear(u,c*je*Un),"key")},onEnter:function(){r("year",u)}})}};var g=function(m){var v=l.addYear(u,m*at);a(v),r(null,v)},d=function(m){i(m,"mouse"),r("year",m)};return w("div",{class:s},[w(ca,y(y({},e),{},{prefixCls:n,onPrevDecades:function(){g(-1)},onNextDecades:function(){g(1)}}),null),w(da,y(y({},e),{},{prefixCls:n,onSelect:d}),null)])}fa.displayName="DecadePanel";fa.inheritAttrs=!1;var rn=7;function xt(t,e){if(!t&&!e)return!0;if(!t||!e)return!1}function Ol(t,e,n){var a=xt(e,n);if(typeof a=="boolean")return a;var l=Math.floor(t.getYear(e)/10),u=Math.floor(t.getYear(n)/10);return l===u}function vn(t,e,n){var a=xt(e,n);return typeof a=="boolean"?a:t.getYear(e)===t.getYear(n)}function Zn(t,e){var n=Math.floor(t.getMonth(e)/3);return n+1}function Vr(t,e,n){var a=xt(e,n);return typeof a=="boolean"?a:vn(t,e,n)&&Zn(t,e)===Zn(t,n)}function va(t,e,n){var a=xt(e,n);return typeof a=="boolean"?a:vn(t,e,n)&&t.getMonth(e)===t.getMonth(n)}function rt(t,e,n){var a=xt(e,n);return typeof a=="boolean"?a:t.getYear(e)===t.getYear(n)&&t.getMonth(e)===t.getMonth(n)&&t.getDate(e)===t.getDate(n)}function El(t,e,n){var a=xt(e,n);return typeof a=="boolean"?a:t.getHour(e)===t.getHour(n)&&t.getMinute(e)===t.getMinute(n)&&t.getSecond(e)===t.getSecond(n)}function Or(t,e,n,a){var l=xt(n,a);return typeof l=="boolean"?l:t.locale.getWeek(e,n)===t.locale.getWeek(e,a)}function Tt(t,e,n){return rt(t,e,n)&&El(t,e,n)}function tn(t,e,n,a){return!e||!n||!a?!1:!rt(t,e,a)&&!rt(t,n,a)&&t.isAfter(a,e)&&t.isAfter(n,a)}function Hl(t,e,n){var a=e.locale.getWeekFirstDay(t),l=e.setDate(n,1),u=e.getWeekDay(l),o=e.addDate(l,a-u);return e.getMonth(o)===e.getMonth(n)&&e.getDate(o)>1&&(o=e.addDate(o,-7)),o}function Wt(t,e,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(e){case"year":return n.addYear(t,a*10);case"quarter":case"month":return n.addYear(t,a);default:return n.addMonth(t,a)}}function Me(t,e){var n=e.generateConfig,a=e.locale,l=e.format;return typeof l=="function"?l(t):n.locale.format(a.locale,t,l)}function Er(t,e){var n=e.generateConfig,a=e.locale,l=e.formatList;return!t||typeof l[0]=="function"?null:n.locale.parse(a.locale,t,l)}function qn(t){var e=t.cellDate,n=t.mode,a=t.disabledDate,l=t.generateConfig;if(!a)return!1;var u=function(v,c,C){for(var p=c;p<=C;){var k=void 0;switch(v){case"date":{if(k=l.setDate(e,p),!a(k))return!1;break}case"month":{if(k=l.setMonth(e,p),!qn({cellDate:k,mode:"month",generateConfig:l,disabledDate:a}))return!1;break}case"year":{if(k=l.setYear(e,p),!qn({cellDate:k,mode:"year",generateConfig:l,disabledDate:a}))return!1;break}}p+=1}return!0};switch(n){case"date":case"week":return a(e);case"month":{var o=1,i=l.getDate(l.getEndDate(e));return u("date",o,i)}case"quarter":{var r=Math.floor(l.getMonth(e)/3)*3,s=r+2;return u("month",r,s)}case"year":return u("month",0,11);case"decade":{var g=l.getYear(e),d=Math.floor(g/je)*je,f=d+je-1;return u("year",d,f)}}}function ma(t){var e=xe(t),n=Je(),a=n.hideHeader;if(a.value)return null;var l=e.prefixCls,u=e.generateConfig,o=e.locale,i=e.value,r=e.format,s="".concat(l,"-header");return w(gt,{prefixCls:s},{default:function(){return[i?Me(i,{locale:o,format:r,generateConfig:u}):" "]}})}ma.displayName="TimeHeader";ma.inheritAttrs=!1;const nn=Ie({name:"TimeUnitColumn",props:["prefixCls","units","onSelect","value","active","hideDisabledOptions"],setup:function(e){var n=Je(),a=n.open,l=V(null),u=V(new Map),o=V();return ce(function(){return e.value},function(){var i=u.value.get(e.value);i&&a.value!==!1&&Kn(l.value,i.offsetTop,120)}),cn(function(){var i;(i=o.value)===null||i===void 0||i.call(o)}),ce(a,function(){var i;(i=o.value)===null||i===void 0||i.call(o),ta(function(){if(a.value){var r=u.value.get(e.value);r&&(o.value=Ml(r,function(){Kn(l.value,r.offsetTop,0)}))}})},{immediate:!0,flush:"post"}),function(){var i=e.prefixCls,r=e.units,s=e.onSelect,g=e.value,d=e.active,f=e.hideDisabledOptions,m="".concat(i,"-cell");return w("ul",{class:ye("".concat(i,"-column"),A({},"".concat(i,"-column-active"),d)),ref:l,style:{position:"relative"}},[r.map(function(v){var c;return f&&v.disabled?null:w("li",{key:v.value,ref:function(p){u.value.set(v.value,p)},class:ye(m,(c={},A(c,"".concat(m,"-disabled"),v.disabled),A(c,"".concat(m,"-selected"),g===v.value),c)),onClick:function(){v.disabled||s(v.value)}},[w("div",{class:"".concat(m,"-inner")},[v.label])])})])}}});function Hr(t,e){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",a=String(t);a.length<e;)a="".concat(n).concat(t);return a}var $l=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return n};function $r(t){return t==null?[]:Array.isArray(t)?t:[t]}function Fr(t){var e={};return Object.keys(t).forEach(function(n){(n.substr(0,5)==="data-"||n.substr(0,5)==="aria-"||n==="role"||n==="name")&&n.substr(0,7)!=="data-__"&&(e[n]=t[n])}),e}function ne(t,e){return t?t[e]:null}function Le(t,e,n){var a=[ne(t,0),ne(t,1)];return a[n]=typeof e=="function"?e(a[n]):e,!a[0]&&!a[1]?null:a}function _n(t,e,n,a){for(var l=[],u=t;u<=e;u+=n)l.push({label:Hr(u,2),value:u,disabled:(a||[]).includes(u)});return l}var Fl=Ie({compatConfig:{MODE:3},name:"TimeBody",inheritAttrs:!1,props:["generateConfig","prefixCls","operationRef","activeColumnIndex","value","showHour","showMinute","showSecond","use12Hours","hourStep","minuteStep","secondStep","disabledHours","disabledMinutes","disabledSeconds","disabledTime","hideDisabledOptions","onSelect"],setup:function(e){var n=H(function(){return e.value?e.generateConfig.getHour(e.value):-1}),a=H(function(){return e.use12Hours?n.value>=12:!1}),l=H(function(){return e.use12Hours?n.value%12:n.value}),u=H(function(){return e.value?e.generateConfig.getMinute(e.value):-1}),o=H(function(){return e.value?e.generateConfig.getSecond(e.value):-1}),i=V(e.generateConfig.getNow()),r=V(),s=V(),g=V();Io(function(){i.value=e.generateConfig.getNow()}),yr(function(){if(e.disabledTime){var p=e.disabledTime(i),k=[p.disabledHours,p.disabledMinutes,p.disabledSeconds];r.value=k[0],s.value=k[1],g.value=k[2]}else{var h=[e.disabledHours,e.disabledMinutes,e.disabledSeconds];r.value=h[0],s.value=h[1],g.value=h[2]}});var d=function(k,h,P,N){var D=e.value||e.generateConfig.getNow(),G=Math.max(0,h),X=Math.max(0,P),L=Math.max(0,N);return D=Rr(e.generateConfig,D,!e.use12Hours||!k?G:G+12,X,L),D},f=H(function(){var p;return _n(0,23,(p=e.hourStep)!==null&&p!==void 0?p:1,r.value&&r.value())}),m=H(function(){if(!e.use12Hours)return[!1,!1];var p=[!0,!0];return f.value.forEach(function(k){var h=k.disabled,P=k.value;h||(P>=12?p[1]=!1:p[0]=!1)}),p}),v=H(function(){return e.use12Hours?f.value.filter(a.value?function(p){return p.value>=12}:function(p){return p.value<12}).map(function(p){var k=p.value%12,h=k===0?"12":Hr(k,2);return y(y({},p),{},{label:h,value:k})}):f.value}),c=H(function(){var p;return _n(0,59,(p=e.minuteStep)!==null&&p!==void 0?p:1,s.value&&s.value(n.value))}),C=H(function(){var p;return _n(0,59,(p=e.secondStep)!==null&&p!==void 0?p:1,g.value&&g.value(n.value,u.value))});return function(){var p=e.prefixCls,k=e.operationRef,h=e.activeColumnIndex,P=e.showHour,N=e.showMinute,D=e.showSecond,G=e.use12Hours,X=e.hideDisabledOptions,L=e.onSelect,ae=[],ie="".concat(p,"-content"),z="".concat(p,"-time-panel");k.value={onUpDown:function(U){var $=ae[h];if($)for(var _=$.units.findIndex(function(me){return me.value===$.value}),W=$.units.length,J=1;J<W;J+=1){var te=$.units[(_+U*J+W)%W];if(te.disabled!==!0){$.onSelect(te.value);break}}}};function oe(q,U,$,_,W){q!==!1&&ae.push({node:Lo(U,{prefixCls:z,value:$,active:h===ae.length,onSelect:W,units:_,hideDisabledOptions:X}),onSelect:W,value:$,units:_})}oe(P,w(nn,{key:"hour"},null),l.value,v.value,function(q){L(d(a.value,q,u.value,o.value),"mouse")}),oe(N,w(nn,{key:"minute"},null),u.value,c.value,function(q){L(d(a.value,l.value,q,o.value),"mouse")}),oe(D,w(nn,{key:"second"},null),o.value,C.value,function(q){L(d(a.value,l.value,u.value,q),"mouse")});var le=-1;return typeof a.value=="boolean"&&(le=a.value?1:0),oe(G===!0,w(nn,{key:"12hours"},null),le,[{label:"AM",value:0,disabled:m.value[0]},{label:"PM",value:1,disabled:m.value[1]}],function(q){L(d(!!q,l.value,u.value,o.value),"mouse")}),w("div",{class:ie},[ae.map(function(q){var U=q.node;return U})])}}});const Al=Fl;var Bl=function(e){return e.filter(function(n){return n!==!1}).length};function mn(t){var e=xe(t),n=e.generateConfig,a=e.format,l=a===void 0?"HH:mm:ss":a,u=e.prefixCls,o=e.active,i=e.operationRef,r=e.showHour,s=e.showMinute,g=e.showSecond,d=e.use12Hours,f=d===void 0?!1:d,m=e.onSelect,v=e.value,c="".concat(u,"-time-panel"),C=V(),p=V(-1),k=Bl([r,s,g,f]);return i.value={onKeydown:function(P){return Rt(P,{onLeftRight:function(D){p.value=(p.value+D+k)%k},onUpDown:function(D){p.value===-1?p.value=0:C.value&&C.value.onUpDown(D)},onEnter:function(){m(v||n.getNow(),"key"),p.value=-1}})},onBlur:function(){p.value=-1}},w("div",{class:ye(c,A({},"".concat(c,"-active"),o))},[w(ma,y(y({},e),{},{format:l,prefixCls:u}),null),w(Al,y(y({},e),{},{prefixCls:u,activeColumnIndex:p.value,operationRef:C}),null)])}mn.displayName="TimePanel";mn.inheritAttrs=!1;function gn(t){var e=t.cellPrefixCls,n=t.generateConfig,a=t.rangedValue,l=t.hoverRangedValue,u=t.isInView,o=t.isSameCell,i=t.offsetCell,r=t.today,s=t.value;function g(d){var f,m=i(d,-1),v=i(d,1),c=ne(a,0),C=ne(a,1),p=ne(l,0),k=ne(l,1),h=tn(n,p,k,d);function P(ae){return o(c,ae)}function N(ae){return o(C,ae)}var D=o(p,d),G=o(k,d),X=(h||G)&&(!u(m)||N(m)),L=(h||D)&&(!u(v)||P(v));return f={},A(f,"".concat(e,"-in-view"),u(d)),A(f,"".concat(e,"-in-range"),tn(n,c,C,d)),A(f,"".concat(e,"-range-start"),P(d)),A(f,"".concat(e,"-range-end"),N(d)),A(f,"".concat(e,"-range-start-single"),P(d)&&!C),A(f,"".concat(e,"-range-end-single"),N(d)&&!c),A(f,"".concat(e,"-range-start-near-hover"),P(d)&&(o(m,p)||tn(n,p,k,m))),A(f,"".concat(e,"-range-end-near-hover"),N(d)&&(o(v,k)||tn(n,p,k,v))),A(f,"".concat(e,"-range-hover"),h),A(f,"".concat(e,"-range-hover-start"),D),A(f,"".concat(e,"-range-hover-end"),G),A(f,"".concat(e,"-range-hover-edge-start"),X),A(f,"".concat(e,"-range-hover-edge-end"),L),A(f,"".concat(e,"-range-hover-edge-start-near-range"),X&&o(m,C)),A(f,"".concat(e,"-range-hover-edge-end-near-range"),L&&o(v,c)),A(f,"".concat(e,"-today"),o(r,d)),A(f,"".concat(e,"-selected"),o(s,d)),f}return g}var Ar=Symbol("RangeContextProps"),Ll=function(e){Cr(Ar,e)},zt=function(){return wr(Ar,{rangedValue:V(),hoverRangedValue:V(),inRange:V(),panelPosition:V()})},Wl=Ie({compatConfig:{MODE:3},name:"PanelContextProvider",inheritAttrs:!1,props:{value:{type:Object,default:function(){return{}}}},setup:function(e,n){var a=n.slots,l={rangedValue:V(e.value.rangedValue),hoverRangedValue:V(e.value.hoverRangedValue),inRange:V(e.value.inRange),panelPosition:V(e.value.panelPosition)};return Ll(l),ce(function(){return e.value},function(){Object.keys(e.value).forEach(function(u){l[u]&&(l[u].value=e.value[u])})}),function(){var u;return(u=a.default)===null||u===void 0?void 0:u.call(a)}}});function hn(t){var e=xe(t),n=e.prefixCls,a=e.generateConfig,l=e.prefixColumn,u=e.locale,o=e.rowCount,i=e.viewDate,r=e.value,s=e.dateRender,g=zt(),d=g.rangedValue,f=g.hoverRangedValue,m=Hl(u.locale,a,i),v="".concat(n,"-cell"),c=a.locale.getWeekFirstDay(u.locale),C=a.getNow(),p=[],k=u.shortWeekDays||(a.locale.getShortWeekDays?a.locale.getShortWeekDays(u.locale):[]);l&&p.push(w("th",{key:"empty","aria-label":"empty cell"},null));for(var h=0;h<rn;h+=1)p.push(w("th",{key:h},[k[(h+c)%rn]]));var P=gn({cellPrefixCls:v,today:C,value:r,generateConfig:a,rangedValue:l?null:d.value,hoverRangedValue:l?null:f.value,isSameCell:function(G,X){return rt(a,G,X)},isInView:function(G){return va(a,G,i)},offsetCell:function(G,X){return a.addDate(G,X)}}),N=s?function(D){return s({current:D,today:C})}:void 0;return w(yt,y(y({},e),{},{rowNum:o,colNum:rn,baseDate:m,getCellNode:N,getCellText:a.getDate,getCellClassName:P,getCellDate:a.addDate,titleCell:function(G){return Me(G,{locale:u,format:"YYYY-MM-DD",generateConfig:a})},headerCells:p}),null)}hn.displayName="DateBody";hn.inheritAttrs=!1;hn.props=["prefixCls","generateConfig","value?","viewDate","locale","rowCount","onSelect","dateRender?","disabledDate?","prefixColumn?","rowClassName?"];function ga(t){var e=xe(t),n=e.prefixCls,a=e.generateConfig,l=e.locale,u=e.viewDate,o=e.onNextMonth,i=e.onPrevMonth,r=e.onNextYear,s=e.onPrevYear,g=e.onYearClick,d=e.onMonthClick,f=Je(),m=f.hideHeader;if(m.value)return null;var v="".concat(n,"-header"),c=l.shortMonths||(a.locale.getShortMonths?a.locale.getShortMonths(l.locale):[]),C=a.getMonth(u),p=w("button",{type:"button",key:"year",onClick:g,tabindex:-1,class:"".concat(n,"-year-btn")},[Me(u,{locale:l,format:l.yearFormat,generateConfig:a})]),k=w("button",{type:"button",key:"month",onClick:d,tabindex:-1,class:"".concat(n,"-month-btn")},[l.monthFormat?Me(u,{locale:l,format:l.monthFormat,generateConfig:a}):c[C]]),h=l.monthBeforeYear?[k,p]:[p,k];return w(gt,y(y({},e),{},{prefixCls:v,onSuperPrev:s,onPrev:i,onNext:o,onSuperNext:r}),{default:function(){return[h]}})}ga.displayName="DateHeader";ga.inheritAttrs=!1;var jl=6;function Ut(t){var e=xe(t),n=e.prefixCls,a=e.panelName,l=a===void 0?"date":a,u=e.keyboardConfig,o=e.active,i=e.operationRef,r=e.generateConfig,s=e.value,g=e.viewDate,d=e.onViewDateChange,f=e.onPanelChange,m=e.onSelect,v="".concat(n,"-").concat(l,"-panel");i.value={onKeydown:function(k){return Rt(k,y({onLeftRight:function(P){m(r.addDate(s||g,P),"key")},onCtrlLeftRight:function(P){m(r.addYear(s||g,P),"key")},onUpDown:function(P){m(r.addDate(s||g,P*rn),"key")},onPageUpDown:function(P){m(r.addMonth(s||g,P),"key")}},u))}};var c=function(k){var h=r.addYear(g,k);d(h),f(null,h)},C=function(k){var h=r.addMonth(g,k);d(h),f(null,h)};return w("div",{class:ye(v,A({},"".concat(v,"-active"),o))},[w(ga,y(y({},e),{},{prefixCls:n,value:s,viewDate:g,onPrevYear:function(){c(-1)},onNextYear:function(){c(1)},onPrevMonth:function(){C(-1)},onNextMonth:function(){C(1)},onMonthClick:function(){f("month",g)},onYearClick:function(){f("year",g)}}),null),w(hn,y(y({},e),{},{onSelect:function(k){return m(k,"mouse")},prefixCls:n,value:s,viewDate:g,rowCount:jl}),null)])}Ut.displayName="DatePanel";Ut.inheritAttrs=!1;var sr=$l("date","time");function ha(t){var e=xe(t),n=e.prefixCls,a=e.operationRef,l=e.generateConfig,u=e.value,o=e.defaultValue,i=e.disabledTime,r=e.showTime,s=e.onSelect,g="".concat(n,"-datetime-panel"),d=V(null),f=V({}),m=V({}),v=_t(r)==="object"?y({},r):{};function c(h){var P=sr.indexOf(d.value)+h,N=sr[P]||null;return N}var C=function(P){m.value.onBlur&&m.value.onBlur(P),d.value=null};a.value={onKeydown:function(P){if(P.which===he.TAB){var N=c(P.shiftKey?-1:1);return d.value=N,N&&P.preventDefault(),!0}if(d.value){var D=d.value==="date"?f:m;return D.value&&D.value.onKeydown&&D.value.onKeydown(P),!0}return[he.LEFT,he.RIGHT,he.UP,he.DOWN].includes(P.which)?(d.value="date",!0):!1},onBlur:C,onClose:C};var p=function(P,N){var D=P;N==="date"&&!u&&v.defaultValue?(D=l.setHour(D,l.getHour(v.defaultValue)),D=l.setMinute(D,l.getMinute(v.defaultValue)),D=l.setSecond(D,l.getSecond(v.defaultValue))):N==="time"&&!u&&o&&(D=l.setYear(D,l.getYear(o)),D=l.setMonth(D,l.getMonth(o)),D=l.setDate(D,l.getDate(o))),s&&s(D,"mouse")},k=i?i(u||null):{};return w("div",{class:ye(g,A({},"".concat(g,"-active"),d.value))},[w(Ut,y(y({},e),{},{operationRef:f,active:d.value==="date",onSelect:function(P){p(an(l,P,!u&&_t(r)==="object"?r.defaultValue:null),"date")}}),null),w(mn,y(y(y(y({},e),{},{format:void 0},v),k),{},{disabledTime:null,defaultValue:void 0,operationRef:m,active:d.value==="time",onSelect:function(P){p(P,"time")}}),null)])}ha.displayName="DatetimePanel";ha.inheritAttrs=!1;function pa(t){var e=xe(t),n=e.prefixCls,a=e.generateConfig,l=e.locale,u=e.value,o="".concat(n,"-cell"),i=function(d){return w("td",{key:"week",class:ye(o,"".concat(o,"-week"))},[a.locale.getWeek(l.locale,d)])},r="".concat(n,"-week-panel-row"),s=function(d){return ye(r,A({},"".concat(r,"-selected"),Or(a,l.locale,u,d)))};return w(Ut,y(y({},e),{},{panelName:"week",prefixColumn:i,rowClassName:s,keyboardConfig:{onLeftRight:null}}),null)}pa.displayName="WeekPanel";pa.inheritAttrs=!1;function Ca(t){var e=xe(t),n=e.prefixCls,a=e.generateConfig,l=e.locale,u=e.viewDate,o=e.onNextYear,i=e.onPrevYear,r=e.onYearClick,s=Je(),g=s.hideHeader;if(g.value)return null;var d="".concat(n,"-header");return w(gt,y(y({},e),{},{prefixCls:d,onSuperPrev:i,onSuperNext:o}),{default:function(){return[w("button",{type:"button",onClick:r,class:"".concat(n,"-year-btn")},[Me(u,{locale:l,format:l.yearFormat,generateConfig:a})])]}})}Ca.displayName="MonthHeader";Ca.inheritAttrs=!1;var Br=3,zl=4;function wa(t){var e=xe(t),n=e.prefixCls,a=e.locale,l=e.value,u=e.viewDate,o=e.generateConfig,i=e.monthCellRender,r=zt(),s=r.rangedValue,g=r.hoverRangedValue,d="".concat(n,"-cell"),f=gn({cellPrefixCls:d,value:l,generateConfig:o,rangedValue:s.value,hoverRangedValue:g.value,isSameCell:function(p,k){return va(o,p,k)},isInView:function(){return!0},offsetCell:function(p,k){return o.addMonth(p,k)}}),m=a.shortMonths||(o.locale.getShortMonths?o.locale.getShortMonths(a.locale):[]),v=o.setMonth(u,0),c=i?function(C){return i({current:C,locale:a})}:void 0;return w(yt,y(y({},e),{},{rowNum:zl,colNum:Br,baseDate:v,getCellNode:c,getCellText:function(p){return a.monthFormat?Me(p,{locale:a,format:a.monthFormat,generateConfig:o}):m[o.getMonth(p)]},getCellClassName:f,getCellDate:o.addMonth,titleCell:function(p){return Me(p,{locale:a,format:"YYYY-MM",generateConfig:o})}}),null)}wa.displayName="MonthBody";wa.inheritAttrs=!1;function ya(t){var e=xe(t),n=e.prefixCls,a=e.operationRef,l=e.onViewDateChange,u=e.generateConfig,o=e.value,i=e.viewDate,r=e.onPanelChange,s=e.onSelect,g="".concat(n,"-month-panel");a.value={onKeydown:function(m){return Rt(m,{onLeftRight:function(c){s(u.addMonth(o||i,c),"key")},onCtrlLeftRight:function(c){s(u.addYear(o||i,c),"key")},onUpDown:function(c){s(u.addMonth(o||i,c*Br),"key")},onEnter:function(){r("date",o||i)}})}};var d=function(m){var v=u.addYear(i,m);l(v),r(null,v)};return w("div",{class:g},[w(Ca,y(y({},e),{},{prefixCls:n,onPrevYear:function(){d(-1)},onNextYear:function(){d(1)},onYearClick:function(){r("year",i)}}),null),w(wa,y(y({},e),{},{prefixCls:n,onSelect:function(m){s(m,"mouse"),r("date",m)}}),null)])}ya.displayName="MonthPanel";ya.inheritAttrs=!1;function xa(t){var e=xe(t),n=e.prefixCls,a=e.generateConfig,l=e.locale,u=e.viewDate,o=e.onNextYear,i=e.onPrevYear,r=e.onYearClick,s=Je(),g=s.hideHeader;if(g.value)return null;var d="".concat(n,"-header");return w(gt,y(y({},e),{},{prefixCls:d,onSuperPrev:i,onSuperNext:o}),{default:function(){return[w("button",{type:"button",onClick:r,class:"".concat(n,"-year-btn")},[Me(u,{locale:l,format:l.yearFormat,generateConfig:a})])]}})}xa.displayName="QuarterHeader";xa.inheritAttrs=!1;var Ul=4,Kl=1;function ka(t){var e=xe(t),n=e.prefixCls,a=e.locale,l=e.value,u=e.viewDate,o=e.generateConfig,i=zt(),r=i.rangedValue,s=i.hoverRangedValue,g="".concat(n,"-cell"),d=gn({cellPrefixCls:g,value:l,generateConfig:o,rangedValue:r.value,hoverRangedValue:s.value,isSameCell:function(v,c){return Vr(o,v,c)},isInView:function(){return!0},offsetCell:function(v,c){return o.addMonth(v,c*3)}}),f=o.setDate(o.setMonth(u,0),1);return w(yt,y(y({},e),{},{rowNum:Kl,colNum:Ul,baseDate:f,getCellText:function(v){return Me(v,{locale:a,format:a.quarterFormat||"[Q]Q",generateConfig:o})},getCellClassName:d,getCellDate:function(v,c){return o.addMonth(v,c*3)},titleCell:function(v){return Me(v,{locale:a,format:"YYYY-[Q]Q",generateConfig:o})}}),null)}ka.displayName="QuarterBody";ka.inheritAttrs=!1;function Sa(t){var e=xe(t),n=e.prefixCls,a=e.operationRef,l=e.onViewDateChange,u=e.generateConfig,o=e.value,i=e.viewDate,r=e.onPanelChange,s=e.onSelect,g="".concat(n,"-quarter-panel");a.value={onKeydown:function(m){return Rt(m,{onLeftRight:function(c){s(u.addMonth(o||i,c*3),"key")},onCtrlLeftRight:function(c){s(u.addYear(o||i,c),"key")},onUpDown:function(c){s(u.addYear(o||i,c),"key")}})}};var d=function(m){var v=u.addYear(i,m);l(v),r(null,v)};return w("div",{class:g},[w(xa,y(y({},e),{},{prefixCls:n,onPrevYear:function(){d(-1)},onNextYear:function(){d(1)},onYearClick:function(){r("year",i)}}),null),w(ka,y(y({},e),{},{prefixCls:n,onSelect:function(m){s(m,"mouse")}}),null)])}Sa.displayName="QuarterPanel";Sa.inheritAttrs=!1;function Da(t){var e=xe(t),n=e.prefixCls,a=e.generateConfig,l=e.viewDate,u=e.onPrevDecade,o=e.onNextDecade,i=e.onDecadeClick,r=Je(),s=r.hideHeader;if(s.value)return null;var g="".concat(n,"-header"),d=a.getYear(l),f=Math.floor(d/vt)*vt,m=f+vt-1;return w(gt,y(y({},e),{},{prefixCls:g,onSuperPrev:u,onSuperNext:o}),{default:function(){return[w("button",{type:"button",onClick:i,class:"".concat(n,"-decade-btn")},[f,ea("-"),m])]}})}Da.displayName="YearHeader";Da.inheritAttrs=!1;var Qn=3,cr=4;function Pa(t){var e=xe(t),n=e.prefixCls,a=e.value,l=e.viewDate,u=e.locale,o=e.generateConfig,i=zt(),r=i.rangedValue,s=i.hoverRangedValue,g="".concat(n,"-cell"),d=o.getYear(l),f=Math.floor(d/vt)*vt,m=f+vt-1,v=o.setYear(l,f-Math.ceil((Qn*cr-vt)/2)),c=function(k){var h=o.getYear(k);return f<=h&&h<=m},C=gn({cellPrefixCls:g,value:a,generateConfig:o,rangedValue:r.value,hoverRangedValue:s.value,isSameCell:function(k,h){return vn(o,k,h)},isInView:c,offsetCell:function(k,h){return o.addYear(k,h)}});return w(yt,y(y({},e),{},{rowNum:cr,colNum:Qn,baseDate:v,getCellText:o.getYear,getCellClassName:C,getCellDate:o.addYear,titleCell:function(k){return Me(k,{locale:u,format:"YYYY",generateConfig:o})}}),null)}Pa.displayName="YearBody";Pa.inheritAttrs=!1;var vt=10;function ba(t){var e=xe(t),n=e.prefixCls,a=e.operationRef,l=e.onViewDateChange,u=e.generateConfig,o=e.value,i=e.viewDate,r=e.sourceMode,s=e.onSelect,g=e.onPanelChange,d="".concat(n,"-year-panel");a.value={onKeydown:function(v){return Rt(v,{onLeftRight:function(C){s(u.addYear(o||i,C),"key")},onCtrlLeftRight:function(C){s(u.addYear(o||i,C*vt),"key")},onUpDown:function(C){s(u.addYear(o||i,C*Qn),"key")},onEnter:function(){g(r==="date"?"date":"month",o||i)}})}};var f=function(v){var c=u.addYear(i,v*10);l(c),g(null,c)};return w("div",{class:d},[w(Da,y(y({},e),{},{prefixCls:n,onPrevDecade:function(){f(-1)},onNextDecade:function(){f(1)},onDecadeClick:function(){g("decade",i)}}),null),w(Pa,y(y({},e),{},{prefixCls:n,onSelect:function(v){g(r==="date"?"date":"month",v),s(v,"mouse")}}),null)])}ba.displayName="YearPanel";ba.inheritAttrs=!1;function Lr(t,e,n){return n?w("div",{class:"".concat(t,"-footer-extra")},[n(e)]):null}function Wr(t){var e=t.prefixCls,n=t.rangeList,a=n===void 0?[]:n,l=t.components,u=l===void 0?{}:l,o=t.needConfirmButton,i=t.onNow,r=t.onOk,s=t.okDisabled,g=t.showNow,d=t.locale,f,m;if(a.length){var v=u.rangeItem||"span";f=w(Lt,null,[a.map(function(C){var p=C.label,k=C.onClick,h=C.onMouseenter,P=C.onMouseleave;return w("li",{key:p,class:"".concat(e,"-preset")},[w(v,{onClick:k,onMouseenter:h,onMouseleave:P},{default:function(){return[p]}})])})])}if(o){var c=u.button||"button";i&&!f&&g!==!1&&(f=w("li",{class:"".concat(e,"-now")},[w("a",{class:"".concat(e,"-now-btn"),onClick:i},[d.now])])),m=o&&w("li",{class:"".concat(e,"-ok")},[w(c,{disabled:s,onClick:r},{default:function(){return[d.ok]}})])}return!f&&!m?null:w("ul",{class:"".concat(e,"-ranges")},[f,m])}function Zl(){return Ie({name:"PickerPanel",inheritAttrs:!1,props:{prefixCls:String,locale:Object,generateConfig:Object,value:Object,defaultValue:Object,pickerValue:Object,defaultPickerValue:Object,disabledDate:Function,mode:String,picker:{type:String,default:"date"},tabindex:{type:[Number,String],default:0},showNow:{type:Boolean,default:void 0},showTime:[Boolean,Object],showToday:Boolean,renderExtraFooter:Function,dateRender:Function,hideHeader:{type:Boolean,default:void 0},onSelect:Function,onChange:Function,onPanelChange:Function,onMousedown:Function,onPickerValueChange:Function,onOk:Function,components:Object,direction:String,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1}},setup:function(e,n){var a=n.attrs,l=H(function(){return e.picker==="date"&&!!e.showTime||e.picker==="time"}),u=H(function(){return 24%e.hourStep===0}),o=H(function(){return 60%e.minuteStep===0}),i=H(function(){return 60%e.secondStep===0}),r=Je(),s=r.operationRef,g=r.panelRef,d=r.onSelect,f=r.hideRanges,m=r.defaultOpenValue,v=zt(),c=v.inRange,C=v.panelPosition,p=v.rangedValue,k=v.hoverRangedValue,h=V({}),P=Ge(null,{value:we(e,"value"),defaultValue:e.defaultValue,postState:function(M){return!M&&m!==null&&m!==void 0&&m.value&&e.picker==="time"?m.value:M}}),N=ue(P,2),D=N[0],G=N[1],X=Ge(null,{value:we(e,"pickerValue"),defaultValue:e.defaultPickerValue||D.value,postState:function(M){var Q=e.generateConfig,se=e.showTime,re=e.defaultValue,x=Q.getNow();return M?!D.value&&e.showTime?_t(se)==="object"?an(Q,Array.isArray(M)?M[0]:M,se.defaultValue||x):re?an(Q,Array.isArray(M)?M[0]:M,re):an(Q,Array.isArray(M)?M[0]:M,x):M:x}}),L=ue(X,2),ae=L[0],ie=L[1],z=function(M){ie(M),e.onPickerValueChange&&e.onPickerValueChange(M)},oe=function(M){var Q=Vl[e.picker];return Q?Q(M):M},le=Ge(function(){return e.picker==="time"?"time":oe("date")},{value:we(e,"mode")}),q=ue(le,2),U=q[0],$=q[1];ce(function(){return e.picker},function(){$(e.picker)});var _=V(U.value),W=function(M){_.value=M},J=function(M,Q){var se=e.onPanelChange,re=e.generateConfig,x=oe(M||U.value);W(U.value),$(x),se&&(U.value!==x||Tt(re,ae.value,ae.value))&&se(Q,x)},te=function(M,Q){var se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,re=e.picker,x=e.generateConfig,b=e.onSelect,S=e.onChange,T=e.disabledDate;(U.value===re||se)&&(G(M),b&&b(M),d&&d(M,Q),S&&!Tt(x,M,D.value)&&!(T!=null&&T(M))&&S(M))},me=function(M){return h.value&&h.value.onKeydown?([he.LEFT,he.RIGHT,he.UP,he.DOWN,he.PAGE_UP,he.PAGE_DOWN,he.ENTER].includes(M.which)&&M.preventDefault(),h.value.onKeydown(M)):!1},De=function(M){h.value&&h.value.onBlur&&h.value.onBlur(M)},Re=function(){var M=e.generateConfig,Q=e.hourStep,se=e.minuteStep,re=e.secondStep,x=M.getNow(),b=Pl(M.getHour(x),M.getMinute(x),M.getSecond(x),u.value?Q:1,o.value?se:1,i.value?re:1),S=Rr(M,x,b[0],b[1],b[2]);te(S,"submit")},de=H(function(){var R,M=e.prefixCls,Q=e.direction;return ye("".concat(M,"-panel"),(R={},A(R,"".concat(M,"-panel-has-range"),p&&p.value&&p.value[0]&&p.value[1]),A(R,"".concat(M,"-panel-has-range-hover"),k&&k.value&&k.value[0]&&k.value[1]),A(R,"".concat(M,"-panel-rtl"),Q==="rtl"),R))});return sa(y(y({},r),{},{mode:U,hideHeader:H(function(){var R;return e.hideHeader!==void 0?e.hideHeader:(R=r.hideHeader)===null||R===void 0?void 0:R.value}),hidePrevBtn:H(function(){return c.value&&C.value==="right"}),hideNextBtn:H(function(){return c.value&&C.value==="left"})})),ce(function(){return e.value},function(){e.value&&ie(e.value)}),function(){var R=e.prefixCls,M=R===void 0?"ant-picker":R,Q=e.locale,se=e.generateConfig,re=e.disabledDate,x=e.picker,b=x===void 0?"date":x,S=e.tabindex,T=S===void 0?0:S,I=e.showNow,K=e.showTime,ee=e.showToday,ke=e.renderExtraFooter,Se=e.onMousedown,Ye=e.onOk,Te=e.components;s&&C.value!=="right"&&(s.value={onKeydown:me,onClose:function(){h.value&&h.value.onClose&&h.value.onClose()}});var fe,ve=y(y(y({},a),e),{},{operationRef:h,prefixCls:M,viewDate:ae.value,value:D.value,onViewDateChange:z,sourceMode:_.value,onPanelChange:J,disabledDate:re});switch(delete ve.onChange,delete ve.onSelect,U.value){case"decade":fe=w(fa,y(y({},ve),{},{onSelect:function(Z,pe){z(Z),te(Z,pe)}}),null);break;case"year":fe=w(ba,y(y({},ve),{},{onSelect:function(Z,pe){z(Z),te(Z,pe)}}),null);break;case"month":fe=w(ya,y(y({},ve),{},{onSelect:function(Z,pe){z(Z),te(Z,pe)}}),null);break;case"quarter":fe=w(Sa,y(y({},ve),{},{onSelect:function(Z,pe){z(Z),te(Z,pe)}}),null);break;case"week":fe=w(pa,y(y({},ve),{},{onSelect:function(Z,pe){z(Z),te(Z,pe)}}),null);break;case"time":delete ve.showTime,fe=w(mn,y(y(y({},ve),_t(K)==="object"?K:null),{},{onSelect:function(Z,pe){z(Z),te(Z,pe)}}),null);break;default:K?fe=w(ha,y(y({},ve),{},{onSelect:function(Z,pe){z(Z),te(Z,pe)}}),null):fe=w(Ut,y(y({},ve),{},{onSelect:function(Z,pe){z(Z),te(Z,pe)}}),null)}var He,Ve;f!=null&&f.value||(He=Lr(M,U.value,ke),Ve=Wr({prefixCls:M,components:Te,needConfirmButton:l.value,okDisabled:!D.value||re&&re(D.value),locale:Q,showNow:I,onNow:l.value&&Re,onOk:function(){D.value&&(te(D.value,"submit",!0),Ye&&Ye(D.value))}}));var $e;if(ee&&U.value==="date"&&b==="date"&&!K){var Ne=se.getNow(),Oe="".concat(M,"-today-btn"),Pe=re&&re(Ne);$e=w("a",{class:ye(Oe,Pe&&"".concat(Oe,"-disabled")),"aria-disabled":Pe,onClick:function(){Pe||te(Ne,"mouse",!0)}},[Q.today])}return w("div",{tabindex:T,class:ye(de.value,a.class),style:a.style,onKeydown:me,onBlur:De,onMousedown:Se,ref:g},[fe,He||Ve||$e?w("div",{class:"".concat(M,"-footer")},[He,Ve,$e]):null])}}})}var ql=Zl();const jr=function(t){return w(ql,t)};var Ql={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function zr(t,e){var n,a=e.slots,l=xe(t),u=l.prefixCls,o=l.popupStyle,i=l.visible,r=l.dropdownClassName,s=l.dropdownAlign,g=l.transitionName,d=l.getPopupContainer,f=l.range,m=l.popupPlacement,v=l.direction,c="".concat(u,"-dropdown"),C=function(){return m!==void 0?m:v==="rtl"?"bottomRight":"bottomLeft"};return w(Wo,{showAction:[],hideAction:[],popupPlacement:C(),builtinPlacements:Ql,prefixCls:c,popupTransitionName:g,popupAlign:s,popupVisible:i,popupClassName:ye(r,(n={},A(n,"".concat(c,"-range"),f),A(n,"".concat(c,"-rtl"),v==="rtl"),n)),popupStyle:o,getPopupContainer:d,tryPopPortal:!0},{default:a.default,popup:a.popupElement})}function Gn(t){var e=t.open,n=t.value,a=t.isClickOutside,l=t.triggerOpen,u=t.forwardKeydown,o=t.onKeydown,i=t.blurToCancel,r=t.onSubmit,s=t.onCancel,g=t.onFocus,d=t.onBlur,f=V(!1),m=V(!1),v=V(!1),c=V(!1),C=V(!1),p=H(function(){return{onMousedown:function(){f.value=!0,l(!0)},onKeydown:function(P){var N=function(){C.value=!0};if(o(P,N),!C.value){switch(P.which){case he.ENTER:{e.value?r()!==!1&&(f.value=!0):l(!0),P.preventDefault();return}case he.TAB:{f.value&&e.value&&!P.shiftKey?(f.value=!1,P.preventDefault()):!f.value&&e.value&&!u(P)&&P.shiftKey&&(f.value=!0,P.preventDefault());return}case he.ESC:{f.value=!0,s();return}}!e.value&&![he.SHIFT].includes(P.which)?l(!0):f.value||u(P)}},onFocus:function(P){f.value=!0,m.value=!0,g&&g(P)},onBlur:function(P){if(v.value||!a(document.activeElement)){v.value=!1;return}i.value?setTimeout(function(){for(var N=document,D=N.activeElement;D&&D.shadowRoot;)D=D.shadowRoot.activeElement;a(D)&&s()},0):e.value&&(l(!1),c.value&&r()),m.value=!1,d&&d(P)}}});ce(e,function(){c.value=!1}),ce(n,function(){c.value=!0});var k=V();return dn(function(){k.value=Tl(function(h){var P=_l(h);if(e.value){var N=a(P);N?(!m.value||N)&&l(!1):(v.value=!0,ot(function(){v.value=!1}))}})}),cn(function(){k.value&&k.value()}),[p,{focused:m,typing:f}]}function Xn(t){var e=t.valueTexts,n=t.onTextChange,a=V("");function l(o){a.value=o,n(o)}function u(){a.value=e.value[0]}return ce(function(){return oa(e.value)},function(o){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];o.join("||")!==i.join("||")&&e.value.every(function(r){return r!==a.value})&&u()},{immediate:!0}),[a,l,u]}function un(t,e){var n=e.formatList,a=e.generateConfig,l=e.locale,u=jo(function(){if(!t.value)return[[""],""];for(var r="",s=[],g=0;g<n.value.length;g+=1){var d=n.value[g],f=Me(t.value,{generateConfig:a.value,locale:l.value,format:d});s.push(f),g===0&&(r=f)}return[s,r]},[t,n],function(r,s){return s[0]!==r[0]||!zo(s[1],r[1])}),o=H(function(){return u.value[0]}),i=H(function(){return u.value[1]});return[o,i]}function Jn(t,e){var n=e.formatList,a=e.generateConfig,l=e.locale,u=V(null),o;function i(m){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(ot.cancel(o),v){u.value=m;return}o=ot(function(){u.value=m})}var r=un(u,{formatList:n,generateConfig:a,locale:l}),s=ue(r,2),g=s[1];function d(m){i(m)}function f(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;i(null,m)}return ce(t,function(){f(!0)}),cn(function(){ot.cancel(o)}),[g,d,f]}function Gl(){return Ie({name:"Picker",inheritAttrs:!1,props:["prefixCls","id","tabindex","dropdownClassName","dropdownAlign","popupStyle","transitionName","generateConfig","locale","inputReadOnly","allowClear","autofocus","showTime","showNow","showHour","showMinute","showSecond","picker","format","use12Hours","value","defaultValue","open","defaultOpen","defaultOpenValue","suffixIcon","clearIcon","disabled","disabledDate","placeholder","getPopupContainer","panelRender","inputRender","onChange","onOpenChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onContextmenu","onClick","onKeydown","onSelect","direction","autocomplete","showToday","renderExtraFooter","dateRender","minuteStep","hourStep","secondStep","hideDisabledOptions"],setup:function(e,n){var a=n.attrs,l=n.expose,u=V(null),o=H(function(){var S;return(S=e.picker)!==null&&S!==void 0?S:"date"}),i=H(function(){return o.value==="date"&&!!e.showTime||o.value==="time"}),r=H(function(){return $r(Yr(e.format,o.value,e.showTime,e.use12Hours))}),s=V(null),g=V(null),d=V(null),f=Ge(null,{value:we(e,"value"),defaultValue:e.defaultValue}),m=ue(f,2),v=m[0],c=m[1],C=V(v.value),p=function(T){C.value=T},k=V(null),h=Ge(!1,{value:we(e,"open"),defaultValue:e.defaultOpen,postState:function(T){return e.disabled?!1:T},onChange:function(T){e.onOpenChange&&e.onOpenChange(T),!T&&k.value&&k.value.onClose&&k.value.onClose()}}),P=ue(h,2),N=P[0],D=P[1],G=un(C,{formatList:r,generateConfig:we(e,"generateConfig"),locale:we(e,"locale")}),X=ue(G,2),L=X[0],ae=X[1],ie=Xn({valueTexts:L,onTextChange:function(T){var I=Er(T,{locale:e.locale,formatList:r.value,generateConfig:e.generateConfig});I&&(!e.disabledDate||!e.disabledDate(I))&&p(I)}}),z=ue(ie,3),oe=z[0],le=z[1],q=z[2],U=function(T){var I=e.onChange,K=e.generateConfig,ee=e.locale;p(T),c(T),I&&!Tt(K,v.value,T)&&I(T,T?Me(T,{generateConfig:K,locale:ee,format:r.value[0]}):"")},$=function(T){e.disabled&&T||D(T)},_=function(T){return N.value&&k.value&&k.value.onKeydown?k.value.onKeydown(T):!1},W=function(){e.onMouseup&&e.onMouseup.apply(e,arguments),u.value&&(u.value.focus(),$(!0))},J=Gn({blurToCancel:i,open:N,value:oe,triggerOpen:$,forwardKeydown:_,isClickOutside:function(T){return!Ir([s.value,g.value,d.value],T)},onSubmit:function(){return!C.value||e.disabledDate&&e.disabledDate(C.value)?!1:(U(C.value),$(!1),q(),!0)},onCancel:function(){$(!1),p(v.value),q()},onKeydown:function(T,I){var K;(K=e.onKeydown)===null||K===void 0||K.call(e,T,I)},onFocus:function(T){var I;(I=e.onFocus)===null||I===void 0||I.call(e,T)},onBlur:function(T){var I;(I=e.onBlur)===null||I===void 0||I.call(e,T)}}),te=ue(J,2),me=te[0],De=te[1],Re=De.focused,de=De.typing;ce([N,L],function(){N.value||(p(v.value),!L.value.length||L.value[0]===""?le(""):ae.value!==oe.value&&q())}),ce(o,function(){N.value||q()}),ce(v,function(){p(v.value)});var R=Jn(oe,{formatList:r,generateConfig:we(e,"generateConfig"),locale:we(e,"locale")}),M=ue(R,3),Q=M[0],se=M[1],re=M[2],x=function(T,I){(I==="submit"||I!=="key"&&!i.value)&&(U(T),$(!1))};sa({operationRef:k,hideHeader:H(function(){return o.value==="time"}),panelRef:s,onSelect:x,open:N,defaultOpenValue:we(e,"defaultOpenValue"),onDateMouseenter:se,onDateMouseleave:re}),l({focus:function(){u.value&&u.value.focus()},blur:function(){u.value&&u.value.blur()}});var b=kr();return function(){var S,T=e.prefixCls,I=T===void 0?"rc-picker":T,K=e.id,ee=e.tabindex,ke=e.dropdownClassName,Se=e.dropdownAlign,Ye=e.popupStyle,Te=e.transitionName,fe=e.generateConfig,ve=e.locale,He=e.inputReadOnly,Ve=e.allowClear,$e=e.autofocus,Ne=e.picker,Oe=Ne===void 0?"date":Ne;e.defaultOpenValue;var Pe=e.suffixIcon,ge=e.clearIcon,Z=e.disabled,pe=e.placeholder,lt=e.getPopupContainer,ht=e.panelRender,ut=e.onMousedown,et=e.onMouseenter,it=e.onMouseleave,ze=e.onContextmenu,Fe=e.onClick,st=e.onSelect,St=e.direction,Yt=e.autocomplete,pn=Yt===void 0?"off":Yt,Nt=y(y(y({},e),a),{},{class:ye(A({},"".concat(I,"-panel-focused"),!de.value)),style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),ct=w(jr,y(y({},Nt),{},{generateConfig:fe,value:C.value,locale:ve,tabindex:-1,onSelect:function(_e){st==null||st(_e),p(_e)},direction:St,onPanelChange:function(_e,Qt){var Vt=e.onPanelChange;re(!0),Vt==null||Vt(_e,Qt)}}),null);ht&&(ct=ht(ct));var Kt=w("div",{class:"".concat(I,"-panel-container"),onMousedown:function(_e){_e.preventDefault()}},[ct]),It;Pe&&(It=w("span",{class:"".concat(I,"-suffix")},[Pe]));var Zt;Ve&&v.value&&!Z&&(Zt=w("span",{onMousedown:function(_e){_e.preventDefault(),_e.stopPropagation()},onMouseup:function(_e){_e.preventDefault(),_e.stopPropagation(),U(null),$(!1)},class:"".concat(I,"-clear"),role:"button"},[ge||w("span",{class:"".concat(I,"-clear-btn")},null)]));var Dt=y(y(y({id:K,tabindex:ee,disabled:Z,readonly:He||typeof r.value[0]=="function"||!de.value,value:Q.value||oe.value,onInput:function(_e){le(_e.target.value)},autofocus:$e,placeholder:pe,ref:u,title:oe.value},me.value),{},{size:Nr(Oe,r.value[0],fe)},Fr(e)),{},{autocomplete:pn}),Pt=e.inputRender?e.inputRender(Dt):w("input",Dt,null),qt=St==="rtl"?"bottomRight":"bottomLeft";return w(zr,{visible:N.value,popupStyle:Ye,prefixCls:I,dropdownClassName:ke,dropdownAlign:Se,getPopupContainer:lt,transitionName:Te,popupPlacement:qt,direction:St},{default:function(){return[w("div",{ref:d,class:ye(I,a.class,(S={},A(S,"".concat(I,"-disabled"),Z),A(S,"".concat(I,"-focused"),Re.value),A(S,"".concat(I,"-rtl"),St==="rtl"),S)),style:a.style,onMousedown:ut,onMouseup:W,onMouseenter:et,onMouseleave:it,onContextmenu:ze,onClick:Fe},[w("div",{class:ye("".concat(I,"-input"),A({},"".concat(I,"-input-placeholder"),!!Q.value)),ref:g},[Pt,It,Zt]),b()])]},popupElement:function(){return Kt}})}}})}const Xl=Gl();function Jl(t,e){var n=t.picker,a=t.locale,l=t.selectedValue,u=t.disabledDate,o=t.disabled,i=t.generateConfig,r=H(function(){return ne(l.value,0)}),s=H(function(){return ne(l.value,1)});function g(c){return i.value.locale.getWeekFirstDate(a.value.locale,c)}function d(c){var C=i.value.getYear(c),p=i.value.getMonth(c);return C*100+p}function f(c){var C=i.value.getYear(c),p=Zn(i.value,c);return C*10+p}var m=function(C){var p;if(u&&u!==null&&u!==void 0&&(p=u.value)!==null&&p!==void 0&&p.call(u,C))return!0;if(o[1]&&s)return!rt(i.value,C,s.value)&&i.value.isAfter(C,s.value);if(e.value[1]&&s.value)switch(n.value){case"quarter":return f(C)>f(s.value);case"month":return d(C)>d(s.value);case"week":return g(C)>g(s.value);default:return!rt(i.value,C,s.value)&&i.value.isAfter(C,s.value)}return!1},v=function(C){var p;if((p=u.value)!==null&&p!==void 0&&p.call(u,C))return!0;if(o[0]&&r)return!rt(i.value,C,s.value)&&i.value.isAfter(r.value,C);if(e.value[0]&&r.value)switch(n.value){case"quarter":return f(C)<f(r.value);case"month":return d(C)<d(r.value);case"week":return g(C)<g(r.value);default:return!rt(i.value,C,r.value)&&i.value.isAfter(r.value,C)}return!1};return[m,v]}function eu(t,e,n,a){var l=Wt(t,n,a,1);function u(o){return o(t,e)?"same":o(l,e)?"closing":"far"}switch(n){case"year":return u(function(o,i){return Ol(a,o,i)});case"quarter":case"month":return u(function(o,i){return vn(a,o,i)});default:return u(function(o,i){return va(a,o,i)})}}function tu(t,e,n,a){var l=ne(t,0),u=ne(t,1);if(e===0)return l;if(l&&u){var o=eu(l,u,n,a);switch(o){case"same":return l;case"closing":return l;default:return Wt(u,n,a,-1)}}return l}function nu(t){var e=t.values,n=t.picker,a=t.defaultDates,l=t.generateConfig,u=V([ne(a,0),ne(a,1)]),o=V(null),i=H(function(){return ne(e.value,0)}),r=H(function(){return ne(e.value,1)}),s=function(v){return u.value[v]?u.value[v]:ne(o.value,v)||tu(e.value,v,n.value,l.value)||i.value||r.value||l.value.getNow()},g=V(null),d=V(null);yr(function(){g.value=s(0),d.value=s(1)});function f(m,v){if(m){var c=Le(o.value,m,v);u.value=Le(u.value,null,v)||[null,null];var C=(v+1)%2;ne(e.value,C)||(c=Le(c,m,C)),o.value=c}else(i.value||r.value)&&(o.value=null)}return[g,d,f]}function au(t){return Vo()?(Oo(t),!0):!1}function ru(t){return typeof t=="function"?t():be(t)}function Ur(t){var e,n=ru(t);return(e=n==null?void 0:n.$el)!==null&&e!==void 0?e:n}function ou(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Eo()?dn(t):e?t():ta(t)}function lu(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=V(),a=function(){return n.value=!!t()};return a(),ou(a,e),n}var Rn,Yn,Kr=typeof window<"u";Kr&&(!((Rn=window)===null||Rn===void 0||(Yn=Rn.navigator)===null||Yn===void 0)&&Yn.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);var uu=Kr?window:void 0,iu=["window"];function su(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=n.window,l=a===void 0?uu:a,u=la(n,iu),o,i=lu(function(){return l&&"ResizeObserver"in l}),r=function(){o&&(o.disconnect(),o=void 0)},s=ce(function(){return Ur(t)},function(d){r(),i.value&&l&&d&&(o=new ResizeObserver(e),o.observe(d,u))},{immediate:!0,flush:"post"}),g=function(){r(),s()};return au(g),{isSupported:i,stop:g}}function At(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{width:0,height:0},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=n.box,l=a===void 0?"content-box":a,u=V(e.width),o=V(e.height);return su(t,function(i){var r=ue(i,1),s=r[0],g=l==="border-box"?s.borderBoxSize:l==="content-box"?s.contentBoxSize:s.devicePixelContentBoxSize;g?(u.value=g.reduce(function(d,f){var m=f.inlineSize;return d+m},0),o.value=g.reduce(function(d,f){var m=f.blockSize;return d+m},0)):(u.value=s.contentRect.width,o.value=s.contentRect.height)},n),ce(function(){return Ur(t)},function(i){u.value=i?e.width:0,o.value=i?e.height:0}),{width:u,height:o}}function dr(t,e){return t&&t[0]&&t[1]&&e.isAfter(t[0],t[1])?[t[1],t[0]]:t}function fr(t,e,n,a){return!!(t||a&&a[e]||n[(e+1)%2])}function cu(){return Ie({name:"RangerPicker",inheritAttrs:!1,props:["prefixCls","id","popupStyle","dropdownClassName","transitionName","dropdownAlign","getPopupContainer","generateConfig","locale","placeholder","autofocus","disabled","format","picker","showTime","showNow","showHour","showMinute","showSecond","use12Hours","separator","value","defaultValue","defaultPickerValue","open","defaultOpen","disabledDate","disabledTime","dateRender","panelRender","ranges","allowEmpty","allowClear","suffixIcon","clearIcon","pickerRef","inputReadOnly","mode","renderExtraFooter","onChange","onOpenChange","onPanelChange","onCalendarChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onClick","onOk","onKeydown","components","order","direction","activePickerIndex","autocomplete","minuteStep","hourStep","secondStep","hideDisabledOptions","disabledMinutes"],setup:function(e,n){var a=n.attrs,l=n.expose,u=H(function(){return e.picker==="date"&&!!e.showTime||e.picker==="time"}),o=kr(),i=V({}),r=V(null),s=V(null),g=V(null),d=V(null),f=V(null),m=V(null),v=V(null),c=V(null),C=H(function(){return $r(Yr(e.format,e.picker,e.showTime,e.use12Hours))}),p=Ge(0,{value:we(e,"activePickerIndex")}),k=ue(p,2),h=k[0],P=k[1],N=V(null),D=H(function(){var F=e.disabled;return Array.isArray(F)?F:[F||!1,F||!1]}),G=Ge(null,{value:we(e,"value"),defaultValue:e.defaultValue,postState:function(Y){return e.picker==="time"&&!e.order?Y:dr(Y,e.generateConfig)}}),X=ue(G,2),L=X[0],ae=X[1],ie=nu({values:L,picker:we(e,"picker"),defaultDates:e.defaultPickerValue,generateConfig:we(e,"generateConfig")}),z=ue(ie,3),oe=z[0],le=z[1],q=z[2],U=Ge(L.value,{postState:function(Y){var O=Y;if(D.value[0]&&D.value[1])return O;for(var E=0;E<2;E+=1)D.value[E]&&!ne(O,E)&&!ne(e.allowEmpty,E)&&(O=Le(O,e.generateConfig.getNow(),E));return O}}),$=ue(U,2),_=$[0],W=$[1],J=Ge([e.picker,e.picker],{value:we(e,"mode")}),te=ue(J,2),me=te[0],De=te[1];ce(function(){return e.picker},function(){De([e.picker,e.picker])});var Re=function(Y,O){var E;De(Y),(E=e.onPanelChange)===null||E===void 0||E.call(e,O,Y)},de=Jl({picker:we(e,"picker"),selectedValue:_,locale:we(e,"locale"),disabled:D,disabledDate:we(e,"disabledDate"),generateConfig:we(e,"generateConfig")},i),R=ue(de,2),M=R[0],Q=R[1],se=Ge(!1,{value:we(e,"open"),defaultValue:e.defaultOpen,postState:function(Y){return D.value[h.value]?!1:Y},onChange:function(Y){var O;(O=e.onOpenChange)===null||O===void 0||O.call(e,Y),!Y&&N.value&&N.value.onClose&&N.value.onClose()}}),re=ue(se,2),x=re[0],b=re[1],S=H(function(){return x.value&&h.value===0}),T=H(function(){return x.value&&h.value===1}),I=V(0),K=V(0),ee=V(0),ke=At(r),Se=ke.width;ce([x,Se],function(){!x.value&&r.value&&(ee.value=Se.value)});var Ye=At(s),Te=Ye.width,fe=At(c),ve=fe.width,He=At(g),Ve=He.width,$e=At(f),Ne=$e.width;ce([h,x,Te,ve,Ve,Ne,function(){return e.direction}],function(){K.value=0,x.value&&h.value?g.value&&f.value&&s.value&&(K.value=Ve.value+Ne.value,Te.value&&ve.value&&K.value>Te.value-ve.value-(e.direction==="rtl"||c.value.offsetLeft>K.value?0:c.value.offsetLeft)&&(I.value=K.value)):h.value===0&&(I.value=0)},{immediate:!0});var Oe=V();function Pe(F,Y){if(F)clearTimeout(Oe.value),i.value[Y]=!0,P(Y),b(F),x.value||q(null,Y);else if(h.value===Y){b(F);var O=i.value;Oe.value=setTimeout(function(){O===i.value&&(i.value={})})}}function ge(F){Pe(!0,F),setTimeout(function(){var Y=[m,v][F];Y.value&&Y.value.focus()},0)}function Z(F,Y){var O=F,E=ne(O,0),j=ne(O,1),Ce=e.generateConfig,dt=e.locale,Ke=e.picker,Ot=e.order,pt=e.onCalendarChange,Mt=e.allowEmpty,tt=e.onChange,Et=e.showTime;E&&j&&Ce.isAfter(E,j)&&(Ke==="week"&&!Or(Ce,dt.locale,E,j)||Ke==="quarter"&&!Vr(Ce,E,j)||Ke!=="week"&&Ke!=="quarter"&&Ke!=="time"&&!(Et?Tt(Ce,E,j):rt(Ce,E,j))?(Y===0?(O=[E,null],j=null):(E=null,O=[null,j]),i.value=A({},Y,!0)):(Ke!=="time"||Ot!==!1)&&(O=dr(O,Ce))),W(O);var Ze=O&&O[0]?Me(O[0],{generateConfig:Ce,locale:dt,format:C.value[0]}):"",We=O&&O[1]?Me(O[1],{generateConfig:Ce,locale:dt,format:C.value[0]}):"";if(pt){var qe={range:Y===0?"start":"end"};pt(O,[Ze,We],qe)}var Ae=fr(E,0,D.value,Mt),Sn=fr(j,1,D.value,Mt),Gt=O===null||Ae&&Sn;Gt&&(ae(O),tt&&(!Tt(Ce,ne(L.value,0),E)||!Tt(Ce,ne(L.value,1),j))&&tt(O,[Ze,We]));var nt=null;Y===0&&!D.value[1]?nt=1:Y===1&&!D.value[0]&&(nt=0),nt!==null&&nt!==h.value&&(!i.value[nt]||!ne(O,nt))&&ne(O,Y)?ge(nt):Pe(!1,Y)}var pe=function(Y){return x&&N.value&&N.value.onKeydown?N.value.onKeydown(Y):!1},lt={formatList:C,generateConfig:we(e,"generateConfig"),locale:we(e,"locale")},ht=un(H(function(){return ne(_.value,0)}),lt),ut=ue(ht,2),et=ut[0],it=ut[1],ze=un(H(function(){return ne(_.value,1)}),lt),Fe=ue(ze,2),st=Fe[0],St=Fe[1],Yt=function(Y,O){var E=Er(Y,{locale:e.locale,formatList:C.value,generateConfig:e.generateConfig}),j=O===0?M:Q;E&&!j(E)&&(W(Le(_.value,E,O)),q(E,O))},pn=Xn({valueTexts:et,onTextChange:function(Y){return Yt(Y,0)}}),Nt=ue(pn,3),ct=Nt[0],Kt=Nt[1],It=Nt[2],Zt=Xn({valueTexts:st,onTextChange:function(Y){return Yt(Y,1)}}),Dt=ue(Zt,3),Pt=Dt[0],qt=Dt[1],Ue=Dt[2],_e=rr(null),Qt=ue(_e,2),Vt=Qt[0],Ya=Qt[1],eo=rr(null),Na=ue(eo,2),bt=Na[0],Ia=Na[1],to=Jn(ct,lt),Cn=ue(to,3),Va=Cn[0],no=Cn[1],wn=Cn[2],ao=Jn(Pt,lt),yn=ue(ao,3),Oa=yn[0],ro=yn[1],xn=yn[2],oo=function(Y){Ia(Le(_.value,Y,h.value)),h.value===0?no(Y):ro(Y)},lo=function(){Ia(Le(_.value,null,h.value)),h.value===0?wn():xn()},Ea=function(Y,O){return{forwardKeydown:pe,onBlur:function(j){var Ce;(Ce=e.onBlur)===null||Ce===void 0||Ce.call(e,j)},isClickOutside:function(j){return!Ir([s.value,g.value,d.value,r.value],j)},onFocus:function(j){var Ce;P(Y),(Ce=e.onFocus)===null||Ce===void 0||Ce.call(e,j)},triggerOpen:function(j){Pe(j,Y)},onSubmit:function(){if(!_.value||e.disabledDate&&e.disabledDate(_.value[Y]))return!1;Z(_.value,Y),O()},onCancel:function(){Pe(!1,Y),W(L.value),O()}}},uo=Gn(y(y({},Ea(0,It)),{},{blurToCancel:u,open:S,value:ct,onKeydown:function(Y,O){var E;(E=e.onKeydown)===null||E===void 0||E.call(e,Y,O)}})),Ha=ue(uo,2),io=Ha[0],$a=Ha[1],Fa=$a.focused,Aa=$a.typing,so=Gn(y(y({},Ea(1,Ue)),{},{blurToCancel:u,open:T,value:Pt,onKeydown:function(Y,O){var E;(E=e.onKeydown)===null||E===void 0||E.call(e,Y,O)}})),Ba=ue(so,2),co=Ba[0],La=Ba[1],Wa=La.focused,ja=La.typing,fo=function(Y){var O;(O=e.onClick)===null||O===void 0||O.call(e,Y),!x.value&&!m.value.contains(Y.target)&&!v.value.contains(Y.target)&&(D.value[0]?D.value[1]||ge(1):ge(0))},vo=function(Y){var O;(O=e.onMousedown)===null||O===void 0||O.call(e,Y),x.value&&(Fa.value||Wa.value)&&!m.value.contains(Y.target)&&!v.value.contains(Y.target)&&Y.preventDefault()},mo=H(function(){var F;return(F=L.value)!==null&&F!==void 0&&F[0]?Me(L.value[0],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""}),go=H(function(){var F;return(F=L.value)!==null&&F!==void 0&&F[1]?Me(L.value[1],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""});ce([x,et,st],function(){x.value||(W(L.value),!et.value.length||et.value[0]===""?Kt(""):it.value!==ct.value&&It(),!st.value.length||st.value[0]===""?qt(""):St.value!==Pt.value&&Ue())}),ce([mo,go],function(){W(L.value)}),l({focus:function(){m.value&&m.value.focus()},blur:function(){m.value&&m.value.blur(),v.value&&v.value.blur()}});var ho=H(function(){return Object.keys(e.ranges||{}).map(function(F){var Y=e.ranges[F],O=typeof Y=="function"?Y():Y;return{label:F,onClick:function(){Z(O,null),Pe(!1,h.value)},onMouseenter:function(){Ya(O)},onMouseleave:function(){Ya(null)}}})}),po=H(function(){return x.value&&bt.value&&bt.value[0]&&bt.value[1]&&e.generateConfig.isAfter(bt.value[1],bt.value[0])?bt.value:null});function kn(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},O=e.generateConfig,E=e.showTime,j=e.dateRender,Ce=e.direction,dt=e.disabledTime,Ke=e.prefixCls,Ot=e.locale,pt=E;if(E&&_t(E)==="object"&&E.defaultValue){var Mt=E.defaultValue;pt=y(y({},E),{},{defaultValue:ne(Mt,h.value)||void 0})}var tt=null;return j&&(tt=function(Ze){var We=Ze.current,qe=Ze.today;return j({current:We,today:qe,info:{range:h.value?"end":"start"}})}),w(Wl,{value:{inRange:!0,panelPosition:F,rangedValue:Vt.value||_.value,hoverRangedValue:po.value}},{default:function(){return[w(jr,y(y(y({},e),Y),{},{dateRender:tt,showTime:pt,mode:me.value[h.value],generateConfig:O,style:void 0,direction:Ce,disabledDate:h.value===0?M:Q,disabledTime:function(We){return dt?dt(We,h.value===0?"start":"end"):!1},class:ye(A({},"".concat(Ke,"-panel-focused"),h.value===0?!Aa.value:!ja.value)),value:ne(_.value,h.value),locale:Ot,tabIndex:-1,onPanelChange:function(We,qe){h.value===0&&wn(!0),h.value===1&&xn(!0),Re(Le(me.value,qe,h.value),Le(_.value,We,h.value));var Ae=We;F==="right"&&me.value[h.value]===qe&&(Ae=Wt(Ae,qe,O,-1)),q(Ae,h.value)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:h.value===0?ne(_.value,1):ne(_.value,0)}),null)]}})}var Co=function(Y,O){var E=Le(_.value,Y,h.value);O==="submit"||O!=="key"&&!u.value?(Z(E,h.value),h.value===0?wn():xn()):W(E)};return sa({operationRef:N,hideHeader:H(function(){return e.picker==="time"}),onDateMouseenter:oo,onDateMouseleave:lo,hideRanges:H(function(){return!0}),onSelect:Co,open:x}),function(){var F,Y,O,E=e.prefixCls,j=E===void 0?"rc-picker":E,Ce=e.id,dt=e.popupStyle,Ke=e.dropdownClassName,Ot=e.transitionName,pt=e.dropdownAlign,Mt=e.getPopupContainer,tt=e.generateConfig,Et=e.locale,Ze=e.placeholder,We=e.autofocus,qe=e.picker,Ae=qe===void 0?"date":qe,Sn=e.showTime,Gt=e.separator,nt=Gt===void 0?"~":Gt,za=e.disabledDate,Ua=e.panelRender,wo=e.allowClear,Ka=e.suffixIcon,yo=e.clearIcon,Za=e.inputReadOnly,xo=e.renderExtraFooter,ko=e.onMouseenter,So=e.onMouseleave,Do=e.onMouseup,qa=e.onOk,Po=e.components,Ht=e.direction,Qa=e.autocomplete,Ga=Qa===void 0?"off":Qa,bo=Ht==="rtl"?{right:"".concat(K.value,"px")}:{left:"".concat(K.value,"px")};function Mo(){var ft,Qe=Lr(j,me.value[h.value],xo),Be=Wr({prefixCls:j,components:Po,needConfirmButton:u.value,okDisabled:!ne(_.value,h.value)||za&&za(_.value[h.value]),locale:Et,rangeList:ho.value,onOk:function(){ne(_.value,h.value)&&(Z(_.value,h.value),qa&&qa(_.value))}});if(Ae!=="time"&&!Sn){var tr=h.value===0?oe.value:le.value,Ro=Wt(tr,Ae,tt),Yo=me.value[h.value],bn=Yo===Ae,nr=kn(bn?"left":!1,{pickerValue:tr,onPickerValueChange:function($t){q($t,h.value)}}),ar=kn("right",{pickerValue:Ro,onPickerValueChange:function($t){q(Wt($t,Ae,tt,-1),h.value)}});Ht==="rtl"?ft=w(Lt,null,[ar,bn&&nr]):ft=w(Lt,null,[nr,bn&&ar])}else ft=kn();var Mn=w(Lt,null,[w("div",{class:"".concat(j,"-panels")},[ft]),(Qe||Be)&&w("div",{class:"".concat(j,"-footer")},[Qe,Be])]);return Ua&&(Mn=Ua(Mn)),w("div",{class:"".concat(j,"-panel-container"),style:{marginLeft:"".concat(I.value,"px")},ref:s,onMousedown:function($t){$t.preventDefault()}},[Mn])}var To=w("div",{class:ye("".concat(j,"-range-wrapper"),"".concat(j,"-").concat(Ae,"-range-wrapper")),style:{minWidth:"".concat(ee.value,"px")}},[w("div",{ref:c,class:"".concat(j,"-range-arrow"),style:bo},null),Mo()]),Xa;Ka&&(Xa=w("span",{class:"".concat(j,"-suffix")},[Ka]));var Ja;wo&&(ne(L.value,0)&&!D.value[0]||ne(L.value,1)&&!D.value[1])&&(Ja=w("span",{onMousedown:function(Qe){Qe.preventDefault(),Qe.stopPropagation()},onMouseup:function(Qe){Qe.preventDefault(),Qe.stopPropagation();var Be=L.value;D.value[0]||(Be=Le(Be,null,0)),D.value[1]||(Be=Le(Be,null,1)),Z(Be,null),Pe(!1,h.value)},class:"".concat(j,"-clear")},[yo||w("span",{class:"".concat(j,"-clear-btn")},null)]));var er={size:Nr(Ae,C.value[0],tt)},Dn=0,Pn=0;g.value&&d.value&&f.value&&(h.value===0?Pn=g.value.offsetWidth:(Dn=K.value,Pn=d.value.offsetWidth));var _o=Ht==="rtl"?{right:"".concat(Dn,"px")}:{left:"".concat(Dn,"px")};return w(zr,{visible:x.value,popupStyle:dt,prefixCls:j,dropdownClassName:Ke,dropdownAlign:pt,getPopupContainer:Mt,transitionName:Ot,range:!0,direction:Ht},{default:function(){return[w("div",y({ref:r,class:ye(j,"".concat(j,"-range"),a.class,(F={},A(F,"".concat(j,"-disabled"),D.value[0]&&D.value[1]),A(F,"".concat(j,"-focused"),h.value===0?Fa.value:Wa.value),A(F,"".concat(j,"-rtl"),Ht==="rtl"),F)),style:a.style,onClick:fo,onMouseenter:ko,onMouseleave:So,onMousedown:vo,onMouseup:Do},Fr(e)),[w("div",{class:ye("".concat(j,"-input"),(Y={},A(Y,"".concat(j,"-input-active"),h.value===0),A(Y,"".concat(j,"-input-placeholder"),!!Va.value),Y)),ref:g},[w("input",y(y(y({id:Ce,disabled:D.value[0],readonly:Za||typeof C.value[0]=="function"||!Aa.value,value:Va.value||ct.value,onInput:function(Be){Kt(Be.target.value)},autofocus:We,placeholder:ne(Ze,0)||"",ref:m},io.value),er),{},{autocomplete:Ga}),null)]),w("div",{class:"".concat(j,"-range-separator"),ref:f},[nt]),w("div",{class:ye("".concat(j,"-input"),(O={},A(O,"".concat(j,"-input-active"),h.value===1),A(O,"".concat(j,"-input-placeholder"),!!Oa.value),O)),ref:d},[w("input",y(y(y({disabled:D.value[1],readonly:Za||typeof C.value[0]=="function"||!ja.value,value:Oa.value||Pt.value,onInput:function(Be){qt(Be.target.value)},placeholder:ne(Ze,1)||"",ref:v},co.value),er),{},{autocomplete:Ga}),null)]),w("div",{class:"".concat(j,"-active-bar"),style:y(y({},_o),{},{width:"".concat(Pn,"px"),position:"absolute"})},null),Xa,Ja,o()])]},popupElement:function(){return To}})}}})}var du=cu();const fu=du;var vu=function(e,n){var a=n.attrs,l=n.slots;return w(Sr,y(y({size:"small",type:"primary"},e),a),l)};const mu=vu;function gu(t,e){var n=e.slots,a=e.attrs;return w(ll,y(y({color:"blue"},t),a),n)}var hu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};const pu=hu;function vr(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},a=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(l){return Object.getOwnPropertyDescriptor(n,l).enumerable}))),a.forEach(function(l){Cu(t,l,n[l])})}return t}function Cu(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ma=function(e,n){var a=vr({},e,n.attrs);return w(ua,vr({},a,{icon:pu}),null)};Ma.displayName="CalendarOutlined";Ma.inheritAttrs=!1;const Zr=Ma;var wu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};const yu=wu;function mr(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},a=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(l){return Object.getOwnPropertyDescriptor(n,l).enumerable}))),a.forEach(function(l){xu(t,l,n[l])})}return t}function xu(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ta=function(e,n){var a=mr({},e,n.attrs);return w(ua,mr({},a,{icon:yu}),null)};Ta.displayName="ClockCircleOutlined";Ta.inheritAttrs=!1;const qr=Ta;function ku(t,e,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function Su(t,e,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function Qr(){return{id:String,dropdownClassName:String,dropdownAlign:{type:Object},popupStyle:{type:Object},transitionName:String,placeholder:String,allowClear:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},tabindex:Number,open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},inputReadOnly:{type:Boolean,default:void 0},format:{type:[String,Function,Array]},getPopupContainer:{type:Function},panelRender:{type:Function},onChange:{type:Function},"onUpdate:value":{type:Function},onOk:{type:Function},onOpenChange:{type:Function},"onUpdate:open":{type:Function},onFocus:{type:Function},onBlur:{type:Function},onMousedown:{type:Function},onMouseup:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onClick:{type:Function},onContextmenu:{type:Function},onKeydown:{type:Function},role:String,name:String,autocomplete:String,direction:{type:String},showToday:{type:Boolean,default:void 0},showTime:{type:[Boolean,Object],default:void 0},locale:{type:Object},size:{type:String},bordered:{type:Boolean,default:void 0},dateRender:{type:Function},disabledDate:{type:Function},mode:{type:String},picker:{type:String},valueFormat:String,disabledHours:Function,disabledMinutes:Function,disabledSeconds:Function}}function Du(){return{defaultPickerValue:{type:[String,Object]},defaultValue:{type:[String,Object]},value:{type:[String,Object]},disabledTime:{type:Function},renderExtraFooter:{type:Function},showNow:{type:Boolean,default:void 0},monthCellRender:{type:Function},monthCellContentRender:{type:Function}}}function Pu(){return{allowEmpty:{type:Array},dateRender:{type:Function},defaultPickerValue:{type:Array},defaultValue:{type:Array},value:{type:Array},disabledTime:{type:Function},disabled:{type:[Boolean,Array]},renderExtraFooter:{type:Function},separator:{type:String},ranges:{type:Object},placeholder:Array,mode:{type:Array},onChange:{type:Function},"onUpdate:value":{type:Function},onCalendarChange:{type:Function},onPanelChange:{type:Function},onOk:{type:Function}}}var bu=["bordered","placeholder","suffixIcon","showToday","transitionName","allowClear","dateRender","renderExtraFooter","monthCellRender","clearIcon","id"];function Mu(t,e){function n(s,g){var d=y(y(y({},Qr()),Du()),e);return Ie({compatConfig:{MODE:3},name:g,inheritAttrs:!1,props:d,slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter","monthCellRender"],setup:function(m,v){var c=v.slots,C=v.expose,p=v.attrs,k=v.emit,h=m,P=Dr();$n(!(h.monthCellContentRender||c.monthCellContentRender),"DatePicker",'`monthCellContentRender` is deprecated. Please use `monthCellRender"` instead.'),$n(!p.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var N=Pr("picker",h),D=N.prefixCls,G=N.direction,X=N.getPopupContainer,L=N.size,ae=N.rootPrefixCls,ie=V();C({focus:function(){var R;(R=ie.value)===null||R===void 0||R.focus()},blur:function(){var R;(R=ie.value)===null||R===void 0||R.blur()}});var z=function(R){return h.valueFormat?t.toString(R,h.valueFormat):R},oe=function(R,M){var Q=z(R);k("update:value",Q),k("change",Q,M),P.onFieldChange()},le=function(R){k("update:open",R),k("openChange",R)},q=function(R){k("focus",R)},U=function(R){k("blur",R),P.onFieldBlur()},$=function(R,M){var Q=z(R);k("panelChange",Q,M)},_=function(R){var M=z(R);k("ok",M)},W=br("DatePicker",Mr),J=ue(W,1),te=J[0],me=H(function(){return h.value?h.valueFormat?t.toDate(h.value,h.valueFormat):h.value:h.value===""?void 0:h.value}),De=H(function(){return h.defaultValue?h.valueFormat?t.toDate(h.defaultValue,h.valueFormat):h.defaultValue:h.defaultValue===""?void 0:h.defaultValue}),Re=H(function(){return h.defaultPickerValue?h.valueFormat?t.toDate(h.defaultPickerValue,h.valueFormat):h.defaultPickerValue:h.defaultPickerValue===""?void 0:h.defaultPickerValue});return function(){var de,R,M,Q,se,re,x,b=y(y({},te.value),h.locale),S=y(y({},h),p),T=S.bordered,I=T===void 0?!0:T,K=S.placeholder,ee=S.suffixIcon,ke=ee===void 0?(de=c.suffixIcon)===null||de===void 0?void 0:de.call(c):ee,Se=S.showToday,Ye=Se===void 0?!0:Se,Te=S.transitionName,fe=S.allowClear,ve=fe===void 0?!0:fe,He=S.dateRender,Ve=He===void 0?c.dateRender:He,$e=S.renderExtraFooter,Ne=$e===void 0?c.renderExtraFooter:$e,Oe=S.monthCellRender,Pe=Oe===void 0?c.monthCellRender||h.monthCellContentRender||c.monthCellContentRender:Oe,ge=S.clearIcon,Z=ge===void 0?(R=c.clearIcon)===null||R===void 0?void 0:R.call(c):ge,pe=S.id,lt=pe===void 0?P.id.value:pe,ht=la(S,bu),ut=S.showTime===""?!0:S.showTime,et=S.format,it={};s&&(it.picker=s);var ze=s||S.picker||"date";it=y(y(y({},it),ut?sn(y({format:et,picker:ze},_t(ut)==="object"?ut:{})):{}),ze==="time"?sn(y(y({format:et},ht),{},{picker:ze})):{});var Fe=D.value;return w(Xl,y(y(y({monthCellRender:Pe,dateRender:Ve,renderExtraFooter:Ne,ref:ie,placeholder:ku(ze,b,K),suffixIcon:ke||(ze==="time"?w(qr,null,null):w(Zr,null,null)),clearIcon:Z||w(Tr,null,null),allowClear:ve,transitionName:Te||"".concat(ae.value,"-slide-up")},ht),it),{},{id:lt,picker:ze,value:me.value,defaultValue:De.value,defaultPickerValue:Re.value,showToday:Ye,locale:b.lang,class:ye((M={},A(M,"".concat(Fe,"-").concat(L.value),L.value),A(M,"".concat(Fe,"-borderless"),!I),M),p.class),prefixCls:Fe,getPopupContainer:p.getCalendarContainer||X.value,generateConfig:t,prevIcon:((Q=c.prevIcon)===null||Q===void 0?void 0:Q.call(c))||w("span",{class:"".concat(Fe,"-prev-icon")},null),nextIcon:((se=c.nextIcon)===null||se===void 0?void 0:se.call(c))||w("span",{class:"".concat(Fe,"-next-icon")},null),superPrevIcon:((re=c.superPrevIcon)===null||re===void 0?void 0:re.call(c))||w("span",{class:"".concat(Fe,"-super-prev-icon")},null),superNextIcon:((x=c.superNextIcon)===null||x===void 0?void 0:x.call(c))||w("span",{class:"".concat(Fe,"-super-next-icon")},null),components:Gr,direction:G.value,onChange:oe,onOpenChange:le,onFocus:q,onBlur:U,onPanelChange:$,onOk:_}),null)}}})}var a=n(void 0,"ADatePicker"),l=n("week","AWeekPicker"),u=n("month","AMonthPicker"),o=n("year","AYearPicker"),i=n("time","TimePicker"),r=n("quarter","AQuarterPicker");return{DatePicker:a,WeekPicker:l,MonthPicker:u,YearPicker:o,TimePicker:i,QuarterPicker:r}}var Tu={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};const _u=Tu;function gr(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},a=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(l){return Object.getOwnPropertyDescriptor(n,l).enumerable}))),a.forEach(function(l){Ru(t,l,n[l])})}return t}function Ru(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var _a=function(e,n){var a=gr({},e,n.attrs);return w(ua,gr({},a,{icon:_u}),null)};_a.displayName="SwapRightOutlined";_a.inheritAttrs=!1;const Yu=_a;var Nu=["prefixCls","bordered","placeholder","suffixIcon","picker","transitionName","allowClear","dateRender","renderExtraFooter","separator","clearIcon","id"];function Iu(t,e){var n=Ie({compatConfig:{MODE:3},name:"ARangePicker",inheritAttrs:!1,props:y(y(y({},Qr()),Pu()),e),slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter"],setup:function(l,u){var o=u.expose,i=u.slots,r=u.attrs,s=u.emit,g=l,d=Dr();$n(!r.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var f=Pr("picker",g),m=f.prefixCls,v=f.direction,c=f.getPopupContainer,C=f.size,p=f.rootPrefixCls,k=V();o({focus:function(){var _;(_=k.value)===null||_===void 0||_.focus()},blur:function(){var _;(_=k.value)===null||_===void 0||_.blur()}});var h=function(_){return g.valueFormat?t.toString(_,g.valueFormat):_},P=function(_,W){var J=h(_);s("update:value",J),s("change",J,W),d.onFieldChange()},N=function(_){s("update:open",_),s("openChange",_)},D=function(_){s("focus",_)},G=function(_){s("blur",_),d.onFieldBlur()},X=function(_,W){var J=h(_);s("panelChange",J,W)},L=function(_){var W=h(_);s("ok",W)},ae=function(_,W,J){var te=h(_);s("calendarChange",te,W,J)},ie=br("DatePicker",Mr),z=ue(ie,1),oe=z[0],le=H(function(){return g.value&&g.valueFormat?t.toDate(g.value,g.valueFormat):g.value}),q=H(function(){return g.defaultValue&&g.valueFormat?t.toDate(g.defaultValue,g.valueFormat):g.defaultValue}),U=H(function(){return g.defaultPickerValue&&g.valueFormat?t.toDate(g.defaultPickerValue,g.valueFormat):g.defaultPickerValue});return function(){var $,_,W,J,te,me,De,Re,de=y(y({},oe.value),g.locale),R=y(y({},g),r);R.prefixCls;var M=R.bordered,Q=M===void 0?!0:M,se=R.placeholder,re=R.suffixIcon,x=re===void 0?($=i.suffixIcon)===null||$===void 0?void 0:$.call(i):re,b=R.picker,S=b===void 0?"date":b,T=R.transitionName,I=R.allowClear,K=I===void 0?!0:I,ee=R.dateRender,ke=ee===void 0?i.dateRender:ee,Se=R.renderExtraFooter,Ye=Se===void 0?i.renderExtraFooter:Se,Te=R.separator,fe=Te===void 0?(_=i.separator)===null||_===void 0?void 0:_.call(i):Te,ve=R.clearIcon,He=ve===void 0?(W=i.clearIcon)===null||W===void 0?void 0:W.call(i):ve,Ve=R.id,$e=Ve===void 0?d.id.value:Ve,Ne=la(R,Nu);delete Ne["onUpdate:value"],delete Ne["onUpdate:open"];var Oe=R.format,Pe=R.showTime,ge={};ge=y(y(y({},ge),Pe?sn(y({format:Oe,picker:S},Pe)):{}),S==="time"?sn(y(y({format:Oe},Uo(Ne,["disabledTime"])),{},{picker:S})):{});var Z=m.value;return w(fu,y(y(y({dateRender:ke,renderExtraFooter:Ye,separator:fe||w("span",{"aria-label":"to",class:"".concat(Z,"-separator")},[w(Yu,null,null)]),ref:k,placeholder:Su(S,de,se),suffixIcon:x||(S==="time"?w(qr,null,null):w(Zr,null,null)),clearIcon:He||w(Tr,null,null),allowClear:K,transitionName:T||"".concat(p.value,"-slide-up")},Ne),ge),{},{id:$e,value:le.value,defaultValue:q.value,defaultPickerValue:U.value,picker:S,class:ye((J={},A(J,"".concat(Z,"-").concat(C.value),C.value),A(J,"".concat(Z,"-borderless"),!Q),J),r.class),locale:de.lang,prefixCls:Z,getPopupContainer:r.getCalendarContainer||c.value,generateConfig:t,prevIcon:((te=i.prevIcon)===null||te===void 0?void 0:te.call(i))||w("span",{class:"".concat(Z,"-prev-icon")},null),nextIcon:((me=i.nextIcon)===null||me===void 0?void 0:me.call(i))||w("span",{class:"".concat(Z,"-next-icon")},null),superPrevIcon:((De=i.superPrevIcon)===null||De===void 0?void 0:De.call(i))||w("span",{class:"".concat(Z,"-super-prev-icon")},null),superNextIcon:((Re=i.superNextIcon)===null||Re===void 0?void 0:Re.call(i))||w("span",{class:"".concat(Z,"-super-next-icon")},null),components:Gr,direction:v.value,onChange:P,onOpenChange:N,onFocus:D,onBlur:G,onPanelChange:X,onOk:L,onCalendarChange:ae}),null)}}});return n}var Gr={button:mu,rangeItem:gu};function Vu(t){return t?Array.isArray(t)?t:[t]:[]}function sn(t){var e=t.format,n=t.picker,a=t.showHour,l=t.showMinute,u=t.showSecond,o=t.use12Hours,i=Vu(e)[0],r=y({},t);return i&&typeof i=="string"&&(!i.includes("s")&&u===void 0&&(r.showSecond=!1),!i.includes("m")&&l===void 0&&(r.showMinute=!1),!i.includes("H")&&!i.includes("h")&&a===void 0&&(r.showHour=!1),(i.includes("a")||i.includes("A"))&&o===void 0&&(r.use12Hours=!0)),n==="time"?r:(typeof i=="function"&&delete r.format,{showTime:r})}function Ou(t,e){var n=Mu(t,e),a=n.DatePicker,l=n.WeekPicker,u=n.MonthPicker,o=n.YearPicker,i=n.TimePicker,r=n.QuarterPicker,s=Iu(t,e);return{DatePicker:a,WeekPicker:l,MonthPicker:u,YearPicker:o,TimePicker:i,QuarterPicker:r,RangePicker:s}}var kt=Ou(Dl),Nn=kt.DatePicker,In=kt.WeekPicker,Vn=kt.MonthPicker,Eu=kt.YearPicker,Hu=kt.TimePicker,On=kt.QuarterPicker,En=kt.RangePicker;const Xr=Ko(Nn,{WeekPicker:In,MonthPicker:Vn,YearPicker:Eu,RangePicker:En,TimePicker:Hu,QuarterPicker:On,install:function(e){return e.component(Nn.name,Nn),e.component(En.name,En),e.component(Vn.name,Vn),e.component(In.name,In),e.component(On.name,On),e}}),Ra=Ho({id:"record-store",state:()=>({timeRange:[B().subtract(2,"day"),B()],currentChannel:{ID:"",DeviceID:""}}),getters:{getCurrentChannel(){return this.currentChannel},getTimeRange(){return this.timeRange}},actions:{setTimeRange(t){this.timeRange=t},setCurrentChannel(t){this.currentChannel=t}}}),$u={initTime:{type:Jo.Dayjs,default:""},timeRange:{type:Object,default(){return{}}},initZoomIndex:{type:Number,default:5},showCenterLine:{type:Boolean,default:!0},lineHeightRatio:{type:Object,default(){return{date:.3,time:.15,none:.1,hover:.35}}},showHoverTime:{type:Boolean,default:!0},hoverTimeFormat:{type:Function},timeSegments:{type:Array,default:()=>[]},enableZoom:{type:Boolean,default:!0},enableDrag:{type:Boolean,default:!0},maxClickDistance:{type:Number,default:3},roundWidthTimeSegments:{type:Boolean,default:!0},customShowTime:{type:Function},showDateAtZero:{type:Boolean,default:!0},extendZOOM:{type:Array,default(){return[]}},formatTime:{type:Function}},hr=60*60*1e3,Bt=[.5,1,2,6,12,24,72,360,720,8760,87600],Hn=[1/60,1/60,2/60,1/6,.25,.5,1,4,4,720,7200],Fu=[1/20,1/30,1/20,1/3,.5,2,4,4,4,720,7200],Au=[()=>!0,t=>t.getMinutes()%5===0,t=>t.getMinutes()%10===0,t=>t.getMinutes()===0||t.getMinutes()===30,t=>t.getMinutes()===0,t=>t.getHours()%2===0&&t.getMinutes()===0,t=>t.getHours()%3===0&&t.getMinutes()===0,t=>t.getHours()%12===0&&t.getMinutes()===0,t=>!1,t=>!0,t=>!0],Jr=Ie({__name:"index",props:$u,emits:["timeChange","mousedown","mouseup","dragTimeChange","click_timeline"],setup(t,{expose:e,emit:n}){const a=t,{getDarkMode:l}=$o(Zo());ce(()=>be(l),()=>De());const u=H(()=>l.value==="dark"),o=V();dn(()=>{v(),C(),p(),window.addEventListener("mouseup",L)});const i=V(),r=na({ctx:{},width:0,height:0,currentZoomIndex:0,currentTime:0,startTimestamp:0,mousedown:!1,mousedownX:0,mousedownY:0,mousedownCacheStartTimestamp:0,mousemoveX:-1,watchTimeList:[]}),s=H(()=>Bt[r.currentZoomIndex]*hr),g=H(()=>{let x={start:0,end:0};const b=a.timeRange.start;b&&(x.start=typeof b=="number"?b:new Date(b).getTime());const S=a.timeRange.end;return S&&(x.end=typeof S=="number"?S:new Date(S).getTime()),x}),d=H(()=>r.currentZoomIndex===9),f=H(()=>r.currentZoomIndex===10);a.extendZOOM.forEach(x=>{Bt.push(x.zoom),Hn.push(x.zoomHourGrid),Fu.push(x.mobileZoomHourGrid)});const m=x=>new Date(B(x).format("YYYY-MM-DD HH:mm:ss")).getTime(),v=()=>{r.currentZoomIndex=a.initZoomIndex>=0&&a.initZoomIndex<Bt.length?a.initZoomIndex:5,r.startTimestamp=m(a.initTime||new Date)-s.value/2,c()},c=()=>{let x=s.value/2,b=r.startTimestamp+x;g.value.start&&b<g.value.start&&(r.startTimestamp=g.value.start-x),g.value.end&&b>g.value.end&&(r.startTimestamp=g.value.end-x)},C=()=>{let{width:x,height:b}=o.value.getBoundingClientRect();r.width=x,r.height=b,i.value.width=x,i.value.height=b,r.ctx=i.value.getContext("2d")},p=()=>{D(),P(),h(),r.currentTime=r.startTimestamp+s.value/2,n("timeChange",r.currentTime),k()},k=()=>{r.watchTimeList.forEach(x=>{if(x.time<r.startTimestamp||x.time>r.startTimestamp+s.value)x.callback(-1,-1);else{let b=(x.time-r.startTimestamp)*(r.width/s.value),S=0,{left:T,top:I}=i.value.getBoundingClientRect();S=I,x.callback(b+T,S)}})},h=()=>{if(!a.showCenterLine)return;r.ctx.beginPath();let x=r.width/2;me({x1:x,y1:0,x2:x,y2:r.height,lineWidth:2,color:u.value?"#fff":"#2c2c2c"})},P=()=>{const x=r.ctx;x.beginPath();let b=Bt[r.currentZoomIndex]/Hn[r.currentZoomIndex],S=Hn[r.currentZoomIndex]*hr,T=r.width/b,I=S-r.startTimestamp%S,K=I/S*T;for(let ee=0;ee<b;ee++){let ke=r.startTimestamp+I+ee*S,Se=0;f.value?Se=ke-new Date(`${B(ke).format("YYYY")}-01-01 00:00:00`).getTime():d.value&&(Se=ke-new Date(`${B(ke).format("YYYY")}-${B(ke).format("MM")}-01 00:00:00`).getTime());let Ye=K+ee*T-Se/S*T,Te=ke-Se,fe=0,ve=new Date(Te);a.showDateAtZero&&ve.getHours()===0&&ve.getMinutes()===0?(fe=r.height*(a.lineHeightRatio.date??.3),x.fillStyle=u.value?"#fff":"#515151",x.fillText(te(Te),Ye-13,fe+15)):N(ve)?(fe=r.height*(a.lineHeightRatio.time??.2),x.fillStyle=u.value?"#fff":"#515151",x.fillText(te(Te),Ye-13,fe+15)):fe=r.height*(a.lineHeightRatio.none??.1),me({x1:Ye,y1:0,x2:Ye,y2:fe,lineWidth:1,color:u.value?"#fff":"#515151"})}},N=x=>{if(a.customShowTime){let b=a.customShowTime(x,r.currentZoomIndex);if(b===!0)return!0;if(b===!1)return!1}return Au[r.currentZoomIndex](x)},D=(x=()=>{},b=!1)=>{const S=r.width/s.value;a.timeSegments.forEach(T=>{if(m(T.StartTime)<=r.startTimestamp+s.value){let I=m(T.EndTime)>=r.startTimestamp;r.ctx.beginPath();let K=(m(T.StartTime)-r.startTimestamp)*S,ee;K<0?(K=0,ee=I?(m(T.EndTime)-r.startTimestamp)*S:1):ee=I?(m(T.EndTime)-m(T.StartTime))*S:1;let ke=.7,Se=.9;a.roundWidthTimeSegments&&(K=Math.round(K),ee=Math.round(ee)),ee=Math.max(1,ee),b?r.ctx.rect(K,r.height*ke,ee,r.height*(Se-ke)):(r.ctx.fillStyle=u.value?"#BB86FC":"#d0a3ff",r.ctx.fillRect(K,r.height*ke,ee,r.height*(Se-ke))),x(T)}})},G=x=>{X(x)},X=x=>{let b=W(x);r.mousedownX=b[0],r.mousedownY=b[1],r.mousedown=!0,r.mousedownCacheStartTimestamp=r.startTimestamp,n("mousedown",x)},L=x=>{ae(x)},ae=x=>{let b=W(x);const S=()=>{r.mousedown=!1,r.mousedownX=0,r.mousedownY=0,r.mousedownCacheStartTimestamp=0};if(Math.abs(b[0]-r.mousedownX)<=a.maxClickDistance&&Math.abs(b[1]-r.mousedownY)<=a.maxClickDistance){S(),_(b[0]);return}if(r.mousedown&&a.enableDrag){S();const T=$(r.currentTime);n("dragTimeChange",r.currentTime,T)}else S();n("mouseup",x)},ie=x=>{z(x)},z=x=>{let b=W(x)[0];r.mousemoveX=b,r.mousedown&&a.enableDrag?le(b):a.showHoverTime&&q(b)},oe=()=>{r.mousemoveX=-1},le=x=>{if(!a.enableDrag)return;const b=r.width/s.value;let S=x-r.mousedownX,T=s.value/2,I=r.mousedownCacheStartTimestamp-Math.round(S/b),K=I+T;g.value.start&&K<g.value.start&&(I=g.value.start-T),g.value.end&&K>g.value.end&&(I=g.value.end-T),r.startTimestamp=I,J(r.width,r.height),p()},q=(x,b=!1)=>{const S=r.width/s.value;let T=r.startTimestamp+x/S;b||(J(r.width,r.height),p());let I=r.height*(a.lineHeightRatio.hover??.3);me({x1:x,y1:0,x2:x,y2:I,lineWidth:1,color:u.value?"#fff":"black"}),r.ctx.fillStyle=u.value?"#fff":"black";let K=a.hoverTimeFormat?a.hoverTimeFormat(T):B(T).format("YYYY-MM-DD HH:mm:ss"),ee=r.ctx.measureText(K).width;r.ctx.fillText(K,x-ee/2,I+20)},U=()=>{J(r.width,r.height),p()},$=x=>{let b;for(let S of a.timeSegments){const{StartTime:T,EndTime:I}=S;if(x>=m(T)&&x<=m(I)){b={name:S.name,StartTime:m(T),EndTime:m(I)};break}}return b},_=x=>{const b=r.width/s.value,S=r.startTimestamp+x/b,T=$(S);se(S,T)},W=x=>{if(!o.value||!x)return[0,0];let{left:b,top:S}=o.value.getBoundingClientRect();return[x.clientX-b,x.clientY-S]},J=(x,b)=>{r.ctx.clearRect(0,0,x,b)},te=x=>{let b=B(x),S="";return a.formatTime&&(S=a.formatTime(b)),S||(f.value?b.format("YYYY"):d.value?b.format("YYYY-MM"):b.hour()===0&&b.minute()===0&&b.millisecond()===0?b.format("MM-DD"):b.format("HH:mm"))},me=({x1:x,y1:b,x2:S,y2:T,lineWidth:I=1,color:K="#fff"})=>{const ee=r.ctx;ee.beginPath(),ee.strokeStyle=K,ee.lineWidth=I,ee.moveTo(x,b),ee.lineTo(S,T),ee.stroke()},De=()=>{ta(()=>{J(r.width,r.height),de(),v(),C(),p()})},Re=()=>{C(),p()};qo(document.body,()=>{Re()});const de=()=>{r.width=0,r.height=0,r.ctx=null,r.currentZoomIndex=0,r.currentTime=0,r.startTimestamp=0,r.mousedown=!1,r.mousedownX=0,r.mousedownCacheStartTimestamp=0},R=x=>{if(r.mousedown)return;let b=typeof x=="number"?x:new Date(x).getTime();r.startTimestamp=b-s.value/2,c(),J(r.width,r.height),p(),r.mousemoveX!==-1&&q(r.mousemoveX,!0)},M=x=>{r.currentZoomIndex=x>=0&&x<Bt.length?x:5,J(r.width,r.height),r.startTimestamp=r.currentTime-s.value/2,p()},Q=(x,b,S)=>{!x||!b||r.watchTimeList.push({time:typeof x=="number"?x:new Date(x).getTime(),callback:b,windowTimeLineIndex:typeof S=="number"?S-1:-1})},se=(x,b=[])=>{n("click_timeline",x,b)},re=()=>{J(r.width,r.height),r.startTimestamp=r.currentTime-s.value/2,p()};return e({reRender:De,setTime:R,setZoom:M,watchTime:Q}),(x,b)=>(Ee(),mt(Lt,null,[Xe("div",{class:"timeRuleContainer w-full h-full cursor-pointer",ref_key:"timeRuleContainer",ref:o,onMousedown:G,onMouseout:U,onMousemove:ie,onMouseleave:oe},[Xe("canvas",{ref_key:"canvasRef",ref:i},null,512)],544),x.enableZoom?(Ee(),jt(be(rl),{key:0,class:"w-50% m-auto mt-8px",value:r.currentZoomIndex,"onUpdate:value":b[0]||(b[0]=S=>r.currentZoomIndex=S),min:1,max:9,tooltipVisible:!1,onChange:re},null,8,["value"])):fn("",!0)],64))}});const Bu=t=>(aa("data-v-ed654ca9"),t=t(),ra(),t),Lu={class:"w-full max-w-1200px m-auto pt-10px"},Wu={key:0,class:"placeholder"},ju={class:"tip"},zu=Bu(()=>Xe("p",{class:"font-bold font-size-18px"},"当前无可播放的录像资源",-1)),Uu={key:2,class:"text-center mt-10px"},Ku=Ie({name:"Record"}),Zu=Ie({...Ku,props:{data:{type:Array,default:[]},streamPathPre:{type:String,default:""},showDatePicker:{type:Boolean,default:!0}},setup(t){const e=t,n=v=>new Date(B(v).format("YYYY-MM-DD HH:mm:ss")).getTime()/1e3,a=Ra(),l=v=>v&&(v<=B(a.getTimeRange[0]).add(-1,"day")||v>a.getTimeRange[1]),u=V(),o=na({initTime:B(),currentTime:B(),timeSegments:[],initZoomIndex:4,inTimeSegments:!1}),i=(v,c)=>{o.currentTime=B(v),c?(f(o.currentTime,o.timeSegments[o.timeSegments.length-1].EndTime),o.inTimeSegments=!0):o.inTimeSegments=!1},r=v=>{v&&u.value.setTime(v),o.timeSegments.length?(f(v,o.timeSegments[o.timeSegments.length-1].EndTime),o.inTimeSegments=!0):o.inTimeSegments=!1},s=(v,c)=>{u.value.setTime(v),o.currentTime=B(v),c!=null&&c.name?(f(v,o.timeSegments[o.timeSegments.length-1].EndTime),o.inTimeSegments=!0):o.inTimeSegments=!1},g=v=>v.sort((C,p)=>Date.parse(C.StartTime)-Date.parse(p.StartTime)).map((C,p)=>({name:`可播放时间段${p+1}`,StartTime:B(C.StartTime),EndTime:B(C.EndTime)})),d=V(""),f=(v,c)=>{d.value=`${e.streamPathPre}/${n(v)}-${n(c)}`},m=V("ws-flv");return ce(()=>e.data,()=>{var v,c;if((v=e.data)!=null&&v.length){o.timeSegments=g(e.data);const C=o.timeSegments[0].StartTime;o.currentTime=C,o.initTime=C,f(C,o.timeSegments[o.timeSegments.length-1].EndTime)}else o.currentTime=B(),o.initTime=B(),o.timeSegments=[];(c=u==null?void 0:u.value)==null||c.reRender()},{immediate:!0}),ce(()=>be(o.inTimeSegments),v=>{}),(v,c)=>(Ee(),mt("div",Lu,[t.data.length?(Ee(),jt(tl,{key:1,streamPath:d.value,format:m.value,videoShadow:!0},null,8,["streamPath","format"])):(Ee(),mt("div",Wu,[Xe("div",ju,[w(be(ln),{icon:"pepicons-pop:television-play-off",size:70}),zu])])),t.showDatePicker?(Ee(),mt("div",Uu,[w(be(Xr),{value:o.currentTime,"onUpdate:value":c[0]||(c[0]=C=>o.currentTime=C),showTime:"",onChange:r,bordered:!1,allowClear:!1,"disabled-date":l,class:"cursor-pointer"},{suffixIcon:on(()=>[w(be(ln),{icon:"line-md:edit"})]),_:1},8,["value"])])):fn("",!0),Xe("div",{class:xr(["h-40px w-96% m-auto",{"mt-10px":!t.showDatePicker}])},[w(Jr,{ref_key:"timeRuleRef",ref:u,"init-zoom-index":o.initZoomIndex,initTime:o.initTime,timeSegments:o.timeSegments,onDragTimeChange:i,onClick_timeline:s},null,8,["init-zoom-index","initTime","timeSegments"])],2)]))}});const qu=ia(Zu,[["__scopeId","data-v-ed654ca9"]]),Qu=async({channel:t,row:e})=>{const{ID:n,DeviceID:a}=t,{StartTime:l,EndTime:u}=e,o=`${n}/${a}`,i=await nl({id:n,channel:a,range:`${pr(l,"YYYY-MM-DD 00:00:00")}-${pr(u,"YYYY-MM-DD 24:00:00")}`});al({id:n,channel:a}).finally(()=>{el({content:()=>w(qu,{data:i,streamPathPre:o,key:o,showDatePicker:!1},null),modalConfig:{width:"100%",wrapClassName:"full-antdv-modal",destroyOnClose:!0,footer:null}})})},pr=(t,e="YYYY-MM-DD HH:mm:ss")=>new Date(B(t).format(e)).getTime(),ki=Ie({__name:"list",props:{data:{type:Array,default:[]}},setup(t){const e=t,n=Ra(),a=H(()=>n.getCurrentChannel),l=Xo(),u={height:"auto",rowConfig:{keyField:"StartTime",useKey:!0},columnConfig:{useKey:!0},columns:[{field:"DeviceID",title:"通道编号",showOverflow:"tooltip"},{field:"Name",title:"名称"},{field:"Address",title:"地址",showOverflow:"tooltip"},{field:"StartTime",title:"录像开始时间",formatter:({cellValue:o})=>B(o).format("YYYY-MM-DD HH:ss:mm")},{field:"EndTime",title:"录像结束时间",formatter:({cellValue:o})=>B(o).format("YYYY-MM-DD HH:ss:mm")},{field:"any",title:"录像时长",formatter:({row:o})=>{const{StartTime:i,EndTime:r}=o;return`${B(r).diff(B(i),"minutes")} 分钟`}},{field:"operate",title:"操作",width:"70px",slots:{default:"operate"},align:"center",fixed:"right"}],data:e.data};return ce(()=>e.data,()=>{var o,i,r;(o=e.data)!=null&&o.length?(i=l==null?void 0:l.tableRef)==null||i.loadData(e.data):(r=l==null?void 0:l.tableRef)==null||r.loadData([])}),(o,i)=>(Ee(),jt(be(Qo),{uid:be(l).uid,gridOptions:be(u)},{operate:on(({row:r})=>[w(be(Sr),{size:"small",type:"link",onClick:()=>be(Qu)({row:r,channel:be(a)})},{default:on(()=>[ea(" 播放 ")]),_:2},1032,["onClick"])]),_:1},8,["uid","gridOptions"]))}}),Gu=t=>(aa("data-v-8ae8e3dc"),t=t(),ra(),t),Xu={class:"video-container"},Ju={class:"container-shell"},ei=Gu(()=>Xe("div",{id:"back-video",class:"player-container"},null,-1)),ti=Ie({__name:"hk-back",props:{streamPath:String,start:String,end:String,seekStart:String},setup(t){const e=t;window.allEnv.media+"";const n=V(!1);let a=null;const l=()=>{a=new window.JSPlugin({szId:"back-video",szBasePath:"./hk-plugins/",iMaxSplit:1,iCurrentSplit:document.body.clientWidth<992?1:2,openDebug:!0,oStyle:{}}),a.JS_SetWindowControlCallback({windowEventSelect:function(s){},pluginErrorHandler:function(s,g,d){},windowEventOver:function(s){},windowEventOut:function(s){},windowEventUp:function(s){},windowFullCcreenChange:function(s){},firstFrameDisplay:function(s,g,d){},performanceLack:function(){}});const r=e.streamPath;a.JS_Play(r,{playURL:r,mode:0},a.currentWindowIndex,e.start+"Z",e.end+"Z").then(()=>{},s=>{console.error(s)})};dn(()=>{e.streamPath&&o()}),ce(()=>e.streamPath,r=>{r&&o()}),ce(()=>e.seekStart,r=>{r&&u()});function u(){a&&a.JS_Seek(a.currentWindowIndex,e.seekStart+"Z",e.end+"Z").then(()=>{},r=>{console.error(r)})}function o(){a&&i(),setTimeout(l,100)}cn(i);async function i(){a&&(a.JS_Stop(a.currentWindowIndex).then(()=>{},r=>{console.error(r)}),a=null)}return(r,s)=>(Ee(),mt("div",Xu,[Xe("div",Ju,[ei,n.value?(Ee(),jt(be(Go),{key:0,class:"loading",size:"large"})):fn("",!0),Fo(r.$slots,"default",{},void 0,!0)])]))}});const ni=ia(ti,[["__scopeId","data-v-8ae8e3dc"]]),ai=t=>(aa("data-v-586ac1aa"),t=t(),ra(),t),ri={class:"w-full max-w-1200px m-auto pt-10px"},oi={key:0,class:"placeholder"},li={class:"tip"},ui=ai(()=>Xe("p",{class:"font-bold font-size-18px"},"当前无可播放的录像资源",-1)),ii={key:2,class:"text-center mt-10px"},si=Ie({name:"Record"}),ci=Ie({...si,props:{data:{type:Array,default:[]},end:{type:String,default:""},start:{type:String,default:""},streamPathPre:{type:String,default:""},showDatePicker:{type:Boolean,default:!0}},setup(t){const e=t,n=V(""),a=Ra(),l=m=>m&&(m<=B(a.getTimeRange[0]).add(-1,"day")||m>a.getTimeRange[1]),u=V(),o=na({initTime:B(),currentTime:B(),timeSegments:[],initZoomIndex:4,inTimeSegments:!1}),i=(m,v)=>{o.currentTime=B(m),v?(f(o.currentTime,o.timeSegments[o.timeSegments.length-1].EndTime),o.inTimeSegments=!0):o.inTimeSegments=!1},r=m=>{m&&u.value.setTime(m),o.timeSegments.length?(f(m,o.timeSegments[o.timeSegments.length-1].EndTime),o.inTimeSegments=!0):o.inTimeSegments=!1},s=(m,v)=>{u.value.setTime(m),o.currentTime=B(m),v!=null&&v.name?(f(m,o.timeSegments[o.timeSegments.length-1].EndTime),o.inTimeSegments=!0):o.inTimeSegments=!1},g=m=>m.map((c,C)=>({name:`可播放时间段${C+1}`,StartTime:B(c.beginTime),EndTime:B(c.endTime)})),d=V(e.streamPathPre),f=(m,v)=>{d.value=e.streamPathPre,n.value=B(m).format("YYYY-MM-DDTHH:mm:ss")};return ce(()=>e.data,()=>{var m,v;if((m=e.data)!=null&&m.length){o.timeSegments=g(e.data);const c=o.timeSegments[0].StartTime;o.currentTime=c,o.initTime=c,f(c,o.timeSegments[o.timeSegments.length-1].EndTime)}else o.currentTime=B(),o.initTime=B(),o.timeSegments=[];(v=u==null?void 0:u.value)==null||v.reRender()},{immediate:!0}),ce(()=>be(o.inTimeSegments),m=>{}),(m,v)=>(Ee(),mt("div",ri,[t.data.length?(Ee(),jt(ni,{key:1,seekStart:n.value,start:t.start,end:t.end,streamPath:d.value,videoShadow:!0},null,8,["seekStart","start","end","streamPath"])):(Ee(),mt("div",oi,[Xe("div",li,[w(be(ln),{icon:"pepicons-pop:television-play-off",size:70}),ui])])),t.showDatePicker?(Ee(),mt("div",ii,[w(be(Xr),{value:o.currentTime,"onUpdate:value":v[0]||(v[0]=c=>o.currentTime=c),showTime:"",onChange:r,bordered:!1,allowClear:!1,"disabled-date":l,class:"cursor-pointer"},{suffixIcon:on(()=>[w(be(ln),{icon:"line-md:edit"})]),_:1},8,["value"])])):fn("",!0),Xe("div",{class:xr(["h-40px w-96% m-auto",{"mt-10px":!t.showDatePicker}])},[w(Jr,{ref_key:"timeRuleRef",ref:u,"init-zoom-index":o.initZoomIndex,initTime:o.initTime,timeSegments:o.timeSegments,onDragTimeChange:i,onClick_timeline:s},null,8,["init-zoom-index","initTime","timeSegments"])],2)]))}});const Si=ia(ci,[["__scopeId","data-v-586ac1aa"]]);export{En as R,Si as V,ki as _,pr as d,Ra as u};