1 line
5.7 KiB
JavaScript
1 line
5.7 KiB
JavaScript
import{Q as C}from"./QTab-3e1855a2.js";import{Q as O}from"./QTabs-95f81e84.js";import{d as T,a as l,o as Y,ab as x,e as n,f,g as t,j as i,a2 as B,A as r,x as U,aj as N,s as w,v as h,D as V,ah as j,F as M,a4 as Q,at as R,au as $,ai as A}from"./index-3a2b6cd5.js";import{Q as E}from"./QSpace-5fefe78e.js";import{Q as G}from"./QSelect-809bd0f2.js";import{Q as H}from"./QTd-71639d11.js";import{u as J}from"./mixin-183f301b.js";import"./QResizeObserver-889eb2e3.js";import"./rtl-36dd996b.js";import"./QChip-f43cc21c.js";import"./QItemSection-843d83e6.js";import"./QItemLabel-37c56e27.js";import"./QMenu-59199f2b.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./format-312d1398.js";import"./QSpinnerCube-b3e27bc1.js";const K=m=>(R("data-v-0e8f6b4f"),m=m(),$(),m),L=K(()=>r("div",{class:"toptitle text-dark col-12 row items-center"}," ประวัติการยื่นขอพระราชทานเหรียญจักรพรรดิมาลา ",-1)),P={class:"q-py-md q-px-lg"},W={class:"col-12 row q-pb-sm items-center"},Z={class:"items-center",style:{display:"flex"}},ee={key:0},ae={key:1},oe=T({__name:"Coin",setup(m){const k=J(),{date2Thai:d}=k,X=l("yes"),q=l(!1),b=l(""),u=l([]),y=l([]),c=l(["no","cardid","name","position","range","salary","zone","school","date"]),_=l(),s=l(""),g=l([{name:"no",align:"left",label:"ลำดับ",field:"no",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"cardid",align:"left",label:"เลขประจำตัวประชาชน",field:"cardid",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"name",align:"left",label:"ชื่อ - นามสกุล",field:"name",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"position",align:"left",label:"ตำแหน่ง",field:"position",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"range",align:"left",label:"อันดับ",field:"range",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"salary",align:"left",label:"เงินเดือน",field:"salary",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"zone",align:"left",label:"เขต",field:"zone",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"school",align:"left",label:"โรงเรียน",field:"school",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"date",align:"left",label:"วันที่ยื่นขอ",field:"date",sortable:!0,sort:(a,e)=>a.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})}]),z=l([{no:"1",cardid:"1XXXXXXXXXXXX",name:"นางสาวรัชภรณ์ ภักดี",position:"กกก",range:"1",salary:"XXXXXX",zone:"1",school:"โรงเรียน",date:d(new Date)},{no:"2",cardid:"1XXXXXXXXXXXX",name:"นางสาวรัชภรณ์ ภักดี",position:"กกก",range:"1",salary:"XXXXXX",zone:"1",school:"โรงเรียน",date:d(new Date)},{no:"3",cardid:"1XXXXXXXXXXXX",name:"นางสาวรัชภรณ์ ภักดี",position:"กกก",range:"1",salary:"XXXXXX",zone:"1",school:"โรงเรียน",date:d(new Date)}]);Y(()=>{const a=[{id:"1",name:"2566"},{id:"2",name:"2565"},{id:"3",name:"2564"}];u.value=a,y.value=a});const S=()=>{s.value="",_.value.focus()},I=(a,e,p)=>{switch(p){case"capYearsOption":e(()=>{u.value=y.value.filter(v=>v.name.indexOf(a)>-1)});break}},D=a=>({"":!a,"q-mt-md":a});return(a,e)=>{const p=x("selector"),v=x("d-table");return n(),f(M,null,[L,t(j,{flat:"",bordered:"",class:"col-12 q-my-md q-mt-sm rounded-borders"},{default:i(()=>[t(O,{modelValue:X.value,"onUpdate:modelValue":e[0]||(e[0]=o=>X.value=o),align:"left",class:"bg-white text-grey","active-color":"primary","indicator-color":"primary"},{default:i(()=>[t(C,{name:"yes",label:"คนที่ยื่นขอ"}),t(C,{name:"no",label:"คนที่ไม่ยื่นขอ"})]),_:1},8,["modelValue"]),t(B),r("div",P,[r("div",{class:U(D(q.value))},[r("div",W,[t(p,{outlined:"",dense:"","lazy-rules":"",modelValue:b.value,"onUpdate:modelValue":e[1]||(e[1]=o=>b.value=o),"hide-bottom-space":"",label:"ปีงบประมาณ","emit-value":"","map-options":"","option-label":"name",options:u.value,"option-value":"id","use-input":"","input-debounce":"0",style:{"min-width":"150px"},class:"gt-xs q-ml-sm",onFilter:e[2]||(e[2]=(o,F)=>I(o,F,"capYearsOption"))},null,8,["modelValue","options"]),t(E),r("div",Z,[t(N,{standout:"",dense:"",modelValue:s.value,"onUpdate:modelValue":e[3]||(e[3]=o=>s.value=o),ref_key:"filterRef",ref:_,outlined:"",debounce:"300",placeholder:"ค้นหา",style:{"max-width":"200px"},class:"q-ml-sm"},{append:i(()=>[s.value==""?(n(),w(Q,{key:0,name:"search"})):h("",!0),s.value!==""?(n(),w(Q,{key:1,name:"clear",class:"cursor-pointer",onClick:S})):h("",!0)]),_:1},8,["modelValue"]),t(G,{modelValue:c.value,"onUpdate:modelValue":e[4]||(e[4]=o=>c.value=o),"display-value":a.$q.lang.table.columns,multiple:"",outlined:"",dense:"",options:g.value,"options-dense":"","option-value":"name","map-options":"","emit-value":"",style:{"min-width":"150px"},class:"gt-xs q-ml-sm"},null,8,["modelValue","display-value","options"])])]),t(v,{rows:z.value,columns:g.value,"visible-columns":c.value,filter:s.value,"row-key":"name"},{"body-cell":i(o=>[t(H,{props:o},{default:i(()=>[o.col.name=="no"?(n(),f("div",ee,V(o.rowIndex+1),1)):(n(),f("div",ae,V(o.value),1))]),_:2},1032,["props"])]),_:1},8,["rows","columns","visible-columns","filter"])],2)])]),_:1})],64)}}});const ge=A(oe,[["__scopeId","data-v-0e8f6b4f"]]);export{ge as default};
|