Provides Employee to Update Consumer consumer Details Enables employee to update consumer details
...
User will be landed on Users are redirected to this screen/Page on Clicking on page when they click on the Update Consumer CardDetails card
...
...
Link → {base url}/mgramseva/home/consumersearchupdate?Mode=update
→ {base url}/mgramseva/home/consumersearchresultthen it
It redirects to Search Connection Page
...
in
update
mode where users enter specific consumer details to search for consumers. The search result screen has the Edit Consumer button. Clicking on this button navigates the users to the Update Consumer screen.If collection is not yet done on the connection it will show information popup that all the demands are reversed.
Field Validations
SL | Fields | Validations |
---|---|---|
1 | consumer Name* |
|
2 | Gender* | None |
3 | Spouse/Parent’s Name* |
|
4 | Phone Number* |
|
5 | Old Connection No | None |
6 | Category | None |
7 | Sub Category | None |
8 | Door Number | None |
79 | Street Name/Number | None |
810 | Gram Panchayat Name* | None- Disabled |
911 | Propert Type* | None |
1012 | Service Type* | None |
1113 | Meter Id |
|
1214 | Meter Reading |
|
1315 | Billing Cycle | None |
1416 | Arrears |
|
17 | Advance |
|
18 | Penalty |
|
Note: All fields are validated on Submit apart from Phone the phone number which get’s gets validated on change.
API details
...
SL
...
API
...
Params
...
Details
SL | API | Params | Description |
---|---|---|---|
1 |
|
| To get the Property Type and service Type and billing cycle values for the Dropdown |
2 |
|
| To get the values for Locality DropDow |
3 |
|
| To Fetch Demand Details |
4 |
|
| To Fetch Property Type |
5 |
|
| On Demand this API is Made |
Components utilised from Widgets Library
SL | Components | File Path |
---|---|---|
1 | TextField Builder | https://github.com/egovernmentsmisdwss/punjab-mgramseva/blob/developmaster/frontend/mgramseva/lib/widgets/TextFieldBuilder.dart |
2 | RadioButtonField Builder | https://github.com/egovernmentsmisdwss/punjab-mgramseva/blob/developmaster/frontend/mgramseva/lib/widgets/RadioButtonFieldBuilder.dart |
3 | SearchSelectField Builder | https://github.com/egovernmentsmisdwss/punjab-mgramseva/blob/developmaster/frontend/mgramseva/lib/widgets/SearchSelectFieldBuilder.dart |
4 | DatePicker Builder | https://github.com/egovernmentsmisdwss/punjab-mgramseva/blob/developmaster/frontend/mgramseva/lib/widgets/DatePickerFieldBuilder.dart |