hrms-manual/dist/assets/FormAssign-bcbcae56.js
2023-09-06 14:51:44 +07:00

1 line
56 KiB
JavaScript

import{d as Sl,a as d,a8 as jl,a7 as Tl,c as Pe,o as El,w as el,ab as Fl,e as u,s as g,j as n,A as l,m as x,ac as O,v as w,f as m,g as t,C as r,I as Ne,a4 as b,ad as Ve,aj as k,D as v,a2 as fe,i as Y,F as Z,ah as ee,J as ll,ag as L,aG as ke,at as Gl,au as Ll,ai as Bl}from"./index-3a2b6cd5.js";import{Q as Oe}from"./QTooltip-5ceb1b84.js";import{Q as ol,a as ze}from"./QItemSection-843d83e6.js";import{Q as Ml}from"./QList-1b100cb9.js";import{Q as Rl}from"./QMenu-59199f2b.js";import{Q as y}from"./QSelect-809bd0f2.js";import{Q as Wl}from"./QForm-4d87c0ee.js";import{C as sl}from"./ClosePopup-d3cbd1bb.js";import{u as Kl}from"./mixin-183f301b.js";import{u as Jl}from"./use-quasar-1e7f9a8b.js";import{c as B}from"./app.config-a8647d06.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./QChip-f43cc21c.js";import"./QItemLabel-37c56e27.js";import"./rtl-36dd996b.js";import"./format-312d1398.js";import"./QSpinnerCube-b3e27bc1.js";import"./index-932e35b0.js";const h=xe=>(Gl("data-v-5d290417"),xe=xe(),Ll(),xe),Hl={class:"q-pa-sm"},Xl={class:"toptitle text-dark col-12 row items-center"},Yl={key:1},Zl={key:2,class:"col-12 row q-gutter-md"},eo=h(()=>l("div",null," แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ ",-1)),lo={key:1},oo={key:2},so={class:"col-12 text-dark"},to={class:"row col-12"},ao={class:"row col-12 q-gutter-lg"},no={class:"col-12 row"},uo={class:"col-12 text-top0 items-center"},io={class:"col-12 row q-col-gutter-md"},ro={class:"col-xs-12 col-sm-6"},co={class:"col-xs-12 col-sm-6"},vo={class:"col-12 row"},po=h(()=>l("div",{class:"col-12 text-top0 items-center"}," ระยะเวลาการทดลองปฎิบัติหน้าที่ราชการ ",-1)),mo={class:"col-12 row q-col-gutter-md"},_o={class:"col-xs-12 col-sm-4"},yo={class:"col-xs-12 col-sm-4"},ho={class:"col-xs-12 col-sm-4"},bo={class:"col-12"},go={class:"col-12 row"},fo={class:"col-12 text-top0 items-center"},wo={key:0,class:"col-12 row q-col-gutter-md"},Vo={key:1,class:"col-12 row q-col-gutter-md"},ko={class:"col-12"},xo={class:"col-12 row"},qo={class:"col-12 text-top0 items-center"},Uo={class:"col-12 text-top2 row items-center"},Do={class:"col-12 row q-gutter-sm"},Ao={class:"col-12 row q-col-gutter-sm"},Co={class:"col-xs-12 col-sm-6"},Io={class:"col-xs-12 col-sm-5"},$o={key:0,class:"col-xs-12 col-sm-1 flex justify-center items-center"},Po={class:"col-12 row"},No={class:"col-12 text-top2"},Oo={class:"row col-12 q-gutter-lg"},zo={class:"col-12 row"},Qo={class:"col-12 text-top2 row items-center"},So={class:"col-11 q-my-xs"},jo={key:0,class:"col-xs-12 col-sm-1 flex justify-center items-center"},To={class:"col-12 row"},Eo=h(()=>l("div",{class:"col-12 text-top2 row items-center"}," ความรู้เรื่องกฎหมายและกฎระเบียบ (ไม่เกิน 20 หัวข้อ) ",-1)),Fo={class:"example-row-column-width"},Go={class:"bg-grey-3 q-py-xs"},Lo={key:0,class:"col-1 text-center"},Bo={key:1,class:"col-11"},Mo={key:0,class:"row bg-grey-2 q-py-xs borderCheck"},Ro=h(()=>l("div",{class:"col-1"},null,-1)),Wo={class:"col-10"},Ko={key:0,class:"row bg-grey-2 q-py-xs borderCheck"},Jo=h(()=>l("div",{class:"col-1"},null,-1)),Ho={class:"col-10 q-pl-md"},Xo={key:1,class:"row borderCheck border_y q-py-xs"},Yo={class:"col-1 text-center"},Zo={class:"col-9 q-pl-xl"},es={key:0,class:"row bg-grey-2 q-py-xs borderCheck"},ls=h(()=>l("div",{class:"col-1"},null,-1)),os={class:"col-10 q-pl-md"},ss={key:1,class:"row borderCheck border_y q-py-xs"},ts={class:"col-1 text-center"},as={class:"col-9 q-pl-xl"},ds={key:0,class:"row bg-grey-2 q-py-xs borderCheck"},ns=h(()=>l("div",{class:"col-1"},null,-1)),us={class:"col-10 q-pl-md"},is={key:1,class:"row borderCheck border_y q-py-xs"},rs={class:"col-1 text-center"},cs={class:"col-9 q-pl-xl"},vs={key:0,class:"row bg-grey-2 q-py-xs borderCheck"},ps=h(()=>l("div",{class:"col-1"},null,-1)),ms={class:"col-10 q-pl-md"},_s={key:1,class:"row borderCheck border_y q-py-xs"},ys={class:"col-1 text-center"},hs={class:"col-9 q-pl-xl"},bs={class:"col-12 row"},gs=h(()=>l("div",{class:"col-12 text-top2"}," กฎหมายอื่น ๆ ที่เกี่ยวข้องกับการปฏิบัติงาน ",-1)),fs={class:"col-12 row q-col-gutter-md"},ws={class:"col-12"},Vs={class:"col-12 row"},ks=h(()=>l("div",{class:"col-12 text-top2"},"ทักษะ",-1)),xs={class:"col-12 row q-col-gutter-sm"},qs={class:"col-xs-12 col-sm-6"},Us={class:"ellipsis-2-lines"},Ds={class:"col-xs-12 col-sm-6"},As={class:"ellipsis-2-lines"},Cs={class:"col-xs-12 col-sm-6"},Is={class:"ellipsis-2-lines"},$s={class:"col-xs-12 col-sm-6"},Ps={class:"ellipsis-2-lines"},Ns={class:"col-12 row"},Os={class:"col-12 text-top2"},zs={class:"row col-12 q-gutter-lg"},Qs={class:"col-12 row"},Ss=h(()=>l("div",{class:"col-12 text-top2"},"สมรรถนะหลัก",-1)),js={class:"col-12 row q-col-gutter-sm"},Ts={class:"col-xs-12 col-sm-6"},Es={class:"ellipsis-2-lines"},Fs={class:"col-xs-12 col-sm-6"},Gs={class:"ellipsis-2-lines"},Ls={class:"col-xs-12 col-sm-6"},Bs={class:"ellipsis-2-lines"},Ms={class:"col-xs-12 col-sm-6"},Rs={class:"ellipsis-2-lines"},Ws={class:"col-xs-12 col-sm-6"},Ks={class:"ellipsis-2-lines"},Js={class:"col-12 row"},Hs=h(()=>l("div",{class:"col-12 text-top2"},"สมรรถนะประจํากลุ่มงาน",-1)),Xs={class:"col-12 row q-col-gutter-sm"},Ys={class:"col-xs-12 col-sm-6"},Zs={class:"ellipsis-2-lines"},et={class:"col-xs-12 col-sm-6"},lt={class:"ellipsis-2-lines"},ot={class:"col-xs-12 col-sm-6"},st={class:"ellipsis-2-lines"},tt={class:"col-12 row"},at={class:"col-12 text-top2 row items-center"},dt=h(()=>l("span",{class:"text-weight-regular q-pl-sm"}," ( ได้แก่ ความประพฤติ ความมีคุณธรรมจริยธรรม การรักษาวินัย )",-1)),nt=h(()=>l("div",{class:"row col-12 q-gutter-lg"},[l("div",{class:"col-12 row"},[l("div",{class:"col-12 text-top2"},"ความประพฤติ ได้แก่"),l("div",{class:"col-12 row q-col-gutter-md"},[l("div",{class:"col-12 column q-ml-md"},[l("li",null,"ให้บริการประชาชนหรือผู้รับบริการด้วยอธัยาศัยดี"),l("li",null,"มีความรับผิดชอบในการปฏิบัติงาน"),l("li",null," ให้บริการประชาชนหรือผู้รับบริการด้วยความรวดเร็ว เอาใจใส่เป็นมาตรฐานเดียวกัน "),l("li",null," ตั้งใจปฏิบัติหน้าที่ราชการด้วยความอุตสาหะ ขยันหมั่นเพียร ")])])]),l("div",{class:"col-12 row"},[l("div",{class:"col-12 text-top2"}," ความมีคุณธรรมจริยธรรม ได้แก่ "),l("div",{class:"col-12 row q-col-gutter-md"},[l("div",{class:"col-12 column q-ml-md"},[l("li",null," อุทิศตนและเสียสละเวลาในการปฏิบัติงานอย่างเต็มกำลังความสามารถ "),l("li",null," มีจิตสำนึกที่ดี ปฏิบัติงานด้วยความซื่อสัตย์ สุจริต "),l("li",null," ยึดมั่นในสถาบันพระมหากษัตริย์ และไม่กระทำการใด ๆ อันจะก่อให้เกิดความเสียหายต่อประเทศชาติ ศาสนา และพระมหากษัตริย์ ")])])]),l("div",{class:"col-12 row"},[l("div",{class:"col-12 text-top2"},"การรักษาวินัย ได้แก่"),l("div",{class:"col-12 row q-col-gutter-md"},[l("div",{class:"col-12 column q-ml-md"},[l("li",null,"มีความรับผิดชอบในการรักษาเวลาทำงาน"),l("li",null," แต่งกายในการปฏิบัติงานได้อย่างเหมาะสมกับการเป็นข้าราชการ "),l("li",null," ไม่กระทำการใด ๆ อันเป็นการเสื่อมเกียรติและศักดิ์ศรีของความเป็นข้าราชการ "),l("li",null," ไม่กระทำการใด ๆ อันอาจก่อให้เกิดความเสียหายแก่ชื่อเสียงของหน่วยงาน "),l("li",null," ปฏิบัติหน้าที่อย่างตรงไปตรงมาโดยยึกหลักจรรยาบรรณวิชาชีพ ")])])])],-1)),ut={class:"col-12 row"},it={class:"col-12 text-top2"},rt={class:"col-12 row q-col-gutter-md"},ct={class:"col-12"},vt={class:"col-12 row"},pt={class:"col-12 text-top2 row items-center"},mt={class:"col-12 row q-gutter-md"},_t={class:"col-12 row q-col-gutter-sm"},yt={class:"col-xs-12 col-sm-6"},ht={class:"col-xs-12 col-sm-5"},bt={key:0,class:"col-xs-12 col-sm-1 flex justify-center items-center"},gt={class:"col-12"},ft={class:"col-12 row"},wt={class:"col-12 text-top0 items-center"},Vt={class:"col-12 row"},kt=h(()=>l("div",{class:"col-12 text-top2"}," ผู้ทดลองปฏิบัติหน้าที่ราชการต้องเข้าร่วมในการปฐมนิเทศและอบรมหลักสูตรต่าง ๆ ภายในระยะเวลาทดลองปฏิบัติหน้าที่ราชการ ดังนี้ ",-1)),xt={class:"col-12 text-top2 row items-center"},qt={class:"col-12 text-top2 row items-center"},Ut={class:"col-12 text-top2 row items-center"},Dt={class:"col-12 text-top2 row items-center"},At={class:"col-12"},Ct={class:"col-12 row"},It={class:"col-12 text-top0 items-center"},$t={class:"col-12 text-top2 row items-center"},Pt={class:"col-12 text-top2 row items-center"},Nt={class:"col-12 row q-gutter-md"},Ot=h(()=>l("div",{class:"col-12 text-top2"},"การรักษาวินัย ได้แก่",-1)),zt={class:"col-12 row q-col-gutter-md"},Qt={class:"col-12 column q-ml-md"},St=h(()=>l("li",null,"ความรู้ความสามารถที่ ก.ก. กำหนด",-1)),jt=h(()=>l("li",null,"ทักษะที่ ก.ก. กำหนด",-1)),Tt=h(()=>l("li",null,"สมรรถนะตามที่ ก.ก. กำหนด",-1)),Et=h(()=>l("li",null,"ความสามารถในการเรียนรู้งานในตำแหน่ง",-1)),Ft=h(()=>l("li",null,"ความสามารถในการปรับใช้ความรู้กับงานในหน้าที่",-1)),Gt=h(()=>l("li",null,"ความสำเร็จของงานที่ได้รับมอบหมาย",-1)),Lt={class:"col-12 row"},Bt={class:"col-12 text-top2 row items-center"},Mt={class:"col-12 row q-gutter-md"},Rt=h(()=>l("div",{class:"col-12 row q-col-gutter-md"},[l("div",{class:"col-12 column q-ml-md"},[l("li",null," บันทึกผลการทดลองปฏิบัติหน้าที่ราชการของผู้ดูแลการทดลองปฏิบัติหน้าที่ราชการและผู้บังคับบัญา "),l("li",null," แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการของผู้บังคับบัญชา "),l("li",null,"รายงานผลการพัฒนาตามที่สำนักงาน ก.ก.กำหนด")])],-1)),Wt={class:"col-12 row"},Kt={class:"col-12 text-top2 row items-center"},Jt={class:"col-12 row q-gutter-md"},Ht=h(()=>l("div",{class:"col-12 row q-col-gutter-md"},[l("div",{class:"col-12 column q-ml-md"},[l("li",null,"สัดส่วนของคะแนนการทดลองปฏิบัติหน้าที่ราชการ"),l("div",{class:"q-pl-lg"}," ส่วนที่ 1 คะแนนผลสัมฤทธิ์ของการทดลองปฏิบัติหน้าที่ราชการร้อยละ 50 "),l("div",{class:"q-pl-lg"}," ส่วนที่ 2 คะแนนพฤติกรรมของผู้ทดลองปฏิบัติหน้าที่ราชการร้อยละ 50 "),l("div",{class:"q-pl-lg"}," มาตรฐานการประเมินแต่ละส่วนต้องได้คะแนนไม่ต่ำกว่าร้อยละ 60 "),l("li",null," สัดส่วนคะแนนการพัฒนาข้าราชการที่อยู่ระหว่างการทดลองปฏิบัติหน้าที่ราชการ "),l("div",{class:"q-pl-lg"}," คะแนนรวมของการพัฒนาจะต้องไม่น้อยกว่าร้อยละ 60 "),l("div",null,[l("span",{style:{"text-decoration":"underline"}},"หมายเหตุ"),r(" ให้นำคะแนนรวมทั้ง 2 ส่วนมารวมกันแล้วต้องได้คะแนนไม่น้อยกว่าร้อยละ 60 จึงถือว่าผ่านการประเมินการทดลองปฏิบัติหน้าที่ราชการ ")])])],-1)),Xt={class:"col-12"},Yt={class:"col-12 row"},Zt=h(()=>l("div",{class:"col-12 text-top0 items-center"}," การลงชื่อเพื่อมอบหมายงานและรับมอบหมายงานในการทดลองปฏิบัติหน้าที่ราชการ ",-1)),ea={class:"col-12 row"},la={class:"col-12 text-top2 row items-center"},oa={class:"col-12 row q-col-gutter-md"},sa={class:"col-xs-12 col-sm-4"},ta={class:"col-xs-12 col-sm-4"},aa={class:"col-xs-12 col-sm-4"},da={class:"col-12 row"},na={class:"col-12 text-top2 row items-center"},ua={class:"col-12 row q-col-gutter-md"},ia={class:"col-xs-12 col-sm-4"},ra={class:"col-xs-12 col-sm-4"},ca={class:"col-12 row"},va={class:"col-12 text-top2 row items-center"},pa={class:"col-12 row q-col-gutter-md"},ma={class:"col-xs-12 col-sm-4"},_a={class:"col-12 row"},ya={class:"col-12 text-top2 row items-center"},ha={class:"col-12 row q-col-gutter-md"},ba={class:"flex justify-end q-pa-sm q-gutter-sm"},ga=Sl({__name:"FormAssign",setup(xe){const Qe=Jl();d([{id:1,text:"1.รัฐธรรมนูญ",checked:!1}]);const s=d(!0),tl=async c=>{il();const o=Pl();await L.put(B.API.saveEditAssign(c),o).then(a=>{}).catch(a=>{}).finally(async()=>{s.value=!1,Ze(),je()})},al=c=>{Be(Qe,()=>tl(c))},dl=()=>{s.value=!0},nl=()=>{s.value=!1},Se=jl(),ul=Kl(),{date2Thai:pe,notifyError:fa,dateToISO:f,success:wa,messageError:Va,showLoader:il,hideLoader:je,dialogConfirm:Be,dialogMessageNotify:rl,modalWarning:ka}=ul,Te=(c,o)=>c.filter(a=>!o.some(e=>e&&e.id===a.id)),le=(c,o)=>c.filter(a=>!o.some(e=>e&&e.id===a.id)),we=(c,o)=>c.filter(a=>!o.some(e=>e&&e.id===a.id)),Me=Tl();d(!1);const Re=d(null);d(""),d(""),d(""),d(""),d();const M=Me.params.personalId,oe=d();d([]),d();const U=d(),D=d();d();const cl=d({}),vl=d(),qe=d(),pl=d({});d({}),d(),d(),d();const R=d(null),W=d(null),K=d(null),C=d(),I=d(),$=d(),P=d(),N=d(),We=d(Me.params.form),Ue=d(""),ie=d(""),re=d(""),H=d(),z=d(),Q=d(),S=d(),me=d([]),De=d([]),ml=()=>{U.value=void 0},_l=()=>{D.value=void 0},yl=Pe(()=>U.value===void 0),Ae=Se.currentRoute.value.name;d("");const se=d(""),j=d(),q=d(""),V=d(""),X=d([]),Ee=d([]),Fe=d([]),Ke=[],ce=d(2);d([]);const _e=d(Array(ce.value).fill("")),ye=d(Array(ce.value).fill("")),hl=()=>{ce.value++},bl=c=>{_e.value.splice(c,1),ye.value.splice(c,1),ce.value>2&&ce.value--},Ge=Pe(()=>Array(ce.value).fill("")),he=d(3),te=d([]),Ce=d([]),gl=()=>{he.value<6&&he.value++},fl=Pe(()=>Array(he.value).fill("")),wl=c=>{te.value.splice(c,1),he.value>3&&he.value--};d(!1);const ve=d(1),be=d(Array(ve.value).fill("")),ge=d(Array(ve.value).fill("")),Vl=c=>{be.value.splice(c,1),ge.value.splice(c,1),ve.value>1&&ve.value--},kl=()=>{ve.value++},Le=Pe(()=>Array(ve.value).fill("")),J=d([]),xl=async()=>{await L.get(B.API.userPlacement(M)).then(c=>{const o=c.data.result;X.value=o.caregiver.map(a=>({id:a.id,prefix:a.prefix,firstName:a.firstName,lastName:a.lastName,name:a.prefix+""+a.firstName+" "+a.lastName,citizenId:a.citizenId,isDirector:a.isDirector})),Ee.value=o.commander.map(a=>({id:a.id,prefix:a.prefix,firstName:a.firstName,lastName:a.lastName,name:a.prefix+""+a.firstName+" "+a.lastName,citizenId:a.citizenId,isDirector:a.isDirector})),Fe.value=o.chairman.map(a=>({id:a.id,prefix:a.prefix,firstName:a.firstName,lastName:a.lastName,name:a.prefix+""+a.firstName+" "+a.lastName,citizenId:a.citizenId,isDirector:a.isDirector}))})},ql=async c=>{await L.get(B.API.newAssign(c)).then(o=>{const a=o.data.data,e={value:a.assign_month,label:`${a.assign_month} เดือน`};Ke.push(e),j.value=`${a.assign_month} เดือน`,oe.value=a.person.name,se.value=a.person.OrganizationOrganization})},Ul=async c=>{await L.get(B.API.competencyOptions(c)).then(o=>{const a=o.data.data;me.value=a,C.value=a[0],I.value=a[1],$.value=a[2],P.value=a[3],N.value=a[4]})},Dl=async c=>{await L.get(B.API.competencyGroupOptions(c)).then(o=>{const a=o.data.data;De.value=a,R.value=a[0],W.value=a[1],K.value=a[2]})},Al=async c=>{await L.get(B.API.knowledgeOptions(c)).then(o=>{Ce.value=o.data.data})},Cl=async c=>{await L.get(B.API.skillOptions(c)).then(o=>{const a=o.data.data;Je.value=[a.computer],He.value=[a.english],Xe.value=[a.information],Ye.value=[a.resourse],ae.value=a.computer,de.value=a.english,ne.value=a.information,ue.value=a.resourse})},Il=async c=>{await L.get(B.API.lawOptions(c)).then(o=>{J.value=o.data.data})},$l=async()=>{await L.post(B.API.calculateDate(),{month:j.value!==null?parseInt(j.value):null,start_date:f(U.value)}).then(async c=>{const o=c.data;D.value=o.finish_date}).catch(c=>{}).finally(async()=>{je()})},Pl=c=>{const o=M,a=Ge.value.map((_,E)=>{const F=_e.value[E]?.trim(),G=ye.value[E]?.trim();return F!==""&&G!==""?{activity_desc:F,goal_desc:G}:null}),e=te.value.map(_=>({level:_?_.level:null})),i=Le.value.map((_,E)=>{const F=be.value[E]?.trim(),G=ge.value[E]?.trim();return F!==""&&G!==""?{output_desc:F,indicator_desc:G}:null}),p=[];R.value&&p.push({level:R.value.level}),W.value&&p.push({level:W.value.level}),K.value&&p.push({level:K.value.level});const T=[];ae.value&&T.push({level:ae.value.level}),de.value&&T.push({level:de.value.level}),ne.value&&T.push({level:ne.value.level}),ue.value&&T.push({level:ue.value.level});const A=[];C.value&&A.push({level:C.value.level}),I.value&&A.push({level:I.value.level}),$.value&&A.push({level:$.value.level}),P.value&&A.push({level:P.value.level}),N.value&&A.push({level:N.value.level});const $e=[{personal_id:q.value.personal_id,role:"mentor",dated:z.value instanceof Date?f(z.value):f(new Date(z.value))},{personal_id:V.value.personal_id,role:"mentor",dated:Q.value instanceof Date?f(Q.value):f(new Date(Q.value))},{personal_id:ie.value.personal_id,role:"commander",dated:S.value instanceof Date?f(S.value):f(new Date(S.value))},{personal_id:re.value.personal_id,role:"chairman"}];return{personal_id:o,fullname:oe.value,position:se.value,monthSelect:j.value!==null?parseInt(j.value):null,date_start:U.value instanceof Date?f(U.value):new Date,date_finish:D.value instanceof Date?f(D.value):f(new Date(D.value)),assign_knowledges:e,assign_jobs:a.filter(_=>_!==null),other_desc:Ie.value,assign_skill:T,assign_competency:A,assign_competency_group:p,other4_desc:Ue.value,other5_no1_desc:qe.value,assign_outputs:i.filter(_=>_!==null),assign_director:$e,experimenter_dated:H.value instanceof Date?f(H.value):new Date,assign_law:J.value.filter(_=>_.checked===1).map(_=>({id:_.id,checked:_.checked}))}},Nl=c=>{const o=M,a=Ge.value.map((_,E)=>{const F=_e.value[E]?.trim(),G=ye.value[E]?.trim();return F!==""&&G!==""?{activity_desc:F,goal_desc:G}:null}),e=te.value.map(_=>({level:_?_.level:null})),i=Le.value.map((_,E)=>{const F=be.value[E]?.trim(),G=ge.value[E]?.trim();return F!==""&&G!==""?{output_desc:F,indicator_desc:G}:null}),p=[];R.value&&p.push({level:R.value.level}),W.value&&p.push({level:W.value.level}),K.value&&p.push({level:K.value.level});const T=[];ae.value&&T.push({level:ae.value.level}),de.value&&T.push({level:de.value.level}),ne.value&&T.push({level:ne.value.level}),ue.value&&T.push({level:ue.value.level});const A=[];C.value&&A.push({level:C.value.level}),I.value&&A.push({level:I.value.level}),$.value&&A.push({level:$.value.level}),P.value&&A.push({level:P.value.level}),N.value&&A.push({level:N.value.level});const $e=[{personal_id:q.value.id,role:"mentor",dated:z.value instanceof Date?f(z.value):f(new Date(z.value))},{personal_id:ie.value.id,role:"commander",dated:S.value instanceof Date?f(S.value):f(new Date(S.value))},{personal_id:re.value.id,role:"chairman"}];return V.value&&$e.push({personal_id:V.value.id,role:"mentor",dated:Q.value instanceof Date?f(Q.value):f(new Date(Q.value))}),{personalId:o,fullname:oe.value,position:se.value,monthSelect:j.value!==null?parseInt(j.value):null,date_start:U.value instanceof Date?f(U.value):new Date,date_finish:D.value instanceof Date?f(D.value):f(new Date(D.value)),assign_knowledges:e,assign_jobs:a.filter(_=>_!==null),other_desc:Ie.value,assign_skill:T,assign_competency:A,assign_competency_group:p,other4_desc:Ue.value,other5_no1_desc:qe.value,assign_outputs:i.filter(_=>_!==null),assign_director:$e,experimenter_dated:H.value instanceof Date?f(H.value):new Date,assign_law:J.value.filter(_=>_.checked===1).map(_=>({id:_.id,checked:_.checked}))}},Ol=c=>{Be(Qe,async()=>await zl(c))},zl=async c=>{await Re.value.validate().then(o=>{if(o){const a=Nl();L.post(B.API.saveFinish(c),a).then(e=>{Se.push(`/probation/detail/${c}`)}).catch(e=>{}).finally(()=>{je()})}else rl(Qe,"กรุณากรอกข้อมูลให้ครบ")})},Ie=d(""),ae=d(),de=d(),ne=d(),ue=d(),Je=d([]),He=d([]),Xe=d([]),Ye=d([]),Ze=async()=>{await L.get(B.API.probationsGetAssign(We.value)).then(c=>{s.value=!1;const o=c.data.data;oe.value=o.profile.name,se.value=o.profile.OrganizationOrganization,U.value=o.assign.date_start,D.value=o.assign.date_finish,H.value=o.assign.experimenter_dated,z.value=o.mentors[0].dated,Q.value=o.mentors[1].dated,S.value=o.commander.dated,_e.value=o.jobs.map(e=>e.activity_desc),ye.value=o.jobs.map(e=>e.goal_desc),ce.value=o.jobs.length,q.value=o.mentors[0],V.value=o.mentors[1],re.value=o.chairman,ie.value=o.commander,te.value=o.knowledges.map(e=>e.id),he.value=o.knowledges.length,cl.value=o.assign.other_desc,vl.value=o.assign.other4_desc,pl.value=o.assign.other5_no1_desc;const a=o.skills.map(e=>({id:e.id,title:e.title,level:e.level,level_description:e.description}));[ae.value,de.value,ne.value,ue.value]=a,C.value=o.competencys[0],I.value=o.competencys[1],$.value=o.competencys[2],P.value=o.competencys[3],N.value=o.competencys[4],R.value=o.competency_groups[0],W.value=o.competency_groups[1],K.value=o.competency_groups[2],be.value=o.outputs.map(e=>e.output_desc),ge.value=o.outputs.map(e=>e.indicator_desc),ve.value=o.outputs.length,J.value=o.laws.map(e=>({id:e.id,checked:e.selected,description:e.description,status_select:e.status_select}))})};return El(async()=>{Ze(),await xl(),await Il(M),await Ul(M),await Dl(M),await Cl(M),await Al(M),await ql(M)}),el(()=>[j.value,U.value],()=>{j.value!==void 0&&U.value!==void 0&&$l()}),el(te.value,()=>{te.value.forEach(c=>{Ce.value=Ce.value.filter(o=>o.id!=c.id)})}),(c,o)=>{const a=Fl("datepicker");return u(),g(Wl,{ref_key:"myForm",ref:Re},{default:n(()=>[l("div",Hl,[l("div",Xl,[x(Ae)=="probationWorkAdd"?(u(),g(O,{key:0,icon:"mdi-arrow-left",unelevated:"",round:"",dense:"",flat:"",color:"primary",class:"q-mr-sm",onClick:o[0]||(o[0]=e=>x(Se).go(-1))})):w("",!0),x(Ae)=="probationWorkAdd"?(u(),m("div",Yl," เพิ่มแบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ ")):(u(),m("div",Zl,[eo,s.value?w("",!0):(u(),g(O,{key:0,size:"12px",flat:"",dense:"",icon:"mdi-download",color:"primary"},{default:n(()=>[t(Oe,null,{default:n(()=>[r("ดาวน์โหลด")]),_:1}),t(Rl,null,{default:n(()=>[t(Ml,{style:{"min-width":"150px"}},{default:n(()=>[Ne((u(),g(ol,{clickable:""},{default:n(()=>[t(ze,{avatar:""},{default:n(()=>[t(b,{color:"red",name:"mdi-file-pdf"})]),_:1}),t(ze,null,{default:n(()=>[r("ไฟล์ .PDF")]),_:1})]),_:1})),[[sl]]),Ne((u(),g(ol,{clickable:""},{default:n(()=>[t(ze,{avatar:""},{default:n(()=>[t(b,{color:"blue",name:"mdi-file-word"})]),_:1}),t(ze,null,{default:n(()=>[r("ไฟล์ .docx")]),_:1})]),_:1})),[[sl]])]),_:1})]),_:1})]),_:1})),s.value?(u(),m("div",oo,[t(O,{dense:"",flat:"",round:"",color:"red",onClick:o[2]||(o[2]=e=>nl()),icon:"mdi-undo"},{default:n(()=>[t(Oe,null,{default:n(()=>[r("ยกเลิก")]),_:1})]),_:1}),t(O,{dense:"",flat:"",class:"q-ml-md",round:"",color:"public",onClick:o[3]||(o[3]=e=>al(We.value)),icon:"mdi-content-save-outline"},{default:n(()=>[t(Oe,null,{default:n(()=>[r("บันทึกข้อมูล")]),_:1})]),_:1})])):(u(),m("div",lo,[t(O,{dense:"",flat:"",round:"",color:"primary",onClick:o[1]||(o[1]=e=>dl()),icon:"mdi-pencil-outline"},{default:n(()=>[t(Oe,null,{default:n(()=>[r("แก้ไขข้อมูล")]),_:1})]),_:1})]))]))]),l("div",so,[l("div",to,[l("div",ao,[l("div",no,[l("div",uo,[t(Ve,{class:"bg-grey-2 q-mr-sm",size:"28px"},{default:n(()=>[r("1")]),_:1}),r(" ผู้ทดลองปฏิบัติหน้าที่ราชการ ")]),l("div",io,[l("div",ro,[t(k,{rules:[e=>!!e||"กรุณากรอกชื่อ"],"hide-bottom-space":"",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:oe.value,"onUpdate:modelValue":o[4]||(o[4]=e=>oe.value=e),label:"ชื่อ-สกุล"},null,8,["rules","readonly","outlined","modelValue"])]),l("div",co,[t(k,{rules:[e=>!!e||"กรุณากรอกตำเเหน่ง"],"hide-bottom-space":"",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:se.value,"onUpdate:modelValue":o[5]||(o[5]=e=>se.value=e),label:"ตำแหน่ง"},null,8,["rules","readonly","outlined","modelValue"])]),l("div",vo,[po,l("div",mo,[l("div",_o,[t(y,{rules:[e=>!!e||"กรุณาเลือกระยะเวลา"],"hide-bottom-space":"",options:Ke,class:"col-xs-12 col-sm-6",readonly:s.value!=!0,dense:"",borderless:"","option-label":"label","option-value":"value",outlined:s.value==!0,modelValue:j.value,"onUpdate:modelValue":o[6]||(o[6]=e=>j.value=e),label:"ระยะเวลากี่เดือน"},null,8,["rules","readonly","outlined","modelValue"])]),l("div",yo,[t(a,{"menu-class-name":"modalfix",modelValue:U.value,"onUpdate:modelValue":o[7]||(o[7]=e=>U.value=e),locale:"th",autoApply:"",borderless:"",enableTimePicker:!1,"week-start":"0",readonly:s.value!=!0},{year:n(({year:e})=>[r(v(e+543),1)]),"year-overlay-value":n(({value:e})=>[r(v(parseInt(e+543)),1)]),trigger:n(()=>[t(k,{dense:"",borderless:"",readonly:s.value!=!0,outlined:s.value==!0,rules:[e=>!!e||"กรุณาเลือกวันที่"],"hide-bottom-space":"",class:"full-width datepicker","model-value":U.value!=null?x(pe)(U.value):void 0,label:"ตั้งเเต่วันที่",clearable:"",onClear:ml},null,8,["readonly","outlined","rules","model-value"])]),_:1},8,["modelValue","readonly"])]),l("div",ho,[t(a,{"menu-class-name":"modalfix",modelValue:D.value,"onUpdate:modelValue":o[8]||(o[8]=e=>D.value=e),locale:"th",autoApply:"",borderless:"",readonly:x(yl)||s.value!=!0,enableTimePicker:!1,"week-start":"0"},{year:n(({year:e})=>[r(v(e+543),1)]),"year-overlay-value":n(({value:e})=>[r(v(parseInt(e+543)),1)]),trigger:n(()=>[t(k,{"hide-bottom-space":"",dense:"",borderless:"",outlined:s.value==!0,readonly:"",class:"full-width datepicker","model-value":D.value!=null?x(pe)(D.value):void 0,label:"ถึงวันที่",clearable:"",onClear:_l},null,8,["outlined","model-value"])]),_:1},8,["modelValue","readonly"])])])])])]),l("div",bo,[t(fe,{size:"3px",color:"grey-2"})]),l("div",go,[l("div",fo,[t(Ve,{class:"bg-grey-2 q-mr-sm",size:"28px"},{default:n(()=>[r("2")]),_:1}),r(" ผู้ดูแลการทดลองปฏิบัติหน้าที่ราชการ (อาจมีได้มากกว่า 1 คน) ")]),s.value==!0?(u(),m("div",wo,[t(y,{rules:[e=>!!e||"กรุณาเลือกผู้ดูเเล"],"option-value":"id",options:le(X.value,[V.value]),class:"col-xs-12 col-sm-6",readonly:s.value!=!0,dense:"","hide-bottom-space":"",borderless:"",outlined:s.value==!0,modelValue:q.value,"onUpdate:modelValue":o[9]||(o[9]=e=>q.value=e),label:"ผู้ดูแลคนที่ 1","option-label":"name"},null,8,["rules","options","readonly","outlined","modelValue"]),t(y,{clearable:"",options:le(X.value,[q.value]),"option-value":"id","option-label":"name","hide-bottom-space":"",class:"col-xs-12 col-sm-6",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:V.value,"onUpdate:modelValue":o[10]||(o[10]=e=>V.value=e),label:"ผู้ดูแลคนที่ 2"},null,8,["options","readonly","outlined","modelValue"])])):(u(),m("div",Vo,[t(y,{rules:[e=>!!e||"กรุณาเลือกผู้ดูเเล"],"option-value":"id",options:le(X.value,[V.value]),class:"col-xs-12 col-sm-6",readonly:s.value!=!0,dense:"","hide-bottom-space":"",borderless:"",outlined:s.value==!0,modelValue:q.value,"onUpdate:modelValue":o[11]||(o[11]=e=>q.value=e),label:"ผู้ดูแลคนที่ 1","option-label":"name"},null,8,["rules","options","readonly","outlined","modelValue"]),t(y,{clearable:"",options:le(X.value,[q.value]),"option-value":"id","option-label":"name","hide-bottom-space":"",class:"col-xs-12 col-sm-6",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:V.value,"onUpdate:modelValue":o[12]||(o[12]=e=>V.value=e),label:"ผู้ดูแลคนที่ 2"},null,8,["options","readonly","outlined","modelValue"])]))]),l("div",ko,[t(fe,{size:"3px",color:"grey-2"})]),l("div",xo,[l("div",qo,[t(Ve,{class:"bg-grey-2 q-mr-sm",size:"28px"},{default:n(()=>[r("3")]),_:1}),r(" ผลการปฏิบัติงาน ")]),l("div",Uo,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 3.1 ชื่องาน / ภารกิจงานที่มอบหมาย (ควรมีมากกว่า 1 ภารกิจงาน) "),s.value==!0?(u(),g(O,{key:0,round:"",color:"primary",dense:"",icon:"mdi-plus",flat:"",class:"q-ml-sm",onClick:hl})):w("",!0)]),l("div",Do,[(u(!0),m(Z,null,Y(x(Ge),(e,i)=>(u(),g(ee,{key:i,flat:"",bordered:"",class:"col-12 q-pa-sm bg-grey-1"},{default:n(()=>[l("div",Ao,[l("div",Co,[t(k,{rules:i<2?[p=>!!p||"กรุณากรอกข้อมูล"]:[],"hide-bottom-space":"",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,class:"bg-white",type:"textarea",modelValue:_e.value[i],"onUpdate:modelValue":p=>_e.value[i]=p,label:"กิจกรรมของงาน/ขั้นตอนการปฏิบัติงาน(ไม่เกิน10บรรทัด )"},null,8,["rules","readonly","outlined","modelValue","onUpdate:modelValue"])]),l("div",Io,[t(k,{rules:i<2?[p=>!!p||"กรุณากรอกข้อมูล"]:[],"hide-bottom-space":"",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,class:"bg-white",type:"textarea",modelValue:ye.value[i],"onUpdate:modelValue":p=>ye.value[i]=p,label:"เป้าหมายในการปฏิบัติงาน(ไม่เกิน10บรรทัด )"},null,8,["rules","readonly","outlined","modelValue","onUpdate:modelValue"])]),i>1?(u(),m("div",$o,[s.value==!0?(u(),g(O,{key:0,flat:"",round:"",color:"red",icon:"mdi-trash-can-outline",onClick:p=>bl(i)},null,8,["onClick"])):w("",!0)])):w("",!0)])]),_:2},1024))),128))])]),l("div",Po,[l("div",No,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 3.2 ความรู้ความสามารถและทักษะ(ตามที่ก.ก.กําหนด) ")]),t(ee,{bordered:"",flat:"",class:"col-12 row q-pa-md bg-grey-1"},{default:n(()=>[l("div",Oo,[l("div",zo,[l("div",Qo,[r(" ความรู้ความสามารถในการปฏิบัติงาน "),s.value==!0?(u(),g(O,{key:0,round:"",color:"primary",dense:"",icon:"mdi-plus",flat:"",class:"q-ml-sm",onClick:gl})):w("",!0)]),(u(!0),m(Z,null,Y(x(fl),(e,i)=>(u(),m("div",{key:i,class:"col-12 row q-col-gutter-sm"},[l("div",So,[t(y,{"option-label":p=>`${p.title}-${p.description}`,"option-value":"id","map-options":"",rules:i<3?[p=>!!p||"กรุณาเลือกความสามารถ"]:[],"hide-bottom-space":"",options:Ce.value,class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:te.value[i],"onUpdate:modelValue":p=>te.value[i]=p,label:`ความรู้ความสามารถในการปฏิบัติงาน ${i+1}`},null,8,["option-label","rules","options","readonly","outlined","modelValue","onUpdate:modelValue","label"])]),i>2?(u(),m("div",jo,[s.value==!0?(u(),g(O,{key:0,flat:"",round:"",color:"red",icon:"mdi-trash-can-outline",onClick:p=>wl(i)},null,8,["onClick"])):w("",!0)])):w("",!0)]))),128))]),l("div",To,[Eo,t(ee,{flat:"",bordered:"",class:"col-12 q-pa-md",style:{"max-height":"500px","overflow-y":"scroll"}},{default:n(()=>[l("div",Fo,[l("div",Go,[(u(!0),m(Z,null,Y(J.value,(e,i)=>(u(),m("div",{class:"row",key:e.id},[i===0?(u(),m("div",Lo,[e.status_select===1?(u(),g(ke,{key:0,"true-value":1,"false-value":0,modelValue:e.checked,"onUpdate:modelValue":p=>e.checked=p,dense:"",disable:s.value!=!0},null,8,["modelValue","onUpdate:modelValue","disable"])):w("",!0)])):w("",!0),i===0?(u(),m("div",Bo,v(e.description),1)):w("",!0)]))),128))]),(u(!0),m(Z,null,Y(J.value,(e,i)=>(u(),m("div",{key:e.id},[i===1?(u(),m("div",Mo,[Ro,l("div",Wo,v(e.description),1)])):w("",!0)]))),128)),(u(!0),m(Z,null,Y(J.value,(e,i)=>(u(),m("div",{key:e.id},[i===2?(u(),m("div",Ko,[Jo,l("div",Ho,v(e.description),1)])):i>2&&i<9?(u(),m("div",Xo,[l("div",Yo,[t(ke,{"true-value":1,"false-value":0,modelValue:e.checked,"onUpdate:modelValue":p=>e.checked=p,dense:"",disable:s.value!=!0},null,8,["modelValue","onUpdate:modelValue","disable"])]),l("div",Zo,v(e.description),1)])):w("",!0)]))),128)),(u(!0),m(Z,null,Y(J.value,(e,i)=>(u(),m("div",{key:e.id},[i===9?(u(),m("div",es,[ls,l("div",os,v(e.description),1)])):i>9&&i<16?(u(),m("div",ss,[l("div",ts,[t(ke,{"true-value":1,"false-value":0,modelValue:e.checked,"onUpdate:modelValue":p=>e.checked=p,dense:"",disable:s.value!=!0},null,8,["modelValue","onUpdate:modelValue","disable"])]),l("div",as,v(e.description),1)])):w("",!0)]))),128)),(u(!0),m(Z,null,Y(J.value,(e,i)=>(u(),m("div",{key:e.id},[i===16?(u(),m("div",ds,[ns,l("div",us,v(e.description),1)])):i>16&&i<19?(u(),m("div",is,[l("div",rs,[t(ke,{"true-value":1,"false-value":0,modelValue:e.checked,"onUpdate:modelValue":p=>e.checked=p,dense:"",disable:s.value!=!0},null,8,["modelValue","onUpdate:modelValue","disable"])]),l("div",cs,v(e.description),1)])):w("",!0)]))),128)),(u(!0),m(Z,null,Y(J.value,(e,i)=>(u(),m("div",{key:e.id},[i===19?(u(),m("div",vs,[ps,l("div",ms,v(e.description),1)])):i>19&&i<30?(u(),m("div",_s,[l("div",ys,[t(ke,{"true-value":1,"false-value":0,modelValue:e.checked,"onUpdate:modelValue":p=>e.checked=p,dense:"",disable:s.value!=!0},null,8,["modelValue","onUpdate:modelValue","disable"])]),l("div",hs,v(e.description),1)])):w("",!0)]))),128))])]),_:1})]),l("div",bs,[gs,l("div",fs,[l("div",ws,[t(k,{class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:Ie.value,"onUpdate:modelValue":o[13]||(o[13]=e=>Ie.value=e),type:"textarea"},null,8,["readonly","outlined","modelValue"])])])]),l("div",Vs,[ks,l("div",xs,[l("div",qs,[t(y,{"option-label":e=>`${e.title} - ${e.level_description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกความรู้ความสามารถ"],options:Je.value,class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"","map-options":"",outlined:s.value==!0,modelValue:ae.value,"onUpdate:modelValue":o[14]||(o[14]=e=>ae.value=e),label:"ด้านที่ 1"},{"selected-item":n(e=>[l("div",Us,v(e.opt.title)+" - "+v(e.opt.level_description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",Ds,[t(y,{"ellipsis-2-lines":"","option-label":e=>`${e.title} - ${e.level_description}`,"option-value":"id","map-options":"","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกความรู้ความสามารถ"],options:He.value,class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:de.value,"onUpdate:modelValue":o[15]||(o[15]=e=>de.value=e),label:"ด้านที่ 2"},{"selected-item":n(e=>[l("div",As,v(e.opt.title)+" - "+v(e.opt.level_description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",Cs,[t(y,{"option-label":e=>`${e.title} - ${e.level_description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกความรู้ความสามารถ"],options:Xe.value,class:"bg-white",readonly:s.value!=!0,dense:"","map-options":"",borderless:"",outlined:s.value==!0,modelValue:ne.value,"onUpdate:modelValue":o[16]||(o[16]=e=>ne.value=e),label:"ด้านที่ 3"},{"selected-item":n(e=>[l("div",Is,v(e.opt.title)+" - "+v(e.opt.level_description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",$s,[t(y,{"option-label":e=>`${e.title} - ${e.level_description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกความรู้ความสามารถ"],options:Ye.value,class:"bg-white",readonly:s.value!=!0,dense:"","map-options":"",borderless:"",outlined:s.value==!0,modelValue:ue.value,"onUpdate:modelValue":o[17]||(o[17]=e=>ue.value=e),label:"ด้านที่ 4"},{"selected-item":n(e=>[l("div",Ps,v(e.opt.title)+" - "+v(e.opt.level_description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])])])])])]),_:1})]),l("div",Ns,[l("div",Os,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 3.3 สมรรถนะ (ตามที่ ก.ก. กําหนด) ")]),t(ee,{bordered:"",flat:"",class:"col-12 row q-pa-md bg-grey-1"},{default:n(()=>[l("div",zs,[l("div",Qs,[Ss,l("div",js,[l("div",Ts,[t(y,{"option-label":e=>`${e.title} - ${e.description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกสมรรถนะ"],options:we(me.value,[I.value,$.value,P.value,N.value]),class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"","map-options":"",outlined:s.value==!0,modelValue:C.value,"onUpdate:modelValue":o[18]||(o[18]=e=>C.value=e),label:"ตัวที่ 1"},{"selected-item":n(e=>[l("div",Es,v(e.opt.title)+" - "+v(e.opt.description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",Fs,[t(y,{"option-label":e=>`${e.title} - ${e.description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกสมรรถนะ"],options:we(me.value,[C.value,$.value,P.value,N.value]),class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"","map-options":"",outlined:s.value==!0,modelValue:I.value,"onUpdate:modelValue":o[19]||(o[19]=e=>I.value=e),label:"ตัวที่ 2"},{"selected-item":n(e=>[l("div",Gs,v(e.opt.title)+" - "+v(e.opt.description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",Ls,[t(y,{"option-label":e=>`${e.title} - ${e.description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกสมรรถนะ"],options:we(me.value,[C.value,I.value,P.value,N.value]),class:"bg-white",readonly:s.value!=!0,dense:"","map-options":"",borderless:"",outlined:s.value==!0,modelValue:$.value,"onUpdate:modelValue":o[20]||(o[20]=e=>$.value=e),label:"ตัวที่ 3"},{"selected-item":n(e=>[l("div",Bs,v(e.opt.title)+" - "+v(e.opt.description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",Ms,[t(y,{"option-label":e=>`${e.title} - ${e.description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกสมรรถนะ"],options:we(me.value,[C.value,I.value,$.value,N.value]),class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"","map-options":"",outlined:s.value==!0,modelValue:P.value,"onUpdate:modelValue":o[21]||(o[21]=e=>P.value=e),label:"ตัวที่ 4"},{"selected-item":n(e=>[l("div",Rs,v(e.opt.title)+" - "+v(e.opt.description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",Ws,[t(y,{"hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกสมรรถนะ"],options:we(me.value,[C.value,I.value,$.value,P.value]),"option-label":e=>`${e.title} - ${e.description}`,"option-value":"id",class:"bg-white",readonly:s.value!=!0,dense:"","map-options":"",borderless:"",outlined:s.value==!0,modelValue:N.value,"onUpdate:modelValue":o[22]||(o[22]=e=>N.value=e),label:"ตัวที่ 5"},{"selected-item":n(e=>[l("div",Ks,v(e.opt.title)+" - "+v(e.opt.description),1)]),_:1},8,["rules","options","option-label","readonly","outlined","modelValue"])])])]),l("div",Js,[Hs,l("div",Xs,[l("div",Ys,[t(y,{"option-label":e=>`${e.title} - ${e.description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกสมรรถนะประจํากลุ่มงาน"],options:Te(De.value,[W.value,K.value]),class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"","map-options":"",outlined:s.value==!0,modelValue:R.value,"onUpdate:modelValue":o[23]||(o[23]=e=>R.value=e),label:"ตัวที่ 1"},{"selected-item":n(e=>[l("div",Zs,v(e.opt.title)+" - "+v(e.opt.description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",et,[t(y,{"option-label":e=>`${e.title} - ${e.description}`,"option-value":"id","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกสมรรถนะประจํากลุ่มงาน"],options:Te(De.value,[R.value,K.value]),class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"","map-options":"",outlined:s.value==!0,modelValue:W.value,"onUpdate:modelValue":o[24]||(o[24]=e=>W.value=e),label:"ตัวที่ 2"},{"selected-item":n(e=>[l("div",lt,v(e.opt.title)+" - "+v(e.opt.description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])]),l("div",ot,[t(y,{"option-label":e=>`${e.title} - ${e.description}`,"option-value":"id","map-options":"","hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกสมรรถนะประจํากลุ่มงาน"],options:Te(De.value,[R.value,W.value]),class:"bg-white",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:K.value,"onUpdate:modelValue":o[25]||(o[25]=e=>K.value=e),label:"ตัวที่ 3"},{"selected-item":n(e=>[l("div",st,v(e.opt.title)+" - "+v(e.opt.description),1)]),_:1},8,["option-label","rules","options","readonly","outlined","modelValue"])])])])])]),_:1})]),l("div",tt,[l("div",at,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 3.4 พฤติกรรมที่จําเป็นสําหรับการปฏิบัติงาน"),dt]),t(ee,{bordered:"",flat:"",class:"col-12 row q-pa-md bg-grey-1"},{default:n(()=>[nt]),_:1})]),l("div",ut,[l("div",it,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 3.5 อื่น ๆ (ถ้ามี) ")]),l("div",rt,[l("div",ct,[t(k,{readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:Ue.value,"onUpdate:modelValue":o[26]||(o[26]=e=>Ue.value=e)},null,8,["readonly","outlined","modelValue"])])])]),l("div",vt,[l("div",pt,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 3.6 ผลผลิตของงานที่คาดหวังและตัวชี้วัดความสําเร็จของงาน "),s.value==!0?(u(),g(O,{key:0,round:"",color:"primary",dense:"",icon:"mdi-plus",flat:"",class:"q-ml-sm",onClick:kl})):w("",!0)]),l("div",mt,[(u(!0),m(Z,null,Y(x(Le),(e,i)=>(u(),g(ee,{key:i,flat:"",bordered:"",class:"col-12 q-pa-sm bg-grey-1"},{default:n(()=>[l("div",_t,[l("div",yt,[t(k,{"hide-bottom-space":"",rules:i<1?[p=>!!p||"กรุณากรอกข้อมูล"]:[],class:"bg-white",type:"textarea",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:be.value[i],"onUpdate:modelValue":p=>be.value[i]=p,label:"ผลผลิตของงานที่คาดหวัง (ไม่เกิน 10 บรรทัด)"},null,8,["rules","readonly","outlined","modelValue","onUpdate:modelValue"])]),l("div",ht,[t(k,{rules:i<1?[p=>!!p||"กรุณากรอกข้อมูล"]:[],"hide-bottom-space":"",class:"bg-white",type:"textarea",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:ge.value[i],"onUpdate:modelValue":p=>ge.value[i]=p,label:"ตัวชี้วัดความสําเร็จของงาน (ไม่เกิน 10 บรรทัด)"},null,8,["rules","readonly","outlined","modelValue","onUpdate:modelValue"])]),i>0?(u(),m("div",bt,[s.value==!0?(u(),g(O,{key:0,flat:"",round:"",color:"red",icon:"mdi-trash-can-outline",onClick:p=>Vl(i)},null,8,["onClick"])):w("",!0)])):w("",!0)])]),_:2},1024))),128))])]),l("div",gt,[t(fe,{size:"3px",color:"grey-2"})]),l("div",ft,[l("div",wt,[t(Ve,{class:"bg-grey-2 q-mr-sm",size:"28px"},{default:n(()=>[r("4")]),_:1}),r(" การพัฒนาผู้ทดลองปฏิบัติหน้าที่ราชการ ")]),l("div",Vt,[kt,l("div",xt,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 4.1 การปฐมนิเทศเพื่อให้มีความรู้เกี่ยวกับหน่วยงาน/ส่วนราชการ ")]),l("div",qt,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 4.2 การเรียนรู้ด้วยตนเองเพื่อให้มีความรู้เกี่ยวกับกฎหมายกฎระเบียบแบบแผนของทางราชการ ")]),l("div",Ut,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 4.3 การอบรมสัมมนาร่วมกันเพื่อปลูกฝังการประพฤติปฏิบัติตนเป็นข้าราชการที่ดี ")]),l("div",Dt,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 4.4 การอบรมอื่น ๆ ที่หน่วยงานกำหนด (ถ้ามี) ")])])]),l("div",At,[t(fe,{size:"3px",color:"grey-2"})]),l("div",Ct,[l("div",It,[t(Ve,{class:"bg-grey-2 q-mr-sm",size:"28px"},{default:n(()=>[r("5")]),_:1}),r(" การประเมินผลการทดลองปฏิบัติหน้าที่ราชการ ")]),l("div",$t,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 5.1 ประเมินผลการทดลองปฏิบัติหน้าที่ราชการโดยคณะกรรมการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ ")]),l("div",Pt,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 5.2 รายละเอียดการประเมินประกอบด้วย 2 ส่วนคือ ")]),l("div",Nt,[t(ee,{flat:"",bordered:"",class:"col-12 q-pa-md bg-grey-1"},{default:n(()=>[Ot,l("div",zt,[l("div",Qt,[St,jt,Tt,Et,Ft,Gt,l("li",null,[r(" อื่นๆ (ถ้ามี) "),t(k,{readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:qe.value,"onUpdate:modelValue":o[27]||(o[27]=e=>qe.value=e),label:"กรอกอื่นๆ"},null,8,["readonly","outlined","modelValue"])])])])]),_:1})])]),l("div",Lt,[l("div",Bt,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 5.3 ข้อมูลที่ใช้ประกอบการประเมินผลการทดลองปฏิบัติหน้าที่ราชการประกอบด้วย ")]),l("div",Mt,[t(ee,{flat:"",bordered:"",class:"col-12 q-pa-md bg-grey-1"},{default:n(()=>[Rt]),_:1})])]),l("div",Wt,[l("div",Kt,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" 5.3 สัดส่วนของคะแนนและมาตรฐานการประเมิน ")]),l("div",Jt,[t(ee,{flat:"",bordered:"",class:"col-12 q-pa-md bg-grey-1"},{default:n(()=>[Ht]),_:1})])]),l("div",Xt,[t(fe,{size:"3px",color:"grey-2"})]),l("div",Yt,[Zt,l("div",ea,[l("div",la,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" ผู้ทดลองปฏิบัติหน้าที่ราชการ ")])]),l("div",oa,[l("div",sa,[t(k,{readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:oe.value,"onUpdate:modelValue":o[28]||(o[28]=e=>oe.value=e),label:"ชื่อ-สกุล"},null,8,["readonly","outlined","modelValue"])]),l("div",ta,[t(k,{readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:se.value,"onUpdate:modelValue":o[29]||(o[29]=e=>se.value=e),label:"ตำแหน่ง"},null,8,["readonly","outlined","modelValue"])]),l("div",aa,[t(a,{"menu-class-name":"modalfix",modelValue:H.value,"onUpdate:modelValue":o[30]||(o[30]=e=>H.value=e),locale:"th",autoApply:"",readonly:s.value!=!0,borderless:"",enableTimePicker:!1,"week-start":"0"},{year:n(({year:e})=>[r(v(e+543),1)]),"year-overlay-value":n(({value:e})=>[r(v(parseInt(e+543)),1)]),trigger:n(()=>[t(k,{"hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกวันที่"],readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,class:"full-width datepicker","model-value":H.value!=null?x(pe)(H.value):null,label:"ลงวันที่"},{prepend:n(()=>[t(b,{name:"event",class:"cursor-pointer",style:{color:"var(--q-primary)"}})]),_:1},8,["rules","readonly","outlined","model-value"])]),_:1},8,["modelValue","readonly"])])])]),l("div",da,[l("div",na,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" ผู้ดูแลการทดลองปฏิบัติหน้าที่ราชการ ")]),l("div",ua,[s.value==!0?(u(),g(y,{key:0,options:le(X.value,[V.value]),"option-value":"id","option-label":"name",class:"col-xs-12 col-sm-8",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:q.value,"onUpdate:modelValue":o[31]||(o[31]=e=>q.value=e),label:"ผู้ดูแลคนที่ 1"},null,8,["options","readonly","outlined","modelValue"])):(u(),g(y,{key:1,options:le(X.value,[V.value]),"option-value":"id","option-label":"name",class:"col-xs-12 col-sm-8",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:q.value,"onUpdate:modelValue":o[32]||(o[32]=e=>q.value=e),label:"ผู้ดูแลคนที่ 1"},null,8,["options","readonly","outlined","modelValue"])),l("div",ia,[t(a,{"menu-class-name":"modalfix",modelValue:z.value,"onUpdate:modelValue":o[33]||(o[33]=e=>z.value=e),locale:"th",autoApply:"",borderless:"",enableTimePicker:!1,readonly:s.value!=!0,"week-start":"0"},{year:n(({year:e})=>[r(v(e+543),1)]),"year-overlay-value":n(({value:e})=>[r(v(parseInt(e+543)),1)]),trigger:n(()=>[t(k,{"hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกวันที่"],readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,class:"full-width datepicker","model-value":z.value!=null?x(pe)(z.value):null,label:"ลงวันที่"},{prepend:n(()=>[t(b,{name:"event",class:"cursor-pointer",style:{color:"var(--q-primary)"}})]),_:1},8,["rules","readonly","outlined","model-value"])]),_:1},8,["modelValue","readonly"])]),s.value==!0?(u(),g(y,{key:2,clearable:"",options:le(X.value,[q.value]),"option-value":"id","option-label":"name",class:"col-xs-12 col-sm-8",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:V.value,"onUpdate:modelValue":o[34]||(o[34]=e=>V.value=e),label:"ผู้ดูแลคนที่ 2"},null,8,["options","readonly","outlined","modelValue"])):(u(),g(y,{key:3,clearable:"",options:le(X.value,[q.value]),"option-value":"id","option-label":"name",class:"col-xs-12 col-sm-8",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:V.value,"onUpdate:modelValue":o[35]||(o[35]=e=>V.value=e),label:"ผู้ดูแลคนที่ 2"},null,8,["options","readonly","outlined","modelValue"])),l("div",ra,[t(a,{"menu-class-name":"modalfix",modelValue:Q.value,"onUpdate:modelValue":o[36]||(o[36]=e=>Q.value=e),locale:"th",autoApply:"",borderless:"",enableTimePicker:!1,"week-start":"0",readonly:s.value!=!0|!V.value},{year:n(({year:e})=>[r(v(e+543),1)]),"year-overlay-value":n(({value:e})=>[r(v(parseInt(e+543)),1)]),trigger:n(()=>[t(k,{"hide-bottom-space":"",disable:!V.value,readonly:s.value!=!0,dense:"",s:"",borderless:"",outlined:s.value==!0,class:"full-width datepicker","model-value":Q.value!=null?x(pe)(Q.value):null,label:"ลงวันที่"},{prepend:n(()=>[t(b,{name:"event",class:"cursor-pointer",style:{color:"var(--q-primary)"}})]),_:1},8,["disable","readonly","outlined","model-value"])]),_:1},8,["modelValue","readonly"])])])]),l("div",ca,[l("div",va,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" ผู้บังคับบัญชาผู้มอบหมายงาน ")]),l("div",pa,[s.value==!0?(u(),g(y,{key:0,options:Ee.value,"option-value":"id","option-label":"name",class:"col-xs-12 col-sm-8",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:ie.value,"onUpdate:modelValue":o[37]||(o[37]=e=>ie.value=e),label:"ผู้บังคับบัญชา"},null,8,["options","readonly","outlined","modelValue"])):(u(),g(y,{key:1,options:Ee.value,"option-value":"id","option-label":"name",class:"col-xs-12 col-sm-8",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:ie.value,"onUpdate:modelValue":o[38]||(o[38]=e=>ie.value=e),label:"ผู้บังคับบัญชา"},null,8,["options","readonly","outlined","modelValue"])),l("div",ma,[t(a,{"menu-class-name":"modalfix",modelValue:S.value,"onUpdate:modelValue":o[39]||(o[39]=e=>S.value=e),locale:"th",autoApply:"",borderless:"",readonly:s.value!=!0,enableTimePicker:!1,"week-start":"0"},{year:n(({year:e})=>[r(v(e+543),1)]),"year-overlay-value":n(({value:e})=>[r(v(parseInt(e+543)),1)]),trigger:n(()=>[t(k,{"hide-bottom-space":"",rules:[e=>!!e||"กรุณาเลือกวันที่"],readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,class:"full-width datepicker","model-value":S.value!=null?x(pe)(S.value):null,label:"ลงวันที่"},{prepend:n(()=>[t(b,{name:"event",class:"cursor-pointer",style:{color:"var(--q-primary)"}})]),_:1},8,["rules","readonly","outlined","model-value"])]),_:1},8,["modelValue","readonly"])])])]),l("div",_a,[l("div",ya,[t(b,{name:"mdi-label",color:"grey-4",class:"q-pr-sm"}),r(" ประธานกรรมการ ")]),l("div",ha,[s.value==!0?(u(),g(y,{key:0,options:Fe.value,"option-value":"id","option-label":"name",class:"col-xs-12 col-sm-8",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:re.value,"onUpdate:modelValue":o[40]||(o[40]=e=>re.value=e),label:"ประธานกรรมการ"},null,8,["options","readonly","outlined","modelValue"])):(u(),g(y,{key:1,options:Fe.value,"option-value":"id","option-label":"name",class:"col-xs-12 col-sm-8",readonly:s.value!=!0,dense:"",borderless:"",outlined:s.value==!0,modelValue:re.value,"onUpdate:modelValue":o[41]||(o[41]=e=>re.value=e),label:"ประธานกรรมการ"},null,8,["options","readonly","outlined","modelValue"]))])])])]),Ne(t(fe,null,null,512),[[ll,x(Ae)=="probationWorkAdd"]]),Ne(l("div",ba,[t(O,{unelevated:"",label:"บันทึก",color:"public",onClick:o[42]||(o[42]=e=>Ol(x(M)))})],512),[[ll,x(Ae)=="probationWorkAdd"]])])])]),_:1},512)}}});const La=Bl(ga,[["__scopeId","data-v-5d290417"]]);export{La as default};