|
4 | 4 | import ca.bc.gov.nrs.ilcr.schedule1.Schedule1Repository.DetailRow; |
5 | 5 | import ca.bc.gov.nrs.ilcr.schedule1.Schedule1Repository.OtherCostDetailRow; |
6 | 6 | import ca.bc.gov.nrs.ilcr.schedule1.Schedule1Repository.SummaryRow; |
7 | | -import ca.bc.gov.nrs.ilcr.schedule1.dto.CheckStatusResponse; |
| 7 | +import ca.bc.gov.nrs.ilcr.schedule1.dto.Schedule1CheckStatusResponse; |
8 | 8 | import ca.bc.gov.nrs.ilcr.schedule1.dto.LineItem; |
9 | 9 | import ca.bc.gov.nrs.ilcr.schedule1.dto.MessageInfo; |
10 | 10 | import ca.bc.gov.nrs.ilcr.schedule1.dto.OtherCostRequest; |
@@ -619,7 +619,7 @@ private record CheckField(int code, String label, boolean checkVolume, boolean c |
619 | 619 | * (missing mandatory fields + Other-Costs volume/cost consistency) block; the empty-cost row check is |
620 | 620 | * a non-blocking warning. Verbatim messages composed server-side (AD-8), in legacy field order. |
621 | 621 | */ |
622 | | - public CheckStatusResponse checkSchedule1Status(long millId, int year) { |
| 622 | + public Schedule1CheckStatusResponse checkSchedule1Status(long millId, int year) { |
623 | 623 | SummaryRow summary = repository.findSummary(millId, year, SCHEDULE_1_CATEGORY) |
624 | 624 | .orElseThrow(ScheduleNotFoundException::new); |
625 | 625 | List<DetailRow> details = repository.findDetails(summary.summaryId()); |
@@ -653,7 +653,7 @@ public CheckStatusResponse checkSchedule1Status(long millId, int year) { |
653 | 653 | MessageInfo message = requirementsMet |
654 | 654 | ? new MessageInfo(MSG_REQUIREMENTS_MET, resolveText(MSG_REQUIREMENTS_MET)) |
655 | 655 | : null; |
656 | | - return new CheckStatusResponse(requirementsMet, errors, warnings, message); |
| 656 | + return new Schedule1CheckStatusResponse(requirementsMet, errors, warnings, message); |
657 | 657 | } |
658 | 658 |
|
659 | 659 | /** First stored detail row per (non-Other) cost-item code; later duplicates are ignored. */ |
|
0 commit comments