2 lines
1.1 KiB
Java
2 lines
1.1 KiB
Java
import{au as p,as as r,F as i}from"./index-X7Y8jykP.js";import{e as u,y as f,z as d,h as c,r as g}from"./vue-vendor-DNhG1Cve.js";import{b as h}from"./dayjs-ALi1pEeb.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./index-aCD42OrZ.js";import"./quarterOfYear-BU2sPnff.js";import"./index-J2mOtM3w.js";const v=["开始时间","结束时间"],C=u({name:"JRangeTime",props:{value:r.string.def(""),format:r.string.def("HH:mm:ss"),placeholder:r.string.def("")},emits:["change","update:value"],setup(a,{emit:o}){const t=g([]),s=i.useInjectFormItemContext();c(()=>a.value,e=>{e?t.value=e.split(","):t.value=[]},{immediate:!0});function l(e){let n="";e&&e.length>0&&e[1]&&e[0]&&(n=e.join(",")),o("change",n),o("update:value",n),s.onFieldChange()}return{rangeValue:t,placeholder:v,handleChange:l}}});function F(a,o,t,s,l,e){const n=h;return d(),f(n,{value:a.rangeValue,"onUpdate:value":o[0]||(o[0]=m=>a.rangeValue=m),onChange:a.handleChange,placeholder:a.placeholder,valueFormat:a.format,format:a.format},null,8,["value","onChange","placeholder","valueFormat","format"])}const j=p(C,[["render",F]]);export{j as default};
|