2 lines
935 B
JavaScript

"use strict";const e=require("../../common/vendor.js");if(!Array){e.resolveComponent("hs-cell")()}Math;const l=e.defineComponent({__name:"hs-date-picker",props:["valueModel","tip","title","hasFutureDate","borderTop","isLink"],emits:["change","update:valueModel"],setup(l,{emit:t}){const o=l,a=e.ref(""),u=e.ref(""),n=e.ref(""),i=e=>{a.value=null==e?void 0:e.detail.value,t("update:valueModel",null==e?void 0:e.detail.value),t("change",null==e?void 0:e.detail.value)};return e.onMounted((()=>{const e=new Date;let l=e.getFullYear(),t=e.getMonth()+1,a=e.getDate();t=t>9?t:"0"+t,a=a>9?a:"0"+a,u.value=(null==o?void 0:o.hasFutureDate)?`${l}-${t}-${a}`:`${l-60}-${t}-${a}`,n.value=`${l+60}-${t}-${a}`})),(l,t)=>({a:e.p({title:(null==o?void 0:o.title)||"选择日期",borderTop:null==o?void 0:o.borderTop,value:a.value,isLink:null==o?void 0:o.isLink,isPlaceholder:!0}),b:o.valueModel,c:e.o(i),d:u.value,e:n.value})}});wx.createComponent(l);