|
|
@@ -108,12 +108,14 @@ async function fetchEmployees() {
|
|
|
const res = await EmployeeAPI.listEmployee(params);
|
|
|
const data = res?.data?.data || res?.data;
|
|
|
const list = data?.items || data?.list || [];
|
|
|
- allEmployees.value = list.map((item: any) => ({
|
|
|
- id: item.employee_id || item.id,
|
|
|
- name: item.employee_name || "-",
|
|
|
- phone: item.employee_mobile || "-",
|
|
|
- }));
|
|
|
- pagination.value.total = data?.total || 0;
|
|
|
+ allEmployees.value = list
|
|
|
+ .filter((item: any) => item.status === "EMPLOYEE_ACTIVATED")
|
|
|
+ .map((item: any) => ({
|
|
|
+ id: item.employee_id || item.id,
|
|
|
+ name: item.employee_name || "-",
|
|
|
+ phone: item.employee_mobile || "-",
|
|
|
+ }));
|
|
|
+ pagination.value.total = allEmployees.value.length;
|
|
|
} catch (e) { console.error(e); }
|
|
|
}
|
|
|
|