diff --git a/src/assets/2-12.png b/src/assets/2-12.png new file mode 100644 index 0000000..05e8c9d Binary files /dev/null and b/src/assets/2-12.png differ diff --git a/src/assets/2-5.png b/src/assets/2-5.png new file mode 100644 index 0000000..7a1756a Binary files /dev/null and b/src/assets/2-5.png differ diff --git a/src/assets/2-9.png b/src/assets/2-9.png new file mode 100644 index 0000000..0bef8ff Binary files /dev/null and b/src/assets/2-9.png differ diff --git a/src/assets/2.png b/src/assets/2.png new file mode 100644 index 0000000..e22ea7e Binary files /dev/null and b/src/assets/2.png differ diff --git a/src/assets/2_1.png b/src/assets/2_1.png new file mode 100644 index 0000000..7181ced Binary files /dev/null and b/src/assets/2_1.png differ diff --git a/src/assets/2_10.png b/src/assets/2_10.png new file mode 100644 index 0000000..892a355 Binary files /dev/null and b/src/assets/2_10.png differ diff --git a/src/assets/2_11.png b/src/assets/2_11.png new file mode 100644 index 0000000..b7825e1 Binary files /dev/null and b/src/assets/2_11.png differ diff --git a/src/assets/2_2.png b/src/assets/2_2.png new file mode 100644 index 0000000..822a873 Binary files /dev/null and b/src/assets/2_2.png differ diff --git a/src/assets/2_3.png b/src/assets/2_3.png new file mode 100644 index 0000000..c83833b Binary files /dev/null and b/src/assets/2_3.png differ diff --git a/src/assets/2_4.png b/src/assets/2_4.png new file mode 100644 index 0000000..a02278e Binary files /dev/null and b/src/assets/2_4.png differ diff --git a/src/assets/2_6.png b/src/assets/2_6.png new file mode 100644 index 0000000..75c43b5 Binary files /dev/null and b/src/assets/2_6.png differ diff --git a/src/assets/2_7.png b/src/assets/2_7.png new file mode 100644 index 0000000..70cc561 Binary files /dev/null and b/src/assets/2_7.png differ diff --git a/src/assets/2_8.png b/src/assets/2_8.png new file mode 100644 index 0000000..76fa5c3 Binary files /dev/null and b/src/assets/2_8.png differ diff --git a/src/assets/3.png b/src/assets/3.png new file mode 100644 index 0000000..41b9591 Binary files /dev/null and b/src/assets/3.png differ diff --git a/src/assets/4.png b/src/assets/4.png new file mode 100644 index 0000000..b2dc9e2 Binary files /dev/null and b/src/assets/4.png differ diff --git a/src/assets/4_1.png b/src/assets/4_1.png new file mode 100644 index 0000000..b7f3c80 Binary files /dev/null and b/src/assets/4_1.png differ diff --git a/src/assets/4_2.png b/src/assets/4_2.png new file mode 100644 index 0000000..cd6d27c Binary files /dev/null and b/src/assets/4_2.png differ diff --git a/src/assets/5_1.png b/src/assets/5_1.png new file mode 100644 index 0000000..267c885 Binary files /dev/null and b/src/assets/5_1.png differ diff --git a/src/assets/5_2.png b/src/assets/5_2.png new file mode 100644 index 0000000..f88ab49 Binary files /dev/null and b/src/assets/5_2.png differ diff --git a/src/assets/5_3.png b/src/assets/5_3.png new file mode 100644 index 0000000..355983a Binary files /dev/null and b/src/assets/5_3.png differ diff --git a/src/assets/6_1.png b/src/assets/6_1.png new file mode 100644 index 0000000..b375f8d Binary files /dev/null and b/src/assets/6_1.png differ diff --git a/src/assets/6_2.png b/src/assets/6_2.png new file mode 100644 index 0000000..4ac50d3 Binary files /dev/null and b/src/assets/6_2.png differ diff --git a/src/assets/p1.png b/src/assets/p1.png index a2815de..9daaefb 100644 Binary files a/src/assets/p1.png and b/src/assets/p1.png differ diff --git a/src/assets/ไม่มีชื่อ 7.png b/src/assets/ไม่มีชื่อ 7.png new file mode 100644 index 0000000..0ab6e02 Binary files /dev/null and b/src/assets/ไม่มีชื่อ 7.png differ diff --git a/src/modules/001_Maintenance/views/Main.vue b/src/modules/001_Maintenance/views/Main.vue index 9adec42..4562a12 100644 --- a/src/modules/001_Maintenance/views/Main.vue +++ b/src/modules/001_Maintenance/views/Main.vue @@ -51,7 +51,7 @@ @@ -560,7 +560,7 @@ class="shadow-1 overflow-hidden" style="border-radius: 8px" icon="mdi-alert" - label="เมื่อพบข้อผิดพลาดที่เกี่ยวข้องกับระบบ เช่น ระบบค้าง หรือ ข้อมูลไม่อัพเดต ต้องทำยังไง" + label="เมื่อพบข้อผิดพลาดที่เกี่ยวข้องกับระบบ เช่น ระบบค้าง หรือ ข้อมูลไม่อัปเดต ต้องทำยังไง" header-class="bg-secondary text-white " expand-icon-class="text-white" > diff --git a/src/modules/00_contact/views/Main.vue b/src/modules/00_contact/views/Main.vue index 389cd09..4bd9ff9 100644 --- a/src/modules/00_contact/views/Main.vue +++ b/src/modules/00_contact/views/Main.vue @@ -8,7 +8,7 @@
- ระบบหลัก + ระบบหลัก , บรรจุ แต่งตั้ง ย้าย โอน , พ้นราชการ
@@ -56,7 +56,7 @@
- โครงสร้างอัตรากำลัง + โครงสร้างอัตรากำลัง , ออกคำสั่ง , สรรหา
@@ -105,7 +105,7 @@
- ทะเบียนประวัติ + ทะเบียนประวัติ , ทะเบียนประวัติลูกจ้าง , เครื่องราชอิสริยาภรณ์
diff --git a/src/modules/01_metadata/views/Main.vue b/src/modules/01_metadata/views/Main.vue index 48414df..b819e60 100644 --- a/src/modules/01_metadata/views/Main.vue +++ b/src/modules/01_metadata/views/Main.vue @@ -19,7 +19,7 @@
  • - ระบบที่มีวัตถุประสงค์เพื่อจัดการข้อมูลทรัพยากรบุคคล ช่วยให้สามารถจัดเก็บข้อมูลของพนักงานทั้งหมดได้อย่างมีระบบเกี่ยวข้องกับข้อมูลเกี่ยวกับบุคคล, ข้อมูลโครงสร้างหน่วยงาน ข้อมูลข้าราชการ ข้อมูลลูกจ้าง วันลา และข้อมูลอื่นๆ ที่เกี่ยวข้องกับการจัดการทรัพยากรบุคคล + ระบบที่มีวัตถุประสงค์เพื่อจัดการข้อมูลทรัพยากรบุคคล ช่วยให้สามารถจัดเก็บข้อมูลของพนักงานทั้งหมดได้อย่างมีระบบเกี่ยวข้องกับข้อมูลเกี่ยวกับบุคคล, ข้อมูลโครงสร้างหน่วยงาน, ข้อมูลข้าราชการ, ข้อมูลลูกจ้าง, วันลา และข้อมูลอื่นๆ ที่เกี่ยวข้องกับการจัดการทรัพยากรบุคคล
@@ -65,8 +65,7 @@
1.) ความปลอดภัยของข้อมูล
  • - มีมาตรการที่เข้มงวดเพื่อรักษาความปลอดภัยของข้อมูลที่เกี่ยวข้องกับทรัพยากรบุคคล รวมถึงการใช้เทคโนโลยีการรักษาความปลอดภัย การให้สิทธิ์การ - เข้าถึงข้อมูล, และการป้องกันการใช้ข้อมูลที่ไม่ถูกต้อง + มีมาตรการที่เข้มงวดเพื่อรักษาความปลอดภัยของข้อมูลที่เกี่ยวข้องกับทรัพยากรบุคคล รวมถึงการใช้เทคโนโลยีการรักษาความปลอดภัย การให้สิทธิ์การเข้าถึงข้อมูล, และการป้องกันการใช้ข้อมูลที่ไม่ถูกต้อง
@@ -80,8 +79,7 @@
3.) การตรวจสอบและการพัฒนาระบบ
  • - ตรวจสอบและบำรุงรักษาข้อมูลเพื่อให้มั่นใจว่าข้อมูลทรัพยากรบุคคลมีความถูกต้อง,ครบถ้วน และอับเดต ทำการตรวจสอบการป้องกันข้อมูลไม่ถูกส่ง - หลายครั้ง และดูแลให้มีการบันทึกข้อมูลทรัพยากรบุคคลตลอดเวลา + ตรวจสอบและบำรุงรักษาข้อมูลเพื่อให้มั่นใจว่าข้อมูลทรัพยากรบุคคลมีความถูกต้อง,ครบถ้วน และอัปเดต ทำการตรวจสอบการป้องกันข้อมูลไม่ถูกส่งหลายครั้ง และดูแลให้มีการบันทึกข้อมูลทรัพยากรบุคคลตลอดเวลา
@@ -152,14 +150,14 @@
-
เมื่อพบข้อผิดพลาดที่เกี่ยวข้องกับระบบทำงาน เช่น ระบบค้างหรือข้อมูลไม่อัพเดต ต้องทำยังไง ?
+
เมื่อพบข้อผิดพลาดที่เกี่ยวข้องกับระบบทำงาน เช่น ระบบค้างหรือข้อมูลไม่อัปเดต ต้องทำยังไง ?
  • - ลองรีเซ็ตระบบหรือแอปพลิเคชันที่มีปัญหาเพื่อดูว่าปัญหาจะถูกแก้ไขหรือไม่ + ลองรีเซตระบบหรือแอปพลิเคชันที่มีปัญหาเพื่อดูว่าปัญหาจะถูกแก้ไขหรือไม่
  • - หากการรีเซ็ตระบบไม่ช่วยแก้ไขปัญหาสามารถติดต่อฝ่ายสนับสนุนเทคนิค ที่ปุ่ม + หากการรีเซตระบบไม่ช่วยแก้ไขปัญหาสามารถติดต่อฝ่ายสนับสนุนเทคนิค ที่ปุ่ม การเพิ่มประสิทธิภาพในการทำงาน
  • - ช่วยลดความซ้อนของโครงสร้างองค์กร และเพิ่มความชัดเจนในการรับผิดชอบและหน้าที่ของแต่ละตำแหน่ง + ช่วยลดความซับซ้อนของโครงสร้างองค์กร และเพิ่มความชัดเจนในการรับผิดชอบและหน้าที่ของแต่ละตำแหน่ง
diff --git a/src/modules/06_recruitmain/views/Main.vue b/src/modules/06_recruitmain/views/Main.vue index f2a45e6..80030f8 100644 --- a/src/modules/06_recruitmain/views/Main.vue +++ b/src/modules/06_recruitmain/views/Main.vue @@ -182,7 +182,7 @@ border-radius: 5px; background-color: rgba(207, 207, 207, 0.375); "> - ประกอบไปด้วยรายละต่างๆ ชื่อรอบสอบแข่งขัน รอบการสอบ เลือกปีงบประมาณ ค่าธรรมเนียม เลือกวันที่สอบ เลือกวันที่ประกาศ เลือกวันที่สมัคร วันที่ชำระเงิน + ประกอบไปด้วยรายละเอียดต่างๆ ชื่อรอบสอบแข่งขัน รอบการสอบ เลือกปีงบประมาณ ค่าธรรมเนียม เลือกวันที่สอบ เลือกวันที่ประกาศ เลือกวันที่สมัคร วันที่ชำระเงิน วันที่ประกาศผลสอบ
@@ -218,7 +218,7 @@ border-radius: 5px; background-color: rgba(207, 207, 207, 0.375); "> - ประกอบไปด้วยรายละต่างๆ ชื่อรอบคัดเลือก/ชื่อประกาศ รอบการสอบ เลือกปีงบประมาณ ค่าธรรมเนียม เลือกวันที่สอบ เลือกวันที่ประกาศ เลือกวันที่สมัคร วันที่ชำระเงิน + ประกอบไปด้วยรายละเอียดต่างๆ ชื่อรอบคัดเลือก/ชื่อประกาศ รอบการสอบ เลือกปีงบประมาณ ค่าธรรมเนียม เลือกวันที่สอบ เลือกวันที่ประกาศ เลือกวันที่สมัคร วันที่ชำระเงิน วันที่ประกาศผลสอบ ตำแหน่งต่างๆ ฯลฯ
@@ -252,7 +252,7 @@ border-radius: 5px; background-color: rgba(207, 207, 207, 0.375); "> - ประกอบไปด้วยรายละต่างๆ ชื่อรอบคัดเลือกคนพิการ/ชื่อประกาศ รอบการสอบ เลือกปีงบประมาณ ค่าธรรมเนียม เลือกวันที่สอบ เลือกวันที่ประกาศ เลือกวันที่สมัคร วันที่ชำระเงิน + ประกอบไปด้วยรายละเอียดต่างๆ ชื่อรอบคัดเลือกคนพิการ/ชื่อประกาศ รอบการสอบ เลือกปีงบประมาณ ค่าธรรมเนียม เลือกวันที่สอบ เลือกวันที่ประกาศ เลือกวันที่สมัคร วันที่ชำระเงิน วันที่ประกาศผลสอบ ตำแหน่งต่างๆ ฯลฯ
diff --git a/src/modules/09_insignia/views/Main.vue b/src/modules/09_insignia/views/Main.vue index cb0bf8a..e3525aa 100644 --- a/src/modules/09_insignia/views/Main.vue +++ b/src/modules/09_insignia/views/Main.vue @@ -208,7 +208,7 @@
-
หากต้องการส่งผู้ได้รับเครื่องราชย์ ต้องทำอย่างไร ?
+
หากต้องการส่งผู้ได้รับเครื่องราชฯ ต้องทำอย่างไร ?

  • @@ -219,7 +219,7 @@ style="margin: 0 5px; color: #02a998" size="xs" /> - รายชื่อทั้งหมดที่ถูกรับเครื่องราชย์ทั้งหมดจะได้อยู่ในส่วนของจัดการคำขอ + รายชื่อทั้งหมดที่ถูกรับเครื่องราชฯทั้งหมดจะได้อยู่ในส่วนของจัดการคำขอ
  • @@ -230,7 +230,7 @@
    -
    หากต้องการดาวน์โหลดเอกสารประกอบของผู้ได้รับเครื่องราชย์ ต้องทำอย่างไร ?
    +
    หากต้องการดาวน์โหลดเอกสารประกอบของผู้ได้รับเครื่องราชฯ ต้องทำอย่างไร ?

    • @@ -241,7 +241,7 @@ style="margin: 0 5px; color: #318bec" size="xs" /> - เพื่อ ดาวน์โหลดเอกสารประกอบของรายชื่อทั้งหมดที่ถูกรับเครื่องราชย์ + เพื่อ ดาวน์โหลดเอกสารประกอบของรายชื่อทั้งหมดที่ถูกรับเครื่องราชฯ
    • @@ -252,7 +252,7 @@
      -
      หากต้องการลบรายชื่อทั้งหมดของผู้ได้รับเครื่องราชย์ ต้องทำอย่างไร ?
      +
      หากต้องการลบรายชื่อทั้งหมดของผู้ได้รับเครื่องราชฯ ต้องทำอย่างไร ?

      • @@ -263,7 +263,7 @@ style="margin: 0 5px; color: red" size="xs" /> - เพื่อ ลบ รายชื่อที่ได้รับเครื่องราชย์ทั้งหมดจะถูกลบ + เพื่อ ลบ รายชื่อที่ได้รับเครื่องราชฯทั้งหมดจะถูกลบ
      • diff --git a/src/modules/10_leaveuser/views/Main.vue b/src/modules/10_leaveuser/views/Main.vue new file mode 100644 index 0000000..42694c4 --- /dev/null +++ b/src/modules/10_leaveuser/views/Main.vue @@ -0,0 +1,290 @@ + + + + + diff --git a/src/modules/11_leaveadmin/views/Main.vue b/src/modules/11_leaveadmin/views/Main.vue new file mode 100644 index 0000000..bb8e60d --- /dev/null +++ b/src/modules/11_leaveadmin/views/Main.vue @@ -0,0 +1,230 @@ + + + + + diff --git a/src/modules/12_estimate/views/Main.vue b/src/modules/12_estimate/views/Main.vue new file mode 100644 index 0000000..e154b42 --- /dev/null +++ b/src/modules/12_estimate/views/Main.vue @@ -0,0 +1,235 @@ + + + + + diff --git a/src/modules/13_discipline/views/Main.vue b/src/modules/13_discipline/views/Main.vue new file mode 100644 index 0000000..d1454a1 --- /dev/null +++ b/src/modules/13_discipline/views/Main.vue @@ -0,0 +1,294 @@ + + + + + diff --git a/src/router/index.ts b/src/router/index.ts index 3bf0800..41e589c 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -11,6 +11,14 @@ const Placement = () => import("@/modules/07_placement/views/Main.vue"); const Retirement = () => import("@/modules/08_retirement/views/Main.vue"); const Insignia = () => import("@/modules/09_insignia/views/Main.vue"); +const Leaveuser = () => import("@/modules/10_leaveuser/views/Main.vue"); +const Leaveadmin = () => import("@/modules/11_leaveadmin/views/Main.vue"); +const Estimate = () => import("@/modules/12_estimate/views/Main.vue"); +const Discipline = () => import("@/modules/13_discipline/views/Main.vue"); + + + + @@ -92,6 +100,32 @@ const router = createRouter({ name: "Insignia", component: Insignia }, + + { + path: "/leaveuser", + name: "leaveuser", + component: Leaveuser + }, + + { + path: "/leaveadmin", + name: "leaveadmin", + component: Leaveadmin + }, + + { + path: "/estimate", + name: "estimate", + component: Estimate + }, + + { + path: "/discipline", + name: "discipline", + component: Discipline + }, + + ] }, ] @@ -101,3 +135,5 @@ export default router; + + diff --git a/src/views/MainLayout.vue b/src/views/MainLayout.vue index fb29db0..303f460 100644 --- a/src/views/MainLayout.vue +++ b/src/views/MainLayout.vue @@ -37,16 +37,26 @@ const mainmenu = [ {text: 'บรรจุ แต่งตั้ง ย้าย โอน',img: new URL('../assets/icon/7_placement.png', import.meta.url).href, icon:'mdi-account-check',path: 'placement'}, {text: 'พ้นราชการ',img: new URL('../assets/icon/8_retirement.png', import.meta.url).href, icon:'แ',path: 'retirement'}, {text: 'เครื่องราชอิสริยาภรณ์',img: new URL('../assets/icon/9_insignia.png', import.meta.url).href, icon:'mdi-medal-outline',path: 'insignia'}, - /* {text: 'การลา',img: new URL('../assets/.png', import.meta.url).href, icon:'mdi-calendar',path: 'organizational'}, - {text: 'วินัย',img: new URL('../assets/.png', import.meta.url).href, icon:'mdi-scale-balance',path: 'organizational'} */ ]; + +const mainmenu1 = [ + {text: 'การลา (User)',img: new URL('../assets/.png', import.meta.url).href, icon:'mdi-calendar',path: 'leaveuser'}, + {text: 'ระบบการลา (admin)',img: new URL('../assets/.png', import.meta.url).href, icon:'mdi-scale-balance',path: 'leaveadmin'}, + {text: 'ระบบประเมินบุคคล',img: new URL('../assets/.png', import.meta.url).href, icon:'mdi-scale-balance',path: 'estimate'}, + {text: 'ระบบดำเนินการทางวินัย',img: new URL('../assets/.png', import.meta.url).href, icon:'mdi-scale-balance',path: 'discipline'} + +]; + const mainmanual = [ /*{text: 'คู่มือการใช้งาน', icon:'mdi-account-outline', path: 'metadata'},*/ {text: 'คู่มือการใช้งาน',img: new URL('../assets/icon/00_manual.png', import.meta.url).href, icon:'mdi-book-open-page-variant'}, ]; + + + const mainmaintenance = [ /*{text: 'คู่มือการใช้งาน', icon:'mdi-account-outline', path: 'metadata'},*/ {text: 'ดูแลรักษาระบบ',img: new URL('../assets/icon/01_maintenance.png', import.meta.url).href, icon:'mdi-laptop',path: 'maintenance'} @@ -134,19 +144,46 @@ window.onpopstate = function() { -
        +
        - +
        -
        เราจะช่วยคุณได้อย่างไร
        + +
        + + + + + +
        +
        คู่มือการใช้งาน
        +
        +
        +
        + +
        + + + + + + +
        {{ menu.text }}
        +
        +
        +
        +
        @@ -173,28 +210,8 @@ window.onpopstate = function() { -
        -
        คู่มือการใช้งาน
        -
        -
        -
        -
        - - - - - - -
        {{ menu.text }}
        -
        -
        -
        -
        -
        + @@ -225,6 +242,31 @@ window.onpopstate = function() { +
        +
        อยู่ในระหว่างพัฒนาระบบ
        +
        +
        +
        + +
        + + + + + +
        {{ menu.text }}
        +
        +
        +
        +
        +
        + + + +