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

1 line
5.4 KiB
JavaScript

import{Q as C}from"./QTab-3e1855a2.js";import{Q as B}from"./QTabs-95f81e84.js";import{d as D,a,o as U,ab as V,e as i,f as v,g as o,j as r,a2 as N,A as m,x as j,aj as z,s as Q,v as h,D as k,ah as R,F as $,a4 as S,at as A,au as E,ai as G}from"./index-3a2b6cd5.js";import{Q as H}from"./QSpace-5fefe78e.js";import{Q as J}from"./QSelect-809bd0f2.js";import{Q as K}from"./QTd-71639d11.js";import{u as L}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 P=u=>(A("data-v-159b2749"),u=u(),E(),u),W=P(()=>m("div",{class:"toptitle text-dark col-12 row items-center"}," บันทึกผลการได้รับพระราชทานเหรียญจักรพรรดิมาลา ",-1)),X={class:"q-py-md q-px-lg"},Y={class:"col-12 row q-pb-sm items-center"},Z={class:"items-center",style:{display:"flex"}},ee={key:0},te={key:1},ae=D({__name:"Main",setup(u){L();const b=a("hight"),q=a(!1);a(new Date),a(new Date),a(""),a(""),a(""),a(""),a(null),a(null);const f=a(""),d=a([]),y=a([]);a("");const _=a([]),g=a([]),p=a(["no","status","name","type","page","number"]),x=a(),s=a(""),w=a([{name:"no",align:"left",label:"ลำดับ",field:"no",sortable:!0,sort:(t,e)=>t.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"status",align:"left",label:"สถานะ",field:"status",sortable:!0,sort:(t,e)=>t.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"name",align:"left",label:"ชื่อ - สกุล",field:"name",sortable:!0,sort:(t,e)=>t.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"type",align:"left",label:"ประเภทเครื่องราชฯ",field:"type",sortable:!0,sort:(t,e)=>t.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"page",align:"left",label:"หน้าในราชกิจนุเบกษา",field:"page",sortable:!0,sort:(t,e)=>t.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})},{name:"number",align:"left",label:"ลำดับที่ในราชกิจจานุเบกษา",field:"number",sortable:!0,sort:(t,e)=>t.localeCompare(e,void 0,{numeric:!0,sensitivity:"base"})}]),O=a([{no:"1",status:"รอบันทึกข้อมูล",name:"นางสาวรัชภรณ์ ภักดี",type:"ทั้งหมด",page:"8",number:"11"},{no:"2",status:"บันทึกลง ก.พ. 7 แล้ว",name:"นางสาวภาพรรณ ลออ",type:"ทั้งหมด",page:"12",number:"11"}]);U(()=>{const t=[{id:"1",name:"ทั้งหมด"}],e=[{id:"1",name:"ทั้งหมด"},{id:"2",name:"รอบันทึกข้อมูล"},{id:"3",name:"บันทึกลง ก.พ. 7 แล้ว"}];_.value=t,g.value=t,d.value=e,y.value=e});const I=()=>{s.value="",x.value.focus()},T=(t,e,c)=>{switch(c){case"selectTypeOption":e(()=>{_.value=g.value.filter(n=>n.name.indexOf(t)>-1)});break;case"selectStatusOption":e(()=>{d.value=y.value.filter(n=>n.name.indexOf(t)>-1)});break}},F=t=>({"":!t,"q-mt-md":t});return(t,e)=>{const c=V("selector"),n=V("d-table");return i(),v($,null,[W,o(R,{flat:"",bordered:"",class:"col-12 q-my-md q-mt-sm rounded-borders"},{default:r(()=>[o(B,{modelValue:b.value,"onUpdate:modelValue":e[0]||(e[0]=l=>b.value=l),align:"left",class:"bg-white text-grey","active-color":"primary","indicator-color":"primary"},{default:r(()=>[o(C,{name:"hight",label:"ขั้นสายสะพาน"}),o(C,{name:"low",label:"ขั้นต่ำกว่าสายสะพาน"})]),_:1},8,["modelValue"]),o(N),m("div",X,[m("div",{class:j(F(q.value))},[m("div",Y,[o(c,{outlined:"",dense:"","lazy-rules":"",modelValue:f.value,"onUpdate:modelValue":e[1]||(e[1]=l=>f.value=l),"hide-bottom-space":"",label:"สถานะการบันทึก","emit-value":"","map-options":"","option-label":"name",options:d.value,"option-value":"id","use-input":"","input-debounce":"0",style:{"min-width":"150px"},class:"gt-xs q-ml-sm",onFilter:e[2]||(e[2]=(l,M)=>T(l,M,"selectStatusOption"))},null,8,["modelValue","options"]),o(H),m("div",Z,[o(z,{standout:"",dense:"",modelValue:s.value,"onUpdate:modelValue":e[3]||(e[3]=l=>s.value=l),ref_key:"filterRef",ref:x,outlined:"",debounce:"300",placeholder:"ค้นหา",style:{"max-width":"200px"},class:"q-ml-sm"},{append:r(()=>[s.value==""?(i(),Q(S,{key:0,name:"search"})):h("",!0),s.value!==""?(i(),Q(S,{key:1,name:"clear",class:"cursor-pointer",onClick:I})):h("",!0)]),_:1},8,["modelValue"]),o(J,{modelValue:p.value,"onUpdate:modelValue":e[4]||(e[4]=l=>p.value=l),"display-value":t.$q.lang.table.columns,multiple:"",outlined:"",dense:"",options:w.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"])])]),o(n,{rows:O.value,columns:w.value,"visible-columns":p.value,filter:s.value,"row-key":"name"},{"body-cell":r(l=>[o(K,{props:l},{default:r(()=>[l.col.name=="no"?(i(),v("div",ee,k(l.rowIndex+1),1)):(i(),v("div",te,k(l.value),1))]),_:2},1032,["props"])]),_:1},8,["rows","columns","visible-columns","filter"])],2)])]),_:1})],64)}}});const xe=G(ae,[["__scopeId","data-v-159b2749"]]);export{xe as default};