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