2 lines
14 KiB
JavaScript
2 lines
14 KiB
JavaScript
|
|
import{d as he,a as s,W as Ve,o as Qe,ag as q,w as Ie,ab as te,e as n,f as m,g as e,j as t,A as u,a2 as oe,F as N,i as G,m as p,ah as Ce,ac as h,C as c,aj as H,s as f,a4 as _,v as V,p as qe,D as v,I as B,at as ze,au as Te,bY as Se,ai as Ue}from"./index-3a2b6cd5.js";import{Q as $e}from"./QTab-3e1855a2.js";import{Q as De}from"./QTabs-95f81e84.js";import{Q as O}from"./QSelect-809bd0f2.js";import{Q as z}from"./QTooltip-5ceb1b84.js";import{Q as J}from"./QSpace-5fefe78e.js";import{Q as Pe}from"./QTh-95cd2a9c.js";import{Q as ne}from"./QTr-c5e846f1.js";import{Q as x}from"./QTd-71639d11.js";import{Q as Re}from"./QPagination-e0f4fffb.js";import{Q as L,a as w}from"./QItemSection-843d83e6.js";import{Q as ie}from"./QList-1b100cb9.js";import{Q as se}from"./QMenu-59199f2b.js";import{C as F}from"./ClosePopup-d3cbd1bb.js";import{u as Ae}from"./mixin-183f301b.js";import{c as T}from"./app.config-a8647d06.js";import{u as Me}from"./storeAllocate-51f623ce.js";import{_ as Ne}from"./DialogForm.vue_vue_type_script_setup_true_lang-c2f740bb.js";import{u as Be}from"./use-quasar-1e7f9a8b.js";import"./QResizeObserver-889eb2e3.js";import"./rtl-36dd996b.js";import"./QChip-f43cc21c.js";import"./QItemLabel-37c56e27.js";import"./format-312d1398.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./QSpinnerCube-b3e27bc1.js";import"./index-932e35b0.js";import"./QToolbarTitle-e2e05c30.js";import"./QToolbar-ccd30184.js";import"./QForm-4d87c0ee.js";const ue=S=>(ze("data-v-deea0cfa"),S=S(),Te(),S),Oe=ue(()=>u("div",{class:"toptitle text-dark col-12 row items-center"}," จัดสรรเครื่องราชอิสริยาภรณ์ ",-1)),Le={class:"bg-grey-1 col-12 row items-center"},Fe=ue(()=>u("div",{class:"q-pl-md q-pr-sm text-weight-medium text-grey-7"},"รอบ",-1)),je={key:0,class:"q-pa-md"},Ee={class:"row col-12 q-pb-sm q-col-gutter-x-xs"},Ye={class:"items-center",style:{display:"flex"}},Ke={class:"text-weight-medium"},We={key:1,class:"q-pa-md"},Ge={class:"row col-12 q-pb-sm q-col-gutter-x-xs"},He={class:"items-center",style:{display:"flex"}},Je={key:0},Xe={key:1},Ze={key:2},el={key:2,class:"q-pa-md"},ll={class:"row col-12 q-pb-sm q-col-gutter-x-xs"},al={class:"items-center",style:{display:"flex"}},tl={key:0},ol={key:1},nl={key:2},il=he({__name:"Main",setup(S){const d=Me(),de=Ae(),{showLoader:X,hideLoader:Z,messageError:j}=de,re=(o,a)=>{d.insigniaName=a,Se.push(`/insignia/allocate/org/${o}`)},me=s(!0),ce=(o,a,i)=>me.value==!0?" "+o+"-"+a+" ใน "+i:o+"-"+a+" ใน "+i,U=s({sortBy:"desc",descending:!1,page:1,rowsPerPage:10}),Q=Be(),y=s(""),pe=s(Ve()),$=s(),E=s([]),D=s(!1),ee=s(""),fe=s(),ve=s(""),ye=s(""),P=s(),R=s([]);Qe(async()=>{await ge(),await be()});const ge=async()=>{await q.get(T.API.noteround()).then(o=>{let a=o.data.result;E.value=a.map(i=>({id:i.id,name:"รอบการเสนอขอพระราชทานเครื่องราชปี "+(i.year+543),year:i.year})),$.value=a[0].id,P.value=a[0].year}).catch(o=>{console.log(o)})},_e=async()=>{await q.get(T.API.insignia).then(o=>{let a=o.data.result;d.fetchDatainsignia(a)}).catch(o=>{j(Q,o)}).finally(async()=>{R.value=await d.insigniaOp.filter(o=>o.type==y.value)})},be=async()=>{await q(T.API.insigniaType).then(o=>{let a=o.data.result;d.fetchDatainsigniaType(a),y.value=d.insigniaType[0].name,A(),_e()}).catch(o=>{console.log(o)})},b=s(["no","insignia","total","allocate","remain"]),I=s([{name:"no",align:"left",label:"ลำดับ",sortable:!0,field:"no",headerStyle:"font-size: 14px",style:"font-size: 14px"},{name:"insignia",align:"left",label:"เครื่องราชอิสริยาภรณ์",sortable:!0,field:"insignia",headerStyle:"font-size: 14px",style:"font-size: 14px"},{name:"total",align:"left",label:"จำนวนทั้งหมด",sortable:!0,field:"total",headerStyle:"font-size: 14px",style:"font-size: 14px"},{name:"allocate",align:"left",label:"จัดสรรแล้ว",sortable:!0,field:"allocate",headerStyle:"font-size: 14px",style:"font-size: 14px"},{name:"remain",align:"left",label:"
|