Merge with Lim add mock data to ui
This commit is contained in:
parent
08bd7b0b6a
commit
11ab0b68d0
15 changed files with 139 additions and 78 deletions
|
|
@ -1,4 +0,0 @@
|
|||
[
|
||||
{ "id": "1","title": "ทำความสะอาด", "start": "2023-03-02T13:00:00" },
|
||||
{ "id": "2", "start": "2023-03-08T13:00:00", "end": "2023-03-10T12:00:00", "title": "ค่ายรักการอ่าน" }
|
||||
]
|
||||
|
|
@ -1,40 +1,43 @@
|
|||
[
|
||||
{
|
||||
"id":"20",
|
||||
"institute":"สำนักอนามัย","time":"๕/๒๕๖๖",
|
||||
"date":"2023/03/25",
|
||||
"start":"2023-04-28T09:00:00",
|
||||
"detail":"การสอบแข่งขันเพื่อรรจุและแต่งตั้งบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ ครั้งที่ 5/2566",
|
||||
"title":"ครั้งที่ 5/2566"
|
||||
"date":"24 เม.ย. 2566 ",
|
||||
"start":"2023-04-24",
|
||||
"detail":"ประกาศรายชื่อผู้ผ่านภาค ข. และมีสิทธิสอบภาค ค. ในการคัดเลือกคนพิการ ครั้งที่ 1/2565",
|
||||
"title":"ประกาศรายชื่อผู้ผ่านภาค ข. และมีสิทธิสอบภาค ค. ในการคัดเลือกคนพิการ ครั้งที่ 1/2565",
|
||||
"img":"/images/c1.jpg"
|
||||
|
||||
},
|
||||
{
|
||||
"id":"19",
|
||||
"institute":"สำนักการแพทย์","time":"๔/๒๕๖๖",
|
||||
"date":"2023/03/23",
|
||||
"date":"13 เม.ย. 2566",
|
||||
"start":"2023-04-20T09:00:00",
|
||||
"detail":"การสอบแข่งขันเพื่อรรจุและแต่งตั้งบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ ครั้งที่ 4/2566",
|
||||
"title":"ครั้งที่ 4/2566"
|
||||
"detail":"ใครลืมส่งเอกสาร !! สำหรับการคัดเลือกคนพิการฯ ครั้งที่ 1/2565 ส่งเอกสารเพิ่มได้",
|
||||
"title":"ใครลืมส่งเอกสาร !! สำหรับการคัดเลือกคนพิการฯ ครั้งที่ 1/2565 ส่งเอกสารเพิ่มได้",
|
||||
"img":"/images/c2.jpg"
|
||||
},
|
||||
{
|
||||
"id":"18","institute":"สำนักวัฒนธรรม กีฬาและการท่องเที่ยว","time":"๓/๒๕๖๖",
|
||||
"date":"2023/03/20",
|
||||
"start":"2023-04-10T09:00:00",
|
||||
"detail":"การสอบแข่งขันเพื่อรรจุและแต่งตั้งบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ ครั้งที่ 3/2566",
|
||||
"title":"ครั้งที่ 3/2566"
|
||||
"id":"18",
|
||||
"date":"9 เม.ย. 2566",
|
||||
"start":"2023-04-09",
|
||||
"detail":"แผนที่การเดินทางมาสนามสอบคนพิการฯ ครั้งที่ 1/2565",
|
||||
"title":"แผนที่การเดินทางมาสนามสอบคนพิการฯ ครั้งที่ 1/2565",
|
||||
"img":"/images/c3.jpg"
|
||||
},
|
||||
{
|
||||
"id":"17",
|
||||
"institute":"สำนักวัฒนธรรม กีฬาและการท่องเที่ยว","time":"๒/๒๕๖๖",
|
||||
"date":"2023/03/20",
|
||||
"start":"2023-04-10T09:00:00",
|
||||
"date":"28 มี.ย. 2566",
|
||||
"start":"2023-03-28T09:00:00",
|
||||
"detail":"การสอบแข่งขันเพื่อรรจุและแต่งตั้งบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ ครั้งที่ 2/2566",
|
||||
"title":"ครั้งที่ 2/2566"
|
||||
"title":"การสอบแข่งขันเพื่อรรจุและแต่งตั้งบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ ครั้งที่ 2/2566",
|
||||
"img":"/images/c1.jpg"
|
||||
},
|
||||
{
|
||||
"id":"16","date":"2023/03/20",
|
||||
"institute":"สำนักวัฒนธรรม กีฬาและการท่องเที่ยว","time":"๑/๒๕๖๖",
|
||||
"start":"2023-04-10T09:00:00",
|
||||
"id":"16",
|
||||
"date":"10 มี.ค. 2556",
|
||||
"start":"2023-03-10T09:00:00",
|
||||
"detail":"การสอบแข่งขันเพื่อรรจุและแต่งตั้งบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ ครั้งที่ 1/2565",
|
||||
"title":"ครั้งที่ 1/2565"
|
||||
"title":"การสอบแข่งขันเพื่อรรจุและแต่งตั้งบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ ครั้งที่ 1/2565",
|
||||
"img":"/images/c2.jpg"
|
||||
}
|
||||
]
|
||||
29
cms/src/lib/data/content/about.html
Normal file
29
cms/src/lib/data/content/about.html
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
<h1>เกี่ยวกับกองสรรหาบุคคล</h1>
|
||||
้<h3>(Recruitment Division)</h3>
|
||||
|
||||
<p>
|
||||
มีหน้าที่รับผิดชอบเกี่ยวกับการสรรหาและเลือกสรร บุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ และข้าราชการครูกรุงเทพมหานครเฉพาะสังกัดสำนักพัฒนาชุมชน การดำเนินการเกี่ยวกับทุน จากแหล่งทุนภายนอกการดำเนินการเกี่ยวกับมาตรฐานคุณสมบัติบุคคและปฎิบัติหน้าที่อื่นที่เกี่ยวข้อง โดยแบ่งงานภายในส่วนราชการดังนี้
|
||||
</p>
|
||||
<br>
|
||||
<h2>กลุ่มงานวิชาการการสอบ</h2>
|
||||
<p>
|
||||
ศึกษาวิจัย ข้อสอบเทคนิกการวัดผมและประมวลผล สร้างและพัฒนาระบบคังข้อสอบรวมถึงจัดทำฐานข้อมูลด้วยระบบอีเล็กทรอนิก
|
||||
</p>
|
||||
<br>
|
||||
<h2>กลุ่มงานดำเนินการสรรหา 1</h2>
|
||||
<p>
|
||||
ดำเนินการสอบและสรรหาบุคคลเข้ารับราชการครูและบุคคลากรทางการศึกษา ออกหนังสือรับรองผล จัดทำและปรับปรุงหลักเกณท์วิธีการสอบและการคัดเลือก
|
||||
</p>
|
||||
<br>
|
||||
<h2>กลุ่มงานดำเนินการสรรหา 2</h2>
|
||||
<p>
|
||||
ดำเนินการสอบและสรรหาบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ รวมถึงดำเนินการสอบวัดควสามรู้ความสามารถเฉพาะตำแหน่ง
|
||||
จัดทำ และปรับปรุงหลักเกณท์วิธีการสอบและการคัดเลือก พิจจารณาการให้ทุนจากภัยนอกแก่ข้าราชการกรุงเทพมหานคร
|
||||
</p>
|
||||
ิ<br>
|
||||
<h2>ฝ่ายบริหารงานทั่วไป</h2>
|
||||
<p>
|
||||
งานด้านสารบรรณ ธุรการทั่วไป การจัดประชุม ควบคุมดูแลสถานที่และยานพาหนะ การเงิน บัญชี งบประมาณบัญชี งบประมาณบัญชีและพัสดุ
|
||||
จัดทำรายงาน และประเมินผลแผนปฎิบัติราชการประจำปี
|
||||
|
||||
</p>
|
||||
1
cms/src/lib/data/content/competitive.html
Normal file
1
cms/src/lib/data/content/competitive.html
Normal file
|
|
@ -0,0 +1 @@
|
|||
การสรรหาและเลือกสรรบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ และข้าราชการครูกรุงเทพมหานครเฉพาะสังกัดสำนักพัฒนาชุมชน...
|
||||
1
cms/src/lib/data/content/home.html
Normal file
1
cms/src/lib/data/content/home.html
Normal file
|
|
@ -0,0 +1 @@
|
|||
การสรรหาและเลือกสรรบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ และข้าราชการครูกรุงเทพมหานครเฉพาะสังกัดสำนักพัฒนาชุมชน...
|
||||
1
cms/src/lib/data/content/qualifying.html
Normal file
1
cms/src/lib/data/content/qualifying.html
Normal file
|
|
@ -0,0 +1 @@
|
|||
การสรรหาและเลือกสรรบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ และข้าราชการครูกรุงเทพมหานครเฉพาะสังกัดสำนักพัฒนาชุมชน...
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
|
||||
มีหน้าที่รับผิดชอบเกี่ยวกับการสรรหาและเลือกสรร บุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ และข้าราชการครูกรุงเทพมหานครเฉพาะสังกัดสำนักพัฒนาชุมชน การดำเนินการเกี่ยวกับทุน จากแหล่งทุนภายนอกการดำเนินการเกี่ยวกับมาตรฐานคุณสมบัติบุคคและปฎิบัติหน้าที่อื่นที่เกี่ยวข้อง โดยแบ่งงานภายในส่วนราชการดังนี้
|
||||
|
||||
## กลุ่มงานวิชาการการสอบ
|
||||
ศึกษาวิจัย ข้อสอบเทคนิกการวัดผมและประมวลผล สร้างและพัฒนาระบบคังข้อสอบรวมถึงจัดทำฐานข้อมูลด้วยระบบอีเล็กทรอนิก
|
||||
|
||||
## กลุ่มงานดำเนินการสรรหา 1
|
||||
ดำเนินการสอบและสรรหาบุคคลเข้ารับราชการครูและบุคคลากรทางการศึกษา ออกหนังสือรับรองผล จัดทำและปรับปรุงหลักเกณท์วิธีการสอบและการคัดเลือก
|
||||
|
||||
## กลุ่มงานดำเนินการสรรหา 2
|
||||
ดำเนินการสอบและสรรหาบุคคลเข้ารับราชการเป็นข้าราชการกรุงเทพมหานครสามัญ รวมถึงดำเนินการสอบวัดควสามรู้ความสามารถเฉพาะตำแหน่ง
|
||||
จัดทำ และปรับปรุงหลักเกณท์วิธีการสอบและการคัดเลือก พิจจารณาการให้ทุนจากภัยนอกแก่ข้าราชการกรุงเทพมหานคร
|
||||
|
||||
|
||||
## ฝ่ายบริหารงานทั่วไป
|
||||
งานด้านสารบรรณ ธุรการทั่วไป การจัดประชุม ควบคุมดูแลสถานที่และยานพาหนะ การเงิน บัญชี งบประมาณบัญชี งบประมาณบัญชีและพัสดุ
|
||||
จัดทำรายงาน และประเมินผลแผนปฎิบัติราชการประจำปี
|
||||
|
|
@ -1,11 +1,3 @@
|
|||
import aboutDetail from "$lib/data/about.md?raw"
|
||||
import { marked } from 'marked'
|
||||
import info from "./info.json"
|
||||
export async function getAbout(){
|
||||
const contact = info.contact
|
||||
const detail = marked.parse(aboutDetail)
|
||||
return {contact,detail}
|
||||
}
|
||||
|
||||
import qualify_exams from "./qualify-exam.json"
|
||||
export async function getQualifyExams(limit=0){
|
||||
|
|
|
|||
|
|
@ -1,42 +1,47 @@
|
|||
[
|
||||
{
|
||||
"id":"21",
|
||||
"date":"2023/04/28","institute":"สำนักงาน ก.ก.","institute_id":1,
|
||||
"start":"2023-04-21",
|
||||
"title":"รับสมัครสอบครั้งที่ 5/2565",
|
||||
"detail":"รับสมัครสอบ ลูกจ้างและผู้ปฎิบัติงานในกรุงเทพมหานคร เป็นข้าราชการกรุงเทพมหานคร ครั้งที่ 5/2565",
|
||||
"date":"24 เม.ย. 2566","institute":"สำนักงาน ก.ก.","institute_id":1,
|
||||
"start":"2023-04-24",
|
||||
"title":"ด่วน !! ประกาศวัน เวลา สถานที่ และระเบียบการคัดเลือกลูกจ้างกทม.",
|
||||
"detail":"ด่วน !! ประกาศวัน เวลา สถานที่ และระเบียบการคัดเลือกลูกจ้างกทม.",
|
||||
"img":"/images/sel1.png",
|
||||
"docurl":"https://webportal.bangkok.go.th/public/user_files_editor/305/%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A8%E0%B8%84%E0%B8%B1%E0%B8%94%E0%B9%80%E0%B8%A5%E0%B8%B7%E0%B8%AD%E0%B8%81%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%87.pdf"
|
||||
|
||||
},
|
||||
{
|
||||
"id":"20",
|
||||
"date":"2023/04/20","institute":"สำนักอนามัย","institute_id":2,
|
||||
"start":"2023-04-20T09:00:00",
|
||||
"date":"3 เม.ย. 2566","institute":"สำนักอนามัย","institute_id":2,
|
||||
"start":"2023-04-03",
|
||||
"title":"วัน เวลา สถานที่ และระเบียบการคัดเลือกลูกจ้างกทม.",
|
||||
"detail":"ด่วน !! ประกาศวัน เวลา สถานที่ และระเบียบการคัดเลือกลูกจ้างกทม.",
|
||||
"img":"/images/sel2.png",
|
||||
"docUrl":"https://webportal.bangkok.go.th/public/user_files_editor/305/%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A8%E0%B8%A7%E0%B8%B1%E0%B8%99%20%E0%B9%80%E0%B8%A7%E0%B8%A5%E0%B8%B2%20%E0%B8%AA%E0%B8%96%E0%B8%B2%E0%B8%99%E0%B8%97%E0%B8%B5%E0%B9%88%E0%B8%84%E0%B8%B1%E0%B8%94%E0%B9%80%E0%B8%A5%E0%B8%B7%E0%B8%AD%E0%B8%81%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%87%E0%B8%AF.pdf"
|
||||
},
|
||||
{
|
||||
"id":"19",
|
||||
"date":"2024/04/10","institute":"สำนักการแพทย์","institute_id":3,
|
||||
"start":"2023-04-10",
|
||||
"title":"ประกาศผล 10/2564",
|
||||
"detail":"ประกาศรายชื่อผู้ผ่านการสอบคัดเลือกบุคคลภายนอกช่วยปฎิบัติราชการ 10/2564"
|
||||
"date":"20 ธันวาคม 2566","institute":"สำนักการแพทย์","institute_id":3,
|
||||
"start":"2003-12-20",
|
||||
"title":"ประกาศรับสมัครคัดเลือกบุคลากรกทม. !!",
|
||||
"img":"/images/sel3.png",
|
||||
"detail":"ประกาศรับสมัครคัดเลือกบุคลากรกทม. !!"
|
||||
},
|
||||
{
|
||||
"id":"18",
|
||||
"date":"2023/04/05","institute":"สำนักอนามัย","institute_id":2,
|
||||
"start":"2023-04-05T09:00:00",
|
||||
"date":"2023/11/05","institute":"สำนักอนามัย","institute_id":2,
|
||||
"start":"2023-11-05T09:00:00",
|
||||
"title":"สอบครั้งที่ 1/2565",
|
||||
"detail":"สอบเป็นลูกจ้างและผู้ปฎิบัติงานในกรุงเทพมหานคร เป็นข้าราชการกรุงเทพมหานคร",
|
||||
"detail":"สอบเป็นลูกจ้างและผู้ปฎิบัติงานในกรุงเทพมหานคร เป็นข้าราชการกรุงเทพมหานคร",
|
||||
"img":"/images/sel1.png",
|
||||
"docurl":"https://webportal.bangkok.go.th/public/user_files_editor/305/%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A8%E0%B8%84%E0%B8%B1%E0%B8%94%E0%B9%80%E0%B8%A5%E0%B8%B7%E0%B8%AD%E0%B8%81%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%87.pdf"
|
||||
},
|
||||
{
|
||||
"id":"17",
|
||||
"date":"2023/03/10","institute":"สำนักงาน ก.ก.","institute_id":1,
|
||||
"date":"2023/11/01","institute":"สำนักงาน ก.ก.","institute_id":1,
|
||||
"start":"2023-11-01",
|
||||
"title":"รับสมัครสอบตำแหน่งลูกจ้างและผู้ปฎิบัติงาน 1/2565",
|
||||
"start":"2023-04-01T09:00:00",
|
||||
"detail":"รับสมัครสอบตำแหน่ง ลูกจ้างและผู้ปฎิบัติงานในกรุงเทพมหานคร เป็นข้าราชการกรุงเทพมหานคร",
|
||||
"detail":"รับสมัครสอบตำแหน่ง ลูกจ้างและผู้ปฎิบัติงานในกรุงเทพมหานคร เป็นข้าราชการกรุงเทพมหานคร",
|
||||
"img":"/images/sel2.png",
|
||||
"docurl":"https://webportal.bangkok.go.th/public/user_files_editor/305/%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A8%E0%B8%84%E0%B8%B1%E0%B8%94%E0%B9%80%E0%B8%A5%E0%B8%B7%E0%B8%AD%E0%B8%81%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%87.pdf"
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,12 @@
|
|||
import homeContent from "$lib/data/home.md?raw"
|
||||
import { marked } from 'marked'
|
||||
const detail = marked.parse(homeContent) //(await compile(homeContent))?.code;
|
||||
//import homeContent from "$lib/data/home.md?raw"
|
||||
// import { marked } from 'marked'
|
||||
// const detail = marked.parse(homeContent)
|
||||
import content from "$lib/data/content/home.html?raw"
|
||||
import { getQualifyExams,getCompetitiveExams } from '$lib/data/info';
|
||||
import type { PageServerLoad } from './$types';
|
||||
|
||||
export const load: PageServerLoad = async () => {
|
||||
const qualify_exams = await getQualifyExams(3);
|
||||
const competitive_exams = await getCompetitiveExams(3);
|
||||
return { detail , qualify_exams,competitive_exams };
|
||||
return { content , qualify_exams,competitive_exams };
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { getAbout } from '$lib/data/info';
|
||||
import content from "$lib/data/content/about.html?raw"
|
||||
import type { PageServerLoad } from './$types';
|
||||
export const load = (async () => {
|
||||
const about = await getAbout();
|
||||
return about;
|
||||
|
||||
return {content};
|
||||
}) satisfies PageServerLoad;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,16 @@
|
|||
|
||||
import {getCompetitiveExams} from "$lib/data/info"
|
||||
import type { PageServerLoad } from './$types'
|
||||
import type {CalendarEvent} from '$lib/components/CalendarEvent'
|
||||
export const load: PageServerLoad = async () => {
|
||||
const exams = await getCompetitiveExams()
|
||||
return {exams}
|
||||
const events:CalendarEvent[]=[]
|
||||
exams.forEach(({id,title,start})=>{
|
||||
const backgroundColor ="#1111EE"
|
||||
const url = "/competitive/"+id
|
||||
events.push({id,title,start,url,backgroundColor})
|
||||
})
|
||||
return {exams,events}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
18
cms/src/routes/competitive/[id]/+page.server.ts
Normal file
18
cms/src/routes/competitive/[id]/+page.server.ts
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
|
||||
import type { PageServerLoad } from './$types'
|
||||
import { error } from '@sveltejs/kit'
|
||||
import {getQualifyExams} from "$lib/data/info"
|
||||
export const load: PageServerLoad = async ({params}) => {
|
||||
const id = params.id+""
|
||||
const exams = await getQualifyExams()
|
||||
const post = exams.find((q)=>{
|
||||
return q.id===id
|
||||
})
|
||||
|
||||
if(post)
|
||||
return post
|
||||
else
|
||||
throw error(404,{message:"ค้นหาโพสเกี่ยวกับการคัดเลือกไม่พบ"})
|
||||
|
||||
}
|
||||
|
||||
15
cms/src/routes/competitive/[id]/+page.svelte
Normal file
15
cms/src/routes/competitive/[id]/+page.svelte
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<script lang="ts">
|
||||
import type { PageData } from './$types'
|
||||
export let data: PageData;
|
||||
|
||||
</script>
|
||||
|
||||
<section class="items-start h-screen flex max-h-1000-px pt-12 bg-blueGray-100">
|
||||
|
||||
<div class="container mx-auto items-start flex flex-wrap px-4">
|
||||
<h2 class="font-semibold text-2xl text-blueGray-600 mb-4">
|
||||
การสอบแข่งขัน {data.id}
|
||||
</h2>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
Loading…
Add table
Add a link
Reference in a new issue