Versions Compared

Key

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

Link. → {base url}/mgramseva/home/dashboard?tab=1.

User will be Landed/Navigated Users are redirected to this screen after selection of when they select the GPWSC Dashboard option on Home Screenthe home screen.

...

User Interaction on Screen

  • User Users can select the year from the drop-down which contains the list of financial years.

  • From the text field user , users can search the expenses by using Bill ID or vendor name.

  • User Users can see the expense data for paid and pending with respective tabs.

  • Initially, only 10 expenses will be are loaded for the selected tab, by using . The pagination dropdown and right arrow click enable the user can to load and view more expensesexpense records.

  • By selecting Selecting any Bill ID user will be navigated navigates the users to the Expense update screen.

...

Primary Files: https://github.com/egovernments/punjab-mgramseva/blob/develop/frontend/mgramseva/lib/screeens/dashboard/Dashboard.dart https://github.com/egovernments/punjab-mgramseva/blob/develop/frontend/mgramseva/lib/screeens/dashboard/search_expense.dart

API detailsDetails

SL

End Point

Request Method

Request Info

1

/echallan-services/eChallan/v1/_create

POST

tenantId : {}
offset ; {}
limit : {}
fromDate : {}
toDate : {}
vendorName : {}
challanNo : {}
toDate : {}
freeSearch : {}
status : {}
isBillCount : {}

sortOrder ; {}
sortBy : {}
isBillPaid : {}

...

1 → Home Screen. + Dashboard expenditure screen + update expense screen.

Pop → Dashboard expenditure screen → Home Screen.

2 → Home Screen. + Dashboard expenditure screen + update expense screen + expense update success.

Pop → Home Screen.

Widgets Utilised from Library

Role access Access Mapping

Code Block
case Routes.DASHBOARD:
  return ['SUPERUSER', 'DASHBOARD_VIEWER'];

...