File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -273,18 +273,22 @@ const Column: FC<IProps> = props => {
273
273
const handleSubmit = async ( ) => {
274
274
// 又从form中获取数据,需要转换格式的数据
275
275
const { freeStartTime, freeEndTime } = form ;
276
+ // 当 freeStartTime 为 -1 的时候,取当前 dateRange 的值
276
277
console . log ( "handleSubmit 时看看form的值" , form , formRef ) ;
277
278
278
279
// 从formRef中获取数据,用户填上去可以直接提交的数据
279
280
const values = await formRef . validateFields ( ) ;
280
281
console . log ( "handleSubmit 时看看form的值 values" , values ) ;
281
282
283
+ const [ start , end ] = dateRange ;
284
+ console . log ( "默认的时间" , start . valueOf ( ) , end . valueOf ( ) ) ;
285
+
282
286
// 新的值传递到后端
283
287
const newValues = {
284
288
...values ,
285
289
columnId : status === UpdateEnum . Save ? UpdateEnum . Save : columnId ,
286
- freeStartTime : freeStartTime || "" ,
287
- freeEndTime : freeEndTime || ""
290
+ freeStartTime : ( freeStartTime && freeStartTime !== - 1 ) || start . valueOf ( ) ,
291
+ freeEndTime : ( freeEndTime && freeEndTime !== - 1 ) || end . valueOf ( )
288
292
} ;
289
293
console . log ( "submit 之前的所有值:" , newValues ) ;
290
294
You can’t perform that action at this time.
0 commit comments