Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

An Apply button is located at the footer of this popup. User can proceed to filing new Application on clicking of this apply button. The code related to this popup is written in search.js file. below is the link of the file.
For Employee:
https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-wns-dev/src/ui-config/screens/specs/wns/search.js

...

For Citizen:
https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-wns-dev/src/ui-config/screens/specs/wns-citizen/home.js
showHideAdhocPopup method is responsible for making required Document MDMS call and opening popup.

Apply for New Water & Sewerage Application divided into four forms. The configuration related to all these forms are written in apply.js file.
https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-wns-dev/src/ui-config/screens/specs/wns/apply.js

MDMS Configs and other actions are Explained in W&S - UI Technical Configuration

...

For below screen shots relevant code is present in https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-wns-dev/src/ui-config/screens/specs/wns/applyResource/connectionDetails.js .

...

Only for sewerage:

...

For below screen shot relevant code is present in apply.js file in that formwizardFirstStep.

...

For below screen shot relevant code is present in apply.js file in that formwizardThirdStep.

...

Multi Road Type Feature:

Earlier (Till Digit 2.2 ), it supports single type and storing the values in the string format like roadType: "BMPREMIXROAD" and roadCuttingArea: 123

Now, it supports multi type, user can add multiple road types by clicking on the add road type button and sending the values in the format of array of objects like

"roadCuttingInfo": [{ "roadType": "BMPREMIXROAD","roadCuttingArea": 123},{"roadType": "BRICKPAVING","roadCuttingArea": 123}].

Summary Screen

After successfully updating Additional details, the next step is summary page. User can see all the information entered . User has options to edit the information of each section. Upon clicking of edit icon user will navigate to respective section with all the data pre-filled. Below is the file contains all the required configuration of this screen.

...

Once user clicks on submit button, user navigates to acknowledgement screen stating that the application submitted successfully. Below is the acknowledgement configuration file.

https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-wns-dev/src/ui-config/screens/specs/wns/acknowledgement.js

Acknowledgement screen and acknowledgement is Explained in W&S-Application,Estimation Notice,Sanction Letter

...

W&S application is created using /ws-services/wc/_create API, the returned data is formatted and dispatched to redux

https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-wns-dev/src/ui-utils/commons.js

While Creating Property

creationReason: "CREATE"

...

S.No.

API

Action id

Roles

1

/egov-mdms-service/v1/_search

954

LOA_CREATOR,SUPERUSER,WO_CREATOR,AE_CREATOR,WORKS_MASTER_CREATOREMPLOYEE,CITIZEN

2

/user/_search

604

SUPERUSER,SYS_INTEGRATOR_FINANCE,SYS_INTEGRATOR_WATER_SEW,EGF_BILL_CREATOR,EMPLOYEE,EMPLOYEE_FINANCEEMPLOYEE,CITIZEN

3

/localization/messages/v1/_search

1531

SUPERUSER,EMPLOYEE,CITIZEN,GRO,DGRO

4

/egov-workflow-v2/egov-wf/businessservice/_search

1743

EMPLOYEE,CITIZEN,SUPERUSER

5

/ws-services/wc/_search

1900

CITIZEN,WS_CEMP,WS_DOC_VERIFIER,WS_FIELD_INSPECTOR,WS_APPROVER,WS_CLERK

6

/sw-services/swc/_search

1940

CITIZEN,SW_CEMP,SW_DOC_VERIFIER,SW_FIELD_INSPECTOR,SW_CLERK

7

/property-services/property/_search

1897

CITIZEN, PT_CEMP,PT_DOC_VERIFIER,PT_FIELD_INSPECTOR,PT_APPROVER

8

/ws-services/wc/_create

1899

CITIZEN,WS_CEMP

9

/filestore/v1/files/url

1528

DGROEMPLOYEE,SUPERUSER,CITIZEN,EMPLOYEE,GRO

10

/ws-services/wc/_update

1901

CITIZEN,WS_CEMP,WS_DOC_VERIFIER,WS_FIELD_INSPECTOR,WS_APPROVER,WS_CLERK

11

/sw-services/swc/_update

1939

CITIZEN,SW_CEMP,SW_DOC_VERIFIER,SW_FIELD_INSPECTOR,SW_CLERK

...