|
|
@ -11,17 +11,17 @@ |
|
|
|
<div class="item"> |
|
|
|
<div class="item"> |
|
|
|
<Radio :value="TypeEnum.range" v-bind="beforeRadioAttrs">区间</Radio> |
|
|
|
<Radio :value="TypeEnum.range" v-bind="beforeRadioAttrs">区间</Radio> |
|
|
|
<span> 从 </span> |
|
|
|
<span> 从 </span> |
|
|
|
<InputNumber v-model:value="valueRange.start" v-bind="typeRangeAttrs" /> |
|
|
|
<Input type="number" v-model:value="valueRange.start" v-bind="typeRangeAttrs" /> |
|
|
|
<span> 日 至 </span> |
|
|
|
<span> 日 至 </span> |
|
|
|
<InputNumber v-model:value="valueRange.end" v-bind="typeRangeAttrs" /> |
|
|
|
<Input type="number" v-model:value="valueRange.end" v-bind="typeRangeAttrs" /> |
|
|
|
<span> 日 </span> |
|
|
|
<span> 日 </span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="item"> |
|
|
|
<div class="item"> |
|
|
|
<Radio :value="TypeEnum.loop" v-bind="beforeRadioAttrs">循环</Radio> |
|
|
|
<Radio :value="TypeEnum.loop" v-bind="beforeRadioAttrs">循环</Radio> |
|
|
|
<span> 从 </span> |
|
|
|
<span> 从 </span> |
|
|
|
<InputNumber v-model:value="valueLoop.start" class="w-4" v-bind="typeLoopAttrs" /> |
|
|
|
<Input type="number" v-model:value="valueLoop.start" class="w-4" v-bind="typeLoopAttrs" /> |
|
|
|
<span> 日开始,间隔 </span> |
|
|
|
<span> 日开始,间隔 </span> |
|
|
|
<InputNumber v-model:value="valueLoop.interval" v-bind="typeLoopAttrs" /> |
|
|
|
<Input type="number" v-model:value="valueLoop.interval" v-bind="typeLoopAttrs" /> |
|
|
|
<span> 日 </span> |
|
|
|
<span> 日 </span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="item"> |
|
|
|
<div class="item"> |
|
|
@ -43,12 +43,12 @@ |
|
|
|
|
|
|
|
|
|
|
|
<script lang="ts"> |
|
|
|
<script lang="ts"> |
|
|
|
import { computed, defineComponent, watch } from 'vue' |
|
|
|
import { computed, defineComponent, watch } from 'vue' |
|
|
|
import { InputNumber, Radio, Checkbox } from 'ant-design-vue' |
|
|
|
import { Input, Radio, Checkbox } from 'ant-design-vue' |
|
|
|
import { TypeEnum, useTabEmits, useTabProps, useTabSetup } from './useTabMixin' |
|
|
|
import { TypeEnum, useTabEmits, useTabProps, useTabSetup } from './useTabMixin' |
|
|
|
|
|
|
|
|
|
|
|
export default defineComponent({ |
|
|
|
export default defineComponent({ |
|
|
|
name: 'DayUI', |
|
|
|
name: 'DayUI', |
|
|
|
components: { InputNumber, Checkbox, CheckboxGroup: Checkbox.Group, Radio, RadioGroup: Radio.Group }, |
|
|
|
components: { Input, Checkbox, CheckboxGroup: Checkbox.Group, Radio, RadioGroup: Radio.Group }, |
|
|
|
props: useTabProps({ |
|
|
|
props: useTabProps({ |
|
|
|
defaultValue: '*', |
|
|
|
defaultValue: '*', |
|
|
|
props: { |
|
|
|
props: { |
|
|
|