|
|
@@ -105,6 +105,7 @@ async function fetchEmployees() {
|
|
|
const params: Record<string, unknown> = {
|
|
|
page_no: pagination.value.page_no, page_size: pagination.value.page_size,
|
|
|
enterprise_id: props.enterpriseId,
|
|
|
+ status: "ACTIVATED",
|
|
|
};
|
|
|
if (searchForm.value.name) params.employee_name = searchForm.value.name;
|
|
|
if (searchForm.value.phone) params.employee_mobile = searchForm.value.phone;
|
|
|
@@ -113,13 +114,12 @@ async function fetchEmployees() {
|
|
|
const data = res?.data?.data || res?.data;
|
|
|
const list = data?.items || data?.list || [];
|
|
|
allEmployees.value = list
|
|
|
- .filter((item: any) => item.status === "ACTIVATED")
|
|
|
.map((item: any) => ({
|
|
|
id: item.employee_id || item.id,
|
|
|
name: item.employee_name || "-",
|
|
|
phone: item.employee_mobile || "-",
|
|
|
}));
|
|
|
- pagination.value.total = allEmployees.value.length;
|
|
|
+ pagination.value.total = data?.total || allEmployees.value.length;
|
|
|
} catch (e) { console.error(e); }
|
|
|
}
|
|
|
|