1 line
16 KiB
JavaScript
1 line
16 KiB
JavaScript
import{d as se,a7 as ue,a8 as ie,a as o,o as ne,aa as z,ag as de,e as u,f as re,A as t,g as a,m as ce,ac as ve,C as me,D as r,j as s,a2 as f,s as n,ah as E,am as d,aj as i,v as c,F as pe}from"./index-3a2b6cd5.js";import{Q as B}from"./QSpace-5fefe78e.js";import{Q as I}from"./QImg-c1ebab1a.js";import{Q as v}from"./QItemLabel-37c56e27.js";import{Q as be}from"./QList-1b100cb9.js";import{Q as _e}from"./QForm-4d87c0ee.js";import{_ as xe}from"./avatar_user-99f64d32.js";import{u as ge}from"./use-quasar-1e7f9a8b.js";import{u as he}from"./mixin-183f301b.js";import"./index-6a628684.js";import{c as fe}from"./app.config-a8647d06.js";import"./QTd-71639d11.js";import"./QTr-c5e846f1.js";import"./store-c09735f5.js";import"./QSelect-809bd0f2.js";import"./QTh-95cd2a9c.js";import"./QPagination-e0f4fffb.js";import"./QTable-d329bd84.js";/* empty css */import"./FullCalendar-cfa0b63d.js";import"./QSpinnerCube-b3e27bc1.js";import"./index-932e35b0.js";import"./QChip-f43cc21c.js";import"./QItemSection-843d83e6.js";import"./QMenu-59199f2b.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./rtl-36dd996b.js";import"./format-312d1398.js";import"./use-fullscreen-273d7265.js";const ye={class:"toptitle text-dark col-12 row items-center"},Ve={class:"bg-grey-1 q-pa-sm col-12 row items-center text-primary"},ke={class:"q-pl-sm text-weight-bold text-subtitle2"},we={class:"col-12"},Fe={class:"row col-12 q-pa-md"},Re={class:"col-12 row bg-white q-col-gutter-md"},qe={class:"col-xs-3 col-sm-2 col-md-1 row"},Qe={class:"col-xs-6 col-sm-3 row items-center"},Ue={class:"col-12 q-pl-md"},je=t("div",{class:"col-12 text-top"},"ตำแหน่งในสายงาน",-1),We={class:"col-12 text-detail"},Oe={class:"col-xs-6 col-sm-3 row items-center"},Ee={class:"col-12"},Pe=t("div",{class:"col-12 text-top"},"ระดับ",-1),Te={class:"col-12 text-detail"},Ae={class:"col-xs-6 col-sm-3 row items-center"},Ce={class:"col-12"},Le=t("div",{class:"col-12 text-top"},"สังกัด",-1),ze={class:"col-12 text-detail"},Be={class:"bg-grey-1 q-pa-sm col-12 row items-center text-primary"},Ie=t("div",{class:"q-pl-sm text-weight-bold text-dark"}," ข้อมูลการตอบแบบสอบถาม ",-1),Se={class:"col-12"},Ne={class:"col-12 row q-col-gutter-md q-pa-md"},De={class:"col-xs-12 col-sm-12"},Je=t("div",{class:"q-pa-xs bg-grey-2 row items-center q-py-sm q-px-md justify-center text-bold"}," แบบสอบถาม ",-1),Me={class:"col-12 row q-pa-sm q-col-gutter-sm"},He=t("div",{class:"col-12 text-top0 items-center"}," 1. เหตุใดท่านจึงตัดสินใจร่วมงานกับกรุงเทพมหานคร (เลือกได้มากกว่า 1 ข้อ) ",-1),$e={class:"col-12 text-top0 items-center"},Ge=t("div",{class:"col-12 text-top0 items-center"}," 2. สำหรับการลาออกในครั้งนี้ ท่านได้คิดทบทวนอย่างจริงจังเป็นระยะเวลานานเท่าใด ",-1),Ke=t("div",{class:"col-12 text-top0 items-center"}," 3. ปัจจัยใดที่ทำให้ท่านตัดสินใจลาออกจากราชการ (เลือกได้มากกว่า 1 ข้อ ) ",-1),Xe={class:"col-12 text-top0 items-center"},Ye=t("div",{class:"col-12 text-top0 items-center"}," 4. อะไรคือสิ่งที่ท่านเห็นว่าควรปรับปรุง (เลือกได้มากกว่า 1 ข้อ) ",-1),Ze={class:"col-12 text-top0 items-center"},el=t("div",{class:"col-12 text-top0 items-center"}," 5. โปรดระบุสาเหตุที่แท้จริง ที่ทำให้ท่านตัดสินใจลาออกจากการปฏิบัติราชการกับกรุงเทพมหานคร ? ",-1),ll=t("div",{class:"col-12 text-top0 items-center"}," 6. ปัจจัยใดที่จะช่วยทำให้ท่านเปลี่ยนใจ ไม่อยากลาออกจากการปฏิบัติราชการกับกรุงเทพมหานคร ",-1),tl=t("div",{class:"col-12 text-top0 items-center"}," 7. ท่านมีงานใหม่หรือไม่ ถ้ามี (โปรดระบุ ชื่อบริษัทเอกชน/หน่วยงานภาครัฐ) และอะไรคือสิ่งที่ที่ทำงานใหม่ให้กับท่าน ซึ่งท่านรู้สึกว่าเป็นที่น่าพอใจมากกว่าการปฏิบัติราชการกับกรุงเทพมหานคร ",-1),ol={class:"col-12 text-top0 items-center"},al=t("div",{class:"col-12 text-top0 items-center"}," 8. ท่านจะแนะนำเพื่อนให้มาร่วมงานกับกรุงเทพมหานครหรือไม่ (ถ้าไม่ โปรดระบุเหตุผล) ",-1),sl={class:"col-12 text-top0 items-center"},ul=t("div",{class:"col-12 text-top0 items-center"}," 9. หากท่านมีโอกาสในอนาคต ท่านอยากกลับมาร่วมงานกับกรุงเทพมหานครหรือไม่ (ถ้าไม่ โปรดระบุเหตุผล) ",-1),il={class:"col-12 text-top0 items-center"},nl=t("div",{class:"col-12 text-top0 items-center"}," 10. ความคิดเห็นและข้อเสนอแนะอื่น ๆ ",-1),Nl=se({__name:"exitRegistry",setup(dl){const S=ge(),N=ue(),D=ie(),J=he(),M=N.params.id.toString(),{date2Thai:rl,dialogMessage:cl,messageError:H,showLoader:$,hideLoader:G,success:vl}=J,K=o(null),P=o(!1);o(!1);const T=o(""),A=o(""),C=o(""),L=o(""),m=o([]),p=o([]),b=o([]),y=o([]),V=o(""),k=o(""),w=o(""),F=o(""),_=o(""),x=o([]),g=o([]),R=o(""),q=o(""),X=o([{label:"ความมั่นคงในการทำงาน ",value:0},{label:"สิทธิประโยชน์/สวัสดิการ",value:1},{label:"อัตราเงินเดือน ",value:2},{label:"ลักษณะงาน ",value:3},{label:"วัฒนธรรมการทำงานของข้าราชการ ",value:4},{label:"นโยบายของหน่วยงาน ",value:5},{label:"ระบบการทำงาน",value:6},{label:"สมดุลชีวิตการทำงาน ",value:7},{label:"บรรยากาศในการทำงาน ",value:8},{label:"การพัฒนาในสายอาชีพ ",value:9},{label:"โอกาสความก้าวหน้า ",value:10},{label:"การได้รับการยอมรับจากสังคม ",value:11},{label:"อื่น ๆ (ระบุ) ",value:12}]),Q=o(""),Y=o([{label:"อัตราเงินเดือน ",value:0},{label:"สวัสดิการ",value:1},{label:"ลักษณะงาน ",value:2},{label:"ระบบการทำงาน ",value:3},{label:"ระบบสนับสนุนการปฏิบัติงาน ",value:4},{label:"การมอบหมายงานที่ชัดเจนและเหมาะสม ",value:5},{label:"การบริหารงานของผู้บังคับบัญชา",value:6},{label:"การทำงานเป็นทีมกับเพื่อนร่วมงาน ",value:7},{label:"ระบบบริหารงานภายในหน่วยงาน ",value:8},{label:"บรรยากาศในการทำงาน ",value:9},{label:"การปฏิบัติอย่างเป็นธรรม ",value:10},{label:"การยอมรับความแตกต่างหลากหลาย ",value:11},{label:"การดูแลและให้ความช่วยเหลือในช่วงเริ่มต้นปฏิบัติงาน ",value:12},{label:"การพัฒนาอย่างเป็นระบบและต่อเนื่อง ",value:13},{label:"โอกาสความก้าวหน้า ",value:14},{label:"อื่น ๆ (ระบุ) ",value:15}]),U=o(""),Z=o([{label:"แนะนำ ",value:!0},{label:"ไม่แนะนำ (ระบุ)",value:!1}]),ee=o([{label:"น้อยกว่า 2 สัปดาห์ ",value:0},{label:"1 เดือน - 3 เดือน",value:1},{label:"3 เดือน - 6 เดือน ",value:2},{label:"6 เดือนขึ้นไป ",value:3}]),j=o(""),le=o([{label:"มี (ระบุ) ",value:!0},{label:"ไม่มี",value:!1}]),W=o(""),te=o([{label:"อยาก ",value:!0},{label:"ไม่อยาก (ระบุ)",value:!1}]),O=o(""),oe=o([{label:"อัตราเงินเดือน ",value:0},{label:"สวัสดิการ",value:1},{label:"ลักษณะงาน ",value:2},{label:"ระบบการทำงาน ",value:3},{label:"ระบบสนับสนุนการปฏิบัติงาน ",value:4},{label:"การมอบหมายงานที่ชัดเจนและเหมาะสม ",value:5},{label:"การบริหารงานของผู้บังคับบัญชา",value:6},{label:"การทำงานเป็นทีมกับเพื่อนร่วมงาน ",value:7},{label:"ระบบบริหารงานภายในหน่วยงาน ",value:8},{label:"บรรยากาศในการทำงาน ",value:9},{label:"การปฏิบัติอย่างเป็นธรรม ",value:10},{label:"การยอมรับความแตกต่างหลากหลาย ",value:11},{label:"การดูแลและให้ความช่วยเหลือในช่วงเริ่มต้นปฏิบัติงาน ",value:12},{label:"การพัฒนาอย่างเป็นระบบและต่อเนื่อง ",value:13},{label:"โอกาสความก้าวหน้า ",value:14},{label:"อื่น ๆ (ระบุ) ",value:15}]);o({Position:"",PositionLevel:"",Org:"",Prefix:"",Avatar:"",reason:"",salary:0,status:"",fullname:"",ReasonWork:0,ReasonWorkOther:"",TimeThink:0,ExitFactor:0,ExitFactorOther:"",Adjust:0,AdjustOther:"",RealReason:"",NotExitFactor:"",Havejob:null,HavejobReason:"",SuggestFriends:null,SuggestFriendsReason:"",FutureWork:null,FutureWorkReason:""}),ne(async()=>{z.tokenParsed!=null&&(P.value=await z.tokenParsed.role.includes("placement1"),console.log("roleAdmin===>",P.value)),await ae()});const ae=async()=>{$(),await de.get(fe.API.ExitInterviewByid(M)).then(h=>{const e=h.data.result;k.value=e.avatar??"",C.value=e.position??"",A.value=e.positionLevel??"",T.value=e.org??"",V.value=e.fullname??"",L.value=e.prefix??"",p.value=e.reasonWork??[],q.value=e.ReasonWorkOther??"",y.value=e.TimeThink??0,m.value=e.exitFactor??[],Q.value=e.exitFactorOther??0,b.value=e.adjust??[],O.value=e.adjustOther??"",w.value=e.realReason??"",F.value=e.notExitFactor??"",_.value=e.havejob??null,j.value=e.havejobReason??"",x.value=e.suggestFriends??null,U.value=e.suggestFriendsReason??"",g.value=e.futureWork??null,W.value=e.futureWorkReason??"",R.value=e.suggestion??""}).catch(h=>{H(S,h)}).finally(()=>{G()})};return(h,e)=>(u(),re(pe,null,[t("div",ye,[a(ve,{icon:"mdi-arrow-left",unelevated:"",round:"",dense:"",flat:"",color:"primary",class:"q-mr-sm",onClick:e[0]||(e[0]=l=>ce(D).go(-1))}),me(" รายละเอียด Exit interview ของ "+r(L.value)+" "+r(V.value),1)]),a(E,{bordered:"",class:"row col-12 text-dark"},{default:s(()=>[t("div",Ve,[t("div",ke,r(V.value),1),a(B)]),t("div",we,[a(f)]),t("div",Fe,[t("div",Re,[t("div",qe,[k.value!==""?(u(),n(I,{key:0,src:k.value},null,8,["src"])):(u(),n(I,{key:1,src:xe}))]),t("div",Qe,[t("div",Ue,[je,t("div",We,r(C.value),1)])]),t("div",Oe,[t("div",Ee,[Pe,t("div",Te,r(A.value),1)])]),t("div",Ae,[t("div",Ce,[Le,t("div",ze,r(T.value),1)])])])])]),_:1}),a(E,{bordered:"",class:"row col-12 text-dark q-mt-sm"},{default:s(()=>[t("div",Be,[Ie,a(B)]),t("div",Se,[a(f)]),a(_e,{ref_key:"myForm",ref:K},{default:s(()=>[t("div",Ne,[t("div",De,[a(E,{bordered:"",flat:""},{default:s(()=>[Je,a(f),t("div",Me,[He,a(d,{options:X.value,type:"checkbox",modelValue:p.value,"onUpdate:modelValue":e[1]||(e[1]=l=>p.value=l),disable:""},null,8,["options","modelValue"]),t("div",$e,[a(v,null,{default:s(()=>[p.value.includes(12)?(u(),n(i,{key:0,modelValue:q.value,"onUpdate:modelValue":e[2]||(e[2]=l=>q.value=l),disable:"",label:"กรอกข้อความ",dense:"","lazy-rules":"",type:"text",autogrow:"","hide-bottom-space":"",outlined:"",class:"bg-white",rules:[l=>l&&l.length>0||"กรุณากรอกข้อความ"]},null,8,["modelValue","rules"])):c("",!0)]),_:1})]),Ge,a(d,{options:ee.value,type:"radio",modelValue:y.value,"onUpdate:modelValue":e[3]||(e[3]=l=>y.value=l),disable:""},null,8,["options","modelValue"]),Ke,a(d,{options:Y.value,type:"checkbox",modelValue:m.value,"onUpdate:modelValue":e[4]||(e[4]=l=>m.value=l),disable:""},null,8,["options","modelValue"]),t("div",Xe,[a(v,null,{default:s(()=>[m.value.includes(15)?(u(),n(i,{key:0,modelValue:Q.value,"onUpdate:modelValue":e[5]||(e[5]=l=>Q.value=l),label:"กรอกข้อความ",dense:"",disable:"","lazy-rules":"",type:"text",autogrow:"","hide-bottom-space":"",outlined:"",class:"bg-white",rules:[l=>l&&l.length>0||"กรุณากรอกข้อความ"]},null,8,["modelValue","rules"])):c("",!0)]),_:1})]),Ye,a(be,null,{default:s(()=>[a(d,{options:oe.value,type:"checkbox",modelValue:b.value,"onUpdate:modelValue":e[6]||(e[6]=l=>b.value=l),disable:""},null,8,["options","modelValue"])]),_:1}),t("div",Ze,[a(v,null,{default:s(()=>[b.value.includes(15)?(u(),n(i,{key:0,modelValue:O.value,"onUpdate:modelValue":e[7]||(e[7]=l=>O.value=l),label:"กรอกอื่นๆ",dense:"",disable:"","lazy-rules":"",type:"text",autogrow:"","hide-bottom-space":"",outlined:"",class:"bg-white",rules:[l=>l&&l.length>0||"กรุณากรอกข้อความ"]},null,8,["modelValue","rules"])):c("",!0)]),_:1})]),el,a(i,{class:"col-12",dense:"",disable:"",outlined:"",modelValue:w.value,"onUpdate:modelValue":e[8]||(e[8]=l=>w.value=l),label:" ",type:"textarea"},null,8,["modelValue"]),ll,a(i,{class:"col-12",dense:"",outlined:"",disable:"",modelValue:F.value,"onUpdate:modelValue":e[9]||(e[9]=l=>F.value=l),label:" ",type:"textarea"},null,8,["modelValue"]),tl,a(d,{options:le.value,type:"radio",modelValue:_.value,"onUpdate:modelValue":e[10]||(e[10]=l=>_.value=l),disable:""},null,8,["options","modelValue"]),t("div",ol,[a(v,null,{default:s(()=>[_.value===!0?(u(),n(i,{key:0,modelValue:j.value,"onUpdate:modelValue":e[11]||(e[11]=l=>j.value=l),label:"กรอกอื่นๆ",dense:"",disable:"","lazy-rules":"",type:"text",autogrow:"","hide-bottom-space":"",outlined:"",class:"bg-white",rules:[l=>l&&l.length>0||"กรุณากรอกข้อความ"]},null,8,["modelValue","rules"])):c("",!0)]),_:1})]),al,a(d,{options:Z.value,type:"radio",modelValue:x.value,"onUpdate:modelValue":e[12]||(e[12]=l=>x.value=l),disable:""},null,8,["options","modelValue"]),t("div",sl,[a(v,null,{default:s(()=>[x.value===!1?(u(),n(i,{key:0,modelValue:U.value,"onUpdate:modelValue":e[13]||(e[13]=l=>U.value=l),label:"กรอกข้อความ",dense:"","lazy-rules":"",disable:"",type:"text",autogrow:"","hide-bottom-space":"",outlined:"",class:"bg-white",rules:[l=>l&&l.length>0||"กรุณากรอกข้อความ"]},null,8,["modelValue","rules"])):c("",!0)]),_:1})]),ul,a(d,{options:te.value,type:"radio",modelValue:g.value,"onUpdate:modelValue":e[14]||(e[14]=l=>g.value=l),disable:""},null,8,["options","modelValue"]),t("div",il,[a(v,null,{default:s(()=>[g.value===!1?(u(),n(i,{key:0,modelValue:W.value,"onUpdate:modelValue":e[15]||(e[15]=l=>W.value=l),label:"กรอกข้อความ",dense:"","lazy-rules":"",type:"text",autogrow:"","hide-bottom-space":"",outlined:"",disable:"",class:"bg-white",rules:[l=>l&&l.length>0||"กรุณากรอกข้อความ"]},null,8,["modelValue","rules"])):c("",!0)]),_:1})]),nl,a(i,{class:"col-12",dense:"",disable:"",outlined:"",modelValue:R.value,"onUpdate:modelValue":e[16]||(e[16]=l=>R.value=l),label:" ",type:"textarea"},null,8,["modelValue"]),a(f)])]),_:1})])])]),_:1},512)]),_:1})],64))}});export{Nl as default};
|