รายงานประจำวันที่
พุธ · 27 พฤษภาคม 2026
{{ daily.todayNew }}
แจ้งใหม่วันนี้
{{ daily.todayDone }}
ปิดวันนี้
{{ daily.pendingTotal }}
งานค้างทั้งหมด
งานแจ้งซ่อมวันนี้
{{ todayTickets.length }} รายการ
งานค้าง (Overdue & Pending)
{{ pendingTickets.length }} รายการ
เลือกหมวดข้อมูลหลักที่ต้องการจัดการ
ยังไม่มีเครื่องจักร · กดปุ่ม "+ เพิ่ม"
{{ currentAsset.icon }}
{{ currentAsset.code }}
{{ currentAsset.name }}
{{ currentAsset.brand }} · {{ currentAsset.model }}
สาขา
{{ currentAsset.branch }}
ผู้ดูแล
{{ currentAsset.owner }}
วันที่ซื้อ
{{ currentAsset.purchaseDate }}
สถานะ
{{ assetStatusLabel(currentAsset.status) }}ซ่อมรวม
{{ currentAsset.repairCount }}
ครั้ง
ค่าใช้จ่ายสะสม
{{ fmtShort(currentAsset.cumCost) }}
บาท
MTBF
{{ currentAsset.mtbf }}
วัน
ประวัติการซ่อม
{{ assetHistory.length }} ครั้ง
{{ h.no }}
{{ statusLabel(h.status) }}
{{ h.title }}
{{ h.date }} · ช่าง {{ h.assignee }}
{{ fmt(h.cost) }} ฿
📷 รูปประกอบ
ยังไม่มีรูป
บันทึกมิเตอร์รายจุด
{{ utilTab==='electric' ? '⚡ ค่าไฟ' : '💧 ค่าน้ำ' }} · รายวัน
รวมเดือนนี้: {{ fmt(utilTab==='electric' ? electricMonthTotal : waterMonthTotal) }} บาท
{{ utilTab==='electric' ? '⚡' : '💧' }}
ยังไม่มีบันทึก{{ utilTab==='electric' ? 'ค่าไฟ' : 'ค่าน้ำ' }}
{{ u.util_type==='electric' ? '⚡' : '💧' }}
{{ u.log_date }}
· โดย {{ u.recorded_by }}
{{ u.meter_point }}
{{ fmt(u.meter_reading) }} {{ u.util_type==='electric' ? 'kWh' : 'm³' }}
·
{{ fmt(u.cost_baht) }} ฿
{{ u.notes }}
{{ newUtil.util_type==='electric' ? '⚡ บันทึกมิเตอร์ไฟ' : '💧 บันทึกมิเตอร์น้ำ' }}
ยังไม่มีสาขา · กดปุ่ม "+ เพิ่ม"
🏭
{{ b.code }}
ใช้งาน
{{ b.name }}
{{ b.address }}
เครื่องจักร
{{ b.assetCount }}
งานค้าง
{{ b.openTickets }}
ค่าซ่อมเดือนนี้
{{ fmtShort(b.monthCost) }}
เพิ่มสาขา / โกดัง
ยังไม่มี Project · กดปุ่ม "+ สร้าง"
{{ currentProject.no }}
{{ currentProject.name }}
{{ currentProject.branch }} · {{ currentProject.owner }}
{{ currentProject.startDate }} → {{ currentProject.endDate }}
{{ currentProject.progress }}%
งบประมาณ
{{ fmt(currentProject.budget) }} ฿
ใช้ไป
{{ fmt(currentProject.actual) }} ฿
รูป Before / After
BEFORE
AFTER
งานซ่อมในโครงการ
{{ currentProject.tickets.length }} งาน
{{ t.no }}
{{ statusLabel(t.status) }}
{{ t.title }}
{{ fmt(t.cost) }} ฿
ยังไม่มี Supplier · กดปุ่ม "+ เพิ่ม"
🚚
{{ s.code }}
⭐ {{ s.rating }}
{{ s.name }}
{{ s.contact }} · {{ s.phone }}
{{ c }}
เพิ่ม Supplier
ทั้งหมด
{{ tools.length }}
ถูกยืม
{{ borrowedCount }}
ว่าง
{{ availableCount }}
ยังไม่มีอุปกรณ์ช่าง · กดปุ่ม "+ เพิ่ม"
{{ t.icon }}
{{ t.code }}
{{ toolStatusLabel(t.status) }}
{{ t.name }}
{{ t.category }} · {{ t.brand }}
ผู้ยืม: {{ t.holder }}
ยืม {{ t.borrowDate }} · กำหนดคืน {{ t.dueDate }} · เลย {{ t.overdue }} วัน
เพิ่มอุปกรณ์ช่าง
หมายเหตุ: ถ้าใส่จำนวน > 1 ระบบจะสร้างเป็นหลายชิ้นพร้อม code ต่อท้าย (-001, -002, ...)
{{ currentTicket.no }}
{{ currentTicket.title }}
{{ currentTicket.asset }} · {{ currentTicket.branch }}
ผู้แจ้ง
{{ currentTicket.requester }}
ผู้รับผิดชอบ
{{ currentTicket.assigneeName || currentTicket.assignee || '—' }}
วันที่แจ้ง
{{ currentTicket.date }}
เป้าหมาย
{{ currentTicket.target || '—' }}
{{ currentTicket.detail || 'มอเตอร์เสียงดังผิดปกติ...' }}
รูป Before / After
BEFORE
AFTER
Timeline
ยังไม่มี timeline
{{ s.status }}
{{ s.by }} · {{ s.time }}
{{ s.note }}
💬
LINE Bot Settings
ตั้งค่าให้แจ้งเตือนเข้ากลุ่ม LINE อัตโนมัติ
รับจาก LINE Developers → Messaging API channel → Channel access token
ส่งใน group → bot reply พร้อม group ID หรือใช้ Get Group ID bot
📊
Google Sheet Backup
ดึงข้อมูลทุกตารางเก็บใน Sheet · อัตโนมัติทุกวัน 18:00
Sync ล่าสุด: {{ sheetSettings.lastSync }}
ตั้งค่าครั้งแรก: ดู 07_google_sheet_setup.md
📖 วิธีใช้งาน
- สร้าง LINE Official Account (ฟรี) ที่ linebiz.com
- เปิด Messaging API ใน LINE Developers Console
- คัดลอก Channel Access Token (long-lived) มาวางด้านบน
- เชิญ Bot เข้ากลุ่ม LINE → bot จะ reply Group ID มาให้ (ถ้าตั้ง webhook)
- กดทดสอบเพื่อยืนยันการเชื่อมต่อ
{{ confirmModal.title }}
{{ confirmModal.message }}
เปลี่ยนสถานะ / มอบหมาย
รวมทั้งหมด
{{ stockItems.length }}
ใกล้หมด
{{ lowStock.length }}
ยังไม่มีสต๊อก · กด "+ เพิ่มสต๊อกใหม่"
📦
{{ s.code }}
⚠️ ใกล้หมด
ปกติ
{{ s.name }}
{{ s.category }}
คงเหลือ
{{ s.qty }} {{ s.unit }}
Min
{{ s.min }}
ราคาเฉลี่ย
{{ fmt(s.avgCost) }}
เพิ่มสต๊อกอะไหล่/สิ้นเปลือง
รายการสินค้า
ยังไม่มีรายการสินค้า · กด "+ เพิ่มรายการ"
รายการที่ {{ i+1 }}
📸 รูปสินค้า (สูงสุด 3 รูป)
รวม {{ fmt((Number(it.qty)||0)*(Number(it.price)||0)) }} ฿
รวมทั้งสิ้น
{{ fmt(prTotal) }} ฿
📄 ใบเสนอราคา / เอกสารแนบ
รูปใบเสนอราคาจาก supplier หรือเอกสารประกอบอื่นๆ
PR ทั้งหมดในระบบ
{{ allPrList.length }}
รายการ
รออนุมัติ {{ allPrList.filter(p=>['draft','pending_dept_head','pending_manager','pending_executive'].includes(p.status)).length }} · อนุมัติ {{ allPrList.filter(p=>p.status==='approved').length }} · ไม่อนุมัติ {{ allPrList.filter(p=>p.status==='rejected').length }}
📭
ไม่มีรายการในหมวดนี้
{{ currentPR.pr_no }}
{{ currentPR.reason || '(ไม่ระบุเหตุผล)' }}
ผู้ขอ
{{ currentPR.requester_name || '—' }}
วันที่ขอ
{{ currentPR.request_date || '—' }}
สาขา
{{ currentPR.branch_name || '—' }}
Supplier
{{ currentPR.supplier_name || '—' }}
ต้องใช้
{{ currentPR.needed_by }}
วันที่อนุมัติ
{{ new Date(currentPR.approved_at).toLocaleDateString('th-TH') }}
หมายเหตุ
{{ currentPR.notes }}
รายการสินค้า
{{ currentPR.items?.length || 0 }} รายการ
ไม่มีรายการ
{{ it.description }}
รวม {{ fmt((Number(it.qty)||0)*(Number(it.est_unit_price)||0)) }} ฿
รวมทั้งสิ้น
{{ fmt(prDetailTotal) }} ฿
📄 ใบเสนอราคา / เอกสารแนบ
รูปสรุปประจำวัน
{{ todayLabel }}
เลื่อนดูตัวอย่างก่อน · กดปุ่มล่างเพื่อบันทึก/แชร์
NS MAINTENANCE
รายงานประจำวัน
วันที่
{{ todayLabel }}
{{ counts.new }}
งานแจ้งใหม่
{{ counts.inProgress }}
ช่างกำลังดำเนินการ
{{ counts.waiting }}
รอของจัดส่ง
{{ counts.done }}
เสร็จเดือนนี้
งานแจ้งซ่อมวันนี้
{{ snapToday.length }} รายการ
ไม่มีงานแจ้งซ่อมวันนี้
{{ t.icon }}
{{ t.no }}
{{ urgencyLabel(t.urgency) }}
{{ t.requester }} · {{ t.date }}
งานค้าง (Overdue & Pending)
{{ snapPending.length }} รายการ
ไม่มีงานค้าง 🎉
{{ t.icon }}
{{ t.no }}
⏰ {{ t.daysOpen }} วัน
{{ t.assignee || 'ยังไม่กำหนด' }}
{{ statusLabel(t.status) }}
ค่าใช้จ่ายซ่อมบำรุง
{{ monthLabel }}
{{ fmt(totalCost) }}
{{ c.icon }}{{ c.name }}
{{ fmt(c.value) }} ฿
รูปจะถูกบันทึกแบบ 1400×สูง · เหมาะกับการแชร์ในกลุ่ม LINE