...
Pages Folder is where the high level configuration for controlling the whole flow is mentioned, for citizens and employees. Citizen includes Create, edit, my properties, my application and search Property. Which inside carry the index (the main starting point of the whole flow).
After completing the flow the user can download the acknowledgement PDF form of the property created and the config for the PDF generation can be found in the link given below:
...
Utils Folder basically contains all the methods which are being used throughout the PT module, and if any common method needs to be declared here, which in turn can be imported in other files.
...
Throughout the flow, few of the pages data are being imported from MDMS, Following are the list of pages which are using MDMS data, These pages .js files can be found under page components.
...
PageComponent | MDMS Detail | Module Detail Name | Master Detail Name | |
---|---|---|---|---|
1 | PropertyTax | List of documents required for each category |
|
|
2 | PropertyUsageType |
...
Four category imported - (Commercial, industrial, institutional & others) |
|
| |
3 | PropertyType |
...
three major categories - (Independent, Flat & Part of the building & Vacant) |
|
| |
4 | SubUsageType |
...
List of sub-usage category according to the property usage selected before |
...
|
| |
5 | SubUsageTypeOfRentedArea |
...
List of sub-usage category according to the property usage category selected before, same as sub-usage type |
...
|
| |
6 | PTSelectAddress |
...
List of Cities (Amritsar, Jalandhar and Nawanshahr) and List of localities according to the city selected |
...
|
| |
7 | OwnershipDetails |
...
Four categories imported - (Institutional - private, Institutional - Government, Single Owner and multiple Owner) |
...
|
| |||
8 | SpecialOwnerCategory | List of special category imported eg Freedomfighter, handicap etc |
|
|
9 | PTGeolocation | Default value for location i.e Pratap Nagar Latitude and longitude |
|
|
10 | RentalDetails | Rentaldetails information regarding tax percentage is taken from MDMS |
|
|
For calling of MDMS data React Hooks has been used, so that it could be shared throughout the modules. Below is the little code snippet for the call used for MDMS.
...