修复合伙人端上传门头照片失败的问题

This commit is contained in:
2026-07-12 15:55:49 +08:00
parent 9fc955d81f
commit 2c04676555
8 changed files with 43 additions and 37 deletions
@@ -24,18 +24,24 @@ type LogOssUploadInput = {
};
export async function logOssUpload(prisma: PrismaService, input: LogOssUploadInput) {
const row = await prisma.logThirdParty.create({
data: {
provider: 'ALIYUN_OSS',
scene: input.scene,
refType: input.actorRef?.refType,
refId: input.actorRef?.refId,
requestBody: input.requestBody as never,
responseBody: input.responseBody as never,
externalNo: input.externalNo?.slice(0, 128),
status: input.status,
errorMessage: input.errorMessage?.slice(0, 512),
},
});
return row.id;
try {
const row = await prisma.logThirdParty.create({
data: {
provider: 'ALIYUN_OSS',
scene: input.scene,
refType: input.actorRef?.refType,
refId: input.actorRef?.refId,
requestBody: input.requestBody as never,
responseBody: input.responseBody as never,
externalNo: input.externalNo?.slice(0, 128),
status: input.status,
errorMessage: input.errorMessage?.slice(0, 512),
},
});
return row.id;
} catch (err) {
// 日志表/枚举未就绪时不阻断上传主流程
console.error('[oss-upload-log] write failed:', err instanceof Error ? err.message : err);
return null;
}
}