Skip to content

วิธีใช้แอปผู้รับเหมา — ทีละโมดูล

ทุกโมดูลที่แอปผู้รับเหมามีใช้งานจริงในตอนนี้ แต่ละโมดูลมีไว้ทำอะไร และใช้อย่างไรทีละขั้น

หน้านี้อธิบายสิ่งที่มีอยู่บน dev ในวันนี้ ส่วนไหนที่สร้างไว้แล้วแต่ปิดสวิตช์อยู่ หรือมีอยู่แต่ไม่เคยแสดงเพราะเงื่อนไขยังไม่เคยเกิดขึ้นบนระบบจริง จะเขียนกำกับไว้ตรงนั้นเลย ไม่ปล่อยให้ผู้อ่านไปเจอเองบนหน้าจอที่ไม่ตรงกับเอกสาร

ถ้าต้องการรู้ว่า ทำไม ถึงมีกฎข้อนั้นแทนที่จะรู้ว่า ทำอย่างไรให้ผ่าน ดูที่ แต่ละบทบาทต้องทำอะไร

ปรับปรุงตามคำขอเปลี่ยนแปลงรอบที่ 4 ตรวจสอบซ้ำอีกครั้งวันที่ 2026-09-12 ตามสิ่งที่ทยอยเสร็จจริงหลังจากนั้น

สิ่งที่เปลี่ยนไปจากหน้านี้ฉบับก่อน: เมนูสั้นลง (ประวัติกลายเป็นมุมมองหนึ่งในใบอนุญาตของฉัน ใบรับรองการทำงานและผู้ปฏิบัติงานย้ายไปอยู่ใต้ บุคลากร และเริ่มต้นใช้งานย้ายไปอยู่บนแถบด้านบน) ขั้นที่ 3 ตอนนี้ เลือกหมุดที่ฝ่ายความปลอดภัยวางไว้ แทนการเลือกพื้นที่ และช่องพิกัดจากลิงก์แผนที่ถูกเอาออกแล้ว ขั้นที่ 5 มี การแจ้ง PPE เพิ่มขึ้นมา ผู้ปฏิบัติงานเหลือเพียงชื่อ ส่วนหน้าที่เลือกในแต่ละใบอนุญาต ใบรับรองมี เลขที่ใบอนุญาต และ รายละเอียด เพิ่มขึ้น หน้ารายละเอียดใบอนุญาต แบ่งเป็นแท็บ — ตอนนี้มีเจ็ดแท็บ รวมแท็บ รายงาน ด้วย การปิดใบอนุญาตไม่ใช่หน้าที่ของผู้รับเหมาอีกต่อไป — และตั้งแต่ครึ่งฝั่งผู้รับเหมาของ wayfinder 098 (bd6ca96d, 2026-09-11) ใช้งานได้ครบทั้งเส้นทางแล้ว ดู การปิดงาน

โมดูลทั้งหมด

เมนูด้านข้างมีสามรายการ — ลิงก์หนึ่งรายการและกลุ่มที่มีสองรายการ — บวกหน้าโปรไฟล์ ซึ่งเข้าจากการ์ดบัญชีผู้ใช้ ด้านล่างของเมนู ส่วน เริ่มต้นใช้งาน คือไอคอนเครื่องหมายคำถามบนแถบด้านบน

โมดูลเส้นทางมีไว้ทำอะไร
ใบอนุญาตของฉัน/permitsใบอนุญาตทุกใบของผู้รับเหมารายนี้ มีสองมุมมอง คือ ใบอนุญาต (งานที่ยังเดินอยู่และฉบับร่าง) และ ประวัติ (ปิดแล้วและหมดอายุ)
บุคลากร → ใบรับรองการทำงาน/certificatesบัตรความปลอดภัยของผู้ปฏิบัติงานที่ผู้รับเหมารายนี้ส่งเข้าทำงาน
บุคลากร → ผู้ปฏิบัติงาน/workersคนที่ผู้รับเหมารายนี้ส่งเข้าทำงาน — บัตรรับรองและใบอนุญาตที่แต่ละคนปรากฏอยู่
โปรไฟล์/profileข้อมูลของบัญชีตนเอง
เริ่มต้นใช้งาน/getting-startedคำอธิบายการใช้แอปแบบหน้าคงที่ — ไอคอนบนแถบด้านบน (รายการสิ่งที่ต้องทำครั้งแรกเป็นการ์ดแยกอยู่ในหน้าใบอนุญาตของฉัน)

บุคลากร เป็นหัวข้อกลุ่ม ไม่ใช่หน้า จึงไม่มีเส้นทางของตัวเอง

ยังมีอีกสี่หน้าที่ไม่อยู่ในเมนู เพราะเข้าจากตัวใบอนุญาตหรือจากปุ่ม ไม่ใช่จากเมนู ได้แก่ ตัวช่วยขอใบอนุญาต (/permits/create จากปุ่ม สร้างใหม่ ในหน้าใบอนุญาตของฉัน) หน้าแก้ไข (/permits/:id/edit) หน้าทำสำเนา (/permits/:id/duplicate) และหน้ารายละเอียดใบอนุญาต (/permits/:id)

เอาออกจากเมนูในรอบที่ 4: สร้างใหม่ (ปุ่มในหน้าใบอนุญาตของฉันทำหน้าที่เดียวกัน) และ ประวัติ (กลายเป็นมุมมองหนึ่งในใบอนุญาตของฉัน ตัวกรองทุกตัวและการส่งออก CSV ย้ายตามไปด้วย) ลิงก์ /history เดิมยังใช้ได้ โดยจะพาไปที่ /permits?view=history

โมดูลที่ 1 — สร้างใหม่ (ตัวช่วยขอใบอนุญาต)

หัวใจของแอป เปิดจากปุ่ม สร้างใหม่ ในหน้าใบอนุญาตของฉัน ใบอนุญาตถูกสร้างทีละขั้น แต่ละขั้นต้องผ่านการตรวจก่อนขั้นถัดไปจึงจะเปิด

ทีละขั้นตอน

ตัวช่วยนี้มีเจ็ดขั้นตอนเสมอ เรียงตามลำดับนี้ และขั้นตรวจทานและส่งเป็นขั้นสุดท้ายเสมอ ไม่มีขั้นไหนถูกตัดออก และไม่มีขั้นไหนขยับตามว่าส่วนอื่นของระบบตั้งค่าไว้หรือยัง

  1. เลือกประเภทงาน — เลือกหนึ่งใน งานที่มีความร้อน / ประกายไฟ ที่อับอากาศ หรือ ทำงานบนที่สูง ตัวเลือกนี้กำหนดทุกอย่างที่ตามมา ทั้งว่าจะต้องวัดค่าอะไรบ้าง จะต้องมีการตรวจตราไฟตอนท้ายหรือไม่ ระบบจะแนะนำหน้าที่อะไรให้ผู้ปฏิบัติงาน และผู้ปฏิบัติงานต้องมีบัตรชนิดใด

  2. ข้อมูลทั่วไปโครงการ (ชื่อของใบอนุญาต) ผู้รับเหมา และ หัวหน้างาน ช่องสถานที่แบบข้อความอิสระที่เคยอยู่ตรงนี้ย้ายไปอยู่ขั้นที่ 3 แล้ว

  3. สถานที่และเวลา — งานทำที่ไหนและเมื่อไร

    • แผนผังพื้นที่ แล้วจึง หมุด เลือกแผนผังก่อน จากนั้นเลือกหนึ่งในหมุดที่ฝ่ายความปลอดภัยวางและตั้งชื่อไว้ บนแผนผังนั้น ภาพแผนผังจะแสดงหมุดที่เลือกเป็นเครื่องหมายที่ดูได้อย่างเดียว คุณเป็นผู้ เลือก หมุด ไม่ใช่ผู้วาง และขยับหมุดไม่ได้ ถ้ายังไม่มีแผนผังถูกเพิ่มเข้ามา หรือแผนผังนั้นยังไม่มีหมุดที่ใช้งานอยู่ ขั้นนี้จะแจ้งไว้ และทำขั้นต่อไปได้ตามปกติ
    • รายละเอียดสถานที่ — ข้อความอิสระสำหรับสิ่งที่หมุดบอกไม่ได้ ("มุมทิศเหนือ ใกล้ลานขนถ่ายสินค้า")
    • วันที่เริ่ม วันที่สิ้นสุด เวลาเริ่มงานประจำวัน เวลาเลิกงานประจำวัน — ช่วงเวลาทำงานประจำวันหนึ่งช่วง ที่ใช้ซ้ำทุกวันในช่วงวันที่นั้น
    • หมายเหตุตารางงาน / สถานที่ — ข้อยกเว้นที่วันที่ด้านบนไม่ครอบคลุม เช่น "ไม่ทำงานวันเสาร์-อาทิตย์"

    ดู หมุดมีไว้ทำอะไร? ด้านล่าง

  4. ตรวจสอบความปลอดภัย — ค่าที่ต้องวัด ระบบจะถามค่าไหนบ้างขึ้นอยู่กับประเภทงานที่เลือกไว้ในขั้นที่ 1 ไม่ใช่รายการเดียวกันทุกงาน

    ประเภทงานค่าที่ต้องวัด
    งานที่มีความร้อน / ประกายไฟLEL, O₂
    ที่อับอากาศLEL, O₂, CO, SO₂
    ทำงานบนที่สูงความเร็วลม, ความสูงจากพื้น

    บางค่าจะบล็อกการส่ง บางค่าเป็นเพียงคำแนะนำ

    ค่าเกณฑ์บล็อกหรือไม่
    LEL0%บล็อก
    O₂19.5–23.5%บล็อก
    CO≤50 ppmบล็อก
    ความเร็วลม≤25 km/hบล็อก
    SO₂≤10 ppmไม่บล็อก — เป็นคำแนะนำ
    ความสูงจากพื้น≥4 mไม่บล็อก — เป็นข้อมูลประกอบ

    การติดธงว่าเป็น งานกลางแจ้ง จะข้าม LEL, O₂ และ CO ไปทั้งหมด ส่วนความเร็วลมข้ามไม่ได้โดยตั้งใจ เพราะงานบนที่สูงเป็นงานกลางแจ้งอยู่แล้วโดยนิยาม ถ้าข้ามได้ก็จะไม่เหลือค่าที่บล็อกอะไรเลย

    ค่าที่กรอกตรงนี้ ระบบไม่เชื่อถือ เซิร์ฟเวอร์จะตรวจเกณฑ์ที่บล็อกทุกตัวซ้ำอีกครั้งตอนส่ง ค่าที่ถูกแก้ในเบราว์เซอร์ให้ผ่านจึงถูกปฏิเสธที่ฝั่งเซิร์ฟเวอร์อยู่ดี

  5. อุปกรณ์ป้องกัน และ ผู้ปฏิบัติงาน — มีสามเรื่องในขั้นเดียว

    • อุปกรณ์ป้องกันส่วนบุคคล (PPE) ที่สวมใส่ — ทำเครื่องหมายสิ่งที่จะสวมใส่ในงานนี้จากเจ็ดรายการ ได้แก่ แว่นตานิรภัย หมวกนิรภัย อุปกรณ์ป้องกันระบบทางเดินหายใจ ที่ครอบหูลดเสียง เสื้อสะท้อนแสง ถุงมือ และรองเท้านิรภัย พร้อมหมายเหตุ (ไม่บังคับ) ส่วนนี้ ไม่บังคับ เว้นแต่โรงงานจะเปิดการบังคับแจ้ง PPEflag-gated (PPE_REQUIRED) ซึ่งในกรณีนั้นใบอนุญาตที่ไม่ได้เลือกอะไรเลยจะถูกปฏิเสธตอนส่ง สิ่งที่คุณเลือกคือสิ่งที่ผู้ตรวจสอบจะตรวจที่หน้างานพอดี — และผู้ตรวจสอบยังแจ้งได้ด้วย ว่ามีรายการที่คุณ ไม่ได้ แจ้งไว้แต่ขาดหายไป
    • หลักฐานรูปถ่ายที่ต้องมี ในหัวข้อที่ขั้นนี้กำหนด
    • ผู้ปฏิบัติงาน — เลือกผู้ปฏิบัติงานแต่ละคนจากรายชื่อผู้ปฏิบัติงานของคุณเอง แล้วกำหนด หน้าที่ในใบอนุญาต โดยเลือกจากหน้าที่ที่ระบบแนะนำสำหรับประเภทงานนี้ หรือพิมพ์เองก็ได้ หน้าที่เป็นของงานนี้ ไม่ใช่ของตัวบุคคล — คนเดียวกันอาจเป็นช่างเชื่อมในใบหนึ่ง และเป็นผู้เฝ้าระวังไฟในอีกใบ ผู้ปฏิบัติงานแต่ละคนจะถูกตรวจว่ามีบัตรที่ยังไม่หมดอายุ

    เฉพาะใบอนุญาตที่อับอากาศเท่านั้น ผู้ปฏิบัติงานแต่ละคนจะมีการตรวจสุขภาพก่อนเข้างานเพิ่มอีกด้วย คือ ความดันโลหิต และ แอลกอฮอล์

    • ความดันโลหิตจะถูกตัดสินก็ต่อเมื่อกรอกในรูปแบบ ตัวบน/ตัวล่าง แล้วเท่านั้น ถ้าอยู่นอกช่วง 90–140 ทับ 60–90 จะถือว่าผิดปกติ แต่ถ้าเว้นว่างไว้จะถือว่า ยังไม่ได้บันทึก ไม่ใช่ไม่ผ่าน
    • แอลกอฮอล์ใช้เกณฑ์ศูนย์ และการเว้นว่างไว้ถือว่า ไม่ผ่าน การเป่าที่ไม่เคยทำไม่นับว่าผ่าน ผู้ปฏิบัติงานที่เพิ่งเพิ่มเข้ามาจึงขึ้นว่าไม่ผ่าน จนกว่าจะกรอกผลลงไป ซึ่งเป็นค่าเริ่มต้นที่ถูกต้องแล้วสำหรับใบอนุญาตทำงาน

    การตรวจนี้เป็นตัวช่วยที่ฝั่งเบราว์เซอร์ ต่างจากค่าอากาศตรงที่เซิร์ฟเวอร์เก็บความดันโลหิตและ แอลกอฮอล์เป็นข้อความธรรมดา และไม่ได้ตรวจสอบ จึงเป็นจุดเดียวบนหน้าจอนี้ที่คนตั้งใจเลี่ยงจะเลี่ยงได้ ให้ถือว่าเป็นรายการตรวจสำหรับหัวหน้างาน ไม่ใช่ด่านของระบบ

  6. การวิเคราะห์งานเพื่อความปลอดภัย — หนึ่งแถวต่อหนึ่งขั้นตอนงาน ระบุช่วงของงาน ตัวขั้นตอน อันตราย และมาตรการควบคุม แถวหนึ่งต้องกรอกครบ ไม่งั้นจะติดอยู่ที่ขั้นนี้ แถวที่กรอกครึ่งเดียวระบบไม่รับ

  7. ตรวจทานและส่ง — เห็นทุกอย่างในหน้าเดียวก่อนที่ใบอนุญาตจะพ้นมือไป การบันทึกจะเก็บไว้เป็นฉบับร่าง ส่วนการส่งจะเปลี่ยนเป็นรออนุมัติ และเข้าคิวของ จป.

หมุดมีไว้ทำอะไร?

หมุดคือสถานที่ที่มีชื่อ ซึ่งฝ่ายความปลอดภัยทำเครื่องหมายไว้บนแผนผังพื้นที่ เช่น "วาล์วทิศเหนือ แทงก์ฟาร์ม" หรือ "ช่องขึ้นหลังคาอาคาร B" หมุดคือสิ่งที่ทำให้ระบบรู้ว่างานของคุณอยู่ที่ไหน และเป็นสิ่งที่คำเตือนงานทับซ้อนใช้ตรวจ เมื่อ จป. ตรวจใบอนุญาตของคุณ ระบบจะแสดงใบอนุญาตอื่นทุกใบ บนหมุดเดียวกัน ที่ทั้งวันที่ และ ช่วงเวลาทำงานประจำวันชนกับของคุณ พร้อมระบุใบอนุญาตนั้น วันและเวลาที่ชนกัน และชื่อหมุด คำเตือนนี้เป็นเพียงข้อมูลแนะนำ ไม่เคยปิดกั้นการอนุมัติ — แต่จะใช้ได้ก็ต่อเมื่อคุณเลือกหมุดถูก

เมื่อฝ่ายความปลอดภัยมีแผนผังที่เปิดใช้งานอยู่และมีหมุดอย่างน้อยหนึ่งหมุดบนนั้นแล้ว การส่งใบอนุญาตจะต้องเลือกหมุด ก่อนถึงตอนนั้น ขั้นนี้ยังแสดงอยู่ และส่งได้โดยไม่ต้องเลือกหมุด

สิ่งที่ทำไม่ได้โดยตั้งใจ

  • วางหรือย้ายหมุดเอง หมุดเป็นของฝ่ายความปลอดภัย ถ้าสถานที่ที่ต้องการไม่อยู่ในรายการ ให้ขอให้ จป. เพิ่มให้ หมุดมีอยู่ได้ก็เพราะมีคนในฝ่ายความปลอดภัยวางและตั้งชื่อไว้เท่านั้น
  • อัปโหลดแผนผังของตัวเอง สองทีมงานบนหลังคาเดียวกัน ถ้าต่างคนต่างวาดแผนผังของตัวเอง คือกรณีที่คำเตือนงานทับซ้อนจะมองไม่เห็นพอดี ภาพร่างที่แนบไปกับใบอนุญาตเป็นเพียงเอกสารธรรมดาที่ไม่มีระบบพิกัด

สิ่งที่รอบที่ 4 เอาออกจากขั้นนี้

พื้นที่ (area) ถูกเอาออกทั้งหมด ไม่มีตัวเลือกพื้นที่อีกแล้ว และผู้รับเหมาไม่ต้องเสนอพื้นที่ให้ฝ่ายความปลอดภัยอนุมัติ อีกต่อไป — ให้เลือกหมุดแทน ช่องลิงก์แผนที่ ที่แปลงลิงก์ Google Maps เป็นพิกัดที่จัดเก็บไว้ก็ถูกเอาออก พร้อมกับตัวพิกัดเอง สถานที่ของใบอนุญาตคือหมุดของมัน ใบอนุญาตที่เคยมีพื้นที่หรือตำแหน่งหมุดแบบเดิม ก่อนวันที่ 2026-09-11 ตอนนี้จะแสดงว่ายังไม่มีหมุด

ชนิดของบัตรยังไม่มีผลกับอะไรโดยค่าเริ่มต้น

ขั้นที่ 5 ตรวจว่าผู้ปฏิบัติงานมีบัตรที่ยังไม่หมดอายุ ตอนนี้ใบอนุญาตแต่ละประเภทมีชนิดบัตรที่ตรงกันหนึ่งชนิดพอดี (งานร้อน ที่อับอากาศ ทำงานบนที่สูง) แต่การตรวจว่าบัตรของผู้ปฏิบัติงานเป็นชนิดที่ถูกต้อง จะทำงานก็ต่อเมื่อระบบเปิด flag-gated CERT_TYPE_REQUIRED ซึ่งปิดอยู่โดยค่าเริ่มต้น บัตรผิดชนิดจึงยังผ่านด่านของใบอนุญาตได้ในวันนี้ ดูที่ สิ่งที่รอคนตัดสินใจหรือลงมือ

โมดูลที่ 2 — ใบอนุญาตของฉัน

รายการทุกใบที่เป็นของตนเอง แบ่งเป็นสองมุมมองด้านบนของหน้า

ใบอนุญาต

  1. เปิด /permits — เมนูรายการแรก
  2. ค้นหาด้วย ID ชื่องาน หรือสถานที่ และกรองด้วยปุ่ม ทั้งหมด ดำเนินการ รออนุมัติ ปิดแล้ว รายการแบ่งเป็นหน้า
  3. เลือกใบอนุญาตเพื่อเปิดหน้ารายละเอียด หรือกด สร้างใหม่ เพื่อเริ่มตัวช่วยขอใบอนุญาต
  4. จากหน้ารายละเอียด จะ แก้ไข ได้ หรือ ทำสำเนา เป็นฉบับร่างใหม่ เมื่องานถัดไปคล้ายกับงานที่แล้ว

การแก้ไขใบอนุญาตที่อยู่ในสถานะรออนุมัติจะมีคำเตือนก่อน เพราะ จป. อาจกำลังอ่านอยู่ในขณะนั้น และการแก้ไขจะทำให้ใบอนุญาตกลับไปอยู่ตรงหน้าเขาอีกครั้ง

ประวัติ

เฉพาะใบอนุญาตที่จบแล้ว คือปิดแล้วและหมดอายุ ส่วนใบที่ยังเดินอยู่ให้ดูที่มุมมอง ใบอนุญาต

  1. สลับไปที่ ประวัติ (หรือเปิด /permits?view=history)
  2. กรองรายการด้วยคำค้น สถานะ ประเภทงาน หรือช่วงวันที่
  3. ส่งออก จะได้รายการที่กรองแล้วเป็นไฟล์ CSV

หน้านี้แก้ไขไม่ได้ และตั้งใจให้เป็นเช่นนั้น บันทึกของใบอนุญาตที่ปิดไปแล้วเป็นส่วนหนึ่งของ หลักฐานการตรวจสอบ ซึ่งทั้งระบบไม่มีช่องทางแก้ไขหรือลบเลย

โมดูลที่ 3 — หน้ารายละเอียดใบอนุญาต

หน้ารายละเอียดคือที่ที่ใบอนุญาตใช้ชีวิตของมัน สิ่งที่หน้านี้ให้ทำได้ขึ้นอยู่กับสถานะและประเภทของใบอนุญาต

หน้านี้แสดงอะไรบ้าง

แถบสถานะอยู่บนสุด พร้อมปุ่มการกระทำเดียวที่สถานะของใบอนุญาตอนุญาต ใต้แถบนั้น เรื่องเร่งด่วนจะถูกตรึงไว้ เหนือแท็บ เพื่อให้เห็นได้โดยไม่ต้องกด — ในวันนี้คือแถบ "มีคำขอปิดงาน — รอเจ้าหน้าที่ความปลอดภัยดำเนินการ" ซึ่งบอกว่าใครขอ เมื่อไร และด้วยเหตุผลอะไร ส่วนที่เหลืออยู่ในเจ็ดแท็บ ได้แก่ 1. ภาพรวม2. ผลการตรวจวัดความปลอดภัย 3. ผู้ปฏิบัติงานและ PPE 4. การวิเคราะห์ความปลอดภัยในงาน (JSA)5. การปิดงานและ Fire Watch (เป็น 5. การปิดงาน สำหรับประเภทงานที่ไม่มีการตรวจตราไฟ) 6. ร่องรอยการตรวจสอบ และ — ตั้งแต่ครึ่งฝั่งผู้รับเหมาของ wayfinder 112 (8265679f, 2026-09-11) — 7. รายงาน แผง QR อยู่ข้างแท็บบนจอกว้าง และอยู่ใต้แท็บบนจอแคบ ถ้าเป็นใบอนุญาตงานร้อนที่อยู่ระหว่างตรวจตราไฟ จะมีแผงตรวจตราไฟพร้อมเวลานับถอยหลังเพิ่มขึ้นมา

รายงาน — การตรวจเยี่ยม ช่องโหว่ และบันทึกการปิดงาน

แท็บ รายงาน คือหน้าที่พร้อมพิมพ์ สร้างจากข้อมูลที่ระบบมีอยู่แล้ว ไม่ดึงข้อมูลซ้ำ ประกอบด้วย การตรวจเยี่ยมของผู้ตรวจสอบทุกครั้งบนใบอนุญาตนี้ — ความเคลื่อนไหวของผู้ปฏิบัติงาน PPE ค่าที่วัดแก๊ส บันทึกและรูปถ่าย แบบเต็ม ตามกฎข้อ 18 ของแผนที่งาน (คุณอ่านเนื้อหาเดียวกับที่แอปฝ่ายความปลอดภัยเห็น เฉพาะใบอนุญาตของตัวเอง) บวกรายการช่องโหว่ (วันที่ไม่มีการตรวจเยี่ยม ค่าแก๊สที่ตรวจซ้ำเลยกำหนด dueAt ที่เซิร์ฟเวอร์คำนวณไว้) และเมื่อใบอนุญาตปิดแล้ว จะมีสรุปการปิดงาน (เหตุผล ใครถูกเช็คเอาต์อัตโนมัติตอนปิด และ PPE สุดท้ายตามที่คุณแจ้งไว้ในใบอนุญาต — ไม่ใช่สิ่งที่ผู้ตรวจสอบครั้งล่าสุดสังเกตเห็น คำถามเดิมของเจ้าของระบบ มีคำตอบที่ถูกต้องได้สองแบบ และนี่คือค่าเริ่มต้นที่เลือกใช้งานจริง) ปุ่ม พิมพ์ / บันทึกเป็น PDF ใช้กล่องโต้ตอบพิมพ์ของเบราว์เซอร์เอง ไม่มีไลบรารี PDF ใด ๆ

บันทึกของผู้ตรวจสอบเห็นได้ที่นี่เพราะตั้งใจให้เห็น

ตั้งแต่รอบที่ 4 คุณอ่านเนื้อหาเต็มของการตรวจเยี่ยมของผู้ตรวจสอบบนใบอนุญาตของตัวเองได้ รวมบันทึกด้วย — เจ้าของระบบเลือกแบบนี้แทนการกรองตามชนิดบันทึก ถ้าเจอบันทึกที่รู้สึกแปลกใจ ไม่ใช่ข้อผิดพลาด ดูเหตุผลที่ แต่ละบทบาทต้องทำอะไร

การปิดงาน

ตั้งแต่ครึ่งฝั่งผู้รับเหมาของ wayfinder 098 (bd6ca96d, 2026-09-11) ส่วนนี้ใช้งานได้ครบทั้งเส้นทางแล้ว มีเพียง จป. เท่านั้นที่ปิดใบอนุญาตได้ รายการตรวจสอบก่อนปิดแบบเดิมของผู้รับเหมาและลายเซ็นอิเล็กทรอนิกส์ถูกเอาออก แทนที่ด้วยคำขอ:

  • งานร้อน: แจ้งงานเสร็จ บนใบอนุญาตงานร้อนที่อยู่ในสถานะดำเนินการ กด แจ้งงานเสร็จ → แล้วยืนยัน เริ่มตรวจตราไฟ 30 นาที ใบอนุญาตจะเปลี่ยนเป็นตรวจตราไฟ และเซิร์ฟเวอร์จะเริ่มนับถอยหลัง การนับถอยหลังทำงานที่ฝั่งเซิร์ฟเวอร์ ไม่ใช่ที่เบราว์เซอร์ การโหลดหน้าใหม่ หรือปิดแล้วกลับมาใหม่ ไม่ทำให้เริ่มนับใหม่ ผู้เฝ้าระวังไฟต้องอยู่ที่หน้างานตลอดช่วงเวลานี้ ขั้นตอนนี้ไม่เปลี่ยนแปลง ยังเป็นหน้าที่ของคุณ
  • ขอปิดงาน → บนใบอนุญาตที่อยู่ในสถานะดำเนินการหรือตรวจตราไฟ จะเปิด RequestCloseModal.vue: เหตุผล (ไม่บังคับ) ส่งไปที่ POST /close-request ระหว่างตรวจตราไฟ คุณส่งคำขอได้ก่อนที่การนับถอยหลัง จะครบ — ปุ่มจะขึ้นว่า ขอปิดงาน ✓ และหน้าจอจะบอกว่าฝ่ายความปลอดภัยยังปิดไม่ได้จนกว่าจะครบเวลา การส่งคำขอครั้งที่สองไม่ใช่ข้อผิดพลาด — ปุ่มจะกลายเป็น อัปเดตคำขอ พร้อมข้อมูลที่ส่งไว้ล่าสุด และการส่งซ้ำก็แค่รีเฟรชว่าใคร เมื่อไร และทำไม
  • การเห็นคำขอปิดงาน เมื่อมีคนขอปิดงาน แถบเหนือแท็บจะบอกไว้ พร้อมชื่อผู้ขอ เวลา และเหตุผล ใบอนุญาตยังคงอยู่ในสถานะดำเนินการ (หรือตรวจตราไฟ) จนกว่าฝ่ายความปลอดภัยจะดำเนินการ — คำขอปิดงานไม่ใช่สถานะ

ไม่มีการขอลายเซ็นอิเล็กทรอนิกส์อีกต่อไป ลายเซ็นของรายการตรวจสอบเดิมถูกเอาออกไปพร้อมกัน และเซิร์ฟเวอร์ไม่มีช่องสำหรับมัน — คำถามที่เจ้าของระบบยังไม่ตัดสินใจว่ารายงานการปิดงานต้องมีช่องลายเซ็นหรือไม่ ยังคงเปิดอยู่

เมื่อฝ่ายความปลอดภัยปิดใบอนุญาตที่อับอากาศ ใครที่ยังเช็คอินอยู่จะถูกเช็คเอาต์อัตโนมัติ ณ เวลานั้น และบันทึกจะระบุว่าระบบเป็นผู้ทำ — ไม่ต้องทำให้ทะเบียนผู้ปฏิบัติงานเป็นศูนย์ก่อนอีกต่อไป

แผง QR

QR ของใบอนุญาตคือสิ่งที่ผู้ตรวจสอบสแกนที่หน้างาน เปิดดูได้จากหน้ารายละเอียด คนที่สแกนจะเห็นสถานะปัจจุบันของใบอนุญาต ไม่ใช่สถานะ ณ ตอนที่พิมพ์ QR ออกมา

โมดูลที่ 4 — ใบรับรองการทำงาน (ใต้บุคลากร)

บัตรความปลอดภัยของผู้ปฏิบัติงานที่จะส่งเข้าทำงาน ผู้ปฏิบัติงานที่บัตรหมดอายุจะเพิ่มเข้าใบอนุญาต ในขั้นที่ 5 ไม่ได้ รายการนี้จึงเป็นที่ที่จะรู้เรื่องนี้ ก่อน จะกรอกใบอนุญาตไปได้ครึ่งทางแล้ว

ค้นหาด้วยชื่อผู้ปฏิบัติงาน หรือกรองตามผู้ปฏิบัติงาน รายการแบ่งเป็นหน้า

การเพิ่มบัตร

  1. เปิด บุคลากร → ใบรับรองการทำงาน แล้วกด เพิ่มบัตรรับรอง
  2. เลือกผู้ปฏิบัติงาน เริ่มพิมพ์ชื่อแล้วเลือกจากรายการ ถ้าเป็นคนใหม่ ให้กด เพิ่ม "ชื่อ" เป็นผู้ปฏิบัติงานใหม่ เพื่อลงทะเบียนด้วยชื่อได้ในหน้านั้นเลย โดยไม่ต้องออกจากฟอร์ม
  3. เลือก ชนิดบัตร — งานร้อน (Hot Work) ที่อับอากาศ (Confined Space Entry) หรือ ทำงานบนที่สูง (Working at Heights) — แล้วกรอก วันที่ออก และ วันหมดอายุ
  4. กรอก เลขที่ใบอนุญาต แนบไฟล์สแกนหรือรูปถ่ายของบัตร (รองรับ JPEG, PNG, WEBP, HEIC และ PDF) หรือทั้งสองอย่าง ต้องมีอย่างน้อยหนึ่งอย่าง — ใบรับรองที่ไม่มีทั้งสองอย่างจะถูกปฏิเสธ ช่อง รายละเอียด (รายละเอียดการอบรมหรือการทดสอบ) ไม่บังคับ
  5. บันทึก

ถ้าวันหมดอายุเลยมาแล้ว ระบบไม่ปฏิเสธ เพราะข้อมูลที่บันทึกคือความจริง บัตรนั้นจะขึ้นว่าหมดอายุ และผู้ปฏิบัติงานคนนั้นจะถูกบล็อกที่ขั้นที่ 5 จนกว่าจะต่ออายุ

การดูรายละเอียด

กดที่การ์ดใบไหนก็ได้เพื่อเปิด /certificates/:id จะเห็นข้อมูลเดิมพร้อมไฟล์แนบ และปุ่ม เปิดไฟล์แนบ จะไปดึงไฟล์ตอนที่กด ไม่ใช่ตอนเปิดหน้า เพราะลิงก์ที่ระบบจัดเก็บไฟล์ออกให้มีอายุเพียงหนึ่งนาที จึงต้องขอ ณ ตอนที่จะใช้จริง

การแก้ไข

จากหน้ารายละเอียด กด แก้ไขใบรับรอง แก้ไขชนิดบัตร วันที่ทั้งสอง เลขที่ใบอนุญาต และรายละเอียดได้ วันหมดอายุที่พิมพ์ผิดคือสิ่งที่ทำให้บัตรใช้ไม่ได้ การแก้วันที่ไม่ได้ทำให้อะไรหลุดผ่านไปได้ เพราะระบบตรวจซ้ำที่ฝั่งเซิร์ฟเวอร์ทุกครั้งที่ส่งใบอนุญาต

ช่องผู้ปฏิบัติงานมีไว้เปลี่ยนไปชี้ที่ คนอื่น ไม่ใช่ที่แก้ชื่อที่สะกดผิด เพราะผู้ปฏิบัติงานเป็นข้อมูลของตัวเอง การแก้ชื่อจึงเปลี่ยนทุกที่พร้อมกัน ไม่ใช่แค่บัตรใบนี้

ใบรับรองที่บันทึกไว้ก่อนมีรายการชนิดบัตรอาจมีชนิดที่ไม่ใช่หนึ่งในสามชนิดนี้ ฟอร์มจะแสดงเป็น "(ไม่อยู่ในรายการมาตรฐาน)" แทนที่จะเปลี่ยนค่าให้เงียบ ๆ

ไฟล์แนบในหน้าแก้ไขมีสามพฤติกรรม และความต่างนี้สำคัญ

สิ่งที่คุณทำผลกับไฟล์
ไม่แตะช่องไฟล์เก็บไฟล์เดิมไว้
เลือกไฟล์ใหม่ไฟล์ใหม่แทนที่ไฟล์เดิม
กด นำไฟล์แนบออกบันทึกใบรับรองโดยไม่มีไฟล์ — ทำได้เฉพาะเมื่อมีเลขที่ใบอนุญาต

ยังไม่มีปุ่มลบใบรับรอง การยกเลิกบัตรยังไม่ได้สร้าง ดูที่ สิ่งที่รอคนตัดสินใจหรือลงมือ

ไฟล์แนบที่เพิ่มก่อนเดือนกันยายน 2026 หายไปแล้ว

ก่อนหน้านี้เซิร์ฟเวอร์รับไฟล์ที่อัปโหลดแล้วทิ้งการอ้างอิงไป ใบรับรองที่บันทึกไว้ก่อนหน้านั้น จึงไม่มีไฟล์แนบ แม้ตอนนั้นจะเลือกไฟล์ไว้ก็ตาม ไฟล์เหล่านั้นไม่เคยถูกผูกกับข้อมูลใด ให้แนบใหม่โดยการแก้ไขใบรับรองนั้น

โมดูลที่ 5 — ผู้ปฏิบัติงาน (ใต้บุคลากร)

คนที่ผู้รับเหมารายนี้ส่งเข้าทำงาน เข้าได้จาก บุคลากร → ผู้ปฏิบัติงาน (/workers) แต่ละรายการมีสถานะบัตรรับรอง และใบอนุญาตที่ปรากฏอยู่

  1. เปิด /workers และกด ลงทะเบียนผู้ปฏิบัติงาน เพื่อเพิ่มคน
  2. ค้นหา หรือแตะที่ผู้ปฏิบัติงานเพื่อเปิด /workers/:id
  3. จากหน้ารายละเอียดผู้ปฏิบัติงาน แก้ไขข้อมูลประจำตัวได้ — ชื่อ เลขบัตรประชาชน เบอร์โทรศัพท์ — ดูบัตรรับรองกับใบอนุญาตของคนนั้นในที่เดียว เพิ่มใบรับรอง พิมพ์บัตร QR ผู้ปฏิบัติงาน หรือ ปลดประจำการ

ผู้ปฏิบัติงานคือชื่อ ไม่ใช่ตำแหน่งงาน รอบที่ 4 เอาช่องตำแหน่งที่เคยถามครั้งเดียวตอนลงทะเบียนออกไปแล้ว คนนั้นทำหน้าที่อะไรจะเลือกในแต่ละใบอนุญาต ที่ขั้นที่ 5 ผู้ปฏิบัติงานลงทะเบียนได้ทั้งจากหน้านี้หรือจากขั้นตอนเพิ่มบัตรรับรอง — ทั้งสองทางเข้าถึงข้อมูลเดียวกัน การแก้ชื่อจากตรงนี้จึงแก้ทุกที่ที่ผู้ปฏิบัติงานคนนั้นปรากฏ (ทุกบัตรรับรอง ทุกรายชื่อผู้ปฏิบัติงานในใบอนุญาต) ไม่ใช่แก้ทีละฟอร์ม

โมดูลที่ 6 — โปรไฟล์

ข้อมูลของบัญชีตนเอง เข้าจากการ์ดบัญชีผู้ใช้ด้านล่างของเมนู — แอปนี้ไม่มีเมนูบนแถบด้านบน การ์ดบัญชีจึงเป็นทางเดียวที่เข้าหน้าโปรไฟล์ได้

การเข้าสู่ระบบ

/auth/login และ /auth/reset-password สำหรับกรณีลืมรหัสผ่าน

ถ้าใช้ทั้งแอปนี้และแอป จป. ในเบราว์เซอร์เดียวกัน ให้ทราบไว้ว่าตอนนี้การล็อกอินแอปหนึ่ง จะทำให้หลุดจากอีกแอปหนึ่ง ฝั่งเซิร์ฟเวอร์แก้เสร็จแล้ว แต่งานตั้งค่าระบบที่จะทำให้สมบูรณ์ยังไม่เสร็จ ดูที่ สิ่งที่รอคนตัดสินใจหรือลงมือ