megre
This commit is contained in:
@@ -100,6 +100,11 @@
|
||||
value-format="YYYY-MM-DD HH:mm:ss"
|
||||
:placeholder="item.disabled && showDisabled ? '' : '请选择'"
|
||||
clearable
|
||||
:default-time="
|
||||
enableConfigByTenant([TENANT_ENUM.LYRIC])
|
||||
? getDefaultTime(item.searchKey || item.key)
|
||||
: new Date(2000, 1, 1, 0, 0, 0)
|
||||
"
|
||||
:disabled="attrs.disabled || (item.disabled && showDisabled)"
|
||||
@change="(val: any) => changeFun(item.key, val)"
|
||||
@clear="clearFun"
|
||||
@@ -236,6 +241,17 @@ const props = withDefaults(defineProps<Props>(), {
|
||||
|
||||
const emit = defineEmits(['change', 'enter', 'clear', 'remove']);
|
||||
|
||||
const getDefaultTime = (key: string) => {
|
||||
const keyLower = key.toLowerCase();
|
||||
// 对于单个日期选择器
|
||||
if (keyLower.includes('start') || keyLower.includes('begin')) {
|
||||
return new Date(2000, 1, 1, 8, 30);
|
||||
} else if (keyLower.includes('end') || keyLower.includes('finish')) {
|
||||
return new Date(2000, 1, 1, 18, 0);
|
||||
}
|
||||
return new Date(2000, 1, 1, 0, 0, 0);
|
||||
};
|
||||
|
||||
const formData = ref<any>(props.form);
|
||||
|
||||
const changeFun = (key: string, val: any) => {
|
||||
|
||||
@@ -211,6 +211,11 @@
|
||||
format="YYYY-MM-DD HH:mm:ss"
|
||||
value-format="YYYY-MM-DD HH:mm:ss"
|
||||
clearable
|
||||
:default-time="
|
||||
enableConfigByTenant([TENANT_ENUM.LYRIC])
|
||||
? new Date(2000, 1, 1, 8, 30)
|
||||
: new Date(2000, 1, 1, 0, 0, 0)
|
||||
"
|
||||
@change="changeTimeFun(row, 'beginTime')"
|
||||
/>
|
||||
<!-- :disabled-date="(time: Date) => disabledDate(time, row, 'beginTime')" -->
|
||||
@@ -232,6 +237,11 @@
|
||||
format="YYYY-MM-DD HH:mm:ss"
|
||||
value-format="YYYY-MM-DD HH:mm:ss"
|
||||
clearable
|
||||
:default-time="
|
||||
enableConfigByTenant([TENANT_ENUM.LYRIC])
|
||||
? new Date(2000, 1, 1, 18, 0)
|
||||
: new Date(2000, 1, 1, 0, 0, 0)
|
||||
"
|
||||
@change="changeTimeFun(row, 'endTime')"
|
||||
/>
|
||||
<!-- :disabled-date="(time: Date) => disabledDate(time, row, 'endTime')" -->
|
||||
|
||||
Reference in New Issue
Block a user