This commit is contained in:
Your Name
2026-04-30 17:36:47 +08:00
parent 4c21ee5938
commit 7e557b1ea2
33 changed files with 8718 additions and 94 deletions
@@ -1,11 +1,11 @@
<template>
<el-date-picker
v-model="content"
type="datetimerange"
:type="pickerType"
range-separator="-"
start-placeholder="开始时间"
end-placeholder="结束时间"
value-format="YYYY-MM-DD HH:mm:ss"
:start-placeholder="startPlaceholder"
:end-placeholder="endPlaceholder"
:value-format="valueFormat"
clearable
></el-date-picker>
</template>
@@ -15,10 +15,18 @@ const props = withDefaults(
defineProps<{
startTime?: string
endTime?: string
pickerType?: 'daterange' | 'datetimerange'
valueFormat?: string
startPlaceholder?: string
endPlaceholder?: string
}>(),
{
startTime: '',
endTime: ''
endTime: '',
pickerType: 'datetimerange',
valueFormat: 'YYYY-MM-DD HH:mm:ss',
startPlaceholder: '开始时间',
endPlaceholder: '结束时间'
}
)
const emit = defineEmits(['update:startTime', 'update:endTime'])