mirror of
				https://github.com/Tencent/tmagic-editor.git
				synced 2025-11-04 10:49:51 +08:00 
			
		
		
		
	feat(form): datetime默认的具体时刻设置为23:59:59
This commit is contained in:
		
							parent
							
								
									33990b819f
								
							
						
					
					
						commit
						83cd10159d
					
				@ -1,5 +1,4 @@
 | 
				
			|||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div v-if="model">
 | 
					 | 
				
			||||||
  <el-date-picker
 | 
					  <el-date-picker
 | 
				
			||||||
    v-model="model[name]"
 | 
					    v-model="model[name]"
 | 
				
			||||||
    popper-class="magic-datetime-picker-popper"
 | 
					    popper-class="magic-datetime-picker-popper"
 | 
				
			||||||
@ -9,9 +8,9 @@
 | 
				
			|||||||
    :disabled="disabled"
 | 
					    :disabled="disabled"
 | 
				
			||||||
    :format="config.format || 'YYYY-MM-DD HH:mm:ss'"
 | 
					    :format="config.format || 'YYYY-MM-DD HH:mm:ss'"
 | 
				
			||||||
    :value-format="config.valueFormat || 'YYYY-MM-DD HH:mm:ss'"
 | 
					    :value-format="config.valueFormat || 'YYYY-MM-DD HH:mm:ss'"
 | 
				
			||||||
 | 
					    :default-time="config.defaultTime || [new Date(2000, 1, 1, 23, 59, 59)]"
 | 
				
			||||||
    @change="changeHandler"
 | 
					    @change="changeHandler"
 | 
				
			||||||
  ></el-date-picker>
 | 
					  ></el-date-picker>
 | 
				
			||||||
  </div>
 | 
					 | 
				
			||||||
</template>
 | 
					</template>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<script lang="ts">
 | 
					<script lang="ts">
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,4 @@
 | 
				
			|||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div>
 | 
					 | 
				
			||||||
  <el-date-picker
 | 
					  <el-date-picker
 | 
				
			||||||
    v-model="value"
 | 
					    v-model="value"
 | 
				
			||||||
    type="datetimerange"
 | 
					    type="datetimerange"
 | 
				
			||||||
@ -9,9 +8,9 @@
 | 
				
			|||||||
    :size="size"
 | 
					    :size="size"
 | 
				
			||||||
    :unlink-panels="true"
 | 
					    :unlink-panels="true"
 | 
				
			||||||
    :disabled="disabled"
 | 
					    :disabled="disabled"
 | 
				
			||||||
 | 
					    :default-time="config.defaultTime || [new Date(2000, 1, 1, 23, 59, 59)]"
 | 
				
			||||||
    @change="changeHandler"
 | 
					    @change="changeHandler"
 | 
				
			||||||
  ></el-date-picker>
 | 
					  ></el-date-picker>
 | 
				
			||||||
  </div>
 | 
					 | 
				
			||||||
</template>
 | 
					</template>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<script lang="ts">
 | 
					<script lang="ts">
 | 
				
			||||||
 | 
				
			|||||||
@ -237,6 +237,7 @@ interface CascaderOption {
 | 
				
			|||||||
 */
 | 
					 */
 | 
				
			||||||
export interface DaterangeConfig extends FormItem {
 | 
					export interface DaterangeConfig extends FormItem {
 | 
				
			||||||
  type: 'daterange';
 | 
					  type: 'daterange';
 | 
				
			||||||
 | 
					  defaultTime?: Date[];
 | 
				
			||||||
  names?: string[];
 | 
					  names?: string[];
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -317,6 +318,7 @@ export interface DateConfig extends FormItem, Input {
 | 
				
			|||||||
 */
 | 
					 */
 | 
				
			||||||
export interface DateTimeConfig extends FormItem, Input {
 | 
					export interface DateTimeConfig extends FormItem, Input {
 | 
				
			||||||
  type: 'datetime';
 | 
					  type: 'datetime';
 | 
				
			||||||
 | 
					  defaultTime?: Date[];
 | 
				
			||||||
  format?: 'YYYY-MM-dd HH:mm:ss' | string;
 | 
					  format?: 'YYYY-MM-dd HH:mm:ss' | string;
 | 
				
			||||||
  valueFormat?: 'YYYY-MM-dd HH:mm:ss' | string;
 | 
					  valueFormat?: 'YYYY-MM-dd HH:mm:ss' | string;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user