mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-08 01:17:23 +08:00
2 lines
4.3 KiB
JavaScript
2 lines
4.3 KiB
JavaScript
import{d as E,r as o,w as H,x as M,m as l,j as s,k as r,v as P,e as z,g as n,z as B,f as T,l as m}from"./index-DZuaHQDs.js";const R={class:"card-header"},q=n("p",{class:"mb-2"},"日期和时间点",-1),F=n("p",{class:"text-[15px]"},"鼠标滚轮进行选择",-1),G=n("p",{class:"text-[15px]"},"箭头进行选择",-1),I=n("p",{class:"mb-2"},"限制时间选择范围",-1),J=n("p",{class:"mb-2"},"任意时间范围",-1),K={class:"card-header"},L=n("p",{class:"mb-2"},"固定时间点",-1),O=n("p",{class:"mb-2 mt-4"},"时间格式",-1),Q=n("p",{class:"mb-2 mt-4"},"固定时间范围",-1),Y=E({name:"TimePicker",__name:"time-picker",setup(W){const t=o("default"),d=o(),h=o(""),w=o(""),x=o(),k=o(new Date(2016,9,10,18,30)),p=(i,e)=>{const c=[];for(let u=i;u<=e;u++)c.push(u);return c},D=()=>p(0,16).concat(p(19,23)),A=i=>{if(i===17)return p(0,29);if(i===18)return p(31,59)},S=(i,e)=>{if(i===18&&e===30)return p(1,59)};H(t,i=>i==="disabled"?d.value="default":d.value=t.value);const g=o(""),U=o(""),b=o(""),f=o("");return(i,e)=>{const c=r("el-link"),u=r("el-radio"),j=r("el-radio-group"),V=r("el-space"),v=r("el-time-picker"),y=r("el-divider"),C=r("el-card"),_=r("el-time-select"),N=P("tippy");return z(),M("div",null,[l(C,{shadow:"never"},{header:s(()=>[n("div",R,[l(V,{wrap:"",size:40},{default:s(()=>[B((z(),T(c,{href:"https://element-plus.org/zh-CN/component/time-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:s(()=>[m(" 时间选择器 ")]),_:1})),[[N,{content:"点击查看详细文档"}]]),l(j,{modelValue:t.value,"onUpdate:modelValue":e[0]||(e[0]=a=>t.value=a),size:"small"},{default:s(()=>[l(u,{value:"large"},{default:s(()=>[m("大尺寸")]),_:1}),l(u,{value:"default"},{default:s(()=>[m("默认尺寸")]),_:1}),l(u,{value:"small"},{default:s(()=>[m("小尺寸")]),_:1}),l(u,{value:"disabled"},{default:s(()=>[m("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),default:s(()=>[q,l(V,{wrap:""},{default:s(()=>[F,l(v,{modelValue:h.value,"onUpdate:modelValue":e[1]||(e[1]=a=>h.value=a),placeholder:"请选择时间",class:"!w-[140px]",size:d.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),G,l(v,{modelValue:w.value,"onUpdate:modelValue":e[2]||(e[2]=a=>w.value=a),"arrow-control":"",placeholder:"请选择时间",class:"!w-[140px]",size:d.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"])]),_:1}),l(y),I,l(v,{modelValue:k.value,"onUpdate:modelValue":e[3]||(e[3]=a=>k.value=a),class:"!w-[140px]","disabled-hours":D,"disabled-minutes":A,"disabled-seconds":S,placeholder:"Arbitrary time",size:d.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),l(y),J,l(v,{modelValue:x.value,"onUpdate:modelValue":e[4]||(e[4]=a=>x.value=a),class:"!w-[220px]","is-range":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",size:d.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"])]),_:1}),l(C,{shadow:"never",class:"mt-4"},{header:s(()=>[n("div",K,[B((z(),T(c,{href:"https://element-plus.org/zh-CN/component/time-select.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:s(()=>[m(" 时间选择 ")]),_:1})),[[N,{content:"点击查看详细文档"}]])])]),default:s(()=>[L,l(_,{modelValue:g.value,"onUpdate:modelValue":e[5]||(e[5]=a=>g.value=a),placeholder:"请选择时间",class:"!w-[140px]",start:"08:30",step:"00:15",end:"18:30",size:d.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),O,l(_,{modelValue:U.value,"onUpdate:modelValue":e[6]||(e[6]=a=>U.value=a),placeholder:"请选择时间",class:"!w-[140px]",start:"00:00",step:"00:30",end:"23:59",format:"hh:mm A",size:d.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),Q,l(V,{wrap:""},{default:s(()=>[l(_,{modelValue:b.value,"onUpdate:modelValue":e[7]||(e[7]=a=>b.value=a),placeholder:"开始时间",class:"!w-[140px]","max-time":f.value,start:"08:30",step:"00:15",end:"18:30",size:d.value,disabled:t.value==="disabled"},null,8,["modelValue","max-time","size","disabled"]),l(_,{modelValue:f.value,"onUpdate:modelValue":e[8]||(e[8]=a=>f.value=a),placeholder:"结束时间",class:"!w-[140px]","min-time":b.value,start:"08:30",step:"00:15",end:"18:30",size:d.value,disabled:t.value==="disabled"},null,8,["modelValue","min-time","size","disabled"])]),_:1})]),_:1})])}}});export{Y as default};
|