Merge branch 'release'
This commit is contained in:
commit
7425ded362
|
|
@ -724,13 +724,13 @@ class ListNode extends Node {
|
|||
const { sorters, getTotal } = this;
|
||||
const data = this.getProjection();
|
||||
// assert(data, '取数据时找不到projection信息');
|
||||
const sorterArr = sorters.filter(ele => !ignoreUnapplied || ele.applied).map((ele) => {
|
||||
const sorterArr = sorters.length > 0 ? sorters.filter(ele => !ignoreUnapplied || ele.applied).map((ele) => {
|
||||
const { sorter } = ele;
|
||||
if (typeof sorter === 'function') {
|
||||
return sorter();
|
||||
}
|
||||
return sorter;
|
||||
}).flat().filter((ele) => !!ele);
|
||||
}).flat().filter((ele) => !!ele) : undefined;
|
||||
const filters = this.constructFilters(withParent, ignoreNewParent, ignoreUnapplied);
|
||||
const filters2 = filters?.filter((ele) => !!ele);
|
||||
const filter = filters2 ? combineFilters(this.entity, this.schema, filters2) : undefined;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "oak-frontend-base",
|
||||
"version": "5.2.0",
|
||||
"version": "5.2.1",
|
||||
"description": "oak框架中前端与业务逻辑无关的平台部分",
|
||||
"author": {
|
||||
"name": "XuChang"
|
||||
|
|
|
|||
|
|
@ -887,7 +887,7 @@ class ListNode<
|
|||
const { sorters, getTotal } = this;
|
||||
const data = this.getProjection();
|
||||
// assert(data, '取数据时找不到projection信息');
|
||||
const sorterArr = sorters.filter(
|
||||
const sorterArr = sorters.length > 0 ? sorters.filter(
|
||||
ele => !ignoreUnapplied || ele.applied
|
||||
).map((ele) => {
|
||||
const { sorter } = ele;
|
||||
|
|
@ -895,7 +895,7 @@ class ListNode<
|
|||
return (sorter as Function)();
|
||||
}
|
||||
return sorter;
|
||||
}).flat().filter((ele) => !!ele) as ED[T]['Selection']['sorter'];
|
||||
}).flat().filter((ele) => !!ele) as ED[T]['Selection']['sorter'] : undefined;
|
||||
|
||||
const filters = this.constructFilters(withParent, ignoreNewParent, ignoreUnapplied);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue