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",
activeIcon: "document",
label: "คู่มือการใช้งาน",
path: "manual",
path: "",
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,
@ -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[]>([
{
@ -700,5 +839,5 @@ const tabList = readonly<any[]>([
]);
export { menuList, tabList };
export { menuList, tabList, tabListLogin, tabListDatamain, tabStructuremain };
export type { ScrollType, tabType, menuType, notiType, optionType };

View file

@ -7,9 +7,9 @@ const text = ref("");
<template>
<div class="row 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
flat

View file

@ -1,70 +1,103 @@
<script setup lang="ts">
import { ref } from 'vue'
const rightDrawerOpen = ref(false)
const text = ref('')
import { ref } from "vue";
const rightDrawerOpen = ref(false);
const text = ref("");
</script>
<template>
<div class="row col-12">
<div class="col-9">
<!-- <div class="row col-12">
<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; ">
<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="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>
<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>
</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>
.custom-topic {
font-weight: bold;
font-size: 1.2rem;
font-weight: bold;
font-size: 1.2rem;
}
</style>
</style>

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -5,7 +5,7 @@ const text = ref("");
</script>
<template>
<div class="row col-12">
<!-- <div class="row col-12">
<div class="col-9">
<div class="toptitle text-dark col-12 row items-center">
อการใชงานระบบบรหารทรพยากรบคคลของกรงเทพมหานคร
@ -24,372 +24,431 @@ const text = ref("");
<div class="custom-topic text-dark">
<div style="font-size: 16px; font-weight: 700">ระบบขอมลหล</div>
</div>
</q-card>
</q-card> -->
<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">
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>
<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">
2.6 อมลเครองราชอสรยาภรณ
</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 MainLog = () => import("@/modules/01_manual/components/1_login/02_login.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 viewDatamain = () => import("@/modules/01_manual/components/2_data/view.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 Datagov = () => import("@/modules/01_manual/components/2_data/23_Gov.vue");
@ -53,13 +55,23 @@ export default [
{
path: "/manual",
name: "manual",
component: Mainlogin,
component: viewLogin,
meta: {
Auth: true,
Key: [10],
Role: "order",
},
},
// {
// path: "/manual",
// name: "manual",
// component: Mainlogin,
// meta: {
// Auth: true,
// Key: [10],
// Role: "order",
// },
// },
{
path: "/login/log",
@ -71,7 +83,7 @@ export default [
Role: "order",
},
},
{
path: "/login/password",
name: "mainpassword",
@ -122,9 +134,9 @@ export default [
{
path: "/Datamain",
name: "Datamain",
component: Datamain,
path: "/datamain",
name: "datamain",
component: viewDatamain,
meta: {
Auth: true,
Key: [10],
@ -200,12 +212,12 @@ export default [
},
},
/****** 3 ********/
/****** 3 ********/
{
path: "/Structuremain",
name: "Structuremain",
path: "/structuremain",
name: "structuremain",
component: Structuremain,
meta: {
Auth: true,
@ -293,10 +305,10 @@ export default [
/****** 4 ********/
/****** 4 ********/
{
path: "/Registrationmain",
path: "/registrationmain",
name: "registmain",
component: registmain,
meta: {
@ -365,10 +377,10 @@ export default [
/****** 5 ********/
/****** 5 ********/
{
path: "/Recruitmain",
path: "/recruitmain",
name: "recruitmain",
component: recruitmain,
meta: {

View file

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