บันทึกการอัปเดตระบบ
ติดตามการเปลี่ยนแปลง ฟีเจอร์ใหม่ และการปรับปรุงประสิทธิภาพของ Star Town Medical System
1.4.6
03 Feb 2026
V. 1.4.6
03 Feb 2026
Points System & Plugin Management
LATEST- Points System: เพิ่มระบบสะสมคะแนน (Points) ทดแทนบางส่วนของรางวัลที่เป็นตัวเงิน พร้อมประวัติแต้ม
- Skill Matrix: ระบบประเมินทักษะแพทย์รูปแบบ Spider Chart พร้อมตัวช่วยคำนวณอัตโนมัติจากเวรและเคส
- System Plugins: เพิ่มแท็บ 'Plugins' ในตั้งค่าระบบ สำหรับเปิด-ปิดโมดูล Skill Matrix, Achievements, Surge Pricing และ Event Activity
- Plugin Visibility: ซ่อน UI, แบนเนอร์ และไอคอนที่เกี่ยวข้องอัตโนมัติเมื่อปิดการใช้งาน Plugin นั้นๆ
- Achievements: ปรับปรุงระบบความสำเร็จให้เชื่อมโยงเทบคะแนน (Points) และบันทึกประวัติ
- Events: เพิ่มการตั้งค่า Bonus Points สำหรับกิจกรรมพิเศษ
1.4.5
21 Jan 2026
V. 1.4.5
21 Jan 2026
Comprehensive UI/UX Improvements
- Dark Mode: เพิ่ม Theme สำหรับ SweetAlert2 popups และ Select dropdowns ให้รองรับ Dark Mode อย่างสมบูรณ์
- Pagination: ปรับรูปแบบปุ่มเลือกหน้าเป็น << < 1 2 3 > >> ในหน้า Summary Report และ Approve Work
- User Management: เพิ่มกราฟ Doughnut Chart แสดงสัดส่วนจำนวนแพทย์แยกตามยศ พร้อม Card Animation แบบใหม่
- User Management: แก้ไขบั๊กแสดง 'undefined' ในประวัติการแก้ไขผู้ใช้
- Event Activity: แก้ไขบั๊กการปั๊มตราที่แสดง Error เนื่องจากรูปแบบเวลาไม่ถูกต้อง
- Micro-animations: เพิ่ม CSS Animation classes (bounce-in, slide-up, stagger-animation) สำหรับใช้ทั้งระบบ
- Rank Simulation: เพิ่มโหมดจำลองยศสำหรับ Admin ทดสอบสิทธิ์การเข้าถึงหน้าต่างๆ ได้
- Summary Report: ปรับแสดงเวลาในรายงานสรุปตามยศเป็นรูปแบบ HH:MM
1.4.4
20 Jan 2026
V. 1.4.4
20 Jan 2026
UI Refinements & System Settings
- เพิ่มแท็บ Setting System ใน System Settings สำหรับตั้งชื่อโปรแกรมและปรับสี UI หลัก (Color Picker + Hue/Saturation)
- ปรับหน้า Summary Report แสดง 'ไม่มีคำขอที่รอดำเนินการ' เมื่อยังไม่เลือกตัวกรอง
- ปรับ Checkbox UI ในหน้า Budget Management ให้เป็นแบบ Custom Styled
- ปรับ Pagination ในหน้า User Management เป็นแบบ << < 1 2 3 > >>
- ปรับการแสดงเวลาเวรใน User Management ให้เป็นข้อความเฉยๆ (ไม่มีกรอบ)
- ปรับการแสดง Pay Rate ไม่ให้มีทศนิยม .00
- แก้ไขการอัปโหลดรูปโปรไฟล์ให้ทำได้โดยไม่ต้องส่งข้อมูลยศ
- แก้ไข session_start warning ในหน้า Changelog
1.4.3
10 Jan 2025
V. 1.4.3
10 Jan 2025
Sidebar & UX Improvements
- ปรับ Layout เมนูทางซ้าย (Sidebar) ให้ไอคอนและข้อความอยู่บรรทัดเดียวกัน (Flex-row)
- ปรับขนาดไอคอนเมนูให้เล็กลง (18px) เพื่อความสมดุลและสวยงาม
- แก้ไขบั๊กเมนูแจ้งเตือน (Notification Dropdown) ที่กดแล้วปิดเองทันที
- เพิ่มลิงก์ที่เลขเวอร์ชัน (Footer) ให้สามารถกดดูประวัติการอัปเดตได้ (Changelog)
1.4.2
08 Jan 2025
V. 1.4.2
08 Jan 2025
Modern UI & Dark Mode Polish
- อัปเดตไฟล์ CSS (style.css) เป็นเวอร์ชันใหม่ รองรับ Dark Mode ที่สมบูรณ์ขึ้น
- เพิ่ม Effect พื้นหลังจางๆ (Soft Highlight) เมื่อเอาเมาส์วางบนเมนู
- ปรับปรุง Animation การเลื่อนเปิด/ปิดเมนูย่อย (Submenu) ให้ลื่นไหล
- เพิ่มเส้นขอบ (Accent Border) ด้านซ้ายของเมนูที่กำลังใช้งานอยู่
1.4.0
05 Jan 2025
V. 1.4.0
05 Jan 2025
Major System Update (Notification & Refactor)
- เพิ่มระบบแจ้งเตือน (Notification System) แบบ Real-time (Polling)
- เพิ่มปุ่มกระดิ่งแจ้งเตือนที่แถบด้านบน แสดงจุดแดงเมื่อมีรายการใหม่
- Refactor โครงสร้าง API ใหม่ทั้งหมด แยกไฟล์เป็นหมวดหมู่ (api/auth.php, api/users.php, etc.)
- เพิ่มระบบส่งแจ้งเตือนหา Admin อัตโนมัติเมื่อมีคำขอลา, ลืมลงเวร หรือขายยา
- รวมเมนูตั้งค่า (Language, Theme, Admin Tools) ไว้ในปุ่มเดียว
1.3.18
01 Jan 2025
V. 1.3.18
01 Jan 2025
Event System Enhancement
- ปรับปรุงระบบกิจกรรม (Event) ให้คำนวณเวลางานได้แม่นยำขึ้น
- รองรับการนับเวลางานจากทั้ง 'การเข้าเวรปกติ' และ 'ใบแจ้งลืมลงเวร' ที่อนุมัติแล้ว
- เพิ่มการตรวจสอบช่วงเวลาทับซ้อน (Overlap Check) ก่อนสร้างกิจกรรมใหม่
- แก้ไขการแสดงผลปฏิทินกิจกรรมให้รองรับสถานะ 'สำเร็จ', 'รอปั๊ม', 'พลาด' ได้ถูกต้อง
1.3.17
27 Dec 2025
V. 1.3.17
27 Dec 2025
Update
- UI/UX Overhaul: ปรับโฉมหน้าตาของระบบใหม่ทั้งหมด (Modern UI) ให้ดูทันสมัย สะอาดตา และใช้งานง่ายขึ้น (Login แบบ Glassmorphism, การจัดวางแบบ Card Layout, เมนูและ Tabs ดีไซน์ใหม่)
- Salary Management: ปรับปรุงหน้ารายงานเงินเดือน แยกยอด Gacha (Auto/Manual) ชัดเจน, เพิ่มรายละเอียดใน Popup ของแพทย์ (ยอดสุทธิ, หักเงิน, หมายเหตุ), และปรับโหมด Read-only สำหรับรายงานที่ปิดงวดแล้ว
- Approve Work: ปรับดีไซน์หน้าอนุมัติ แยก Tab และตารางให้ดูง่าย พร้อมปุ่ม Bulk Action ที่เด่นชัดขึ้น
- Calendar Report: ปรับปรุงหน้าปฏิทินและ Timeline รายวันให้ดูง่ายขึ้น และเชื่อมโยงการคลิกแท่งเวลาไปยังหน้าแก้ไขข้อมูล (Summary Admin Edit) ได้ทันที
- System Core: ขยายเวลา Session Login ให้ค้างอยู่ในระบบได้นานขึ้น (3 วัน) และเพิ่ม Animation การเปลี่ยนหน้าให้ดูลื่นไหล
1.3.16
26 Dec 2025
V. 1.3.16
26 Dec 2025
Update
- Shift & Story Requests: ปรับปรุงหน้าขออนุมัติอัดฉีดและโบนัสสตอรี่ให้เป็นแบบ Modern Form พร้อมระบบเลือกรายชื่อแพทย์แบบใหม่
- User Management: ปรับปรุงตารางจัดการผู้ใช้งาน เพิ่มการแสดงสถานะ (Active/Non-active) และการเรียงลำดับข้อมูล
- Summary Report: ปรับปรุงหน้าสรุปผล แยกส่วน Admin Edit ออกเป็น Card ย่อยตามประเภท (Shift, Missed, Sales) เพื่อความสะดวกในการแก้ไข
1.3.15
26 Dec 2025
V. 1.3.15
26 Dec 2025
Update
- Salary Management: ปรับปรุงระบบคำนวณเวรข้ามคืนให้แม่นยำขึ้น, แสดงเวลาที่เข้าไม่ครบ (Missed Time), เปลี่ยนรูปแบบเวลาเป็น HH:MM, และนำช่องกรอก เงินหัก/หมายเหตุ กลับมา
- Dashboard (Admin & Doctor): ปรับกราฟ Top 10 ให้แสดงข้อมูลผลรวมจริง (ไม่ใช่ค่าเฉลี่ย), แก้ไข Tooltip และแกนเวลาเป็น HH:MM, Admin เพิ่มตัวกรอง Custom Range
- User Management: ปรับดีไซน์ใหม่ (Modern UI), เพิ่มคอลัมน์ ID, และเพิ่มระบบ Sorting (คลิกหัวตารางเพื่อเรียงลำดับ)
- Budget & Approve Work: เพิ่มระบบ Bulk Approval/Rejection (อนุมัติ/ปฏิเสธ แบบกลุ่ม) พร้อม Checkbox เลือกรายการ และเพิ่ม Pagination
- Reports Integration: เชื่อมโยง Calendar Report (คลิกที่แท่งเวลา) ให้ส่งค่า Filter ไปเปิดหน้าแก้ไขข้อมูลใน Summary Report โดยอัตโนมัติ
- My Salary Report: ปรับปรุง UI หน้ารายละเอียด และเพิ่มระบบ Pagination ในตารางประวัติ
1.3.14
23 Dec 2025
V. 1.3.14
23 Dec 2025
Update
- Dashboard (Analytics): ปรับปรุงกราฟ Performance Radar ให้เส้น Max (สีเขียว) คือค่าเฉลี่ยของ Top 10 และเส้น Avg (สีส้ม) คงที่เมื่อเปลี่ยนคน
- Dashboard (Analytics): ปรับ Heatmap ให้แสดงเป็น 'ค่าเฉลี่ย' การเข้าเวร เพื่อความแม่นยำ และเพิ่มโหมดกราฟเส้น
- Dashboard (Analytics): เพิ่มกราฟ Top 10 เวลาเข้าเวร และ ยอดขายยา
- Dashboard (Analytics): กราฟการเงิน (Financial Trend) ดึงข้อมูลเฉพาะรายงานที่ ปิดงาน (Final) แล้วเท่านั้น และแสดงตามรอบบิลจริง
- Dashboard (Overview): สรุปยศ (Rank) นับเฉพาะคนที่ เข้าเวรอยู่ (Active) และนำปุ่ม บังคับออกเวร กลับมา
- Calendar Report: เพิ่ม Tab Timeline (รายวัน) แสดงกราฟแท่งช่วงเวลาเข้าเวร 24 ชม. พร้อมเส้นแดงบอกเวลาปัจจุบัน
- System-wide: ปรับรูปแบบปีเป็น ค.ศ. (เช่น 2025) ทั้งระบบ
1.3.13
09 Dec 2025
V. 1.3.13
09 Dec 2025
Update
- System Fix: แก้ไขปัญหาการบันทึกข้อมูล รายชื่อที่ซ่อนจากปฏิทิน (Calendar Hidden Users) ไม่ทำงาน
- Permissions: อนุญาตให้ระดับ Director สามารถบันทึกการตั้งค่าระบบ (ในส่วนปฏิทิน) ได้
- UI Update: ปรับรูปแบบปีจาก พ.ศ. (เช่น 2568) เป็น ค.ศ. (เช่น 2025) ในทุกหน้าของระบบ (Dashboard, Reports, History, Approvals)
1.3.12
25 Nov 2025
V. 1.3.12
25 Nov 2025
Update
- Core Fix: แก้ไขสิทธิ์ (Permission) ให้ระดับ Doctor สามารถบันทึก/แก้ไข แจ้งลืมลงเวลา และ ขายยา ได้
- Admin Dashboard: เพิ่มยศหลังชื่อแพทย์ในรายการเข้าเวร และแสดงสีตามยศ
- Admin Dashboard: เพิ่มสรุปจำนวนแพทย์ที่เข้าเวรแยกตามยศ
- Admin Dashboard: ปรับรูปแบบเวลาในกราฟ Top 10 เป็น HH:MM
- Budget Management: เพิ่มคอลัมน์ ช่วงเวลา ในตารางอนุมัติ (Story & Shift Incentive)
- Missed Shift: ปรับฟอร์มแจ้งลืมลงเวลาให้ระบุ วัน-เวลา เริ่มต้น และ สิ้นสุด แยกกันได้ (รองรับข้ามวัน)
- Summary Report (Admin): เพิ่มระบบ Pagination (แบ่งหน้า) ในตารางแก้ไขข้อมูล
1.3.11
20 Nov 2025
V. 1.3.11
20 Nov 2025
Update
- เพิ่มระบบ Setting Autofill สำหรับช่วยพิมพ์คำสั่งประกาศ (Story Commands)
- เพิ่มปุ่ม Filter หมวดหมู่ ในหน้าคำสั่งประกาศ (Tab Use) เพื่อให้หาง่ายขึ้น
- ปรับปรุงช่องกรอกข้อมูลให้แสดงเฉพาะตัวแปรที่เกี่ยวข้องกับหมวดหมู่ที่เลือก
- เพิ่ม Datalist ในช่องกรอกตัวแปร ให้เลือกค่าจาก Autofill หรือพิมพ์เองได้
- เพิ่มปุ่ม ดูรายชื่อแพทย์ (รูปตา) ในหน้าอนุมัติและประวัติ (Budget Management) เพื่อดูรายละเอียดก่อนอนุมัติ
- เพิ่ม Badge แจ้งเตือน จำนวนคำขอที่รออนุมัติ ในเมนูจัดการโบนัส (Sidebar)
-
แก้ไขปัญหา
Tailwind CSS fail to loadโดยเพิ่มระบบตรวจสอบ (Polling) - แก้ไขปัญหา Clipboard API บน HTTP โดยเพิ่ม Fallback function
1.3.10
15 Nov 2025
V. 1.3.10
15 Nov 2025
Update
- เพิ่มเมนู Story Commands สำหรับจัดการคำสั่งประกาศ
- เพิ่มเมนู Story Incentive Request สำหรับขออนุมัติโบนัสสตอรี่
- เพิ่มเมนู Shift Incentive Request สำหรับขออนุมัติอัดฉีดเวร
- ปรับปรุงระบบจัดการสิทธิ์ (Roles) ให้รองรับเมนูใหม่
© 2026 Star Town Medical System