1 |
- System.register(["./index-legacy-0155d8eb.js","./index-legacy-ef5921b8.js"],(function(e,t){"use strict";var o,i,n,a,r,u,_,p,s,m,c,l,d;return{setters:[e=>{o=e.d,i=e.r,n=e.S,a=e.x,r=e.ad,u=e.w,_=e.a,p=e.U,s=e.A,m=e.C,c=e.af,l=e.N},e=>{d=e.D}],execute:function(){var t=document.createElement("style");t.textContent='._searchPopup_1uc1o_1 .van-popup__close-icon{top:.50667rem}._popupContainer_1uc1o_4 ._popupTitle_1uc1o_4{position:sticky;z-index:1;top:0;text-align:center;font-weight:600;font-size:.48rem;color:#333;line-height:.64rem;padding:.48rem 0 .32rem}._popupContainer_1uc1o_4 ._popupSearchList_1uc1o_15{overflow:hidden auto}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18{padding:0 .42667rem .48rem}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._title_1uc1o_21{display:flex;justify-content:space-between;padding-bottom:.26667rem}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._title_1uc1o_21 span{display:flex;align-items:center;font-weight:600;font-size:.4rem;color:#333;line-height:.48rem}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._title_1uc1o_21 span:before{content:"";display:inline-block;width:.10667rem;height:.29333rem;background:linear-gradient(180deg,#259cfe 0%,#44c9ff 100%);border-radius:.08rem;margin-right:.10667rem}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeCount_1uc1o_43{display:flex;align-items:center}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeCount_1uc1o_43 p{margin-left:.26667rem;flex:1;background:#f6f6f6;border:.02667rem solid #f6f6f6;border-radius:.10667rem;font-size:.34667rem;color:#333;line-height:.48rem;text-align:center;padding:.16rem 0}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeCount_1uc1o_43 p:first-child{margin-left:0}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeCount_1uc1o_43 p._active_1uc1o_62{background:#ebf8ff;border-radius:.10667rem;border:.02667rem solid rgba(28,172,241,.7);color:#1cacf1}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeSubject_1uc1o_68{flex-wrap:wrap;margin-left:-.13333rem;margin-right:-.13333rem}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeSubject_1uc1o_68 p{width:calc(33.333% - .26667rem);padding:.16rem .08rem;margin:0 .13333rem .24rem;flex:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeSubject_1uc1o_68 p:first-child{margin-left:.13333rem}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeRang_1uc1o_87{margin-top:.26667rem;display:flex;align-items:center;justify-content:space-between}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeRang_1uc1o_87 ._timeInput_1uc1o_93{width:4.24rem;line-height:.85333rem;text-align:center;background:#f8f8f8;border-radius:.10667rem;font-size:.34667rem;color:#333;cursor:pointer}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeRang_1uc1o_87 ._hasValue_1uc1o_103{color:#333}._popupContainer_1uc1o_4 ._popupSection_1uc1o_18 ._timeRang_1uc1o_87 ._timeUnit_1uc1o_106{width:.32rem;height:.02667rem;background:#d0d0d0}._popupContainer_1uc1o_4 ._popupBottom_1uc1o_111{position:sticky;z-index:1;bottom:0;border-top:.02667rem solid #f2f2f2;padding:.53333rem .34667rem .8rem;display:flex;align-items:center}._popupContainer_1uc1o_4 ._popupBottom_1uc1o_111 .van-button{font-size:.42667rem;font-weight:500!important}._popupContainer_1uc1o_4 ._popupBottom_1uc1o_111 .van-button+.van-button{margin-left:.4rem}\n',document.head.appendChild(t);const T="_searchPopup_1uc1o_1",f="_popupContainer_1uc1o_4",S="_popupTitle_1uc1o_4",g="_popupSearchList_1uc1o_15",C="_popupSection_1uc1o_18",h="_title_1uc1o_21",Y="_timeCount_1uc1o_43",D="_active_1uc1o_62",b="_timeRang_1uc1o_87",v="_timeInput_1uc1o_93",w="_hasValue_1uc1o_103",y="_timeUnit_1uc1o_106",M="_popupBottom_1uc1o_111",x=e=>"MONTH"===e?{startTime:r().format("YYYY-MM")+"-01",endTime:r().format("YYYY-MM-DD")}:"THREE_MONTH"===e?{startTime:r().subtract(3,"month").format("YYYY-MM-DD"),endTime:r().format("YYYY-MM-DD")}:"HALF_YEAR"===e?{startTime:r().subtract(6,"month").format("YYYY-MM-DD"),endTime:r().format("YYYY-MM-DD")}:"YEAR"===e?{startTime:r().subtract(1,"year").format("YYYY-MM-DD"),endTime:r().format("YYYY-MM-DD")}:void 0,k=e=>{const t=e?r(e):r();return[t.format("YYYY"),t.format("MM"),t.format("DD")]};e("T",o({name:"the-time-range",props:{show:{type:Boolean,default:!1},typeUnit:{type:String,default:""}},emits:["close","confirm","update:show"],setup(e,{emit:t}){const o=i(n(e.show)),R=a({type:""}),E=x(""),H=a({startTimeStatus:!1,startTimeClosedStatus:!1,endTimeMinDate:null!=E&&E.startTime?new Date(null==E?void 0:E.startTime):new Date,endTimeMaxDate:r(null!=E&&E.startTime?new Date(null==E?void 0:E.startTime):new Date).add(1,"year").toDate(),endTimeStatus:!1,endTimeClosedStatus:!1,startTime:k(null==E?void 0:E.startTime),startTimeStr:(null==E?void 0:E.startTime)||"",endTime:k(null==E?void 0:E.endTime),endTimeStr:(null==E?void 0:E.endTime)||""}),V=e=>{R.type!==e&&(R.type=e,A(e))},A=e=>{const t=x(e);H.startTime=k(null==t?void 0:t.startTime),H.startTimeStr=(null==t?void 0:t.startTime)||"",H.endTimeMinDate=r((null==t?void 0:t.startTime)||"").toDate(),H.endTimeMaxDate=r((null==t?void 0:t.startTime)||"").add(1,"year").toDate(),H.endTime=k(null==t?void 0:t.endTime),H.endTimeStr=(null==t?void 0:t.endTime)||""},j=()=>{H.startTimeStr&&!H.endTimeStr||!H.startTimeStr&&H.endTimeStr?l("请选择时间范围"):(o.value=!1,t("confirm",{startTime:H.startTimeStr,endTime:H.endTimeStr}))};return u((()=>e.show),(()=>{o.value=e.show})),()=>_("div",null,[_(p,{show:o.value,"onUpdate:show":e=>o.value=e,closeable:!0,round:!0,position:"bottom",class:T,onClosed:()=>{t("update:show",!1)}},{default:()=>[_("div",{class:f},[_("div",{class:S},[s("筛选")]),_("div",{class:g},[_("div",{class:C},[_("div",{class:h},[_("span",null,[s("时间")])]),_("div",{class:Y},[_("p",{onClick:()=>V("MONTH"),class:"MONTH"===R.type?D:""},[s("本月")]),_("p",{onClick:()=>V("THREE_MONTH"),class:"THREE_MONTH"===R.type?D:""},[s("近三个月")]),_("p",{onClick:()=>V("HALF_YEAR"),class:"HALF_YEAR"===R.type?D:""},[s("近半年")]),_("p",{onClick:()=>V("YEAR"),class:"YEAR"===R.type?D:""},[s("近一年")])]),_("div",{class:b},[_("p",{class:[v,H.startTimeStr&&w],onClick:()=>{H.startTimeStatus=!0,H.startTimeClosedStatus=!0,console.log(H.startTime,"startTime")}},[H.startTimeStr||"起始时间"]),_("p",{class:y},null),_("p",{class:[v,H.endTimeStr&&w],onClick:()=>{H.endTimeStatus=!0,H.endTimeClosedStatus=!0}},[H.endTimeStr||"终止时间"])])])]),_("div",{class:M},[_(m,{round:!0,block:!0,type:"default",onClick:()=>{R.type="",A("")}},{default:()=>[s("重置")]}),_(m,{round:!0,block:!0,type:"primary",onClick:j},{default:()=>[s("确认")]})])])]}),_(p,{show:H.startTimeStatus,"onUpdate:show":e=>H.startTimeStatus=e,position:"bottom",round:!0,class:"popupBottomSearch",onClosed:()=>{H.startTimeClosedStatus=!1}},{default:()=>[H.startTimeClosedStatus&&_(d,{modelValue:H.startTime,"onUpdate:modelValue":e=>H.startTime=e,formatter:c,onCancel:()=>H.startTimeStatus=!1,onConfirm:e=>{console.log(e,"val"),H.startTime=e.selectedValues;const t=e.selectedValues.join("-");H.startTimeStr=r(t).format("YYYY-MM-DD"),H.startTimeStatus=!1,H.endTimeMinDate=r(t||new Date).toDate(),H.endTimeMaxDate=r(t||new Date).add(1,"year").toDate(),H.endTime=e.selectedValues,H.endTimeStr="",R.type=""}},null)]}),_(p,{show:H.endTimeStatus,"onUpdate:show":e=>H.endTimeStatus=e,position:"bottom",round:!0,class:"popupBottomSearch",onClosed:()=>{H.endTimeClosedStatus=!1}},{default:()=>[H.endTimeClosedStatus&&_(d,{modelValue:H.endTime,"onUpdate:modelValue":e=>H.endTime=e,minDate:H.endTimeMinDate,maxDate:H.endTimeMaxDate,formatter:c,onCancel:()=>H.endTimeStatus=!1,onConfirm:e=>{H.endTime=e.selectedValues,H.endTimeStatus=!1;const t=e.selectedValues.join("-");H.endTimeStr=t,R.type=""}},null)]})])}}))}}}));
|