Merge branch 'develop' into dev
All checks were successful
Build & Deploy on Dev / build (push) Successful in 1m44s

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2026-02-24 13:01:40 +07:00
commit 87a25492db
10 changed files with 52 additions and 9 deletions

View file

@ -767,9 +767,11 @@
![รูปภาพที่ 2 75 ลบรายการต้นแบบสำหรับลงในตำแหน่ง/เงินเดือน](images/admin-superadmin-mainten/chapter2-superadmin/chapter2_67.png#center)
## จัดการ WEB SERVICES
## รายการ WEB SERVICES
- เมื่อทำการคลิกเลือกเมนูจัดการ Web Services ระบบจะทำการแสดงหน้า “จัดการ Web Services” ในหน้าระบบนี้มีไว้สำหรับกำหนดข้อมูลให้บุคคลภายนอกหรือหน่วยงานที่ต้องการเข้าถึงเนื้อหาภายในระบบ
### จัดการ Web Services
- เมื่อทำการคลิกเลือกเมนูจัดการ Web Services ระบบจะทำการแสดงหน้า “จัดการ Web Services” ในหน้าระบบนี้มีไว้สำหรับกำหนดข้อมูลให้บุคคลภายนอกหรือหน่วยงานที่ต้องการเข้าถึงเนื้อหาภายในระบบ
![รูปภาพที่ 2 76 จัดการ Web services](images/admin-superadmin-mainten/chapter2-superadmin/chapter2_68.png#center)
@ -780,16 +782,19 @@
> หมายเลข 5 ช่องสำหรับคลิกเพื่อกรอกข้อมูลค้นหารายการจัดการ Web Services
> หมายเลข 6 ปุ่มสำหรับคลิกเพื่อแสดงวิธีการใช้งาน
- โดยการสร้าง API Key ให้บุคคลภายนอกหรือหน่วยงานอื่นที่ต้องการใช้งานข้อมูลภายในระบบ ให้ทำการใช้เมาส์คลิก ![close](images/button/plus-green.png) ระบบแสดงหน้า “สร้าง API Key” ให้ทำการคลิกกรอกชื่อหรือคำอธิบาย จากนั้นทำการคลิก เลือก API ที่ต้องการเข้าถึงข้อมูล หากทำการกรอกข้อมูลเสร็จสิ้น ให้ทำการคลิก ![close](images/button/check-box.png) เลือก API ที่ต้องการเข้าถึงข้อมูล หากทำการกรอกข้อมูลเสร็จสิ้น ให้ทำการคลิก ![close](images/button/create-api-key.png)และยืนยันการบันทึกข้อมูล ระบบจะแสดง API Key
- โดยการสร้าง API Key ให้บุคคลภายนอกหรือหน่วยงานอื่นที่ต้องการใช้งานข้อมูลภายในระบบ ให้ทำการใช้เมาส์คลิก ![close](images/button/plus-green.png) ระบบแสดงหน้า “สร้าง API Key” ให้ทำการคลิกเลือกหน่วยงานที่ต้องการเข้าถึงข้อมูล และกรอกชื่อหรือคำอธิบาย จากนั้นทำการคลิก ![close](images/button/check-box.png) เลือก API ที่ต้องการเข้าถึงข้อมูล รวมถึงกำหนดการเข้าถึงข้อมูล หากทำการกรอกข้อมูลเสร็จสิ้น ให้ทำการคลิก ![close](images/button/create-api-key.png) และยืนยันการบันทึกข้อมูล ระบบจะแสดง API Key
![รูปภาพที่ 2 77 สร้าง API Key](images/admin-superadmin-mainten/chapter2-superadmin/chapter2_69.png#center)
> หมายเลข 1 ช่องสำหรับคลิกเพื่อกรอกข้อมูลชื่อหรือคำอธิบายการสร้างรายการ
> หมายเลข 2 ช่อง Check Box สำหรับคลิกเลือก API ที่ต้องการเข้าถึง
> หมายเลข 3 ปุ่มสำหรับคลิกเพื่อสร้าง API Key
> หมายเลข 4 ไอคอนสำหรับคลิกเพื่อยกเลิกหรือปิดหน้าต่างการเพิ่มข้อมูลการสร้าง API Key
> หมายเลข 1 ช่องสาหรับคลิกเลือกหน่วยงานที่ต้องการเข้าถึงข้อมูล
> หมายเลข 2 ช่องสาหรับคลิกเพื่อกรอกข้อมูลค้นหาหน่วยงาน
> หมายเลข 3 ช่องสำหรับคลิกเพื่อกรอกข้อมูลชื่อหรือคำอธิบายการสร้างรายการ
> หมายเลข 4 ช่องสำหรับคลิกเพื่อกำหนดการเข้าถึงข้อมูล
> หมายเลข 5 ช่อง Check Box สำหรับคลิกเลือก API ที่ต้องการเข้าถึง
> หมายเลข 6 ปุ่มสำหรับคลิกเพื่อสร้าง API Key
> หมายเลข 7 ไอคอนสำหรับคลิกเพื่อยกเลิกหรือปิดหน้าต่างการเพิ่มข้อมูลการสร้าง API Key
- หลังจากที่ได้ทำการคลิกปุ่ม “สร้าง API KEY” เสร็จสิ้น ระบบจะทำการแสดงหน้า “API Key” และแสดง API Key ให้ สำหรับให้ทำการคลิก Copy และส่งให้กับบุคคลภายนอกหรือหน่วยงานอื่นที่ต้องการใช้งานได้เลย โดยเจ้าหน้าที่สามารถทำการคลิก ![close](images/button/copy-green.png) เพื่อ Copy API Key จากนั้นส่งสามารถส่ง API Key ให้กับผู้ที่ต้องการได้เลย
- หลังจากที่ได้ทำการคลิกปุ่ม “สร้าง API KEY” เสร็จสิ้น ระบบจะทำการแสดงหน้า “API Key” และแสดง API Key ให้ สำหรับให้ทำการคลิก Copy และส่งให้กับบุคคลภายนอกหรือหน่วยงานอื่นที่ต้องการใช้งานโดยเจ้าหน้าที่สามารถทำการคลิก ![close](images/button/copy-green.png) เพื่อ Copy API Key จากนั้นส่งสามารถส่ง API Key ให้กับผู้ที่ต้องการได้เลย
![รูปภาพที่ 2 78 ตัวอย่าง API Key](images/admin-superadmin-mainten/chapter2-superadmin/chapter2_70.png#center)
@ -797,8 +802,46 @@
> หมายเลข 2 ปุ่มสำหรับคลิกเพื่อปิดหน้าต่าง API Key
> หมายเลข 3 ไอคอนสำหรับคลิกเพื่อปิดหน้าต่าง API Key
- หลังจากทำการ Copy API Key เสร็จสิ้น และทำการคลิกปิดหน้าต่าง “API Key” ระบบจะแสดงรายการ API Key ในหน้ารายการ “จัดการ Web services” ทันที
- หลังจากทำการ Copy API Key เสร็จสิ้น และทำการคลิกปิดหน้าต่าง “API Key” ระบบจะแสดงรายการ API Key ที่ได้ทำการเพิ่มในหน้ารายการ “จัดการ Web services” ทันที
![รูปภาพที่ 2 79 รายการ Web services API Key](images/admin-superadmin-mainten/chapter2-superadmin/chapter2_71.png#center)
> หมายเลข 1 ช่องสำหรับแสดงรายการ Web services API Key ที่ได้ทำการเพิ่ม
### ประวัติการใช้งาน
- เมื่อทำการคลิกแถบเมนูย่อย “ประวัติการใช้งาน” ระบบจะทาการแสดงรายการประวัติการ
ใช้งานของ API Key โดยระบบจะบอก API ที่เข้าถึง โดย IP Address อะไร ผู้ร้องขอเป็นใคร เป็นต้น โดยสามารถกาหนดการแสดงข้อมูลตามวันที่ที่กาหนดเองได้
![รูปภาพที่ 2 80 รายการประวัติการใช้งาน](images/admin-superadmin-mainten/chapter2-superadmin/chapter2_80.png#center)
> หมายเลข 1 ช่องสำหรับแสดงและคลิกเมนูย่อย “ประวัติการใช้งาน”
> หมายเลข 2 ช่องสำหรับแสดงรายการประวัติการใช้งาน
> หมายเลข 3 ช่องสำหรับคลิกเพื่อเลือกแสดงข้อมูลรายการ Web Services
### จัดการ API
- เมื่อทำการคลิกแถบเมนูย่อย “จัดการ API” ระบบจะทำการแสดงรายการ API ที่มี โดยรวม
ทุกระบบที่มีทั้งหมด ผู้ใช้งานสามารถเพิ่มข้อมูลรายการ API โดยการคลิก ![close](images/button/plus-green.png) หรือหากต้องการแก้ไขรายการข้อมูล API ให้ทำการคลิก ![close](images/button/edit-blue2.png) เพื่อทำการแก้ไขข้อมูล และหากต้องการลบรายการข้อมูล API ให้ทำการใช้เมาส์คลิก ![close](images/button/delete-red.png) และยืนยันการลบข้อมูล ระบบจะทำการลบรายการข้อมูล API ให้ทันที และสุดท้าย ผู้ใช้งานสามารถคลิก ![close](images/button/active-text.png) เพื่อให้ระบบแสดงรายการ API ที่สถานะ Active หรือคลิก ![close](images/button/inactive-text.png) เพื่อให้ระบบแสดงรายการ API ที่สถานะ Inactive ได้
![รูปภาพที่ 2 81 รายการจัดการ API](images/admin-superadmin-mainten/chapter2-superadmin/chapter2_81.png#center)
> หมายเลข 1 ช่องสำหรับแสดงและคลิกเมนูย่อย “จัดการ API”
> หมายเลข 2 ไอคอนสำหรับคลิกเพื่อเพิ่ม/สร้าง API
> หมายเลข 3 ช่องสำหรับแสดงรายการ API
> หมายเลข 4 ไอคอนสำหรับคลิกเพื่อแก้ไขข้อมูล API และคลิกลบรายการข้อมูล API
> หมายเลข 5 ช่องสำหรับคลิกเพื่อแสดงรายการ API ตามระบบที่คลิกเลือก
> หมายเลข 6 ช่องสำหรับคลิกเพื่อกรอกข้อมูลค้นหารายการ API
> หมายเลข 7 ไอคอนสำหรับคลิกเพื่อแสดงข้อมูลรายการ API ที่ Active หรือ Inactive
- การเพิ่มข้อมูลรายการ API ให้ทาการคลิก ![close](images/button/plus-green.png) ในหน้า “จัดการ API” ระบบจะทาการแสดงหน้า “เพิ่ม API” ให้ทาการกรอกข้อมูลตามที่ระบบแนะนา และคลิกเลือกฟิลด์ของแต่ละระบบที่ต้องการกาหนดใน API ที่ต้องการสร้าง และเมื่อกรอกข้อมูลเสร็จสิ้น ให้ทาการคลิก ![close](images/button/save-blue2.png) และยืนยันการบันทึกข้อมูล ระบบจะทาการแสดงรายการ API ที่สร้างในหน้ารายการ “จัดการ API” พร้อม API Path ให้ทันที
![รูปภาพที่ 2 82 เพิ่มข้อมูล API](images/admin-superadmin-mainten/chapter2-superadmin/chapter2_82.png#center)
> หมายเลข 1 ช่องสำหรับคลิกเพื่อกรอกชื่อ API
> หมายเลข 2 Check Box สำหรับคลิกเลือกสถานะ Active หรือ Inactive
> หมายเลข 3 ช่องสำหรับ Auto generate API Path ของ Method GET (ระบบจะทำการสร้าง API Path ให้ทันทีหลังจากคลิก “บันทึก” ข้อมูล)
> หมายเลข 4 ช่องสำหรับคลิกเลือกระบบที่ต้องการเพิ่มข้อมูลฟิลด์เพื่อแสดงข้อมูล
> หมายเลข 5 ช่องสำหรับคลิกเลือกเมนูย่อย ของระบบหลักที่คลิกเลือก
> หมายเลข 6 Check Box สำหรับคลิกเลือกฟิลด์ที่ต้องการให้แสดงข้อมูลใน API
> หมายเลข 7 ปุ่มสำหรับคลิกเพื่อบันทึกข้อมูล

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 128 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 130 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB