...
Then the user will be asked about the assessment details, which contains the information about each floor and basements.
...
UI/UX Unit Revamp
Now instead of capturing Unit data in separate pages, we capture data in one page only, we can add multiple unit buy clicking on “add more” button. for each floor respective unit page will load and we can add units corresponding to that.
...
Address Details Flow:
After entering about the details of the property user will need to enter about the address of the property, where it is located. The flow will be straight forward, without any conditional routing.
...
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.
...
API Call Role Action mapping:
API | Action Id | Roles | |
---|---|---|---|
1 | /access/v1/actions/mdms/_get | 870 | CITIZEN |
2 | /egov-mdms-service/v1/_search | 954 | CITIZEN |
3 | /localization/messages/v1/_search | 1531 | CITIZEN |
4 | /property-services/property/_create | 1895 | CITIZEN |
5 | /property-services/property/_search | 1897 | CITIZEN |
6 | /property-services/property/_update | 1896 | CITIZEN |
7 | /property-services/assessment/_search | CITIZEN | |
8 | /billing-service/bill/v2/_fetchbill | CITIZEN |
Related articles
Page Properties | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
|