3
0
Эх сурвалжийг харах

[Mod 0000] 表格刷新时添加对非法值的更严格的过滤

houzekong 5 сар өмнө
parent
commit
ceda7d270d

+ 2 - 2
src/components/Table/src/hooks/useDataSource.ts

@@ -262,7 +262,7 @@ export function useDataSource(
       // 代码逻辑说明: 【QQYUN-8316】table查询条件,请求剔除空字符串字段
       for (const item of Object.entries(params)) {
         const [key, val] = item;
-        if (val === '') {
+        if (val === '' || val === undefined) {
           delete params[key];
         }
       }
@@ -314,7 +314,7 @@ export function useDataSource(
   }
 
   function setTableData<T = Recordable>(values: T[]) {
-    dataSourceRef.value = values;
+    dataSourceRef.value = values as any;
   }
 
   function getDataSource<T = Recordable>() {