ソースを参照

fix:查询日期为空时条件仍然存在

snow 2 年 前
コミット
d429e070c0
1 ファイル変更2 行追加2 行削除
  1. 2 2
      src/components/PageSearch/src/hooks/use-page-search.ts

+ 2 - 2
src/components/PageSearch/src/hooks/use-page-search.ts

@@ -28,8 +28,8 @@ export function usePageSearch(searchCallback?: Fn, resetCallback?: Fn, searchFor
         const { startProp, endProp } = otherOptions;
 
         if (startProp || endProp) {
-          mergeParams[startProp] = dayjs(mergeParams[field][0]).format('YYYY-MM-DD hh:mm:ss');
-          mergeParams[endProp] = dayjs(mergeParams[field][1]).format('YYYY-MM-DD hh:mm:ss');
+          mergeParams[startProp] = mergeParams[field][0] ? dayjs(mergeParams[field][0]).format('YYYY-MM-DD hh:mm:ss') : "";
+          mergeParams[endProp] = mergeParams[field][1] ? dayjs(mergeParams[field][1]).format('YYYY-MM-DD hh:mm:ss') : "";
 
           delete mergeParams[field]
         }