Files
alla-tms/plans/edit-employee-table.md
2026-07-16 09:53:14 +07:00

1.8 KiB

แก้ไขหน้า Employee Directory เฉพาะตารางรายการพนักงาน

ต้องการให้ตารางไม่แสดงคอลัมน์:

  • ฝ่าย
  • ตำแหน่ง

สิ่งที่ต้องแก้:

  1. ลบ column department หรือ ฝ่าย ออกจาก columns ของ DataTable
  2. ลบ column position หรือ ตำแหน่ง ออกจาก columns ของ DataTable
  3. ปรับ Header Group ชั่วโมงการอบรม (ชม.) ให้ colSpan และตำแหน่งใหม่ถูกต้อง หลังจากลบ 2 คอลัมน์แล้ว
  4. ปรับ min-w ของ Table ให้เล็กลง เช่น จาก min-w-[1200px] เหลือประมาณ min-w-[850px] หรือ min-w-[900px]
  5. ปรับความกว้าง column ที่เหลือให้สมดุล:
    • รหัสพนักงาน 140px
    • ชื่อพนักงาน 260px
    • อนุมัติแล้ว 120px
    • รอตรวจสอบ 120px
    • ไม่อนุมัติ 120px
    • รวมชั่วโมง 120px
    • Actions 60px
  6. ไม่ต้องแก้ API / Query / Business Logic
  7. แก้เฉพาะ columns, table layout, className และ header group เท่านั้น

ผลลัพธ์ที่ต้องการ: ตารางแสดงเฉพาะ รหัสพนักงาน, ชื่อพนักงาน, ชั่วโมงการอบรม และปุ่มจัดการ โดยไม่แสดงฝ่ายกับตำแหน่ง