mirror of
https://github.com/nocobase/nocobase.git
synced 2026-10-29 18:16:18 +08:00
Merge branch 'next' into develop
This commit is contained in:
@@ -36,6 +36,7 @@ import { useAPIClient, useRequest } from '../../api-client';
|
||||
import { useNavigateNoUpdate } from '../../application/CustomRouterContextProvider';
|
||||
import { useFormBlockContext } from '../../block-provider/FormBlockProvider';
|
||||
import { CollectionOptions, useCollectionManager_deprecated, useCollection_deprecated } from '../../collection-manager';
|
||||
import { getVariableValue } from '../../common/getVariableValue';
|
||||
import { DataBlock, useFilterBlock } from '../../filter-provider/FilterProvider';
|
||||
import { mergeFilter, transformToFilter } from '../../filter-provider/utils';
|
||||
import { useTreeParentRecord } from '../../modules/blocks/data-blocks/table/TreeRecordProvider';
|
||||
@@ -52,7 +53,6 @@ import { useBlockRequestContext, useFilterByTk, useParamsFromRecord } from '../B
|
||||
import { useOperators } from '../CollectOperators';
|
||||
import { useDetailsBlockContext } from '../DetailsBlockProvider';
|
||||
import { TableFieldResource } from '../TableFieldProvider';
|
||||
import { getVariableValue } from '../../common/getVariableValue';
|
||||
|
||||
export * from './useBlockHeightProps';
|
||||
export * from './useDataBlockParentRecord';
|
||||
@@ -527,6 +527,9 @@ const useDoFilter = () => {
|
||||
if (block.dataLoadingMode === 'manual' && _.isEmpty(storedFilter[uid])) {
|
||||
return block.clearData();
|
||||
}
|
||||
|
||||
// 存储当前的筛选条件,供其它筛选区块使用
|
||||
_.set(block.service.params, '1.filters', storedFilter);
|
||||
return block.doFilter(
|
||||
{
|
||||
...param,
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ test.describe('list block schema settings', () => {
|
||||
await page.getByLabel('designer-schema-settings-CardItem-List.Designer-general').hover();
|
||||
},
|
||||
supportedOptions: [
|
||||
'Edit block title',
|
||||
'Edit block title & description',
|
||||
'Set the data scope',
|
||||
'Set default sorting rules',
|
||||
'Records per page',
|
||||
|
||||
+1
-1
@@ -27,7 +27,7 @@ test.describe('defaultValue', () => {
|
||||
|
||||
// 2. Set a date variable default value for the custom field, after saving, the date input box should display the default value
|
||||
await page.getByLabel('block-item-DatePicker.').hover();
|
||||
await page.getByLabel('designer-schema-settings-DatePicker.RangePicker-ChartFilterItemDesigner').hover();
|
||||
await page.getByLabel('designer-schema-settings-DatePicker.RangePicker-chart:filterForm:item').hover();
|
||||
await page.getByRole('menuitem', { name: 'Set default value' }).click();
|
||||
await page.getByLabel('variable-button').click();
|
||||
await page.getByRole('menuitemcheckbox', { name: 'Date variables right' }).click();
|
||||
|
||||
Reference in New Issue
Block a user