1 line
6.3 KiB
JavaScript
1 line
6.3 KiB
JavaScript
import{d as J,a as o,ab as U,e as K,f as L,A as s,g as t,j as i,x as d,aj as c,C as b,D as y,m as W,a4 as X,a2 as z,ac as Z,F as ee}from"./index-3a2b6cd5.js";import{Q as le}from"./QForm-4d87c0ee.js";import{u as oe}from"./mixin-183f301b.js";import"./QSpinnerCube-b3e27bc1.js";const te={style:{"max-height":"68vh","overflow-y":"scroll"}},se={class:"row col-12 q-col-gutter-x-lg q-col-gutter-y-md"},ne={class:"col-xs-12 col-md-6"},ae={class:"col-xs-12 col-md-6"},ue={class:"row col-xs-7 col-md-3 q-col-gutter-x-xs"},ie={class:"col-6"},re=s("label",{class:"col-1 flex justify-center items-center text-bold"},"/",-1),de={class:"col-5"},ce={class:"col-xs-5 col-md-3"},pe={class:"col-xs-12 col-md-6"},me={class:"col-xs-12 col-md-6"},ve={class:"col-xs-12 col-md-6"},be={class:"col-12"},ye={class:"col-xs-12 col-md-6"},fe={class:"flex justify-end q-pa-sm q-gutter-sm"},ge=J({__name:"step01",props:{next:{type:Function,default:()=>console.log("not function")},previous:{type:Function,default:()=>console.log("not function")}},setup(q){const Q=q,j=oe(),{date2Thai:B}=j,D=()=>Q.next(),I=o(),T=o(!1),x=o(""),V=o(""),_=o(""),f=o(new Date().getFullYear()),g=o(""),v=o(new Date),k=o("ช่วยราชการ"),$=o(["ส่งตัวกลับ","ส่งตัวกลับ"]),A=o([]),F=o(""),w=o([]),N=o([]),S=o([]),E=o([]),P=o([]),R=o([]),Y=o([]),M=o([]),C=o("นายก ข"),h=o([]),G=o([]),u=()=>T.value=!0,O=(a,l,p)=>{switch(p){case"typeOrderOption":l(()=>{$.value=A.value.filter(n=>n.name.indexOf(a)>-1)});break;case"byOrderOption":l(()=>{w.value=N.value.filter(n=>n.name.indexOf(a)>-1)});break;case"registerOption":l(()=>{S.value=E.value.filter(n=>n.name.indexOf(a)>-1)});break;case"announceOption":l(()=>{P.value=R.value.filter(n=>n.name.indexOf(a)>-1)});break;case"positionOption":l(()=>{Y.value=M.value.filter(n=>n.name.indexOf(a)>-1)});break;case"testOption":l(()=>{h.value=G.value.filter(n=>n.name.indexOf(a)>-1)});break}},H=async()=>{D()},r=a=>({"full-width inputgreen cursor-pointer":a,"full-width cursor-pointer":!a});return(a,l)=>{const p=U("selector"),n=U("datepicker");return K(),L(ee,null,[s("div",te,[t(le,{ref_key:"myForm",ref:I,class:"q-pa-md"},{default:i(()=>[s("div",se,[s("div",ne,[t(p,{class:d(r(!0)),outlined:"",dense:"","lazy-rules":"",modelValue:k.value,"onUpdate:modelValue":[l[0]||(l[0]=e=>k.value=e),u],rules:[e=>!!e||"กรุณาเลือกประเภทคำสั่ง"],"hide-bottom-space":"",label:"ประเภทคำสั่ง","emit-value":"","map-options":"","option-label":"name",options:$.value,"option-value":"id","use-input":"","input-debounce":"0",onFilter:l[1]||(l[1]=(e,m)=>O(e,m,"typeOrderOption"))},null,8,["class","modelValue","rules","options"])]),s("div",ae,[t(c,{class:d(r(!0)),outlined:"",dense:"","lazy-rules":"",modelValue:x.value,"onUpdate:modelValue":[l[2]||(l[2]=e=>x.value=e),u],rules:[e=>!!e||"กรุณากรอกคำสั่งเรื่อง"],label:"คำสั่งเรื่อง","hide-bottom-space":""},null,8,["class","modelValue","rules"])]),s("div",ue,[s("div",ie,[t(c,{class:d(r(!0)),outlined:"",dense:"","lazy-rules":"",modelValue:g.value,"onUpdate:modelValue":[l[3]||(l[3]=e=>g.value=e),u],rules:[e=>!!e||"กรุณากรอกคำสั่ง"],label:"คำสั่ง","hide-bottom-space":"",type:"number"},null,8,["class","modelValue","rules"])]),re,s("div",de,[t(n,{modelValue:f.value,"onUpdate:modelValue":[l[4]||(l[4]=e=>f.value=e),u],locale:"th",autoApply:"","year-picker":"",enableTimePicker:!1},{year:i(({year:e})=>[b(y(e+543),1)]),"year-overlay-value":i(({value:e})=>[b(y(parseInt(e+543)),1)]),trigger:i(()=>[t(c,{"model-value":f.value+543,rules:[e=>!!e||"กรุณากรอก พ.ศ."],label:"พ.ศ.",dense:"",outlined:""},null,8,["model-value","rules","label"])]),_:1},8,["modelValue"])])]),s("div",ce,[t(n,{"menu-class-name":"modalfix",modelValue:v.value,"onUpdate:modelValue":l[5]||(l[5]=e=>v.value=e),locale:"th",autoApply:"",borderless:"",enableTimePicker:!1,"week-start":"0"},{year:i(({year:e})=>[b(y(e+543),1)]),"year-overlay-value":i(({value:e})=>[b(y(parseInt(e+543)),1)]),trigger:i(()=>[t(c,{outlined:"",dense:"",class:"full-width datepicker","model-value":v.value!=null?W(B)(v.value):null,label:"วันที่มีผลออกคำสั่ง",rules:[e=>!!e||"กรุณาเลือกวันที่มีผลออกคำสั่ง"]},{prepend:i(()=>[t(X,{name:"event",class:"cursor-pointer",style:{color:"var(--q-primary)"}})]),_:1},8,["model-value","rules"])]),_:1},8,["modelValue"])]),s("div",pe,[t(p,{class:d(r(!0)),outlined:"",dense:"","lazy-rules":"",modelValue:F.value,"onUpdate:modelValue":[l[6]||(l[6]=e=>F.value=e),u],rules:[e=>!!e||"กรุณาเลือกคำสั่งโดย"],"hide-bottom-space":"",label:"คำสั่งโดย","emit-value":"","map-options":"","option-label":"name",options:w.value,"option-value":"id","use-input":"","input-debounce":"0",onFilter:l[7]||(l[7]=(e,m)=>O(e,m,"byOrderOption"))},null,8,["class","modelValue","rules","options"])]),s("div",me,[t(c,{class:d(r(!0)),outlined:"",dense:"","lazy-rules":"",modelValue:V.value,"onUpdate:modelValue":[l[8]||(l[8]=e=>V.value=e),u],rules:[e=>!!e||"กรุณากรอกผู้มีอำนาจลงนาม"],label:"ผู้มีอำนาจลงนาม","hide-bottom-space":""},null,8,["class","modelValue","rules"])]),s("div",ve,[t(c,{class:d(r(!0)),outlined:"",dense:"","lazy-rules":"",modelValue:_.value,"onUpdate:modelValue":[l[9]||(l[9]=e=>_.value=e),u],rules:[e=>!!e||"กรุณากรอกตำแหน่งผู้มีอำนาจลงนาม"],label:"ตำแหน่งผู้มีอำนาจลงนาม","hide-bottom-space":""},null,8,["class","modelValue","rules"])]),s("div",be,[t(z)]),s("div",ye,[t(p,{class:d(r(!0)),outlined:"",dense:"","lazy-rules":"",modelValue:C.value,"onUpdate:modelValue":[l[10]||(l[10]=e=>C.value=e),u],rules:[e=>!!e||"กรุณาเลือกรอบการสอบ"],"hide-bottom-space":"",label:"ชื่อ-นามสกุล","emit-value":"","map-options":"","option-label":"name",options:h.value,"option-value":"id","use-input":"","input-debounce":"0",onFilter:l[11]||(l[11]=(e,m)=>O(e,m,"testOption"))},null,8,["class","modelValue","rules","options"])])])]),_:1},512)]),t(z),s("div",fe,[t(Z,{unelevated:"",label:"บันทึก",color:"public",onClick:H})])],64)}}});export{ge as default};
|