hrms-manual/dist/assets/RelocationMain-b4dca129.js

2 lines
26 KiB
JavaScript
Raw Normal View History

2023-09-06 14:51:44 +07:00
import{d as ke,a as u,r as Le,o as ze,ag as D,w as Ce,ab as Ne,e as p,s as _,j as i,g as t,m as f,a2 as re,al as Pe,A as r,ah as J,aj as ue,a4 as P,D as m,v as q,f as w,C as y,ao as Oe,at as Te,au as Qe,ai as qe,c as De,a8 as Ae,ac as fe,F as ge,i as Ue,I as _e,aG as we,an as Be}from"./index-3a2b6cd5.js";import{Q as xe}from"./QTooltip-5ceb1b84.js";import{Q as de}from"./QSpace-5fefe78e.js";import{Q as L}from"./QSelect-809bd0f2.js";import{Q as Me}from"./QTh-95cd2a9c.js";import{Q as he}from"./QTr-c5e846f1.js";import{Q as h}from"./QTd-71639d11.js";import{Q as ye,a as se}from"./QItemSection-843d83e6.js";import{Q as Fe}from"./QList-1b100cb9.js";import{Q as Re}from"./QMenu-59199f2b.js";import{Q as Ee}from"./QToolbar-ccd30184.js";import{C as Ie}from"./ClosePopup-d3cbd1bb.js";import{u as Se}from"./use-quasar-1e7f9a8b.js";import{u as $e}from"./mixin-183f301b.js";import{b as je}from"./store-47908967.js";import{c as A}from"./app.config-a8647d06.js";import{Q as Ge}from"./QBadge-61a08caf.js";import{Q as He}from"./QTree-6a2a1389.js";import{Q as be}from"./QScrollArea-eb9227a3.js";import{_ as Ke}from"./avatar_user-99f64d32.js";import{Q as We}from"./QForm-4d87c0ee.js";import{D as Ve}from"./DialogHeader-707cd1b4.js";import{_ as Je}from"./DialogFooter.vue_vue_type_script_setup_true_lang-b17df1c8.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./QChip-f43cc21c.js";import"./QItemLabel-37c56e27.js";import"./rtl-36dd996b.js";import"./format-312d1398.js";import"./QSpinnerCube-b3e27bc1.js";import"./index-932e35b0.js";import"./QSlideTransition-d8814589.js";import"./QResizeObserver-889eb2e3.js";import"./TouchPan-3cb133b6.js";import"./touch-5ab90751.js";import"./QToolbarTitle-e2e05c30.js";/* empty css */const Xe=U=>(Te("data-v-fc957fe4"),U=U(),Qe(),U),Ye={class:"row col-12 q-col-gutter-sm"},Ze={class:"col-xs-12 col-sm-7 row"},eo={class:"q-pa-sm q-gutter-sm"},oo={class:"col"},to={class:"row items-center q-px-xs q-pt-xs q-gutter-sm"},lo={class:"text-weight-medium"},io={class:"col items-center q-px-xs q-pt-xs"},ao={class:"text-weight-medium text-grey-7"},no={key:0,src:Ke,class:"col-xs-1 col-sm-2",style:{width:"28px",height:"28px","border-radius":"50%"}},so=["src"],ro={key:2,class:"q-px-sm text-weight-medium text-red"},uo={key:3},co={class:"q-px-sm text-weight-medium text-primary"},mo={key:4},po={class:"q-px-sm text-weight-medium"},vo={class:"q-pr-sm"},fo={class:"q-pr-sm"},ho={class:"q-pr-sm"},yo={class:"col-xs-12 col-sm-5"},go={class:"row col-12 q-col-gutter-xs"},_o=Xe(()=>r("div",{class:"col-xs-12 col-sm-12 col-md-12"},null,-1)),wo={class:"col-xs-12 col-sm-12 col-md-12"},xo={class:"col-xs-12 col-sm-12 col-md-12"},Io={class:"col-xs-12 col-sm-12 col-md-12"},bo={class:"col-xs-12 col-sm-12 col-md-12"},ko={class:"col-xs-12 col-sm-12 col-md-12"},zo={class:"col-xs-12 col-sm-12 col-md-12"},No={class:"col-xs-12 col-sm-12 col-md-12"},Po=ke({__name:"RelocationModal",props:{personalId:String,modal:Boolean,close:{type:Function,default:()=>console.log("close modal")},personal:Object},setup(U){const x=U,O=Se(),R=$e(),{date2Thai:X,hideLoader:S,messageError:I,showLoader:ce,success:b,dialogConfirm:me}=R,pe=u("ไม่พบข้อมูลที่ค้นหา"),Y=u("ไม่พบข้อมูลผังโครงสร้าง"),E=u(!1),B=u(),k=u(""),j=u(""),ve=u();let s=Le({personalId:"",containDate:new Date,posNoId:"",positionId:"",positionLevelId:"",positionLineId:"",positionPathSideId:"",positionTypeId:""});ze(async()=>{await C(),await M(),await G()});const C=async()=>{await D.get(A.API.getPublishFileHistory).then(e=>{let n=e.data.result;j.value=n[0].fileName}).catch(e=>{I(O,e)}).finally(async()=>{S()})},T=u([]),M=async()=>{a.value=[],await D.get(`${A.s3ClusterUrl}${j.value}`).then(e=>{T.value=e.data,ve.value=e.data;const n=e.data.filter(z);T.value=n}).catch(e=>{I(O,e)}).finally(()=>{S()})};function z(e){return e.name===null&&e.isCondition!=!0?!0:e.children&&e.children.length>0?(e.children=e.children.filter(z),e.children.length>0):!1}const N=u([]),G=