HRMS

Search Employee

Objective

Provide Employee to search Employee, check its current status , Activate / Deactivate an Employee.

Route - https://egov-micro-qa.egovernments.org/employee/hrms/search

Technical Implementation Details

 

Table Structure

  • MUIDataTable is used to implement Table component.

  • Every columns are entry given as an Object

{ labelName: "Employee ID", labelKey: "HR_COMMON_TABLE_COL_EMP_ID" },

,

  • Any customizations at column level is by customBodyRender hook available in all the colums ‘option’ property.

Search Results:

Search Results shows the Employee’s details such as ID, Name, Roles , Designation, Department and his status.

On click of his ID he can view the employee information,
Data fetch,load and render :

Once the data is fetched using egov-hrms/employees/_search API, the returned data is formatted and dispatched to redux

The More Information About Create and View Employee can be found in

 

ROLE ACTION MAPPING

API

ROLES

ACTION ID

API

ROLES

ACTION ID

1

egov-mdms-service/v1/_search

SUPERUSER , LOA_CREATOR , WO_CREATOR , AE_CREATOR , WORKS_MASTER_CREATOR

954

2

egov-hrms/employees/_search

SUPERUSER , EMPLOYEE , CITIZEN,GRO,TL_APPROVER,TL_CEMP,TL_FIELD_INSPECTOR

1752