search property

Property can be searched on the bases “Property Id“ or search using “search using property details

  • I know my Property Id section:

    1. Property Unique Id should:

      1. Auto-populate with PT-LGD_CODE- based on city selected

      2. It should be restricted to 6 numbers

    2. Once Citizen enters either Property Unique Id or Old Property Id, other field should get cleared

    3. Property Unique Id - search should return exact values

    4. Old Property Id - system to do a fuzzy search and return all possible matches of entered combination from that city

    5. Old Property Id help text should have below values:

      1. Your Old Property Id can look like these:

      2. Dehradun: H-TAX-XX-XXXXXX

      3. Haldwani: C5-X31, 3X--338, C16-X110

      4. Roorkee: GNXX0586/003, KAXX0319/000, ADXX0666/000

      5. Haridwar: 3x7x2, 3x2x4, 3x3x0

    6. Search Errors: as specified in the design

  • I want to search using property details section

    1. Locality to be a dropdown from MDMS. House/Door No and Owner Name to be alphanumeric fields

    2. Sorting of search results should be based on Property Unique Id

    3. If only Locality is selected and searched, 50 results should show up with the rest paginated

    4. If Locality selected and House/Door No. entered, system should fuzzy search for that door number in properties under selected locality

    5. If only House/Door No. entered and searched, system to do a fuzzy search and return all possible matches of entered combination

    6. If just Owner Name entered, system to do a fuzzy search and return all possible matches of entered combination

    7. If Locality selected and Owner Name entered, system should fuzzy search for that Owner Name in properties under selected locality

    8. If Locality selected and House/Door No. as well as Owner Name entered, system to do a fuzzy search and return all possible matches of entered combination

Technical Implementation Details:-

the code is implement in the file for the search details

https://github.com/eNagarsewaU/DIGIT-UKD/blob/bdd6617e235013725189c0565e358870cdbbfd2e/frontend/mono-ui/web/rainmaker/dev-packages/egov-pt-dev/src/ui-config/screens/specs/pt-mutation/imutation-methods.js

here the main code is the searchPropertyDetails card which is having the radio button the ui change on selection of the button stored in the state propertySearchScreen