ภารกิจตามแรงก์
1. หน้านี้ใช้ทำอะไร
หน้า ภารกิจตามแรงก์ (/activities/missions) ใช้ตั้งค่าภารกิจประจำวัน ประจำสัปดาห์ และประจำเดือนให้ผู้เล่นแต่ละระดับสมาชิก (Rank) ทำเพื่อรับของรางวัล เช่น พอยต์ ตั๋วหมุนวงล้อ และเพชร แอดมินเปิดหรือปิดภารกิจ กำหนดเป้าหมายยอดฝาก ยอดเทิร์นโอเวอร์ หรือจำนวนวันล็อกอิน แยกตามระดับสมาชิกได้อย่างอิสระ จัดเรียงลำดับการแสดง และดูรายงานวิเคราะห์ผลงานพร้อมประวัติการรับรางวัล สำหรับลิงก์เดิมในระบบ เช่น /activities/missions/[mainMissionId], /activities/missions/history และ /activities/mission-history ระบบจะเปลี่ยนทางมาที่หน้านี้โดยอัตโนมัติ
2. ก่อนเริ่ม
- สิทธิ์การใช้งาน:
- ต้องได้สิทธิ์ 'ภารกิจตามระดับ' (
mission_list_config) จากผู้ดูแลระบบ จึงจะเปิดดูและแก้ไขชุดภารกิจของแต่ละแรงก์ได้ - ต้องได้สิทธิ์ 'ภารกิจตามระดับ - รายงานและประวัติ' (
mission_list_history) จึงจะเปิดดูแท็บรายงานและประวัติการรับรางวัลได้ - หากได้เฉพาะสิทธิ์รายงาน จะมองเห็นเฉพาะแท็บรายงานและประวัติ แต่ปรับเปลี่ยนเป้าหมายหรือของรางวัลไม่ได้
- ต้องได้สิทธิ์ 'ภารกิจตามระดับ' (
- สิ่งที่ต้องเตรียม:
- ระดับสมาชิก (Ranks): ต้องมีการตั้งค่าระดับสมาชิกไว้ในเมนู ผู้เล่น > ระดับสมาชิก แล้ว ระบบจึงจะดึงรายชื่อแรงก์มาแสดง
- โครงสร้างภารกิจ: วางแผนเป้าหมายและของรางวัลให้สอดคล้องกับระดับของผู้เล่น เช่น แรงก์เริ่มต้นตั้งเป้าหมายต่ำเพื่อจูงใจ ส่วนแรงก์ระดับสูงตั้งเป้าหมายและรางวัลที่คุ้มค่ากว่า
3. หน้าตาของหน้านี้
เมื่อเปิดเข้ามา จะเห็นส่วนประกอบสำคัญดังนี้:
- ส่วนหัวของหน้า (Header): แสดงเส้นทางนำทาง (Breadcrumb) ภารกิจตามแรงก์, ชื่อหน้า และคำอธิบายระบบ
- แถบสลับแท็บ (Page Tabs):
- ภารกิจตามแรงก์: จัดการและตั้งค่าภารกิจของแต่ละระดับสมาชิก
- รายงานและประวัติ: สรุปสถิติ กราฟแนวโน้ม สัดส่วนภารกิจยอดนิยม และตารางประวัติผู้เล่นที่กดรับรางวัล
- แถบเลือกระดับสมาชิกด้านซ้าย (Rank Selector): แสดงรายชื่อแรงก์ทั้งหมดเรียงตามเลเวล พร้อมตราสัญลักษณ์ และจำนวนภารกิจที่เปิดใช้งานอยู่
- ส่วนหัวของแรงก์ที่เลือก (Rank Header): แสดงตราสัญลักษณ์ ชื่อระดับ สรุปจำนวนภารกิจ (เช่น "เปิดใช้งาน 5 จาก 13 ภารกิจ") และประวัติการแก้ไข
- แถบค้นหาและจัดเรียงภารกิจ: มีช่องค้นหาชื่อภารกิจ และลากสลับตำแหน่งภารกิจได้
- การ์ดภารกิจ (Mission Cards): แสดงภารกิจแต่ละประเภท เช่น ล็อกอินรายวัน ฝากเงินรายวัน ทำเทิร์นสล็อต ทำเทิร์นคาสิโน พร้อมสวิตช์เปิด-ปิด และปุ่มแก้ไข
- แถบคำสั่งด้านล่าง (Action Bar): แสดงปุ่ม ยกเลิก และปุ่ม บันทึก จะปรากฏขึ้นเมื่อมีการแก้ไขข้อมูล
4. ค้นหาและตัวกรอง
ตัวกรองในแท็บภารกิจตามแรงก์
- ค้นหาภารกิจ...: พิมพ์ชื่อภารกิจหรือหมวดหมู่เกม เช่น
สล็อต,ฝากเงินเพื่อกรองเฉพาะการ์ดภารกิจที่ต้องการแก้ไข
ตัวกรองในแท็บรายงานและประวัติ
| ช่อง / ตัวกรอง | ประเภท | ตัวเลือกหรือวิธีใช้ | ผลลัพธ์เมื่อเลือก |
|---|---|---|---|
| ช่วงเวลา (Period) | ปุ่มลัดเลือกช่วงวัน | เลือกระหว่าง: วันนี้, 7 วัน, 30 วัน, หรือ กำหนดเอง | กรองสถิติ การ์ดสรุป กราฟ และตารางประวัติให้แสดงข้อมูลตามช่วงเวลาที่เลือก |
| หมวดหมู่ภารกิจ | ตัวเลือก (Dropdown) | เลือกระหว่าง: ทุกหมวดหมู่ หรือเลือกเฉพาะหมวด เช่น ล็อกอินรายวัน, ฝากเงินรายวัน, สล็อต | กรองรายงานและตารางให้แสดงเฉพาะภารกิจในหมวดที่เลือก |
| ค้นหาผู้เล่น... | ช่องพิมพ์ข้อความ | พิมพ์ชื่อผู้ใช้ของผู้เล่นในกล่องค้นหาเหนือตารางประวัติ | ตารางจะแสดงเฉพาะประวัติการกดรับรางวัลของผู้เล่นคนนั้น |
| ล้างค่า (Clear) | ปุ่มกด | กดปุ่ม ล้างค่า ด้านหลังช่องค้นหา | ล้างคำค้นหาและแสดงข้อมูลทั้งหมดตามเดิม |
| รีเฟรชข้อมูล (ลูกศรหมุน) | ปุ่มกด | กดเพื่อดึงข้อมูลสถิติและตารางประวัติล่าสุดจากระบบ | อัปเดตตัวเลขและรายการในตารางทันที |
5. ตารางข้อมูล
ตารางประวัติการรับรางวัล (ในแท็บรายงานและประวัติ)
| คอลัมน์ | เห็นอะไรบนจอ | หมายความว่าอะไร | ป้ายสีหรือสัญลักษณ์ที่พบ |
|---|---|---|---|
| เวลาที่รับ | วันที่และเวลา เช่น 21/10/2026, 15:45 | เวลาที่ผู้เล่นทำภารกิจสำเร็จและกดรับรางวัลบนหน้าเว็บ | ตัวเลขวันที่และเวลามาตรฐาน |
| ผู้เล่น | ชื่อผู้ใช้ของผู้เล่น เช่น vip_user01 | บัญชีผู้เล่นที่กดรับรางวัล | ตัวหนังสือหนา เป็นชื่อผู้ใช้จริงในระบบ |
| ภารกิจ | ไอคอนประจำหมวดพร้อมชื่อหมวด เช่น สล็อต | หมวดหมู่ภารกิจที่ผู้เล่นทำสำเร็จ | ไอคอนประจำหมวดเกม |
| ระดับ (Rank) | ตราสัญลักษณ์พร้อมชื่อระดับสมาชิก | ระดับสมาชิกของผู้เล่นขณะที่กดรับรางวัล | ตราสัญลักษณ์และชื่อแรงก์ของผู้เล่น |
| รางวัล | ป้ายของรางวัลที่ได้รับ เช่น +100 พอยต์, +2 ตั๋ว | ของรางวัลที่ระบบโอนเข้ากระเป๋าผู้เล่นทันที | • ส้ม: พอยต์ • แดง: ตั๋วหมุนวงล้อ • ฟ้า: เพชร |
ตารางสถิติแยกตามหมวดหมู่ภารกิจ (Categories Breakdown)
| คอลัมน์ | เห็นอะไรบนจอ | หมายความว่าอะไร | ป้ายสีหรือสัญลักษณ์ที่พบ |
|---|---|---|---|
| หมวดหมู่ | ไอคอนและชื่อหมวด เช่น ฝากเงินรายวัน | ประเภทภารกิจที่มีการกดรับรางวัล | ไอคอนประจำหมวด |
| ผู้เล่น | ตัวเลขจำนวนผู้เล่น เช่น 1,250 | จำนวนผู้เล่นที่ไม่ซ้ำกันที่ทำภารกิจหมวดนี้สำเร็จ | ตัวเลขจัดชิดขวา |
| จำนวนครั้งที่รับ | ตัวเลขจำนวนครั้งพร้อมแถบสัดส่วน % | จำนวนครั้งทั้งหมดที่มีการกดรับรางวัล พร้อมแถบกราฟแสดงสัดส่วนเทียบกับทุกหมวด | ตัวเลขจำนวนครั้ง และแถบสีน้ำเงินแสดง % |
| รางวัลที่จ่าย | ป้ายสรุปของรางวัลรวม | ยอดรวมของรางวัลที่จ่ายไปในหมวดนี้ | ป้ายสีส้ม แดง ฟ้า |
6. ทีละขั้นตอน
1. การเลือกและเปิดใช้งานภารกิจให้ระดับสมาชิก
- ไปที่เมนู กิจกรรม > ภารกิจตามแรงก์ จากแถบเมนูด้านซ้าย
- ในคอลัมน์ด้านซ้าย ให้กดเลือกระดับสมาชิกที่ต้องการตั้งค่า เช่น Bronze หรือ Gold
- ในรายการภารกิจด้านขวา ให้มองหาภารกิจที่ต้องการเปิดใช้งาน
- สลับสวิตช์บนการ์ดภารกิจเป็น เปิด (สีเขียว) (หากภารกิจนั้นยังไม่เคยตั้งค่าเป้าหมายและรางวัลมาก่อน ระบบจะเปิดฟอร์มแก้ไขขึ้นมาให้กรอกทันที)
- กรอกเป้าหมายและรางวัลตามหัวข้อที่ 7
- เลื่อนลงไปกดปุ่ม บันทึก ที่แถบคำสั่งด้านล่าง
2. การแก้ไขเป้าหมายและของรางวัลของภารกิจ
- เลือกระดับสมาชิกที่ต้องการในคอลัมน์ด้านซ้าย
- กดปุ่มไอคอนดินสอ (แก้ไข) หรือกดที่ชื่อการ์ดภารกิจที่ต้องการแก้ไข
- การ์ดจะขยายออกเป็นฟอร์มแก้ไข ให้ปรับเปลี่ยนข้อมูล:
- เป้าหมาย: ใส่ตัวเลขเป้าหมาย เช่น ยอดฝาก
500บาท หรือยอดเทิร์น1000บาท - รอบการรีเซ็ต: เลือกระหว่าง รายวัน, รายสัปดาห์, หรือ รายเดือน
- รางวัล: เลือกประเภทรางวัล (พอยต์ / ตั๋ว / เพชร) และใส่จำนวนรางวัล
- เป้าหมาย: ใส่ตัวเลขเป้าหมาย เช่น ยอดฝาก
- ตรวจสอบตัวอย่างข้อความภารกิจทั้งภาษาไทยและภาษาอังกฤษในกรอบด้านล่าง ซึ่งระบบจะสร้างคำอธิบายให้โดยอัตโนมัติ
- กดปุ่ม เสร็จสิ้นการแก้ไข เพื่อพับการ์ดเก็บ
- กดปุ่ม บันทึก ที่แถบคำสั่งด้านล่าง
3. การจัดเรียงลำดับภารกิจ
- เลือกระดับสมาชิกที่ต้องการ
- กดค้างที่ไอคอนจุด 6 จุดด้านหน้าการ์ดภารกิจ แล้วลากขึ้นหรือลงเพื่อเปลี่ยนตำแหน่ง
- หรือกดปุ่มลูกศร ขึ้น / ลง ในแถบควบคุมลำดับ
- เมื่อจัดเรียงตำแหน่งตามที่ต้องการแล้ว ให้กดปุ่ม บันทึก ที่แถบคำสั่งด้านล่าง ลำดับนี้จะไปแสดงบนหน้าเว็บของผู้เล่นตามที่จัดไว้
4. การส่งออกรายงานประวัติเป็นไฟล์ CSV
- กดสลับไปที่แท็บ รายงานและประวัติ
- เลือกช่วงเวลาและหมวดหมู่ที่ต้องการตรวจสอบ
- เลื่อนลงมาที่หัวข้อ ประวัติการรับรางวัล
- กดปุ่ม ส่งออก CSV ที่มุมขวาบนของตาราง
- ระบบจะดาวน์โหลดไฟล์ชื่อ
mission-rewards-<วันที่เริ่มต้น>_<วันที่สิ้นสุด>.csvลงในเครื่องของคุณทันที (จำกัดสูงสุด 5,000 รายการต่อครั้ง)
7. หน้าแก้ไขหรือหน้าเพิ่ม
การแก้ไขภารกิจทำผ่านการ์ดภารกิจแต่ละใบ โดยมีรายละเอียดช่องกรอกดังนี้:
| ช่อง | ต้องกรอกไหม | ใส่อะไร | ตัวอย่าง | ข้อจำกัด |
|---|---|---|---|---|
| เป้าหมาย | ต้องกรอก | ตัวเลขเงื่อนไขที่ผู้เล่นต้องทำให้ถึงเพื่อรับรางวัล | 500 (บาท) หรือ 3 (วัน) | • ภารกิจล็อกอิน: นับเป็นจำนวนวัน • ภารกิจอื่น ๆ: นับเป็นยอดเงินบาท (มากกว่า 0) |
| รอบการรีเซ็ต | ต้องเลือก | กำหนดความถี่ในการเริ่มนับเป้าหมายใหม่ | รายวัน | เลือกระหว่าง: รายวัน, รายสัปดาห์, หรือ รายเดือน |
| ประเภทรางวัล | ต้องเลือก | ชนิดของรางวัลที่จะแจกให้ผู้เล่น | พอยต์ | เลือกระหว่าง: พอยต์, ตั๋ว, หรือ เพชร |
| จำนวนรางวัล | ต้องกรอก | ปริมาณของรางวัลที่ได้รับเมื่อทำสำเร็จ | 50 | ตัวเลขจำนวนเต็มบวก มากกว่า 0 |
| สวิตช์เปิดใช้งาน | ต้องเลือก | เปิดหรือปิดภารกิจนี้ในระดับสมาชิกที่เลือก | เปิด (สีเขียว) | เปิดใช้งานหรือปิดใช้งาน |
8. หน้าต่างป็อปอัพ (Popup / Modal)
1. หน้าต่างป็อปอัพ: บันทึกภารกิจที่มีผลทันที (Live Changes Confirmation)
- เปิดขึ้นมาเมื่อไหร่: เมื่อคุณกดปุ่ม บันทึก หลังจากแก้ไขตัวเลขหรือปิดภารกิจที่กำลัง เปิดใช้งานอยู่ ในระบบ
- สิ่งที่เห็นในหน้าต่าง: ข้อความเตือนแสดงรายชื่อภารกิจที่มีการแก้ไข และแจ้งเตือนว่าตัวเลขใหม่จะมีผลทันที ผู้เล่นที่ทำค้างอยู่จะต้องทำยอดใหม่ตามค่าที่แก้ไข
- สิ่งที่ต้องทำ: ตรวจสอบรายชื่อภารกิจให้แน่ใจ แล้วกดปุ่ม บันทึก สีน้ำเงิน (หรือกด ยกเลิก หากต้องการตรวจทานใหม่)
- ผลลัพธ์: ระบบจะอัปเดตภารกิจทันที ผู้เล่นที่รับรางวัลรอบนี้ไปแล้วจะได้ตามเดิม ส่วนผู้เล่นที่ยังไม่ได้รับจะต้องทำตามเงื่อนไขใหม่
2. หน้าต่างป็อปอัพ: ละทิ้งการแก้ไข (Discard Changes Confirmation)
- เปิดขึ้นมาเมื่อไหร่: เมื่อคุณกดเปลี่ยนไปดูระดับสมาชิกอื่น ขณะที่ยังมีการแก้ไขข้อมูลในระดับสมาชิกปัจจุบันค้างอยู่โดยยังไม่ได้กดบันทึก
- สิ่งที่เห็นในหน้าต่าง: ข้อความเตือนว่าการเปลี่ยนแปลงที่คุณทำไว้จะสูญหาย
- สิ่งที่ต้องทำ: กดปุ่ม ละทิ้ง หากไม่ต้องการบันทึก หรือกด แก้ไขต่อ เพื่อกลับไปกดปุ่มบันทึกให้เสร็จก่อน
- ผลลัพธ์: หากกดละทิ้ง ระบบจะล้างค่าที่พิมพ์ค้างไว้และสลับไปยังระดับสมาชิกใหม่ทันที
3. หน้าต่างป็อปอัพ: ข้อมูลชนกัน (Version Conflict)
- เปิดขึ้นมาเมื่อไหร่: เมื่อคุณกดปุ่ม บันทึก แต่มีแอดมินคนอื่นแก้ไขภารกิจของระดับสมาชิกนี้และบันทึกตัดหน้าไปก่อน
- สิ่งที่เห็นในหน้าต่าง: ข้อความเตือนว่าข้อมูลบนหน้าจอไม่ตรงกับเวอร์ชันล่าสุดในระบบ
- สิ่งที่ต้องทำ: กดปุ่ม โหลดข้อมูลล่าสุด เพื่อดึงข้อมูลล่าสุดขึ้นมาแสดง แล้วจึงปรับเปลี่ยนใหม่อีกครั้ง
- ผลลัพธ์: ป้องกันการบันทึกทับข้อมูลของเพื่อนร่วมงาน
9. สถานะและป้ายสี
| ป้ายสถานะ / สัญลักษณ์ | สีของป้าย | ความหมาย | สิ่งที่ต้องทำต่อ |
|---|---|---|---|
| เปิดใช้งาน | เขียว | ภารกิจเปิดทำงานปกติ ผู้เล่นในระดับสมาชิกนี้จะมองเห็นและทำภารกิจได้ | ใช้งานได้ตามปกติ |
| ปิดใช้งาน | เทา | ภารกิจถูกปิดไว้ ผู้เล่นจะไม่เห็นภารกิจนี้ในหน้าเว็บ | เปิดสวิตช์เป็นสีเขียวเมื่อต้องการเริ่มใช้งาน |
| รอบรีเซ็ต: รายวัน | ฟ้า | เป้าหมายภารกิจจะรีเซ็ตเริ่มนับใหม่ทุกวันเวลา 00:00 น. | ผู้เล่นทำและรับรางวัลได้วันละ 1 ครั้ง |
| รอบรีเซ็ต: รายสัปดาห์ | ฟ้า | เป้าหมายภารกิจจะรีเซ็ตเริ่มนับใหม่ทุกวันจันทร์ | ผู้เล่นทำและรับรางวัลได้สัปดาห์ละ 1 ครั้ง |
| รอบรีเซ็ต: รายเดือน | ฟ้า | เป้าหมายภารกิจจะรีเซ็ตเริ่มนับใหม่ทุกวันที่ 1 ของเดือน | ผู้เล่นทำและรับรางวัลได้เดือนละ 1 ครั้ง |
| กรอบการ์ดสีแดง | แดง | การ์ดภารกิจที่เปิดใช้งานอยู่แต่ยังไม่ได้กรอกเป้าหมายหรือรางวัล | กดปุ่มแก้ไขแล้วใส่เป้าหมายและรางวัลให้ครบ |
10. คำถามที่เจอบ่อย / แก้ปัญหาเบื้องต้น
- ถ้าเปิดสวิตช์ภารกิจแล้วระบบเปิดหน้าต่างแก้ไขขึ้นมา:
- ภารกิจที่เปิดใช้งานจำเป็นต้องมีตัวเลขเป้าหมายและรางวัลมากกว่า 0 เสมอ หากภารกิจนั้นยังไม่เคยตั้งค่ามาก่อน ระบบจะเปิดช่องให้กรอกทันที ให้ใส่ตัวเลขแล้วกด เสร็จสิ้นการแก้ไข
- ถ้ากดบันทึกแล้วขึ้นเตือนกรอบสีแดงที่การ์ดภารกิจ:
- ให้ตรวจดูว่ามีภารกิจใดที่เปิดสวิตช์ใช้งานไว้ แต่ช่อง เป้าหมาย หรือช่อง รางวัล ยังเป็น 0 หรือว่างอยู่หรือไม่ ให้แก้ไขตัวเลขให้ถูกต้อง
- ถ้าแก้ไขตัวเลขแล้วผู้เล่นเดิมได้รางวัลย้อนหลังหรือไม่:
- ผู้เล่นที่กดรับรางวัลไปแล้วในรอบปัจจุบันจะได้รับรางวัลตามค่าเดิม ไม่มีการหักออกหรือจ่ายเพิ่ม ส่วนผู้เล่นที่ยังไม่เคยกดรับ จะต้องทำยอดให้ถึงเป้าหมายใหม่จึงจะกดรับรางวัลใหม่ได้
- ถ้าต้องการปิดภารกิจบางอย่างไม่ให้ผู้เล่นเห็น:
- เลือกระดับสมาชิกที่ต้องการ แล้วสลับสวิตช์ของภารกิจนั้นเป็น ปิด (สีเทา) จากนั้นกดปุ่ม บันทึก ภารกิจนั้นจะหายไปจากหน้าเว็บของผู้เล่นทันที