ภาพรวมระบบจัดการสาขา (Branch Management Overview)
ระบบจัดการสาขาของ WaanKit CRM ออกแบบมาเพื่อให้ธุรกิจที่มีหน้าร้านจริง จุดบริการ เคาน์เตอร์ หรือโต๊ะอาหาร สามารถบริหารจัดการสาขาทั้งหมดได้อย่างเป็นระเบียบในที่เดียว (Centralized Multi-branch Management) พร้อมทั้งเชื่อมต่อกับระบบ Dynamic QR Code, ระบบประเมินความพึงพอใจของลูกค้า (Customer Feedback Form) และ แดชบอร์ดรายงานสถิติ (Analytics Dashboard) แยกตามรายสาขาได้อย่างแม่นยำ

ความสามารถหลักของระบบจัดการสาขา
- บริหารจัดการแบบรวมศูนย์ (Centralized Multi-branch): รองรับการเพิ่มสาขาไม่จำกัด พร้อมกำหนดรหัสสาขาเฉพาะตัว (Branch Code) และที่ตั้งรายจังหวัด
- สลับสถานะเปิด/ระงับบริการได้ทันที (Real-time Status Toggle): เปิดหรือพักการใช้งานสาขาได้แบบเรียลไทม์ โดยไม่ต้องลบข้อมูลสาขาออกจากระบบ
- เชื่อมโยงลิงก์รับฟังเสียงลูกค้า (Dedicated Customer Feedback Link): แต่ละสาขาจะได้รับลิงก์เฉพาะสำหรับนำไปสร้างเป็น QR Code บนโต๊ะหรือหน้าร้าน เพื่อให้ลูกค้าสแกนส่งคำติชมและให้คะแนนความพึงพอใจ
- ตัวกรองและค้นหาขั้นสูง (Smart Filtering & Search): ค้นหาตามชื่อสาขา และกรองตามรายจังหวัดได้หลายจังหวัดพร้อมกัน (Multi-province filter)
- ระบบจัดการแบบกลุ่ม (Bulk Operations): รองรับการเลือกหลายสาขาพร้อมกันเพื่อสั่งลบข้อมูล (Bulk Delete) ได้อย่างรวดเร็ว
องค์ประกอบบนหน้าจอจัดการสาขา (/app/setting-shop/branch/branch-list)
เมื่อเข้าสู่เมนู "การตั้งค่า" (Settings) > "จัดการสาขา" (Branch Management) จะพบกับส่วนประกอบหลัก 4 ส่วน:

- แถบแท็บสถานะ (Status Tabs):

- สาขาทั้งหมด (All Branches): แสดงรายการสาขาที่มีอยู่ทั้งหมดใน Workspace
- เปิดใช้งาน (Enabled): กรองแสดงเฉพาะสาขาที่กำลังเปิดให้บริการ (
status = true) - ระงับการใช้งาน (Suspended): กรองแสดงเฉพาะสาขาที่ปิดชั่วคราวหรือพักการใช้งาน (
status = false)
- แถบเครื่องมือค้นหาและตัวกรอง (Search & Filter Bar):
- กล่องค้นหาคำสำคัญชื่อสาขา (Keyword Search)
- ปุ่มเปิด Drawer ตัวกรองจังหวัด (Province Filter)
- เมนูดรอปดาวน์เลือกการจัดเรียง (Sorting) เช่น เรียงตามวันที่สร้าง หรือชื่อสาขา
- ปุ่มล้างตัวกรองทั้งหมด (Clear Filter)
- ตารางแสดงรายการสาขา (Branch Data Table):

- ชื่อสาขา: คลิกที่ชื่อเพื่อเข้าสู่หน้าแก้ไขข้อมูลสาขา
- QR Code: ปุ่มคัดลอกข้อความ/รหัสสำหรับนำไปใช้ออกแบบคิวอาร์โค้ด
- จังหวัด: จังหวัดที่ตั้งของสาขา
- วันที่สร้าง: วันที่บันทึกข้อมูลสาขาเข้าสู่ระบบ
- ส่วนการจัดการข้อมูล (Actions & Pagination):

- ปุ่มเลือก Checkbox เพื่อสั่งลบหลายรายการพร้อมกัน (Bulk Delete)
- การแบ่งหน้า (Pagination) กำหนดจำนวน 10, 20, 50 รายการต่อหน้า
การเชื่อมโยงกับระบบอื่นๆ ใน WaanKit
- ระบบ Smart Links & Dynamic QR: นำ Customer Link ของแต่ละสาขาไปสร้างเป็น Dynamic QR Code พร้อมปรับแต่งลายจุด ใส่โลโก้แบรนด์ และ Export เป็นไฟล์ความละเอียดสูงสำหรับพิมพ์ป้ายหน้าร้าน
- ระบบรายงานสถิติ (Analytics): กรองดูปริมาณการสแกนและพฤติกรรมลูกค้าแยกตามจังหวัดและสาขา เพื่อประเมินยอด Traffic ของแต่ละจุดบริการ
- ระบบบันทึกประวัติ (Audit Logs): ทุกการสร้าง แก้ไข หรือลบสาขา จะถูกบันทึกประวัติไว้ในหน้า Movement/Activity Logs พร้อมระบุชื่อแอดมินผู้ดำเนินการอย่างโปร่งใส