tav-ui
Version:
1 lines • 1.03 kB
Source Map (JSON)
{"version":3,"file":"extend2.mjs","sources":["../../../../../../../../packages/components/file/src/utils/extend.ts"],"sourcesContent":["import { type FileActionUploadApiResponseRecord } from '../typings'\n\n/**\n * 继承当前行的权限判断数据\n * @param row\n * @param data\n * @returns\n */\nexport function extendCurrentRowActionsAuth(\n row: FileActionUploadApiResponseRecord,\n data?: FileActionUploadApiResponseRecord[]\n) {\n if (!data) return []\n\n return data.map((d: FileActionUploadApiResponseRecord) => ({\n ...d,\n hyperlink: row.hyperlink,\n watermarkFileDownload: row.watermarkFileDownload,\n sourceFileDownload: row.sourceFileDownload,\n }))\n}\n"],"names":[],"mappings":"AAAO,SAAS,2BAA2B,CAAC,GAAG,EAAE,IAAI,EAAE;AACvD,EAAE,IAAI,CAAC,IAAI;AACX,IAAI,OAAO,EAAE,CAAC;AACd,EAAE,OAAO,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,MAAM;AAC1B,IAAI,GAAG,CAAC;AACR,IAAI,SAAS,EAAE,GAAG,CAAC,SAAS;AAC5B,IAAI,qBAAqB,EAAE,GAAG,CAAC,qBAAqB;AACpD,IAAI,kBAAkB,EAAE,GAAG,CAAC,kBAAkB;AAC9C,GAAG,CAAC,CAAC,CAAC;AACN;;;;"}