tav-ui
Version:
42 lines (41 loc) • 1.34 kB
TypeScript
import { type FileActionUploadApiResponseRecord } from '../typings';
/**
* 继承当前行的权限判断数据
* @param row
* @param data
* @returns
*/
export declare function extendCurrentRowActionsAuth(row: FileActionUploadApiResponseRecord, data?: FileActionUploadApiResponseRecord[]): {
hyperlink: number | undefined;
watermarkFileDownload: number | undefined;
sourceFileDownload: number | undefined;
actualId?: string | undefined;
address: string;
appId?: number | undefined;
auto?: number | undefined;
businessDisplayItemText?: string | undefined;
businessDisplayItemValue?: string | undefined;
businessId?: string | undefined;
businessKey?: string | undefined;
createBy?: string | undefined;
createByName?: string | undefined;
createTime?: string | undefined;
deleted: number;
expand?: string | undefined;
fileSize?: string | undefined;
fullName: string;
id?: number | undefined;
moduleCode?: string | undefined;
moduleFullName?: string | undefined;
moduleId: number;
name: string;
owner?: string | undefined;
ownerName?: string | undefined;
size: number;
suffix: string;
type: number;
typeCode?: string | undefined;
typeName?: string | undefined;
updateTime?: string | undefined;
version: number;
}[];