hrms-manual/dist/assets/DisablePeriodAdd-55c9355f.js

2 lines
18 KiB
JavaScript
Raw Normal View History

2023-09-06 14:51:44 +07:00
import{d as Qe,a8 as Se,a7 as Ae,a as d,w as re,o as Ee,ag as U,ab as Ue,e as u,f as _,A as s,g as t,ac as p,C as n,D as r,j as a,m as x,al as $e,aj as y,v as i,a4 as $,a2 as W,s as m,F as X,i as de,ah as Z,an as Fe,V as ie}from"./index-3a2b6cd5.js";import{Q as f}from"./QTooltip-5ceb1b84.js";import{Q as ce,a as me}from"./QUploader-52d27c95.js";import{Q as M}from"./QItemLabel-37c56e27.js";import{Q as pe,a as O}from"./QItemSection-843d83e6.js";import{Q as ve}from"./QList-1b100cb9.js";import{Q as Pe}from"./QEditor-dfa92421.js";import{Q as ze}from"./QSpace-5fefe78e.js";import{u as Te}from"./use-quasar-1e7f9a8b.js";import{Q as Be}from"./QForm-4d87c0ee.js";import{u as Ne}from"./mixin-183f301b.js";import{c as F}from"./app.config-a8647d06.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./format-312d1398.js";import"./use-file-a69aa9db.js";import"./QBtnDropdown-f0b2b9e5.js";import"./QMenu-59199f2b.js";import"./use-fullscreen-273d7265.js";import"./QSpinnerCube-b3e27bc1.js";import"./index-932e35b0.js";const Le={class:"toptitle text-dark col-12 row items-center"},je=s("div",{class:"col-xs-12 col-sm-8"},null,-1),Re={class:"col-12 row items-center q-col-gutter-x-sm"},Me={class:"col-xs-12 col-sm-8"},Oe={key:0,class:"col-xs-12 col-sm-4 col-md-1"},Ye={key:1,class:"col-xs-12 col-sm-4 col-md-1"},Ge={key:2,class:"col-xs-12 col-sm-4 col-md-2"},He={key:3,class:"col-xs-12 col-sm-3 col-md-3"},Je={class:"col-xs-12 col-sm-3 col-md-3"},Ke={key:4,class:"col-xs-12 col-sm-3 col-md-3"},We={key:5,class:"col-xs-12 col-sm-3 col-md-3"},Xe={key:6,class:"col-xs-12 col-sm-3 col-md-3"},Ze={class:"col-12"},el={class:"row col-12 items-top q-col-gutter-x-sm"},ll={class:"col-xs-12 col-sm-6"},al=s("div",{class:"text-bold text-subtitle2 q-pb-sm"},"รูปภาพประกอบ",-1),tl={class:"row justify-center row col-12"},ol={class:"row no-wrap items-center q-pa-sm q-gutter-xs text-white"},nl={class:"col"},sl=s("div",{class:"q-uploader__title"},r("[ไฟล์ jpg,png,pdf,csv,doc ขนาดไม่เกิน 10MB]"),-1),ul={class:"q-uploader__subtitle"},rl={class:"q-gutter-sm"},dl={class:"col-xs-12 col-sm-6"},il=s("div",{class:"text-bold text-subtitle2 q-pb-sm"},"เอกสารประกอบ",-1),cl={class:"row justify-center row col-12"},ml={class:"row no-wrap items-center q-pa-sm q-gutter-xs text-white"},pl={class:"col"},vl=s("div",{class:"q-uploader__title"},r("[ไฟล์ jpg,png,pdf,csv,doc ขนาดไม่เกิน 10MB]"),-1),fl={class:"q-uploader__subtitle"},_l={class:"q-gutter-sm"},yl={class:"col-12"},gl={class:"col-12"},kl=s("div",{class:"text-bold text-subtitle2 q-pb-sm q-pt-md"}," รายละเอียด ",-1),hl={class:"col-12 q-mt-md"},Ml=Qe({__name:"DisablePeriodAdd",setup(bl){const v=Te(),fe=Ne(),_e=Se(),ee=Ae(),{date2Thai:D,success:le,dateToISO:g,notifyError:wl,messageError:S,showLoader:A,hideLoader:q}=fe,Y=d(null),T=d(""),B=d(""),N=d(""),C=d(!0),L=d(0),j=d(1),E=d(new Date().getFullYear()),k=d(null),h=d(null),b=d(null),V=d(null),I=d(null),ye=d([]),ge=d({id:"",name:""}),ke=d({id:"",name:""}),he=d([]);d("");const P=d([]),G=d([]),z=d([]),H=d([]),w=d(""),Q=d(!1);re(ge,(o,l)=>{he.value=[]}),re(ke,(o,l)=>{ye.value=[]}),Ee(async()=>{ee.params.id!=null?(Q.value=!0,w.value=ee.params.id.toString(),q(),await ae()):Q.value=!1});const R=()=>{_e.push({name:"disablePeriod"})},ae=async()=>{A(),await U.get(F.API.getDisablePeriodById(w.value)).then(o=>{const l=o.data.result;w.value=l.id,T.value=l.name,j.value=l.round,E.value=l.year,L.value=l.fee,b.value=l.announcementStartDate!=null&&l.announcementEndDate!=null?[new Date(l.announcementStartDate),new Date(l.announcementEndDate)]:null,V.value=l.examDate!=null?new Date(l.examDate):null,k.value=l.registerStartDate!=null&&l.registerEndDate!=null?[new Date(l.registerStartDate),new Date(l.registerEndDate)]:null,h.value=l.paymentStartDate!=null&&l.paymentEndDate!=null?[new Date(l.paymentStartDate),new Date(l.paymentEndDate)]:null,N.value=l.detail,B.value=l.note,I.value=l.announcementDate!=null?new Date(l.announcementDate):null,G.value=l.documents,H.val