From f15ce3dcdbe624e6510cb16733a3c8bf12026074 Mon Sep 17 00:00:00 2001 From: AnandaTon Date: Wed, 13 Sep 2023 14:18:33 +0700 Subject: [PATCH] =?UTF-8?q?auto=20text=20=E0=B9=83=E0=B8=AB=E0=B9=89?= =?UTF-8?q?=E0=B8=95=E0=B8=B2=E0=B8=A1=E0=B9=80=E0=B8=AD=E0=B8=81=E0=B8=AA?= =?UTF-8?q?=E0=B8=B2=E0=B8=A3=E0=B8=84=E0=B8=B3=E0=B8=AA=E0=B8=B1=E0=B9=88?= =?UTF-8?q?=E0=B8=87=E0=B8=95=E0=B9=88=E0=B8=B2=E0=B8=87=E0=B9=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../10_order/components/step/step01.vue | 56 ++++++++++++++++++- 1 file changed, 54 insertions(+), 2 deletions(-) diff --git a/src/modules/10_order/components/step/step01.vue b/src/modules/10_order/components/step/step01.vue index f6b15dc5b..9d3cdf5dd 100644 --- a/src/modules/10_order/components/step/step01.vue +++ b/src/modules/10_order/components/step/step01.vue @@ -53,7 +53,7 @@ const CommandOption = ref([]); //Main const typeOrder = ref([]); -const nameOrder = ref(""); +const nameOrder = ref(""); const command = ref(); const dateYear = ref(new Date().getFullYear()); const dateCommand = ref(new Date()); @@ -317,11 +317,63 @@ const fecthCommand = async () => { console.log(e); }); }; + +const nameOrderFilter = (selectOrder: any) => { + console.log(selectOrder); + switch (selectOrder) { + case "C-PM-01": + return "บรรจุและแต่งตั้งผู้สอบแข่งขันได้"; + case "C-PM-02": + return "บรรจุและแต่งตั้งผู้ได้รับคัดเลือก"; + case "C-PM-03": + return "แต่งตั้งข้าราชการ"; + case "C-PM-04": + return "ย้ายข้าราชการ"; + case "C-PM-05": + return "แต่งตั้งข้าราชการ"; + case "C-PM-06": + return "แต่งตั้งข้าราชการ"; + case "C-PM-07": + return "ย้ายข้าราชการ"; + case "C-PM-08": + return "บรรจุและแต่งตั้งข้าราชการกรุงเทพมหานครสามัญกลับเข้ารับราชการ"; + case "C-PM-09": + return "บรรจุและแต่งตั้งผู้ออกไปรับราชการทหารกลับเข้ารับราชการ"; + case "C-PM-10": + return "แต่งตั้งคณะกรรมการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ"; + case "C-PM-11": + return "ให้ข้าราชการกรุงเทพมหานครสามัญซึ่งมีผลการทดลองปฏิบัติหน้าที่ราชการไม่ต่ำกว่ามาตรฐานที่กำหนดรับราชการต่อไป"; + case "C-PM-12": + return "ให้ข้าราชการกรุงเทพมหานครสามัญออกจากราชการเพราะผลการทดลองปฏิบัติหน้าที่ราชการต่ำกว่ามาตรฐานที่กำหนด"; + case "C-PM-13": + return "ให้โอนข้าราชการกรุงเทพมหานครสามัญ"; + case "C-PM-14": + return "รับโอนข้าราชการกรุงเทพมหานครสามัญ"; + case "C-PM-15": + return "ให้ข้าราชการช่วยราชการ"; + case "C-PM-16": + return "ให้ข้าราชการกลับไปปฎิบัติงานทางต้นสังกัดเดิม"; + case "C-PM-17": + return "อนุญาตให้ข้าราชการลาออกจากราชการ"; + case "C-PM-18": + return "ลงโทษให้ออกจากราชการ"; + case "C-PM-19": + return "ลงโทษปลดออกจากราชการ"; + case "C-PM-20": + return "ลงโทษไล่ออกจากราชการ"; + case "C-PM-21": + return "จ้างและแต่งตั้งลูกจ้างประจำ"; + + default: + return "error"; + } +}; const selectCMP = (selectOrder: any) => { fecthExamRoundOption(selectOrder.commandCode); if (selectOrder.commandCode === "C-PM-10") { nodeTree(); } + nameOrder.value = nameOrderFilter(selectOrder.commandCode); //01-04 examRound.value = ""; conclusionRegisterNo.value = ""; @@ -2354,7 +2406,7 @@ const getClass = (val: boolean) => { !!val || `${'กรุณากรอก มติที่ประชุม(เรื่องการดำเนินการทางวินัย)'}`, ]" - :label="`${'มติที่ประชุม(เรื่องการดำเนินการทางวินัย)'}`" + :label="`${'มติที่ประชุม (เรื่องการดำเนินการทางวินัย)'}`" hide-bottom-space />