forked from Yara724/api
fix: harden claim review and inquiry workflows
Preserve damage history and current vehicle price, restore depreciation mapping, normalize inquiry/report output, and support resumable expert review with paginated case retrieval.
This commit is contained in:
@@ -5,6 +5,7 @@ import {
|
||||
Get,
|
||||
Param,
|
||||
Post,
|
||||
Query,
|
||||
Put,
|
||||
UploadedFile,
|
||||
UseGuards,
|
||||
@@ -44,6 +45,7 @@ import {
|
||||
UploadRequiredDocumentV2ResponseDto,
|
||||
} from "src/claim-request-management/dto/upload-document-v2.dto";
|
||||
import { GetCaptureRequirementsV2ResponseDto } from "src/claim-request-management/dto/capture-requirements-v2.dto";
|
||||
import { ListQueryV2Dto } from "src/common/dto/list-query-v2.dto";
|
||||
|
||||
/**
|
||||
* V4 FileMaker flow — first half of the split blame workflow.
|
||||
@@ -96,10 +98,13 @@ export class FileMakerBlameV4Controller {
|
||||
@Get("my-files")
|
||||
@ApiOperation({
|
||||
summary: "List all blame files created by this FileMaker",
|
||||
description: "Returns all V4 FileMaker blame files initiated by the authenticated FileMaker.",
|
||||
description: "Returns V4 FileMaker blame files using the shared search, sort, filter, and pagination query contract.",
|
||||
})
|
||||
async getMyFiles(@CurrentUser() fileMaker: any) {
|
||||
return this.requestManagementService.getMyFileMakerFiles(fileMaker);
|
||||
async getMyFiles(
|
||||
@CurrentUser() fileMaker: any,
|
||||
@Query() query: ListQueryV2Dto,
|
||||
) {
|
||||
return this.requestManagementService.getMyFileMakerFiles(fileMaker, query);
|
||||
}
|
||||
|
||||
@Get("my-files/:requestId")
|
||||
|
||||
Reference in New Issue
Block a user