From ab4e681e8ef139824af1121c1f2fc9c8ec545185 Mon Sep 17 00:00:00 2001 From: pqhuy1987 Date: Tue, 16 Jun 2026 13:41:33 +0700 Subject: [PATCH] =?UTF-8?q?[CLAUDE]=20FE-User:=20H=E1=BB=93=20s=C6=A1=20NS?= =?UTF-8?q?=20=E2=80=94=20=C4=91=E1=BB=93ng=20nh=E1=BA=A5t=20font/size=20+?= =?UTF-8?q?=20ch=E1=BB=AF=20=C4=91en=20sang=20xanh=20=C4=91=E1=BA=ADm=20(b?= =?UTF-8?q?rand-800)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- fe-user/src/pages/hrm/EmployeesListPage.tsx | 30 ++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) 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}