ll-package
Version:
2 lines (1 loc) • 1.39 kB
JavaScript
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("vue"),a=require("./useTabMixin.js");require("../../../../node_modules/ant-design-vue/es/radio/index.js");const i=require("../../../../node_modules/ant-design-vue/es/radio/Radio.js");require("../../../../node_modules/ant-design-vue/es/checkbox/index.js");const n=require("../../../../node_modules/ant-design-vue/es/checkbox/Checkbox.js"),s=require("../../../../node_modules/ant-design-vue/es/input-number/index.js"),d=require("../../../../node_modules/ant-design-vue/es/radio/Group.js"),c=require("../../../../node_modules/ant-design-vue/es/checkbox/Group.js"),b=t.defineComponent({name:"DayUI",components:{InputNumber:s.default,RadioGroup:d.default,Radio:i.default,CheckboxGroup:c.default,Checkbox:n.default},props:a.useTabProps({defaultValue:"*",props:{week:{type:String,default:"?"}}}),emits:a.useTabEmits(),setup(e,o){const r=t.computed(()=>e.week&&e.week!=="?"||e.disabled),u=a.useTabSetup(e,o,{defaultValue:"*",valueWork:1,minValue:1,maxValue:31,valueRange:{start:1,end:31},valueLoop:{start:1,interval:1},disabled:r}),l=t.computed(()=>({disabled:u.type.value!==a.TypeEnum.work||e.disabled||r.value,...u.inputNumberAttrs.value}));return t.watch(()=>e.week,()=>{u.updateValue(r.value?"?":u.computeValue.value)}),{...u,typeWorkAttrs:l}}});exports.default=b;