scrolltab

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2023-09-11 12:10:00 +07:00
parent 259c69d0b0
commit f8a018ef68
18 changed files with 1375 additions and 911 deletions

View file

@ -55,8 +55,36 @@ const menuList = readonly<any[]>([
icon: "mdi-file-outline", icon: "mdi-file-outline",
activeIcon: "document", activeIcon: "document",
label: "คู่มือการใช้งาน", label: "คู่มือการใช้งาน",
path: "manual", path: "",
role: "metadata", role: "metadata",
children: [
{
key: 2.1,
label: "การเข้าสู่ระบบ",
path: "/manual",
},
{
key: 2.2,
label: "ระบบข้อมูลหลัก",
path: "/datamain",
},
{
key: 2.3,
label: "ระบบโครงสร้างอัตรากำลัง",
path: "/structuremain",
},
{
key: 2.4,
label: "ระบบทะเบียนประวัติ",
path: "/registrationmain",
},
{
key: 2.5,
label: "หน้าจัดการระบบสรรหา",
path: "/recruitmain",
}
]
}, },
// { // {
// key: 3, // key: 3,
@ -467,6 +495,117 @@ const menuList = readonly<any[]>([
// ], // ],
// }, // },
]); ]);
const tabListLogin = readonly<any[]>([
{
no: 1,
label: "การเข้าสู่หน้าระบบ",
tag: "Mainlogin",
},
{
no: 2,
label: "การเข้าสู่ระบบโดยใช้ User name และ Password",
tag: "login",
},
{
no: 3,
label: "การเปลี่ยนรหัสผ่านผู้ใช้งาน",
tag: "Password",
},
{
no: 4,
label: "การลงทะเบียนผู้ใช้งานใหม่",
tag: "newuser",
},
{
no: 5,
label: "การออกจากระบบ",
tag: "logout",
},
{
no: 6,
label: "การแสดงแจ้งเตือน",
tag: "noti",
}
]);
const tabListDatamain = readonly<any[]>([
{
no: 1,
label: "การเข้าสู่ระบบข้อมูลหลัก",
tag: "MainData",
},
{
no: 2,
label: "ข้อมูลเกี่ยวกับบุคคล",
tag: "About",
},
{
no: 3,
label: "ข้อมูลโครงสร้างหน่วยงาน",
tag: "gov",
},
{
no: 4,
label: "ข้อมูลตำแหน่งของข้าราชการ",
tag: "officer",
},
{
no: 5,
label: "ข้อมูลตำแหน่งของลูกจ้าง",
tag: "employee",
},
{
no: 6,
label: "ข้อมูลปฏิทินวันหยุด",
tag: "calender",
},
{
no: 7,
label: "ข้อมูลเครื่องราชอิสริยาภรณ์",
tag: "insignia",
}
]);
const tabStructuremain = readonly<any[]>([
{
no: 1,
label: "การเข้าสู่ระบบโครงสร้างอัตรากำลัง",
tag: "structuremain",
},
{
no: 2,
label: "จัดการตำแหน่ง",
tag: "position",
},
{
no: 3,
label: "แผนภูมิโครงสร้าง",
tag: "structure",
},
{
no: 4,
label: "แผนภูมิองค์กร",
tag: "organchart",
},
{
no: 5,
label: "ผังโครงสร้าง",
tag: "chartstru",
},
{
no: 6,
label: "จัดการบัญชี 2",
tag: "account2",
},
{
no: 7,
label: "รายงานบัญชี",
tag: "report",
},
{
no: 8,
label: "ผังโครงสร้างลูกจ้าง",
tag: "chartemploy",
}
])
const tabList = readonly<any[]>([ const tabList = readonly<any[]>([
{ {
@ -700,5 +839,5 @@ const tabList = readonly<any[]>([
]); ]);
export { menuList, tabList }; export { menuList, tabList, tabListLogin, tabListDatamain, tabStructuremain };
export type { ScrollType, tabType, menuType, notiType, optionType }; export type { ScrollType, tabType, menuType, notiType, optionType };

View file

@ -7,9 +7,9 @@ const text = ref("");
<template> <template>
<div class="row col-12"> <div class="row col-12">
<div class="col-12"> <div class="col-12">
<div class="toptitle text-dark col-12 row items-center"> <!-- <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div> -->
<q-card <q-card
flat flat

View file

@ -1,70 +1,103 @@
<script setup lang="ts"> <script setup lang="ts">
import { ref } from 'vue' import { ref } from "vue";
const rightDrawerOpen = ref(false) const rightDrawerOpen = ref(false);
const text = ref('') const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9"> -->
<!-- <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> -->
<div class="toptitle text-dark col-12 row items-center">อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร</div> <!-- <q-card
flat
bordered
class="col-12 q-pa-md"
style="
background-color: #ecebeb;
border-radius: 8px 8px 0px 0px;
padding: 10px 16px 10px 16px;
"
> -->
<!-- <div class="custom-topic text-dark"> -->
<!-- <div style="font-size: 16px; font-weight: 700">
การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> -->
<!-- </div> -->
<!-- </q-card> -->
<q-card flat bordered class="col-12 q-pa-md" style="background-color: #ECEBEB; border-radius: 8px 8px 0px 0px; padding: 10px 16px 10px 16px; "> <q-card
<div class="custom-topic text-dark"> flat
<div style="font-size: 16px; font-weight: 700;"> bordered
การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร class="col-12 q-pa-md"
</div> style="border-radius: 0px 0px 8px 8px"
</div> >
</q-card> <div style="font-weight: bold; font-size: 15px; color: #00aa86">
1.1 การเขาสระบบโดยใช User name และ Password
<q-card flat bordered class="col-12 q-pa-md" style="border-radius: 0px 0px 8px 8px;">
<div style="font-weight: bold; font-size: 15px; color: #00AA86;">
1.1 การเขาสระบบโดยใช User name และ Password
</div>
<q-img src="@/assets/manual/01_login/2_login/1-2.png" style="max-width: 100%; display: block; margin: 0 auto; border-radius: 20px; margin-top: 20px;"/>
<div class="text-center text-grey-6" style="margin-top: 20px;">ปภาพท 1 2 การเขาสระบบโดยการกรอกชอผใชงานและรหสผาน</div>
<div style="margin-top: 20px; padding: 10px; background-color: #F3F3F3; font-size: 14px; color: #000000; border-radius: 5px;">
หมายเลข 1 องสำหรบกรอกชอผใชงาน <br>
หมายเลข 2 องสำหรบกรอกรหสผานใชงาน <br>
หมายเลข 3 มสำหรบคลกเขาสระบบใชงาน <br>
หมายเลข 4 องสำหรบคล หากตองการใหระบบจดจำการเขาสระบบ <br>
หมายเลข 5 องสำหรบคลกหากลมรหสผานเพอใหทำระบบทำการรเซตรหสผานใหม <br>
หมายเลข 6 องสำหรบคลกเพอลงทะเบยนผใชงานใหม <br>
</div>
<div class="col-12 text16" style="margin-top: 40px; margin-left: 10px;">
- เมอเขาสระบบบรหารทรพยากรบคคลกรงเทพมหานคร ระบบแสดงหนาจอของระบบบรหารทรพยากรบคคลกรงเทพมหานครของเจาหนาทแลระบบ
</div>
<q-img src="@/assets/manual/01_login/2_login/1-3.png"
style="max-width: 100%; display: block; margin: 0 auto; border-radius: 20px; margin-top: 20px; border: 1px solid #97B2DE;"/>
<div class="text-center text-grey-6" style="margin-top: 20px;">ปภาพท 1 3 การเขาสระบบหลงจากกรอกชอผใชงาน</div>
</q-card>
</div>
</div> </div>
</template>
<q-img
src="@/assets/manual/01_login/2_login/1-2.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 1 2 การเขาสระบบโดยการกรอกชอผใชงานและรหสผาน
</div>
<div
style="
margin-top: 20px;
padding: 10px;
background-color: #f3f3f3;
font-size: 14px;
color: #000000;
border-radius: 5px;
"
>
หมายเลข 1 องสำหรบกรอกชอผใชงาน <br />
หมายเลข 2 องสำหรบกรอกรหสผานใชงาน <br />
หมายเลข 3 มสำหรบคลกเขาสระบบใชงาน <br />
หมายเลข 4 องสำหรบคล หากตองการใหระบบจดจำการเขาสระบบ <br />
หมายเลข 5
องสำหรบคลกหากลมรหสผานเพอใหทำระบบทำการรเซตรหสผานใหม
<br />
หมายเลข 6 องสำหรบคลกเพอลงทะเบยนผใชงานใหม <br />
</div>
<div class="col-12 text16" style="margin-top: 40px; margin-left: 10px">
- เมอเขาสระบบบรหารทรพยากรบคคลกรงเทพมหานคร
ระบบแสดงหนาจอของระบบบรหารทรพยากรบคคลกรงเทพมหานครของเจาหนาทแลระบบ
</div>
<q-img
src="@/assets/manual/01_login/2_login/1-3.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 1 3 การเขาสระบบหลงจากกรอกชอผใชงาน
</div>
</q-card>
<!-- </div>
</div> -->
</template>
<style lang="scss" scoped> <style lang="scss" scoped>
.custom-topic { .custom-topic {
font-weight: bold; font-weight: bold;
font-size: 1.2rem; font-size: 1.2rem;
} }
</style> </style>

View file

@ -5,13 +5,13 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div> -->
<q-card <!-- <q-card
flat flat
bordered bordered
class="col-12 q-pa-md" class="col-12 q-pa-md"
@ -26,7 +26,7 @@ const text = ref("");
การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
@ -112,8 +112,8 @@ const text = ref("");
หมายเลข 3 มสำหรบคลกเพอยอนกลบไปหนาเขาสระบบ <br /> หมายเลข 3 มสำหรบคลกเพอยอนกลบไปหนาเขาสระบบ <br />
</div> </div>
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>
<style> <style>

View file

@ -5,13 +5,13 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div> -->
<q-card <!-- <q-card
flat flat
bordered bordered
class="col-12 q-pa-md" class="col-12 q-pa-md"
@ -26,7 +26,7 @@ const text = ref("");
การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
@ -42,20 +42,24 @@ const text = ref("");
class="col-12 q-gutter-xs" class="col-12 q-gutter-xs"
style="margin-top: 20px; margin-left: 10px" style="margin-top: 20px; margin-left: 10px"
> >
- หากเปนผใชงานใหมองการทจะลงทะเบยนเพอใชงานระบบทรพยากรบคคคลกรงเทพมหานครใหทำการใชเมาสคล -
หากเปนผใชงานใหมองการทจะลงทะเบยนเพอใชงานระบบทรพยากรบคคคลกรงเทพมหานครใหทำการใชเมาสคล
<span <span
style="color: #0082CA; style="
background-color: #ffffff; color: #0082ca;
border: 1px solid #0082CA; background-color: #ffffff;
text-align: center; border: 1px solid #0082ca;
display: inline-block; text-align: center;
padding: 0px 5px; display: inline-block;
font-size: 13px; " padding: 0px 5px;
font-size: 13px;
"
> >
ลงทะเบยน ลงทะเบยน
</span> </span>
จากนนระบบแสดงหนาลงทะเบยนผใชงาน ทำการกรอกขอมลใหครบตามทระบบแนะนำ จากนนทำการใชเมาสคล จากนนระบบแสดงหนาลงทะเบยนผใชงาน
ทำการกรอกขอมลใหครบตามทระบบแนะนำ จากนนทำการใชเมาสคล
<span <span
style=" style="
background-color: #00aa86; background-color: #00aa86;
@ -67,21 +71,21 @@ const text = ref("");
padding: 0px 5px; padding: 0px 5px;
" "
> >
ลงทะเบยน ลงทะเบยน
</span> </span>
หรอหากไมองการลงทะเบยนผใชงานแลวใหทำการคลกท หรอหากไมองการลงทะเบยนผใชงานแลวใหทำการคลกท
<span <span
style=" style="
background-color: #ffffff; background-color: #ffffff;
border: 1px solid #0082CA; border: 1px solid #0082ca;
color: #0082CA; color: #0082ca;
font-size: 13px; font-size: 13px;
text-align: center; text-align: center;
display: inline-block; display: inline-block;
padding: 0px 5px; padding: 0px 5px;
" "
> >
« กลบหนาเขาสระบบ « กลบหนาเขาสระบบ
</span> </span>
เพอยกเลกการลงทะเบยนผใชงานใหมหรอยอนกลบไปยงหนาเขาสระบบ เพอยกเลกการลงทะเบยนผใชงานใหมหรอยอนกลบไปยงหนาเขาสระบบ
</div> </div>
@ -97,7 +101,7 @@ const text = ref("");
" "
/> />
<div class="text-center text-grey-6" style="margin-top: 20px"> <div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 1 5 แสดงการกรอกขอมลลงทะเบยนผใชงานใหม ปภาพท 1 5 แสดงการกรอกขอมลลงทะเบยนผใชงานใหม
</div> </div>
<div <div
@ -110,21 +114,16 @@ const text = ref("");
border-radius: 5px; border-radius: 5px;
" "
> >
หมายเลข 1 องสำหรบกรอกชอผลงทะเบยนใชงาน <br> หมายเลข 1 องสำหรบกรอกชอผลงทะเบยนใชงาน <br />
หมายเลข 2 องสำหรบกรอกนามสกลผลงทะเบยนใชงาน <br> หมายเลข 2 องสำหรบกรอกนามสกลผลงทะเบยนใชงาน <br />
หมายเลข 3 องสำหรบกรอกอเมลผลงทะเบยนใชงาน <br> หมายเลข 3 องสำหรบกรอกอเมลผลงทะเบยนใชงาน <br />
หมายเลข 4 องสำหรบกรอกชอผใชงานของผลงทะเบยนใชงาน <br> หมายเลข 4 องสำหรบกรอกชอผใชงานของผลงทะเบยนใชงาน <br />
หมายเลข 5 องสำหรบกรอกตงรหสผานสำหรบใชงานระบบ <br> หมายเลข 5 องสำหรบกรอกตงรหสผานสำหรบใชงานระบบ <br />
หมายเลข 6 องสำหรบกรอกยนยนรหสผานสำหรบใชงานระบบ <br> หมายเลข 6 องสำหรบกรอกยนยนรหสผานสำหรบใชงานระบบ <br />
หมายเลข 7 มสำหรบคลกยนยนการลงทะเบยนผใชงาน <br> หมายเลข 7 มสำหรบคลกยนยนการลงทะเบยนผใชงาน <br />
หมายเลข 8 มสำหรบคลกเพอยอนกลบหนาเขาสระบบ <br> หมายเลข 8 มสำหรบคลกเพอยอนกลบหนาเขาสระบบ <br />
</div> </div>
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>

View file

@ -5,13 +5,13 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div> -->
<q-card <!-- <q-card
flat flat
bordered bordered
class="col-12 q-pa-md" class="col-12 q-pa-md"
@ -26,7 +26,7 @@ const text = ref("");
การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
@ -76,8 +76,8 @@ const text = ref("");
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>
<style> <style>

View file

@ -5,7 +5,7 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
@ -26,7 +26,7 @@ const text = ref("");
การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร การเขาสระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
@ -168,8 +168,8 @@ const text = ref("");
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>

View file

@ -0,0 +1,70 @@
<script setup lang="ts">
import Mainlogin from "../1_login/01_Main.vue";
import login from "../1_login/02_login.vue";
import Password from "../1_login/03_Password.vue";
import newuser from "../1_login/04_newuser.vue";
import logout from "../1_login/05_logout.vue";
import noti from "../1_login/06_noti.vue";
</script>
<template>
<div class="col-12 row">
<div
class="toptitle text-dark col-12 row items-center"
style="padding-top: 20px"
>
อการเขาสระบบ
</div>
<div class="row col-12 q-gutter-xs">
<div
id="Mainlogin"
name="1"
class="row col-12 information"
style="padding-bottom: 60px"
>
<Mainlogin />
</div>
<div
id="login"
name="2"
class="row col-12 information"
style="padding-bottom: 60px"
>
<login />
</div>
<div
id="Password"
name="3"
class="row col-12 information"
style="padding-bottom: 60px"
>
<Password />
</div>
<div
id="newuser"
name="4"
class="row col-12 information"
style="padding-bottom: 60px"
>
<newuser />
</div>
<div
id="logout"
name="5"
class="row col-12 information"
style="padding-bottom: 60px"
>
<logout />
</div>
<div
id="noti"
name="6"
class="row col-12 information"
style="padding-bottom: 60px"
>
<noti />
</div>
</div>
</div>
</template>
<style lang="scss" scoped></style>

View file

@ -5,11 +5,11 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-12"> <div class="col-12">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
</div> </div> -->
<q-card <q-card
flat flat
@ -135,7 +135,7 @@ const text = ref("");
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>

View file

@ -5,7 +5,7 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
@ -24,7 +24,7 @@ const text = ref("");
<div class="custom-topic text-dark"> <div class="custom-topic text-dark">
<div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div> <div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
@ -970,8 +970,8 @@ const text = ref("");
</div> </div>
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>

View file

@ -5,7 +5,7 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
@ -24,7 +24,7 @@ const text = ref("");
<div class="custom-topic text-dark"> <div class="custom-topic text-dark">
<div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div> <div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
@ -375,7 +375,7 @@ const text = ref("");
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>

View file

@ -5,7 +5,7 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
@ -24,351 +24,424 @@ const text = ref("");
<div class="custom-topic text-dark"> <div class="custom-topic text-dark">
<div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div> <div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
bordered bordered
class="col-12 q-pa-md" class="col-12 q-pa-md"
style="border-radius: 0px 0px 8px 8px" style="border-radius: 0px 0px 8px 8px"
> >
<div style="font-weight: bold; font-size: 15px; color: #00aa86"> <div style="font-weight: bold; font-size: 15px; color: #00aa86">
2.3 อมลตำแหนงของขาราชการ 2.3 อมลตำแหนงของขาราชการ
</div>
<div class="col-12" style="margin-top: 20px; margin-left: 10px">
- เมอกดเลอกเมน อมลตำแหนงของขาราชการ จะปรากฏรายละเอยดดงรปภาพ </div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-41.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 41 รายละเอยดขอมลตำแหนงของขาราชการ </div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เลอกกดแถบเมนอย ตำแหนงประเภท, อสายงาน, อตำแหนงสายงาน, าน/สาขาของสายงาน, ระดบตำแหน, อตำแหนงทางการบรหาร, านทางการบรหารหร
สถานะของตำแหน ระบบแสดงขอมลโดยสามารถเพ ลบหรอแกไขขอมลไดงรปภาพ งเมนอยอนๆสามารถทำตามขนตอนดงตอไปนไดเนองจากมการทำและการแสดง
หนาจอเหมอนกนและในกรอบสแดงทองคนหาสามารถสบคนขอมลและชองคอลมนสามารถเลอกรายการเพอซอน
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-42.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 42 แถบเมนอมลตำแหนงของขาราชการ </div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 คอลมนแสดงชอคอลมนแสดงขอมลยอยของขอมลตำแหนงของขาราชการ <br>
หมายเลข 2 องสำหรบกรอกคนหาและเลอกคอลมนแสดงขอมลตามทไดไดการคนหา
</div>
</div>
<div class="col-12">
<p
style="margin-top:50px;
margin-left: 10px">
- กดไอคอน
<q-icon name="mdi-pencil-outline" style="margin: 0 5px; color: #02A998;" size="xs"/>
เพอเพ ลบหรอแกไขขอม ระบบแสดงดงรปภาพ โดยสามารถแกไขรายการทอยไดเลย </p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-43.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 43 แกไขหรอลบขอม </div>
</div>
<div class="col-12" >
<p
style="margin-top:50px;
margin-left: 10px">
- กดไอคอน
<q-icon name="mdi-plus" style="margin: 0 5px; color: #00aa86;" size="xs"/>
เพอเพมขอมลระบบจะปรากฏชองเพอใหเพมขอมลดงรปภาพและเมอกรอกเพอเพมขอมลเรยบรอยแลวใหกดไอคอน
<q-icon name="mdi-content-save-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอบนทกราง (อมลยงไมการ-เผยแพร) โดยการบนทกเฉพาะขอมลรางนนจะมเพยงผแลระบบเทานนทเหนได สามารถกดไอคอน
<q-icon name="mdi-file-remove-outline" style="margin: 0 5px; color: hsl(0, 100%, 50%);" size="xs"/>
เพอลบบนทกรางและสามารถกดไอคอน
<q-icon name="mdi-cloud-upload-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอเผยแพรอม โดยในสวนการเผยแพรอมลนนผแลระบบมการตรวจสอบความถกตองเรยบรอยแล และไดทำการเผยแพรใหเจาหนาทกคนเหนขอม
</p>
<q-img
src="@/assets/manual/02_data/4_Officer/2-44.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97B2DE; ;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 44 เพมขอมลในชองทปรากฏ
</div>
<div
style="
margin-top: 20px;
padding: 10px;
background-color: #f3f3f3;
font-size: 14px;
color: #000000;
border-radius: 5px;
"
>
หมายเลข 1 องสำหรบกรอกเพมขอมลชอหนวยงาน/หนวยงานตนสงก/วนรายการตนสงก
<div style="margin-left: 50px;">
- เมอไมองการเพมขอมลแลวใหกดไอคอน
<q-icon name="mdi-trash-can-outline" style="margin: 0 5px; color: hsl(0, 100%, 50%);" size="xs"/>
เพอลบชองเพมขอม <br>
- เมอตองการปดสถานะใหกดตรงไอคอน
<div class="q-toggle__inner relative-position non-selectable q-toggle__inner--truthy text-positive" aria-hidden="true"
style="font-size: 24px; display: inline-block; padding: 0 0.3em !important ; height: 0.35em;">
<div class="q-toggle__thumb absolute flex flex-center no-wrap" style="top: -0.08em;"></div>
<div class="q-toggle__track"></div>
</div>
เพอทจะไมแสดงขอมลนนในหนาอนจากนนใหกดไอคอน
<q-icon name="mdi-content-save-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอบนทกราง และกดไอคอน
<q-icon name="mdi-cloud-upload-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอเผยแพรอม
</div>
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดไอคอน
<q-icon name="mdi-content-save-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอบนทกราง (อมลยงไมการเผยแพร) ระบบปรากฏปาย นทกขอมลรางสำเร งรปภาพ
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-45.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 45 าย นทกขอมลรางสำเร </div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ นทกขอมลรางสำเร หลงจากกดบนทกเพมขอมลตำแหนงของขาราชการ </div>
</div>
<div class="col-12"
style="margin-top: 50px; margin-left: 10px; ">
- กดไอคอน
<q-icon name="mdi-file-remove-outline" style="margin: 0 5px; color: hsl(0, 100%, 50%);" size="xs"/>
เพอลบบนทกราง ระบบจะขนปาย องการลบขอมลบนทกรางนหรอไม? งรปภาพ
<q-img class="col-12"
src="@/assets/manual/02_data/4_Officer/2-46.png"
style="
max-width: 70%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97B2DE; ;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 46 าย องการลบขอมลบนทกรางนหรอไม? </div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดป ลบบนท ระบบปรากฏปาย ลบขอมลรางสำเร งรปภาพ และเมอกดป ยกเล ระบบจะไมทำการลบขอมลราง </p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-47.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 47 าย ลบขอมลรางสำเร </div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ ลบขอมลสำเร หลงจากคลกยนยนการลบขอมลตำแหนงของขาราชการ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- กดไอคอน
<q-icon name="mdi-cloud-upload-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอเผยแพรอมลระบบปรากฏปาย องการเผยแพรอมลนหรอไม? งรปภาพ
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-48.png"
style="
max-width: 70%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97B2DE; ;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 48 าย องการเผยแพรอมลนหรอไม?
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดป เผยแพร ระบบปรากฏปาย เผยแพรอมลสำเร งรปภาพ และเมอกดปยกเล ระบบจะไมทำการเผยแพรอม </p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-49.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 49 าย เผยแพรอมลสำเร </div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ เผยแพรอมลสำเร หลงจากคลกเผยแพรอมลตำแหน </div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- กดไอคอน
<q-icon name="mdi-history" style="margin: 0 5px; color: #31ccec;" size="xs"/>
เพอดประวอมลแกไข งรปภาพ ในกรอบสแดงสามารถกรอกทองคนหาเพอสบคนขอมลหรอทองคอลมนสามารถเลอกรายการเพอซอน
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-50.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 50 หนาประวแกไขขอม
</div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 องสำหรบกรอกขอมลเพอคนหาและเลอกคอลมนแสดงขอมลประวแกไขชอตำแหนงของขาราชการททำการกรอกคนหา
</div>
</div>
</q-card>
</div> </div>
</div>
</template>
<div class="col-12" style="margin-top: 20px; margin-left: 10px">
- เมอกดเลอกเมน อมลตำแหนงของขาราชการ จะปรากฏรายละเอยดดงรปภาพ
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-41.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 41 รายละเอยดขอมลตำแหนงของขาราชการ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เลอกกดแถบเมนอย ตำแหนงประเภท, อสายงาน, อตำแหนงสายงาน,
าน/สาขาของสายงาน, ระดบตำแหน, อตำแหนงทางการบรหาร,
านทางการบรหารหร สถานะของตำแหน ระบบแสดงขอมลโดยสามารถเพ
ลบหรอแกไขขอมลไดงรปภาพ
งเมนอยอนๆสามารถทำตามขนตอนดงตอไปนไดเนองจากมการทำและการแสดง
หนาจอเหมอนกนและในกรอบสแดงทองคนหาสามารถสบคนขอมลและชองคอลมนสามารถเลอกรายการเพอซอน
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-42.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 42 แถบเมนอมลตำแหนงของขาราชการ
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1
คอลมนแสดงชอคอลมนแสดงขอมลยอยของขอมลตำแหนงของขาราชการ <br />
หมายเลข 2
องสำหรบกรอกคนหาและเลอกคอลมนแสดงขอมลตามทไดไดการคนหา
</div>
</div>
<div class="col-12">
<p style="margin-top: 50px; margin-left: 10px">
- กดไอคอน
<q-icon
name="mdi-pencil-outline"
style="margin: 0 5px; color: #02a998"
size="xs"
/>
เพอเพ ลบหรอแกไขขอม ระบบแสดงดงรปภาพ
โดยสามารถแกไขรายการทอยไดเลย
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-43.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 43 แกไขหรอลบขอม
</div>
</div>
<div class="col-12">
<p style="margin-top: 50px; margin-left: 10px">
- กดไอคอน
<q-icon
name="mdi-plus"
style="margin: 0 5px; color: #00aa86"
size="xs"
/>
เพอเพมขอมลระบบจะปรากฏชองเพอใหเพมขอมลดงรปภาพและเมอกรอกเพอเพมขอมลเรยบรอยแลวใหกดไอคอน
<q-icon
name="mdi-content-save-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอบนทกราง (อมลยงไมการ-เผยแพร)
โดยการบนทกเฉพาะขอมลรางนนจะมเพยงผแลระบบเทานนทเหนได
สามารถกดไอคอน
<q-icon
name="mdi-file-remove-outline"
style="margin: 0 5px; color: hsl(0, 100%, 50%)"
size="xs"
/>
เพอลบบนทกรางและสามารถกดไอคอน
<q-icon
name="mdi-cloud-upload-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอเผยแพรอม
โดยในสวนการเผยแพรอมลนนผแลระบบมการตรวจสอบความถกตองเรยบรอยแล
และไดทำการเผยแพรใหเจาหนาทกคนเหนขอม
</p>
<q-img
src="@/assets/manual/02_data/4_Officer/2-44.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 44 เพมขอมลในชองทปรากฏ
</div>
<div
style="
margin-top: 20px;
padding: 10px;
background-color: #f3f3f3;
font-size: 14px;
color: #000000;
border-radius: 5px;
"
>
หมายเลข 1
องสำหรบกรอกเพมขอมลชอหนวยงาน/หนวยงานตนสงก/วนรายการตนสงก
<div style="margin-left: 50px">
- เมอไมองการเพมขอมลแลวใหกดไอคอน
<q-icon
name="mdi-trash-can-outline"
style="margin: 0 5px; color: hsl(0, 100%, 50%)"
size="xs"
/>
เพอลบชองเพมขอม <br />
- เมอตองการปดสถานะใหกดตรงไอคอน
<div
class="q-toggle__inner relative-position non-selectable q-toggle__inner--truthy text-positive"
aria-hidden="true"
style="
font-size: 24px;
display: inline-block;
padding: 0 0.3em !important ;
height: 0.35em;
"
>
<div
class="q-toggle__thumb absolute flex flex-center no-wrap"
style="top: -0.08em"
></div>
<div class="q-toggle__track"></div>
</div>
เพอทจะไมแสดงขอมลนนในหนาอนจากนนใหกดไอคอน
<q-icon
name="mdi-content-save-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอบนทกราง และกดไอคอน
<q-icon
name="mdi-cloud-upload-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอเผยแพรอม
</div>
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดไอคอน
<q-icon
name="mdi-content-save-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอบนทกราง (อมลยงไมการเผยแพร) ระบบปรากฏปาย
นทกขอมลรางสำเร งรปภาพ
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-45.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 45 าย นทกขอมลรางสำเร
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ นทกขอมลรางสำเร
หลงจากกดบนทกเพมขอมลตำแหนงของขาราชการ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
- กดไอคอน
<q-icon
name="mdi-file-remove-outline"
style="margin: 0 5px; color: hsl(0, 100%, 50%)"
size="xs"
/>
เพอลบบนทกราง ระบบจะขนปาย องการลบขอมลบนทกรางนหรอไม?
งรปภาพ
<q-img
class="col-12"
src="@/assets/manual/02_data/4_Officer/2-46.png"
style="
max-width: 70%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 46 าย องการลบขอมลบนทกรางนหรอไม?
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดป ลบบนท ระบบปรากฏปาย ลบขอมลรางสำเร งรปภาพ
และเมอกดป ยกเล ระบบจะไมทำการลบขอมลราง
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-47.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 47 าย ลบขอมลรางสำเร
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ ลบขอมลสำเร
หลงจากคลกยนยนการลบขอมลตำแหนงของขาราชการ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- กดไอคอน
<q-icon
name="mdi-cloud-upload-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอเผยแพรอมลระบบปรากฏปาย องการเผยแพรอมลนหรอไม?
งรปภาพ
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-48.png"
style="
max-width: 70%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 48 าย องการเผยแพรอมลนหรอไม?
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดป เผยแพร ระบบปรากฏปาย เผยแพรอมลสำเร งรปภาพ
และเมอกดปยกเล ระบบจะไมทำการเผยแพรอม
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-49.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 49 าย เผยแพรอมลสำเร
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ เผยแพรอมลสำเร
หลงจากคลกเผยแพรอมลตำแหน
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- กดไอคอน
<q-icon
name="mdi-history"
style="margin: 0 5px; color: #31ccec"
size="xs"
/>
เพอดประวอมลแกไข งรปภาพ
ในกรอบสแดงสามารถกรอกทองคนหาเพอสบคนขอมลหรอทองคอลมนสามารถเลอกรายการเพอซอน
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/4_Officer/2-50.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 50 หนาประวแกไขขอม
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1
องสำหรบกรอกขอมลเพอคนหาและเลอกคอลมนแสดงขอมลประวแกไขชอตำแหนงของขาราชการททำการกรอกคนหา
</div>
</div>
</q-card>
<!-- </div>
</div> -->
</template>

View file

@ -5,7 +5,7 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
@ -24,7 +24,7 @@ const text = ref("");
<div class="custom-topic text-dark"> <div class="custom-topic text-dark">
<div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div> <div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
@ -368,7 +368,7 @@ const text = ref("");
</div> </div>
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>

View file

@ -5,7 +5,7 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
@ -24,7 +24,7 @@ const text = ref("");
<div class="custom-topic text-dark"> <div class="custom-topic text-dark">
<div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div> <div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
@ -590,7 +590,7 @@ const text = ref("");
</div> </div>
</q-card> </q-card>
</div> <!-- </div>
</div> </div> -->
</template> </template>

View file

@ -5,7 +5,7 @@ const text = ref("");
</script> </script>
<template> <template>
<div class="row col-12"> <!-- <div class="row col-12">
<div class="col-9"> <div class="col-9">
<div class="toptitle text-dark col-12 row items-center"> <div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
@ -24,372 +24,431 @@ const text = ref("");
<div class="custom-topic text-dark"> <div class="custom-topic text-dark">
<div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div> <div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div>
</div> </div>
</q-card> </q-card> -->
<q-card <q-card
flat flat
bordered bordered
class="col-12 q-pa-md" class="col-12 q-pa-md"
style="border-radius: 0px 0px 8px 8px" style="border-radius: 0px 0px 8px 8px"
> >
<div style="font-weight: bold; font-size: 15px; color: #00aa86"> <div style="font-weight: bold; font-size: 15px; color: #00aa86">
2.6 อมลเครองราชอสรยาภรณ 2.6 อมลเครองราชอสรยาภรณ
</div>
<div class="col-12" style="margin-top: 20px; margin-left: 10px">
- เมอกดเลอกเมน อมลเครองราชอสรยาภรณ จะปรากฏรายละเอยดดงรปภาพ </div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-76.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 76 รายละเอยดขอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p
style="margin-top:50px;
margin-left: 10px">
- เลอกกดแถบเมนอย ลำดบชนเครองราชฯหรอชอเครองราชฯ ระบบจะแสดงขอม งจะสามารถเพ ลบหรอแกไขขอมลไดงรปภาพซงเมนอย นๆสามารถทำตามขนตอน งตอไปนไดเนองจากมการทำและการแสดงหนาจอเหมอนกนและในกรอบสแดงทองคนหาสามารถสบคนขอมลและชองคอลมนสามารถเลอกรายการเพอซอน
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-77.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 77 รายละเอยดขอมลเครองราชอสรยาภรณ </div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 คอลมนสำหรบคลกเลอกเพอแสดงขอมลตามรายชอททำการคล <br>
หมายเลข 2 องสำหรบกรอกขอมลเพอคนหาและชองคอลมนสำหรบเลอกเพอแสดงขอมลตามททำการคนหา
</div>
</div>
<div class="col-12">
<p
style="margin-top:50px;
margin-left: 10px">
- กดไอคอน
<q-icon name="mdi-pencil-outline" style="margin: 0 5px; color: #00aa86;" size="xs"/>
เพอเพ ลบหรอแกไขขอม ระบบแสดงดงรปภาพ โดยสามารถเลอกแกไขรายการทอยไดเลย
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-78.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 78 แกไขขอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12" >
<p
style="margin-top:50px;
margin-left: 10px">
- กดไอคอน
<q-icon name="mdi-plus" style="margin: 0 5px; color: #00aa86;" size="xs"/>
เพอเพมขอมลระบบจะปรากฏชองเพอใหเพมขอมลดงรปภาพและเมอกรอกเพอเพมขอมลเรยบรอยแลวใหกดไอคอน
<q-icon name="mdi-content-save-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอบนทกราง (อมลยงไมการ-เผยแพร) โดยการบนทกเฉพาะขอมลรางนนจะมเพยงผแลระบบเทานนทเหนได สามารถกดไอคอน
<q-icon name="mdi-file-remove-outline" style="margin: 0 5px; color: hsl(0, 100%, 50%);" size="xs"/>
เพอลบบนทกรางและสามารถกดไอคอน
<q-icon name="mdi-cloud-upload-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอเผยแพรอม เพอเผยแพรอม โดยในสวนการเผยแพรอมลนนผแลระบบมการตรวจสอบความถกตองเรยบรอยแล และไดทำการเผยแพรใหเจาหนาทกคนเหนขอม และไดทำการเผยแพรใหเจาหนาทกคนเหนขอม
</p>
<q-img
src="@/assets/manual/02_data/7_insignia/2-79.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97B2DE; ;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 79 เพมขอมลในชองทปรากฏ </div>
<div
style="
margin-top: 20px;
padding: 10px;
background-color: #f3f3f3;
font-size: 14px;
color: #000000;
border-radius: 5px;
"
>
หมายเลข 1 องสำหรบกรอกเพมขอมลชอหนวยงาน/หนวยงานตนสงก/วนรายการตนสงก
<div style="margin-left: 50px;">
- เมอไมองการเพมขอมลแลวใหกดไอคอน
<q-icon name="mdi-trash-can-outline" style="margin: 0 5px; color: hsl(0, 100%, 50%);" size="xs"/>
เพอลบชองเพมขอม <br>
- เมอตองการปดสถานะใหกดตรงไอคอน
<div class="q-toggle__inner relative-position non-selectable q-toggle__inner--truthy text-positive" aria-hidden="true"
style="font-size: 24px; display: inline-block; padding: 0 0.3em !important ; height: 0.35em;">
<div class="q-toggle__thumb absolute flex flex-center no-wrap" style="top: -0.08em;"></div>
<div class="q-toggle__track"></div>
</div>
เพอทจะไมแสดงขอมลนนในหนาอนจากนนใหกดไอคอน
<q-icon name="mdi-content-save-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอบนทกราง และกดไอคอน
<q-icon name="mdi-cloud-upload-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอเผยแพรอม
</div>
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p
style="margin-top:50px;
margin-left: 10px">
- เมอกดไอคอน
<q-icon name="mdi-content-save-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอบนทกราง (อมลยงไมการเผยแพร) ระบบปรากฏปาย นทกขอมลรางสำเร งรปภาพ
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-80.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 80 าย นทกขอมลรางสำเร
</div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ นทกขอมลรางสำเร หลงจากคลกบนทกการเพมขอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12"
style="margin-top: 50px; margin-left: 10px; ">
- กดไอคอน
<q-icon name="mdi-file-remove-outline" style="margin: 0 5px; color: hsl(0, 100%, 50%);" size="xs"/>
เพอลบบนทกราง ระบบจะขนปาย องการลบขอมลบนทกรางนหรอไม? งรปภาพ
<q-img class="col-12"
src="@/assets/manual/02_data/7_insignia/2-81.png"
style="
max-width: 70%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97B2DE; ;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 81 าย องการลบขอมลบนทกรางนหรอไม?
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดป ลบบนท ระบบปรากฏปาย ลบขอมลรางสำเร งรปภาพ และเมอกดป ยกเล ระบบจะไมทำการลบขอมลราง </p>
</div>
<div class="col-12">
<q-img class="col-12"
src="@/assets/manual/02_data/7_insignia/2-82.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97B2DE; ;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 82 าย ลบขอมลรางสำเร </div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ ลบขอมลรางสำเร หลงจากททำการคลกยนยนการลบขอมลรางของขอมลเครองราชอสรยาภรณ </div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- กดไอคอน
<q-icon name="mdi-cloud-upload-outline" style="margin: 0 5px; color: #01435F;" size="xs"/>
เพอเผยแพรอมลระบบปรากฏปาย องการเผยแพรอมลนหรอไม? งรปภาพ
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-83.png"
style="
max-width: 70%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97B2DE; ;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 83 าย องการเผยแพรอมลนหรอไม? </div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดป เผยแพร ระบบปรากฏปาย เผยแพรอมลสำเร งรปภาพ และเมอกดปยกเล ระบบจะไมทำการเผยแพรอม
</p>
</div>
<div class="col-12">
<q-img class="col-12"
src="@/assets/manual/02_data/7_insignia/2-84.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97B2DE; ;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 84 าย เผยแพรอมลสำเร
</div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ เผยแพรอมลสำเร หลงจากททำการคลกยนยนการเผยแพรอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- กดไอคอน
<q-icon name="mdi-history" style="margin: 0 5px; color: #31ccec;" size="xs"/>
เพอดประวอมลแกไข งรปภาพ ในกรอบสแดงสามารถกรอกทองคนหาเพอสบคนขอมลหรอทองคอลมนสามารถเลอกรายการเพอซอน </p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-85.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 85 หนาประวแกไขขอม
</div>
<div class="col-12"
style="margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 องสำหรบกรอกขอมลเพอคนหาและชองสำหรบคลกเลอกคอลมนแสดงขอม
</div>
</div>
</q-card>
</div> </div>
</div>
</template>
<div class="col-12" style="margin-top: 20px; margin-left: 10px">
- เมอกดเลอกเมน อมลเครองราชอสรยาภรณ
จะปรากฏรายละเอยดดงรปภาพ
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-76.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 76 รายละเอยดขอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p style="margin-top: 50px; margin-left: 10px">
- เลอกกดแถบเมนอย ลำดบชนเครองราชฯหรอชอเครองราชฯ
ระบบจะแสดงขอม งจะสามารถเพ
ลบหรอแกไขขอมลไดงรปภาพซงเมนอย นๆสามารถทำตามขนตอน
งตอไปนไดเนองจากมการทำและการแสดงหนาจอเหมอนกนและในกรอบสแดงทองคนหาสามารถสบคนขอมลและชองคอลมนสามารถเลอกรายการเพอซอน
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-77.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 77 รายละเอยดขอมลเครองราชอสรยาภรณ
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 คอลมนสำหรบคลกเลอกเพอแสดงขอมลตามรายชอททำการคล
<br />
หมายเลข 2
องสำหรบกรอกขอมลเพอคนหาและชองคอลมนสำหรบเลอกเพอแสดงขอมลตามททำการคนหา
</div>
</div>
<div class="col-12">
<p style="margin-top: 50px; margin-left: 10px">
- กดไอคอน
<q-icon
name="mdi-pencil-outline"
style="margin: 0 5px; color: #00aa86"
size="xs"
/>
เพอเพ ลบหรอแกไขขอม ระบบแสดงดงรปภาพ
โดยสามารถเลอกแกไขรายการทอยไดเลย
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-78.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 78 แกไขขอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12">
<p style="margin-top: 50px; margin-left: 10px">
- กดไอคอน
<q-icon
name="mdi-plus"
style="margin: 0 5px; color: #00aa86"
size="xs"
/>
เพอเพมขอมลระบบจะปรากฏชองเพอใหเพมขอมลดงรปภาพและเมอกรอกเพอเพมขอมลเรยบรอยแลวใหกดไอคอน
<q-icon
name="mdi-content-save-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอบนทกราง (อมลยงไมการ-เผยแพร)
โดยการบนทกเฉพาะขอมลรางนนจะมเพยงผแลระบบเทานนทเหนได
สามารถกดไอคอน
<q-icon
name="mdi-file-remove-outline"
style="margin: 0 5px; color: hsl(0, 100%, 50%)"
size="xs"
/>
เพอลบบนทกรางและสามารถกดไอคอน
<q-icon
name="mdi-cloud-upload-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอเผยแพรอม เพอเผยแพรอม
โดยในสวนการเผยแพรอมลนนผแลระบบมการตรวจสอบความถกตองเรยบรอยแล
และไดทำการเผยแพรใหเจาหนาทกคนเหนขอม
และไดทำการเผยแพรใหเจาหนาทกคนเหนขอม
</p>
<q-img
src="@/assets/manual/02_data/7_insignia/2-79.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 79 เพมขอมลในชองทปรากฏ
</div>
<div
style="
margin-top: 20px;
padding: 10px;
background-color: #f3f3f3;
font-size: 14px;
color: #000000;
border-radius: 5px;
"
>
หมายเลข 1
องสำหรบกรอกเพมขอมลชอหนวยงาน/หนวยงานตนสงก/วนรายการตนสงก
<div style="margin-left: 50px">
- เมอไมองการเพมขอมลแลวใหกดไอคอน
<q-icon
name="mdi-trash-can-outline"
style="margin: 0 5px; color: hsl(0, 100%, 50%)"
size="xs"
/>
เพอลบชองเพมขอม <br />
- เมอตองการปดสถานะใหกดตรงไอคอน
<div
class="q-toggle__inner relative-position non-selectable q-toggle__inner--truthy text-positive"
aria-hidden="true"
style="
font-size: 24px;
display: inline-block;
padding: 0 0.3em !important ;
height: 0.35em;
"
>
<div
class="q-toggle__thumb absolute flex flex-center no-wrap"
style="top: -0.08em"
></div>
<div class="q-toggle__track"></div>
</div>
เพอทจะไมแสดงขอมลนนในหนาอนจากนนใหกดไอคอน
<q-icon
name="mdi-content-save-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอบนทกราง และกดไอคอน
<q-icon
name="mdi-cloud-upload-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอเผยแพรอม
</div>
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p style="margin-top: 50px; margin-left: 10px">
- เมอกดไอคอน
<q-icon
name="mdi-content-save-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอบนทกราง (อมลยงไมการเผยแพร) ระบบปรากฏปาย
นทกขอมลรางสำเร งรปภาพ
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-80.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 80 าย นทกขอมลรางสำเร
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ นทกขอมลรางสำเร
หลงจากคลกบนทกการเพมขอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
- กดไอคอน
<q-icon
name="mdi-file-remove-outline"
style="margin: 0 5px; color: hsl(0, 100%, 50%)"
size="xs"
/>
เพอลบบนทกราง ระบบจะขนปาย องการลบขอมลบนทกรางนหรอไม?
งรปภาพ
<q-img
class="col-12"
src="@/assets/manual/02_data/7_insignia/2-81.png"
style="
max-width: 70%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 81 าย องการลบขอมลบนทกรางนหรอไม?
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดป ลบบนท ระบบปรากฏปาย ลบขอมลรางสำเร งรปภาพ
และเมอกดป ยกเล ระบบจะไมทำการลบขอมลราง
</p>
</div>
<div class="col-12">
<q-img
class="col-12"
src="@/assets/manual/02_data/7_insignia/2-82.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 82 าย ลบขอมลรางสำเร
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ ลบขอมลรางสำเร
หลงจากททำการคลกยนยนการลบขอมลรางของขอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- กดไอคอน
<q-icon
name="mdi-cloud-upload-outline"
style="margin: 0 5px; color: #01435f"
size="xs"
/>
เพอเผยแพรอมลระบบปรากฏปาย องการเผยแพรอมลนหรอไม?
งรปภาพ
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-83.png"
style="
max-width: 70%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 83 าย องการเผยแพรอมลนหรอไม?
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- เมอกดป เผยแพร ระบบปรากฏปาย เผยแพรอมลสำเร งรปภาพ
และเมอกดปยกเล ระบบจะไมทำการเผยแพรอม
</p>
</div>
<div class="col-12">
<q-img
class="col-12"
src="@/assets/manual/02_data/7_insignia/2-84.png"
style="
max-width: 100%;
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
border: 1px solid #97b2de;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 84 าย เผยแพรอมลสำเร
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1 ระบบแสดงสถานะ เผยแพรอมลสำเร
หลงจากททำการคลกยนยนการเผยแพรอมลเครองราชอสรยาภรณ
</div>
</div>
<div class="col-12" style="margin-top: 50px; margin-left: 10px">
<p>
- กดไอคอน
<q-icon
name="mdi-history"
style="margin: 0 5px; color: #31ccec"
size="xs"
/>
เพอดประวอมลแกไข งรปภาพ
ในกรอบสแดงสามารถกรอกทองคนหาเพอสบคนขอมลหรอทองคอลมนสามารถเลอกรายการเพอซอน
</p>
</div>
<div class="col-12">
<q-img
src="@/assets/manual/02_data/7_insignia/2-85.png"
style="
display: block;
margin: 0 auto;
border-radius: 20px;
margin-top: 20px;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 2 - 85 หนาประวแกไขขอม
</div>
<div
class="col-12"
style="
margin-top: -;
padding: 10px;
background-color: rgb(243, 243, 243);
font-size: 14px;
margin-top: 20px;
border-radius: 5px;
"
>
หมายเลข 1
องสำหรบกรอกขอมลเพอคนหาและชองสำหรบคลกเลอกคอลมนแสดงขอม
</div>
</div>
</q-card>
<!-- </div>
</div> -->
</template>

View file

@ -0,0 +1,79 @@
<script setup lang="ts">
import MainData from "../2_data/21_Main.vue";
import About from "../2_data/22_About.vue";
import gov from "../2_data/23_Gov.vue";
import officer from "../2_data/24_Officer.vue";
import employee from "../2_data/25_Employee.vue";
import calender from "../2_data/26_Calendar.vue";
import insignia from "../2_data/27_Insignia.vue";
</script>
<template>
<div class="col-12 row">
<div
class="toptitle text-dark col-12 row items-center"
style="padding-top: 40px"
>
อการใชงานระบบขอมลหล
</div>
<div class="row col-12 q-gutter-xs">
<div
id="MainData"
name="1"
class="row col-12 information"
style="padding-bottom: 60px"
>
<MainData />
</div>
<div
id="About"
name="2"
class="row col-12 information"
style="padding-bottom: 60px"
>
<About />
</div>
<div
id="gov"
name="3"
class="row col-12 information"
style="padding-bottom: 60px"
>
<gov />
</div>
<div
id="officer"
name="4"
class="row col-12 information"
style="padding-bottom: 60px"
>
<officer />
</div>
<div
id="employee"
name="5"
class="row col-12 information"
style="padding-bottom: 60px"
>
<employee />
</div>
<div
id="calender"
name="6"
class="row col-12 information"
style="padding-bottom: 60px"
>
<calender />
</div>
<div
id="insignia"
name="6"
class="row col-12 information"
style="padding-bottom: 60px"
>
<insignia />
</div>
</div>
</div>
</template>
<style scoped></style>

View file

@ -1,3 +1,4 @@
const viewLogin = () => import("@/modules/01_manual/components/1_login/view.vue")
const Mainlogin = () => import("@/modules/01_manual/components/1_login/01_Main.vue"); const Mainlogin = () => import("@/modules/01_manual/components/1_login/01_Main.vue");
const MainLog = () => import("@/modules/01_manual/components/1_login/02_login.vue"); const MainLog = () => import("@/modules/01_manual/components/1_login/02_login.vue");
const Mainpass = () => import("@/modules/01_manual/components/1_login/03_Password.vue"); const Mainpass = () => import("@/modules/01_manual/components/1_login/03_Password.vue");
@ -6,6 +7,7 @@ const Mainlogout = () => import("@/modules/01_manual/components/1_login/05_logou
const Mainnoti = () => import("@/modules/01_manual/components/1_login/06_noti.vue"); const Mainnoti = () => import("@/modules/01_manual/components/1_login/06_noti.vue");
const viewDatamain = () => import("@/modules/01_manual/components/2_data/view.vue")
const Datamain = () => import("@/modules/01_manual/components/2_data/21_Main.vue"); const Datamain = () => import("@/modules/01_manual/components/2_data/21_Main.vue");
const Dataabout = () => import("@/modules/01_manual/components/2_data/22_About.vue"); const Dataabout = () => import("@/modules/01_manual/components/2_data/22_About.vue");
const Datagov = () => import("@/modules/01_manual/components/2_data/23_Gov.vue"); const Datagov = () => import("@/modules/01_manual/components/2_data/23_Gov.vue");
@ -53,13 +55,23 @@ export default [
{ {
path: "/manual", path: "/manual",
name: "manual", name: "manual",
component: Mainlogin, component: viewLogin,
meta: { meta: {
Auth: true, Auth: true,
Key: [10], Key: [10],
Role: "order", Role: "order",
}, },
}, },
// {
// path: "/manual",
// name: "manual",
// component: Mainlogin,
// meta: {
// Auth: true,
// Key: [10],
// Role: "order",
// },
// },
{ {
path: "/login/log", path: "/login/log",
@ -71,7 +83,7 @@ export default [
Role: "order", Role: "order",
}, },
}, },
{ {
path: "/login/password", path: "/login/password",
name: "mainpassword", name: "mainpassword",
@ -122,9 +134,9 @@ export default [
{ {
path: "/Datamain", path: "/datamain",
name: "Datamain", name: "datamain",
component: Datamain, component: viewDatamain,
meta: { meta: {
Auth: true, Auth: true,
Key: [10], Key: [10],
@ -200,12 +212,12 @@ export default [
}, },
}, },
/****** 3 ********/ /****** 3 ********/
{ {
path: "/Structuremain", path: "/structuremain",
name: "Structuremain", name: "structuremain",
component: Structuremain, component: Structuremain,
meta: { meta: {
Auth: true, Auth: true,
@ -293,10 +305,10 @@ export default [
/****** 4 ********/ /****** 4 ********/
{ {
path: "/Registrationmain", path: "/registrationmain",
name: "registmain", name: "registmain",
component: registmain, component: registmain,
meta: { meta: {
@ -365,10 +377,10 @@ export default [
/****** 5 ********/ /****** 5 ********/
{ {
path: "/Recruitmain", path: "/recruitmain",
name: "recruitmain", name: "recruitmain",
component: recruitmain, component: recruitmain,
meta: { meta: {

View file

@ -17,6 +17,9 @@ import type {
} from "../interface/request/main/main"; } from "../interface/request/main/main";
import { import {
menuList, menuList,
tabListLogin,
tabListDatamain,
tabStructuremain,
tabList, tabList,
// tabListPlacement, // tabListPlacement,
} from "../interface/request/main/main"; } from "../interface/request/main/main";
@ -50,6 +53,8 @@ const role = ref<string[]>([]);
const notiTrigger = ref<boolean>(false); const notiTrigger = ref<boolean>(false);
const text = ref<string>(""); const text = ref<string>("");
const listTab = ref<any>([]);
const notiList = ref<notiType[]>([ const notiList = ref<notiType[]>([
{ {
id: "1", id: "1",
@ -85,20 +90,13 @@ const options = ref<optionType[]>([
const tabScroll = () => { const tabScroll = () => {
return route.name == "registryDetail"; return route.name == "registryDetail";
}; };
const tabLogin = async () => {
await setListTab();
const tabScroll2 = () => { let namePath = menuList[1].children.find((e: any) => e.path === route.path);
let pathName = ""; if (namePath) {
// let childernName: any = [];
// tabList.forEach((e: any) => {
// childernName = e.childern;
// });
// console.log(childernName);
pathName = tabList.find((e: any) => e.path === route.path);
if (pathName) {
return true; return true;
} }
// return route.name == "manual";
}; };
/** /**
@ -137,6 +135,8 @@ const onScroll = (scroll: ScrollType) => {
* updateScroll เป function active แทปดานขวา * updateScroll เป function active แทปดานขวา
*/ */
const updateScroll = (position: number) => { const updateScroll = (position: number) => {
console.log(position);
// position undifind position top scroll // position undifind position top scroll
if (position === void 0) { if (position === void 0) {
position = document.documentElement.scrollTop || document.body.scrollTop; position = document.documentElement.scrollTop || document.body.scrollTop;
@ -146,8 +146,8 @@ const updateScroll = (position: number) => {
/** /**
* วนหา id ของ div * วนหา id ของ div
*/ */
for (const i in tabList) { for (const i in listTab.value) {
const section = tabList[i]; const section = listTab.value[i];
const item = document.getElementById(section.tag); const item = document.getElementById(section.tag);
/** /**
* วนหา id ของ div หนาน * วนหา id ของ div หนาน
@ -187,9 +187,8 @@ const updateScroll = (position: number) => {
* ใหแสดง แทปดานขวา เมอเขาหน รายละเอยดทะเบยนประว และ rightActive เทาก true * ใหแสดง แทปดานขวา เมอเขาหน รายละเอยดทะเบยนประว และ rightActive เทาก true
*/ */
const activeBtn = () => { const activeBtn = () => {
return route.name == "registryDetail" && rightActive.value; return route.name == "manual" && rightActive.value;
}; };
/** /**
* เมอเรมตนโปรแกรมให event resize และ function myEventHandler * เมอเรมตนโปรแกรมให event resize และ function myEventHandler
* set function myEventHandler เพราะ state งไมเซ , state เซทเม หนาจอเร ขยบหนาจอ * set function myEventHandler เพราะ state งไมเซ , state เซทเม หนาจอเร ขยบหนาจอ
@ -197,14 +196,23 @@ const activeBtn = () => {
* งจ boolean งตอง set * งจ boolean งตอง set
*/ */
onMounted(async () => { onMounted(async () => {
console.log(tabList);
myEventHandler(null, false); myEventHandler(null, false);
window.addEventListener("resize", (e: any) => { window.addEventListener("resize", (e: any) => {
myEventHandler(e, true); myEventHandler(e, true);
}); });
await setListTab();
}); });
const setListTab = () => {
if (route.name == "manual") {
listTab.value = tabListLogin;
} else if (route.name == "datamain") {
listTab.value = tabListDatamain;
} else if (route.name == "structuremain") {
listTab.value = tabStructuremain;
}
};
/** /**
* เมอออกจากโปรแกรม ให ยกเลกการฟ event resize * เมอออกจากโปรแกรม ให ยกเลกการฟ event resize
*/ */
@ -271,9 +279,6 @@ const activeMenu = (path: string) => {
const activeTab = (tag: string) => { const activeTab = (tag: string) => {
return tabData.value == tag; return tabData.value == tag;
}; };
const activeTab2 = (tag: string) => {
return tabData.value == tag;
};
/** /**
* คลกเพอให router หร scroll ไปยงตำแหนงนนๆ * คลกเพอให router หร scroll ไปยงตำแหนงนนๆ
@ -343,27 +348,27 @@ const activeBtnPlacement = () => {
return route.name == "PlacementPersonalDetail" && rightActive.value; return route.name == "PlacementPersonalDetail" && rightActive.value;
}; };
const activeTabPlacement = (tag: string) => { // const activeTabPlacement = (tag: string) => {
return tabData.value == tag; // return tabData.value == tag;
}; // };
const tagClickPlacement = (tag: string) => { // const tagClickPlacement = (tag: string) => {
const hash = `#${tag}`; // const hash = `#${tag}`;
const items = document.getElementById(tag); // const items = document.getElementById(tag);
const offset = Math.max(0, items == null ? 0 : items.offsetTop + 50); // const offset = Math.max(0, items == null ? 0 : items.offsetTop + 50);
// router.replace({ hash }); // // router.replace({ hash });
if (route.hash !== hash) { // if (route.hash !== hash) {
const checkPlacement = activeBtnPlacement(); // const checkPlacement = activeBtnPlacement();
if (checkPlacement) { // if (checkPlacement) {
drawerR.value = !drawerR.value; // drawerR.value = !drawerR.value;
setVerticalScrollPosition(window, offset, 300); // setVerticalScrollPosition(window, offset, 300);
} else { // } else {
setVerticalScrollPosition(window, offset, 300); // setVerticalScrollPosition(window, offset, 300);
} // }
} else { // } else {
setVerticalScrollPosition(window, offset, 300); // setVerticalScrollPosition(window, offset, 300);
} // }
}; // };
//**** End Tab Right ****\\ //**** End Tab Right ****\\
/** /**
@ -704,13 +709,7 @@ const clickTag = (val: string) => {
class="menuSub" class="menuSub"
expand-icon="mdi-chevron-down" expand-icon="mdi-chevron-down"
expanded-icon="mdi-chevron-up" expanded-icon="mdi-chevron-up"
v-if=" v-if="menuItem.key == 2"
menuItem.key == 3 ||
menuItem.key == 5 ||
menuItem.key == 6 ||
menuItem.key == 7 ||
menuItem.key == 8
"
> >
<template v-slot:header> <template v-slot:header>
<q-item-section avatar> <q-item-section avatar>
@ -773,7 +772,7 @@ const clickTag = (val: string) => {
clickable clickable
v-for="(subMenu, j) in menuItem.children" v-for="(subMenu, j) in menuItem.children"
:key="j" :key="j"
:to="{ name: `${subMenu.path}` }" :to="subMenu.path"
> >
<q-item-section> <q-item-section>
<q-item-label class="font-400">{{ <q-item-label class="font-400">{{
@ -830,7 +829,7 @@ const clickTag = (val: string) => {
<q-scroll-area class="fit"> <q-scroll-area class="fit">
<q-list padding> <q-list padding>
<q-item <q-item
v-for="(tabItem, index) in tabList" v-for="(tabItem, index) in tabListLogin"
:key="index" :key="index"
:id="'tab--' + tabItem.tag" :id="'tab--' + tabItem.tag"
class="tabNative" class="tabNative"
@ -860,7 +859,7 @@ const clickTag = (val: string) => {
side="right" side="right"
class="bg-grey-2" class="bg-grey-2"
show-if-above show-if-above
v-if="tabScroll2()" v-if="tabLogin()"
v-model="drawerR" v-model="drawerR"
:width="250" :width="250"
:breakpoint="1023" :breakpoint="1023"
@ -868,17 +867,17 @@ const clickTag = (val: string) => {
<q-scroll-area class="fit"> <q-scroll-area class="fit">
<q-list padding> <q-list padding>
<q-item <q-item
v-for="(tabItem, index) in tabList" v-for="(tabItem, index) in listTab"
:key="index" :key="index"
:id="'tab--' + tabItem.no" :id="'tab--' + tabItem.tag"
class="tabNative" class="tabNative"
active-class="text-blue-7 active-item text-weight-medium tabActive" active-class="text-blue-7 active-item text-weight-medium tabActive"
:active="activeTab2(tabItem.no)" :active="activeTab(tabItem.tag)"
clickable clickable
v-ripple v-ripple
dense dense
exact exact
@click="clickTag(tabItem.path)" @click="tagClick(tabItem.tag)"
> >
<q-item-section> <q-item-section>
<q-item-label <q-item-label
@ -890,6 +889,7 @@ const clickTag = (val: string) => {
</q-list> </q-list>
</q-scroll-area> </q-scroll-area>
</q-drawer> </q-drawer>
<!-- drawer page placement2/detail/:id --> <!-- drawer page placement2/detail/:id -->
<!-- <q-drawer <!-- <q-drawer
side="right" side="right"