Created a new enum for print dcf templates and added functionality to pass in dcf template type parameter into the controller to output the dcf data for the selected word template.
Updated the main print dcf word template and mapping of the fields.
Added a new 'disputantPhoneNumber' field to the JJDispute model and mapped the field to the Digital Case File model to show it on the new print dcf template. Updated disputant given names and surname data displayed on the 'Violation Ticket Information' section to be pulled from ticket data instead of occam data.
Updated open-api spec json and re-generated Oracle Data API models.
Added new HR and WR specific print DCF templates.
Type of change
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Refactoring / Documentation
[ ] Version change
if your change is a breaking change, please add breaking change label to this PR
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Does the change impact or break the Docker build?
[ ] Yes
[x] No
If Yes: Has Docker been updated accordingly?
[ ] Yes
[ ] No
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have made corresponding changes to the documentation
[x] New and existing unit tests pass locally with my changes
Description
This PR includes the following proposed change(s):
Type of change
if your change is a breaking change, please add
breaking change
label to this PRHow Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Does the change impact or break the Docker build?
If Yes: Has Docker been updated accordingly?
Checklist: