mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-05-09 23:49:27 +08:00
Merge branch 'main' into next
This commit is contained in:
commit
5f4c7be5ec
@ -15,7 +15,7 @@ import {
|
|||||||
useCollectionManager_deprecated,
|
useCollectionManager_deprecated,
|
||||||
useCompile,
|
useCompile,
|
||||||
useCurrentAppInfo,
|
useCurrentAppInfo,
|
||||||
useDataBlockRequest,
|
useTableBlockContext,
|
||||||
useDataBlockResource,
|
useDataBlockResource,
|
||||||
} from '@nocobase/client';
|
} from '@nocobase/client';
|
||||||
import lodash from 'lodash';
|
import lodash from 'lodash';
|
||||||
@ -25,8 +25,9 @@ import { useExportTranslation } from './locale';
|
|||||||
import { useMemo } from 'react';
|
import { useMemo } from 'react';
|
||||||
|
|
||||||
export const useExportAction = () => {
|
export const useExportAction = () => {
|
||||||
const { service, resource, props } = useBlockRequestContext();
|
const { service, props } = useBlockRequestContext();
|
||||||
const newResource = useDataBlockResource();
|
const newResource = useDataBlockResource();
|
||||||
|
const { params } = useTableBlockContext();
|
||||||
|
|
||||||
const appInfo = useCurrentAppInfo();
|
const appInfo = useCurrentAppInfo();
|
||||||
const defaultFilter = props?.params.filter;
|
const defaultFilter = props?.params.filter;
|
||||||
@ -81,7 +82,7 @@ export const useExportAction = () => {
|
|||||||
title: compile(title),
|
title: compile(title),
|
||||||
appends: service.params[0]?.appends?.join(),
|
appends: service.params[0]?.appends?.join(),
|
||||||
filter: mergeFilter([...Object.values(filters), defaultFilter]),
|
filter: mergeFilter([...Object.values(filters), defaultFilter]),
|
||||||
sort: service.params[0]?.sort,
|
sort: params?.sort,
|
||||||
values: {
|
values: {
|
||||||
columns: compile(exportSettings),
|
columns: compile(exportSettings),
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user