index-legacy-8211b33b.js 3.9 KB

1
  1. !function(){function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,u,o,i=[],l=!0,c=!1;try{if(u=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=u.call(n)).done)&&(i.push(r.value),i.length!==t);l=!0);}catch(f){c=!0,a=f}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw a}}return i}}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}System.register(["./index-legacy-acbb669a.js","./index-legacy-5ca02fec.js"],(function(t,n){"use strict";var r,a,u,o,i,l,c,f,m,y,d,s,v,g,p,h;return{setters:[function(e){r=e.p,a=e.P},function(e){u=e.A,o=e.q,i=e.aE,l=e.j,c=e.aF,f=e.d,m=e.i,y=e.E,d=e.w,s=e.aG,v=e.g,g=e.m,p=e.p,h=e.D}],execute:function(){var n=u({},r,{modelValue:o(),filter:Function,formatter:{type:Function,default:function(e,t){return t}}}),D=Object.keys(r);var w=function(e,t,n,r,a){var u=function(e,t){if(e<0)return[];for(var n=Array(e),r=-1;++r<e;)n[r]=t(r);return n}(t-e+1,(function(t){var a=i(e+t);return r(n,{text:a,value:a})}));return a?a(n,u):u},b=(new Date).getFullYear(),x=e(l("date-picker"),1)[0],A=u({},n,{columnsType:{type:Array,default:function(){return["year","month","day"]}},minDate:{type:Date,default:function(){return new Date(b-10,0,1)},validator:c},maxDate:{type:Date,default:function(){return new Date(b+10,11,31)},validator:c}}),j=f({name:x,props:A,emits:["confirm","cancel","change","update:modelValue"],setup:function(e,t){var n=t.emit,r=t.slots,u=m(e.modelValue),o=function(t){return t===e.minDate.getFullYear()},i=function(t){return t===e.maxDate.getFullYear()},l=function(t){var n=e.minDate,r=e.columnsType.indexOf(t),a=u.value[r];if(a)return+a;switch(t){case"year":return n.getFullYear();case"month":return n.getMonth()+1;case"day":return n.getDate()}},c=function(){var t=l("year"),n=l("month"),r=o(t)&&function(t){return t===e.minDate.getMonth()+1}(n)?e.minDate.getDate():1,a=i(t)&&function(t){return t===e.maxDate.getMonth()+1}(n)?e.maxDate.getDate():function(e,t){return 32-new Date(e,t-1,32).getDate()}(t,n);return w(r,a,"day",e.formatter,e.filter)},f=y((function(){return e.columnsType.map((function(t){switch(t){case"year":return u=e.minDate.getFullYear(),f=e.maxDate.getFullYear(),w(u,f,"year",e.formatter,e.filter);case"month":return n=l("year"),r=o(n)?e.minDate.getMonth()+1:1,a=i(n)?e.maxDate.getMonth()+1:12,w(r,a,"month",e.formatter,e.filter);case"day":return c();default:return[]}var n,r,a,u,f}))}));d(u,(function(t){s(t,e.modelValue)||n("update:modelValue",t)})),d((function(){return e.modelValue}),(function(e){e=function(e,t){return e.map((function(e,n){var r=t[n];if(r.length){var a=+r[r.length-1].value;if(+e>a)return String(a)}return e}))}(e,f.value),s(e,u.value)||(u.value=e)}),{immediate:!0});var h=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.apply(void 0,["change"].concat(t))},b=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.apply(void 0,["cancel"].concat(t))},x=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.apply(void 0,["confirm"].concat(t))};return function(){return v(a,g({modelValue:u.value,"onUpdate:modelValue":function(e){return u.value=e},columns:f.value,onChange:h,onCancel:b,onConfirm:x},p(e,D)),r)}}});t("D",h(j))}}}))}();