@@ -16,12 +16,10 @@ import {CdkDrag, CdkDragDrop, CdkDragHandle, CdkDropList, moveItemInArray} from
1616import { NzInputDirective , NzInputGroupComponent , NzTextareaCountComponent } from "ng-zorro-antd/input" ;
1717import { NzButtonComponent } from "ng-zorro-antd/button" ;
1818import { NzColorPickerModule } from "ng-zorro-antd/color-picker" ;
19- import { NzDatePickerComponent } from "ng-zorro-antd/date-picker" ;
2019import { NzInputNumberComponent } from "ng-zorro-antd/input-number" ;
2120import { NzSelectComponent } from "ng-zorro-antd/select" ;
2221import { NzSliderComponent } from "ng-zorro-antd/slider" ;
2322import { NzSwitchComponent } from "ng-zorro-antd/switch" ;
24- import { NzTimePickerComponent } from "ng-zorro-antd/time-picker" ;
2523import { NzTreeSelectComponent } from "ng-zorro-antd/tree-select" ;
2624import { NzIconDirective } from "ng-zorro-antd/icon" ;
2725import { NzSpaceModule } from "ng-zorro-antd/space" ;
@@ -30,6 +28,8 @@ import {NzCheckboxComponent} from "ng-zorro-antd/checkbox";
3028import { NzRadioModule } from "ng-zorro-antd/radio" ;
3129import { NzRateComponent } from "ng-zorro-antd/rate" ;
3230import { SmartAction } from '../smart-table/smart-table.component' ;
31+ import { SmartDatePicker } from '../smart-date-picker/smart-date-picker' ;
32+ import dayjs from 'dayjs' ;
3333
3434
3535export interface SmartAutoOption {
@@ -149,11 +149,11 @@ function getDefault(field: SmartField): any {
149149 case 'textarea' :
150150 return ''
151151 case 'date' :
152- return new Date ( )
152+ return dayjs ( ) . format ( "YYYY-MM-DD" )
153153 case 'time' :
154- return new Date ( )
154+ return dayjs ( ) . format ( "HH:mm:ss" )
155155 case 'datetime' :
156- return new Date ( )
156+ return dayjs ( ) . format ( "YYYY-MM-DD HH:mm:ss" )
157157 case 'file' :
158158 return ''
159159 case 'image' :
@@ -222,14 +222,12 @@ export function createControl(f: SmartField, value: any = undefined): FormContro
222222 NzInputDirective ,
223223 NzButtonComponent ,
224224 NzColorPickerModule ,
225- NzDatePickerComponent ,
226225 NzInputGroupComponent ,
227226 NzInputNumberComponent ,
228227 NzSelectComponent ,
229228 NzSliderComponent ,
230229 NzSwitchComponent ,
231230 NzTextareaCountComponent ,
232- NzTimePickerComponent ,
233231 NzTreeSelectComponent ,
234232 NzUploadComponent ,
235233 CdkDragHandle ,
@@ -239,6 +237,7 @@ export function createControl(f: SmartField, value: any = undefined): FormContro
239237 NzCheckboxComponent ,
240238 NzRadioModule ,
241239 NzRateComponent ,
240+ SmartDatePicker ,
242241 ] ,
243242 templateUrl : './smart-editor.component.html' ,
244243 styleUrl : './smart-editor.component.scss' ,
0 commit comments