เพิ่ม consendform

This commit is contained in:
Kittapath 2023-03-22 12:01:49 +07:00
parent 1316aaef71
commit 53494c2a5d
4 changed files with 74 additions and 11 deletions

View file

@ -20,25 +20,71 @@
อกำหนดและเงอนไขฉบบน อเปนขอตกลงในการเกบขอม
</div>
<q-card class="col-12 q-pa-md" flat>
<q-card-section class="text-black text-left"
>าพเจาเขาใจด ใหบรการ จะเกบรวบรวม ใช และเปดเผยขอมลสวนบคคลของขาพเจ
เพอวตถประสงคในการใหบรการตามสญญาน การวเคราะหอมลเพอวางแผนทางการตลาด
การนำเสนอสนคาและบรการอนๆ ของผใหบรการแกาพเจ รวมถงวตถประสงคนๆ
ตามทใหบรการเหนสมควร <br /><br />
าพเจารบทราบดกว หากขาพเจาไมตกลงยอมรบขอกำหนดและเงอนไขน
ใหบรการสงวนสทธไมใหบรการแกาพเจาได
<q-card-section class="text-black text-left">
<p>
&nbsp;&nbsp;&nbsp;&nbsp;หนงสอยนยอมใหเก ใชหรอเปดเผยขอมลสวนบคคลของผสมคร
เพอสมครงานกบกรงเทพมหานครฯ 1. คำยนยอมจากผใหอมลกบกรงเทพมหานครฯ าพเจ
<strong>{{ fullname }}</strong>
นยอมใหใชหรอเปดเผยขอมลสวนบคคลทเกยวของกบขาพเจ สำหรบใหกรงเทพมหานครฯ
จารณาคณสมบามความเหมาะสมกบตำแหนงงานททางกรงเทพมหานครฯ เปดรบหรอไม
าพเจาฯ นยอมใหทางกรงเทพมหานครฯ เกบขอมลสวนบคคล ตรวจสอบประววนบคคล
ประวอาชญากรรม หรอประว/ประสบการณการทำงานทานมาของขาพเจาฯ ไปยงบคคล และ/หร
หนวยงานตางๆ เกยวของ
เพอเปนขอมลประกอบการพจารณาการคดเลอกตามตำแหนงทาพเจาสมคร โดยขาพเจาฯ
นยอมใหเปดเผยขอมลดงตอไปน
</p>
<p>
<span>
1. รายละเอยดขอม สมครงานไดกรอกในใบสมครงานของกรงเทพมหานครฯ
อมลบคคลอางอ/คคลทเกยวของตามทไดระบไวในใบสมค
ประววนบคคลและประวการทำงานเปนต 2.รายละเอยดขอมลตางๆ
ในเอกสารหรอหลกฐานทสมครไดนำสงใหบกรงเทพมหานครฯ กชองทางการสอสาร เช
จดหมาย หรออเมลเปนต ในกรณาน ไมาน การพจารณารบเขาทำงาน
อมลในใบสมครจะถกเกบรกษาไวกเปนระยะเวลา 24 เดอน
เพอพจารณาความเหมาะสมกบตำแหนงงานอ ในกรณาน าน การพจารณารบเขาทำงาน
อมลในใบสมครจะถกเกบรกษาไวตลอดระยะเวลาการเปนพนกงาน/กจาง
และเกบตอเนองอกเปนระยะเวลา 10
เพอกรณองใชเปนหลกฐานประกอบการใชทธเรยกรองตามกฎหมาย
พระราชบญญมครองแรงงาน .. 2541 และทแกไขเพมเต
</span>
</p>
<p>
<span>
2. อมลสวนบคคลทกรงเทพมหานครฯ เกบรวบรวมในครงน กรงเทพมหานครฯ
จะใชการทชอบดวยกฏหมายและเปนธรรมในการเกบรวบรวมขอมลสวนบคคลอยางจำกดเพยงเทาทจำเปนภายใตตถประสงคการทำงานของกรงเทพมหานครฯ
เพอใชเปนขอมลประกอบการพจารณาคดเลอกตามตำแหนงทใหอมลประสงคจะสมครรบการคดเลอกโดยกรงเทพมหานครฯ
จะเกบรวบรวมขอมลสวนบคคลของทาน งน - -นามสก
เพอตดตอกบทางกรงเทพมหานครฯ - เมล เพอใชในการตดตอกบกรงเทพมหานครฯ -
เบอรโทร เพอใชสมครงานกบทางกรงเทพมหานครฯ - อย
เพอใชสมครงานกบทางกรงเทพมหานครฯ - ประวการทำงาน, ประวการศกษา,
ประวการฝกอบรม ตามขอมลขางต
งนอมลสวนบคคลดงกลาวเปนขอมลทจำเปนสำหรบการทำงานของกรงเทพมหานครฯ
หากไมอมลดงกลาว อาจสงผลตอกระบวนการพจารณาคณสมบของผสมคร
</span>
</p>
<p>
งนสมครเปนผทธเลอกไดาจะบนทกขอมลสวนบคคลอนใด
และยนดจะเปดเผยขอมลดงกลาวกบบคคลหรอหนวยงานอนหรอไม
ตถประสงคในการเกบรวบรวมขอมลสวนบคคล กรงเทพมหานครฯ
จะเกบรวบรวมขอมลสวนบคคลของทานเพอนำไปใชหรอเปดเผยเทาทจำเปนภายใตตถประสงคในการใชประกอบการพจารณาคดเลอกตามตำแหนงทใหอมลแสดงความประสงคไวเทาน
กรงเทพมหานครฯ
จะไมดำเนนการอนใดแตกตางจากทระบในวตถประสงคเวนแตกฏหมายบญญใหกระทำหรอมหนงสอรองขอทสามารถปฏไดตามกฏหมาย
เช เพอความจำเปนในการปองกนดานสขภาพและโรคตดตออนตราย
</p>
</q-card-section>
</q-card>
</div>
</q-card-section>
<q-separator />
<q-card-actions align="right" class="bg-white text-teal">
<q-card-actions align="right" class="bg-white text-teal justify-center">
<q-btn label="ยกเลิก" color="grey" @click="close" flat />
<q-btn label="ตกลง" color="primary" @click="ok" />
</q-card-actions>
</template>
<script setup lang="ts">
import { onMounted, ref } from 'vue'
import keycloak from '@/plugins/keycloak'
const props = defineProps({
close: {
type: Function,
@ -50,6 +96,14 @@ const props = defineProps({
}
})
const fullname = ref<string>('')
/**
* งชอผใชงานจาก keycloak
*/
if (keycloak.tokenParsed != null) {
fullname.value = keycloak.tokenParsed.name
}
const ok = async () => {
props.ok()
}

View file

@ -106,7 +106,11 @@
:label="`${'วัน/เดือน/ปี เกิด'}`"
>
<template v-slot:prepend>
<q-icon name="event" class="cursor-pointer" style="color: var(--q-primary)">
<q-icon
name="event"
class="cursor-pointer"
:style="edit ? 'color: var(--q-primary)' : 'color: var(--q-grey)'"
>
</q-icon>
</template>
</q-input>
@ -241,7 +245,11 @@
:label="`${'วัน/เดือน/ปี'}`"
>
<template v-slot:prepend>
<q-icon name="event" class="cursor-pointer" style="color: var(--q-primary)">
<q-icon
name="event"
class="cursor-pointer"
:style="edit ? 'color: var(--q-primary)' : 'color: var(--q-grey)'"
>
</q-icon>
</template>
</q-input>

View file

@ -19,6 +19,7 @@
active-color="blue-7"
inactive-color="positive"
done-icon="mdi-check-bold"
alternative-labels
:active-icon="stepRaw === step && stepRaw != 4 ? 'mdi-pencil' : 'mdi-eye-outline'"
>
<!-- <q-step

View file

@ -239,7 +239,7 @@ export const useCounterMixin = defineStore('mixin', () => {
color: 'grey-14'
},
ok: {
color: 'red-6'
color: 'red-5'
},
focus: 'none',
persistent: true,