อยากได้การตั้งค่า เลขที่ใบแจ้งซ่อม ของระบบแจ้งซ่อมออนไลน์ PHP (ค

สามารถตั้งค่า เลขที่ใบแจ้งซ่อม เองได้
เลยอยากได้เลขที่ใบแจ้งซ่อมแบบ run ตัวเลขไปเรื่อยๆ ครับ
โดยได้ลองแก้ไข code เองแล้ว โดยก็อปจากตัว PHP ครุภัณฑ์ มาใส่ แต่ติดตรงส่วนของ recieve.php ที่ก็อปมาใส่แล้วใช้ไม่ได้ครับ
Code ส่วนของ ระบบแจ้งซ่อมออนไลน์ PHP (ครุภัณฑ์)
ที่ได้ทำการก็อปมา
อันนี้ Code เดิมของ บันทึกข้อมูลสำหรับร้านซ่อม PHP
พอลองก็อปมาใส่แล้ว มันใช้งานไม่ได้ครับ
ส่วนของ repair-setting ได้ทำการก็อป Code มาแล้วครับ
โมดูล repair-setting
หน้า Setting ใน บันทึกข้อมูลสำหรับร้านซ่อม PHP ที่เพิ่มลงไปแล้ว
555++ ลองดูที่ error แล้วแก้ไขไปตามนั้นครับ
คำเตือน เนื่องจากเลขที่ใบรับซ่อม มันสามารถใช้เป็นลิงค์ได้ ซึ่งผู้ที่รู้ลิงค์จะเห็นข้อมูลการซ่อมได้ ซึ่งอาจทำให้เกิดกรณีแอบอ้าง ซึ่งหากเป็นเลข running number เราสามารถจะเดาเลขได้ และแอบพิมพ์ใบรับซ่อมได้ ผมเลยกำหนดให้ข้อมูลนี้เป็นแบบบสุ่ม เพื่อป้องกันปัญหานี้
ส่วน Inventory มันเป็นระบบภายใน เลขที่ใบซ่อมไม่ได้สำคัญอะไร ใช้อ้างอิงเฉยๆมันจึงสามารถเป็น running number ได้
คำเตือน เนื่องจากเลขที่ใบรับซ่อม มันสามารถใช้เป็นลิงค์ได้ ซึ่งผู้ที่รู้ลิงค์จะเห็นข้อมูลการซ่อมได้ ซึ่งอาจทำให้เกิดกรณีแอบอ้าง ซึ่งหากเป็นเลข running number เราสามารถจะเดาเลขได้ และแอบพิมพ์ใบรับซ่อมได้ ผมเลยกำหนดให้ข้อมูลนี้เป็นแบบบสุ่ม เพื่อป้องกันปัญหานี้
ส่วน Inventory มันเป็นระบบภายใน เลขที่ใบซ่อมไม่ได้สำคัญอะไร ใช้อ้างอิงเฉยๆมันจึงสามารถเป็น running number ได้
ตรง $repair['job_id'] = \Index\Number\Model::get(0, 'repair_job_no', $repair_table, 'job_id');
หมายถึงยังไงหรอครับ
หมายถึงยังไงหรอครับ
Quotations by หมายเหตุ #7
คำเตือน เนื่องจากเลขที่ใบรับซ่อม มันสามารถใช้เป็นลิงค์ได้ ซึ่งผู้ที่รู้ลิงค์จะเห็นข้อมูลการซ่อมได้ ซึ่งอาจทำให้เกิดกรณีแอบอ้าง ซึ่งหากเป็นเลข running number เราสามารถจะเดาเลขได้ และแอบพิมพ์ใบรับซ่อมได้ ผมเลยกำหนดให้ข้อมูลนี้เป็นแบบบสุ่ม เพื่อป้องกันปัญหานี้
ส่วน Inventory มันเป็นระบบภายใน เลขที่ใบซ่อมไม่ได้สำคัญอะไร ใช้อ้างอิงเฉยๆมันจึงสามารถเป็น running number ได้
เวลาเป็นเลขเอกสารก็อยากให้เลขที่เอกสารมัน run เลขไปเรื่อยๆครับ ส่วนเรื่องแอบอ้างคิดว่าเป็นปัญหาของทางตัวบุคคลครับ ไม่ได้อยู่ที่ระบบ เราแค่ทำระบบตามความต้องการไปครับ ส่วนเรื่องแอบอ้างอะไรนั้น ปล่อยให้เป็นหน้าที่ของตัวบุคคลครับผม
ขอบคุณสำหรับความหวังดีครับ แอดมิน
ปัญหาใหม่คือ
1.) ไม่สามารถกดปริ้นท์ได้ ขึ้น 404 Not Found
2.) พอเราเข้าไป link ตาม path repair/repair.php?id=job000000002 ก็ขึ้น 404 Not Found
ผมควรไปไล่แก้ตรงไหนครับ
เหมือนจะได้แล้วครับ
มันมี table นึงใน Database ระบบแจ้งซ่อมออนไลน์ PHP (ครุภัณฑ์) ชื่อว่า XXX_number แต่ตัวระบบแจ้งซ่อมออนไลน์ PHP นั้นมันไม่มี
พอ copy ตารางนี้ไปใส่ก็ใช้งานได้แล้วครับ ... ( เพิ่มข้อมูลแบบเรียง run number ได้แล้ว )
มันมี table นึงใน Database ระบบแจ้งซ่อมออนไลน์ PHP (ครุภัณฑ์) ชื่อว่า XXX_number แต่ตัวระบบแจ้งซ่อมออนไลน์ PHP นั้นมันไม่มี
พอ copy ตารางนี้ไปใส่ก็ใช้งานได้แล้วครับ ... ( เพิ่มข้อมูลแบบเรียง run number ได้แล้ว )
ใน Database ก็บันทึกข้อมูลปกติครับ
https://github.com/...llers/export.php#L37
มันถูกจำกัดไว้ระหว่าง 10-12 ตัวอักษร
มันถูกจำกัดไว้ระหว่าง 10-12 ตัวอักษร
Quotations by หมายเหตุ #13https://github.com/goragodwiriya/repair/blob/main/modules/repair/controllers/export.php#L37
มันถูกจำกัดไว้ระหว่าง 10-12 ตัวอักษร
ขอบคุณมากครับแอดมิน ลองทำการแก้ไขแล้ว สามารถใช้งานได้แล้วครับ
เวอร์ชั่นล่าสุด เพิ่มการตั้งค่านี้ให้แล้ว
Quotations by หมายเหตุ #15เวอร์ชั่นล่าสุด เพิ่มการตั้งค่านี้ให้แล้ว
ขอทราบวิธีการอัพเดท Version หน่อยครับ
ดาวน์โหลดไฟล์ไปแทนที่ของเดิม แล้วเรียกตัวติดตั้ง /install ครับ
Quotations by หมายเหตุ #17ดาวน์โหลดไฟล์ไปแทนที่ของเดิม แล้วเรียกตัวติดตั้ง /install ครับ
ขอบคุณครับแอดมิน







