forked from Yara724/api
YARA-1133
This commit is contained in:
@@ -30,7 +30,7 @@ import { RoleEnum } from "src/Types&Enums/role.enum";
|
||||
import { CreationMethod } from "./entities/schema/request-management.schema";
|
||||
import { CreateExpertInitiatedFileDto } from "./dto/expert-initiated.dto";
|
||||
import { SendPartyOtpDto, VerifyPartyOtpDto } from "./dto/party-otp.dto";
|
||||
import { RunInquiriesV3Dto } from "./dto/run-inquiries-v3.dto";
|
||||
import { RunInquiriesV3Dto, RunInquiriesVinV3Dto } from "./dto/run-inquiries-v3.dto";
|
||||
import {
|
||||
CarBodyFormDto,
|
||||
DescriptionDto,
|
||||
@@ -192,6 +192,27 @@ export class FileMakerBlameV5Controller {
|
||||
);
|
||||
}
|
||||
|
||||
@Post("run-inquiries-vin/:requestId")
|
||||
@ApiParam({ name: "requestId" })
|
||||
@ApiBody({ type: RunInquiriesVinV3Dto })
|
||||
@ApiOperation({
|
||||
summary: "Run VIN/chassis inquiries for the current party (V5)",
|
||||
description:
|
||||
"VIN alternative to run-inquiries. Uses ESG chassis lookup instead of plate-based inquiry. " +
|
||||
"1st call = guilty party (+ auto claim). 2nd call = damaged party (THIRD_PARTY, after guilty sign).",
|
||||
})
|
||||
async runInquiriesVin(
|
||||
@CurrentUser() fileMaker: any,
|
||||
@Param("requestId") requestId: string,
|
||||
@Body() dto: RunInquiriesVinV3Dto,
|
||||
) {
|
||||
return this.requestManagementService.runInquiriesVinV3(
|
||||
requestId,
|
||||
fileMaker,
|
||||
dto,
|
||||
);
|
||||
}
|
||||
|
||||
// ─── Party details ────────────────────────────────────────────────────────────
|
||||
|
||||
@Post("add-detail-location/:requestId")
|
||||
|
||||
Reference in New Issue
Block a user