diff --git a/fe-user/src/pages/hrm/EmployeesListPage.tsx b/fe-user/src/pages/hrm/EmployeesListPage.tsx index 5ab5302..d445f2a 100644 --- a/fe-user/src/pages/hrm/EmployeesListPage.tsx +++ b/fe-user/src/pages/hrm/EmployeesListPage.tsx @@ -179,7 +179,7 @@ export function EmployeesListPage() {
-
Cây tổ chức
+
Cây tổ chức
Lọc theo phòng ban
@@ -241,7 +241,7 @@ export function EmployeesListPage() {
-

Hồ sơ Nhân sự

+

Hồ sơ Nhân sự

{selectedDeptName ? `Phòng: ${selectedDeptName}` : 'Tất cả phòng ban'} {' · '} @@ -332,7 +332,7 @@ export function EmployeesListPage() {

-
{e.fullName ?? '—'}
+
{e.fullName ?? '—'}
{e.employeeCode}
@@ -757,11 +757,11 @@ function EmployeeDetailTabs({ detail, onDelete }: { detail: EmployeeDetail; onDe /> ) : (
-
Họ tên: {f.fullName}
-
Quan hệ: {FamilyRelationKindLabel[f.relationship]}
-
Năm sinh: {f.birthYear ?? '—'}
-
Nghề: {f.occupation ?? '—'}
-
SĐT: {f.phone ?? '—'}
+
Họ tên: {f.fullName}
+
Quan hệ: {FamilyRelationKindLabel[f.relationship]}
+
Năm sinh: {f.birthYear ?? '—'}
+
Nghề: {f.occupation ?? '—'}
+
SĐT: {f.phone ?? '—'}
{ setEditingFamilyRelationId(f.id); setAddingFamilyRelation(false) }} onDelete={() => { if (confirm(`Xoá thân nhân "${f.fullName}"?`)) deleteFamilyRelation.mutate(f.id) }} @@ -810,7 +810,7 @@ function EmployeeDetailTabs({ detail, onDelete }: { detail: EmployeeDetail; onDe ) : (
-
{ed.schoolName}
+
{ed.schoolName}
{fmtDate(ed.fromDate)} → {fmtDate(ed.toDate)}
@@ -877,7 +877,7 @@ function EmployeeDetailTabs({ detail, onDelete }: { detail: EmployeeDetail; onDe ) : (
  • - {s.name} + {s.name} {s.level && {s.level}}
    {s.languageId &&
    Mã: {s.languageId}
    } @@ -933,7 +933,7 @@ function EmployeeDetailTabs({ detail, onDelete }: { detail: EmployeeDetail; onDe ) : (
    -
    {w.companyName}
    +
    {w.companyName}
    {fmtDate(w.fromDate)} → {fmtDate(w.toDate)}
    @@ -1004,8 +1004,8 @@ function EmployeeDetailTabs({ detail, onDelete }: { detail: EmployeeDetail; onDe Tên file: {doc.fileName}
    -
    Ngày cấp: {fmtDate(doc.issueDate)}
    -
    Hết hạn: {fmtDate(doc.expiryDate)}
    +
    Ngày cấp: {fmtDate(doc.issueDate)}
    +
    Hết hạn: {fmtDate(doc.expiryDate)}
    { setEditingDocumentId(doc.id); setAddingDocument(false) }} onDelete={() => { if (confirm(`Xoá hồ sơ "${doc.fileName}"?`)) deleteDocument.mutate(doc.id) }} @@ -1137,7 +1137,7 @@ function OverviewTab({ detail }: { detail: EmployeeDetail }) { {detail.notes && ( -

    {detail.notes}

    +

    {detail.notes}

    )}
    @@ -1590,7 +1590,7 @@ function Field({ label, value, mono, icon: Icon, full, accent = 'brand' }: { {Icon && } {label}
  • -
    +
    {empty ? '—' : value}