Feature #26948
Updated by Suphawan Phiwngam 6 days ago
*สรุปฟีเจอร์*
## สรุปฟีเจอร์
สร้างหน้า OEE Overview Dashboard แยก URL สำหรับจอ TV 55" (แบบเดียวกับ Call Systems) แสดงข้อมูล OEE ทุกเครื่องทุก Zone ใน OEE Overall (ตัด Support MC) ในหน้าจอเดียวไม่ต้อง scroll
---
* ## ขอบเขตงาน
| # | *หัวข้อ* หัวข้อ | *รายละเอียด* รายละเอียด |
|---|--------|------------|
| 1 | URL | แยก path จากระบบหลัก ไม่ต้อง login, read-only |
| 2 | Sidebar | OEE Overall + drill-down Zone → Machine ได้เหมือนเดิม (ตัด Support MC) |
| 3 | Filter | Up to date / Weekly / Monthly / Custom + Only on Job + Auto Refresh dropdown |
| 4 | Default | ใช้ค่า default ตามเดิมของหน้า Overview |
| 5 | Gauge | 4 ตัว (OEE/A/P/Q) ตามเดิม + Target + color coding + แยก Zone ด้านล่าง |
| 6 | Card Machine | แสดงต่อแถวให้ได้มากที่สุดตามความเหมาะสมของ layout (เพิ่มจากเดิม 4 ใบ) + status badge |
| 7 | Zone | กรอง support_mc = false + แยกด้วยสี background/border ให้มองแยกออกชัดเจน |
| 8 | สูตรคำนวณ | ใช้ API + สูตรเดิมทั้งหมด (ไม่เปลี่ยน logic) |
| 9 | Resolution | Target: 1920x1080, ขนาดตัวอักษรคงที่ (4K ใช้ browser scaling) |
---
* ## รายละเอียด Filter
| *Filter* Filter | *เวลาเริ่มต้น* เวลาเริ่มต้น | *เวลาสิ้นสุด* เวลาสิ้นสุด |
|--------|-------------|------------|
| Up to date | เวลา Shift แรกของวันปัจจุบัน (ตาม setup) | เวลาปัจจุบัน |
| Weekly | วันเริ่มสัปดาห์ตาม codeTable (default: จันทร์) เวลา Shift แรก | เวลาปัจจุบัน |
| Monthly | วันที่ 1 ของเดือน เวลา Shift แรก | เวลาปัจจุบัน |
| Custom | เลือก From/To → disable calendar เกิน 3 เดือนจากวันที่เลือก | - |
---
* ## Auto Refresh
Dropdown เลือกรอบ: 5s / 15s / 30s / 1min / 3min / 5min / Disable (default = 5 seconds)
---
* ## เอกสารแนบ
1. OEE-Overview-55inch-Display-Requirements.md — Requirements Specification ฉบับเต็ม
2. OEE-Overview-55inch-UI-Mockup.png — UI Mockup
(กรุณาแนบไฟล์ผ่าน Redmine UI)
## สรุปฟีเจอร์
สร้างหน้า OEE Overview Dashboard แยก URL สำหรับจอ TV 55" (แบบเดียวกับ Call Systems) แสดงข้อมูล OEE ทุกเครื่องทุก Zone ใน OEE Overall (ตัด Support MC) ในหน้าจอเดียวไม่ต้อง scroll
---
* ## ขอบเขตงาน
| # | *หัวข้อ* หัวข้อ | *รายละเอียด* รายละเอียด |
|---|--------|------------|
| 1 | URL | แยก path จากระบบหลัก ไม่ต้อง login, read-only |
| 2 | Sidebar | OEE Overall + drill-down Zone → Machine ได้เหมือนเดิม (ตัด Support MC) |
| 3 | Filter | Up to date / Weekly / Monthly / Custom + Only on Job + Auto Refresh dropdown |
| 4 | Default | ใช้ค่า default ตามเดิมของหน้า Overview |
| 5 | Gauge | 4 ตัว (OEE/A/P/Q) ตามเดิม + Target + color coding + แยก Zone ด้านล่าง |
| 6 | Card Machine | แสดงต่อแถวให้ได้มากที่สุดตามความเหมาะสมของ layout (เพิ่มจากเดิม 4 ใบ) + status badge |
| 7 | Zone | กรอง support_mc = false + แยกด้วยสี background/border ให้มองแยกออกชัดเจน |
| 8 | สูตรคำนวณ | ใช้ API + สูตรเดิมทั้งหมด (ไม่เปลี่ยน logic) |
| 9 | Resolution | Target: 1920x1080, ขนาดตัวอักษรคงที่ (4K ใช้ browser scaling) |
---
* ## รายละเอียด Filter
| *Filter* Filter | *เวลาเริ่มต้น* เวลาเริ่มต้น | *เวลาสิ้นสุด* เวลาสิ้นสุด |
|--------|-------------|------------|
| Up to date | เวลา Shift แรกของวันปัจจุบัน (ตาม setup) | เวลาปัจจุบัน |
| Weekly | วันเริ่มสัปดาห์ตาม codeTable (default: จันทร์) เวลา Shift แรก | เวลาปัจจุบัน |
| Monthly | วันที่ 1 ของเดือน เวลา Shift แรก | เวลาปัจจุบัน |
| Custom | เลือก From/To → disable calendar เกิน 3 เดือนจากวันที่เลือก | - |
---
* ## Auto Refresh
Dropdown เลือกรอบ: 5s / 15s / 30s / 1min / 3min / 5min / Disable (default = 5 seconds)
---
* ## เอกสารแนบ
1. OEE-Overview-55inch-Display-Requirements.md — Requirements Specification ฉบับเต็ม
2. OEE-Overview-55inch-UI-Mockup.png — UI Mockup
(กรุณาแนบไฟล์ผ่าน Redmine UI)