import { isMockId } from 'oak-frontend-base/lib/utils/mockId'; import { composeFileUrl } from '../../../../src/utils/extraFile'; OakComponent( { entity: 'extraFile', isList: false, formData: async ({ data: extraFile, features }) => { const application = await features.application.getApplication(); const isTmp = extraFile?.id && isMockId(extraFile.id); return { src: extraFile && composeFileUrl(extraFile, application?.system?.config), isTmp, }; }, properties: { // 图片显示模式 mode: { type: String, value: 'aspectFit', }, }, } );