hrms-manual/dist/assets/Table-2b1258e3.js

2 lines
44 KiB
JavaScript
Raw Normal View History

2023-09-06 14:51:44 +07:00
import{Q as le,a as T}from"./QItemSection-843d83e6.js";import{Q as Pe}from"./QTd-71639d11.js";import{d as Se,a as d,W as ft,e as u,f as p,A as t,s as N,ak as _t,v as C,ac as he,g as a,j as s,a4 as S,aj as be,m as h,F as j,i as Qe,D as m,k as ht,n as yt,l as gt,p as bt,w as Be,ag as A,ah as L,a2 as Y,C as U,ao as ye,at as Me,au as Ee,ai as Re,r as lt,o as ot,ab as xt,al as Ve,a7 as wt,aa as Ze,aB as It,c as Nt,I as ue,ae as kt,x as $t,aG as et,an as Ct,bY as Pt}from"./index-3a2b6cd5.js";import{Q as Vt}from"./QList-1b100cb9.js";import{Q as zt}from"./QMenu-59199f2b.js";import{Q as Ue}from"./QTr-c5e846f1.js";import{Q as St}from"./QFile-ab5069c9.js";import{Q as Z}from"./QSelect-809bd0f2.js";import{Q as qt}from"./QToolbar-ccd30184.js";import{Q as st}from"./QPagination-e0f4fffb.js";import{Q as je}from"./QTable-d329bd84.js";import{C as _e}from"./ClosePopup-d3cbd1bb.js";import{_ as Ye}from"./avatar_user-99f64d32.js";import{u as qe}from"./use-quasar-1e7f9a8b.js";import{Q as re}from"./QForm-4d87c0ee.js";import{u as He}from"./mixin-183f301b.js";import{Q as ze}from"./QSpace-5fefe78e.js";import{Q as tt}from"./QTh-95cd2a9c.js";import{D as ge}from"./DialogHeader-707cd1b4.js";import{c as F}from"./app.config-a8647d06.js";import{_ as it}from"./DialogFooter.vue_vue_type_script_setup_true_lang-b17df1c8.js";import{Q as Dt}from"./QBadge-61a08caf.js";import{Q as Ot}from"./QTree-6a2a1389.js";import{Q as at}from"./QScrollArea-eb9227a3.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./QChip-f43cc21c.js";import"./use-file-a69aa9db.js";import"./format-312d1398.js";import"./QItemLabel-37c56e27.js";import"./rtl-36dd996b.js";import"./use-fullscreen-273d7265.js";import"./QSpinnerCube-b3e27bc1.js";import"./QToolbarTitle-e2e05c30.js";/* empty css */import"./index-932e35b0.js";import"./QSlideTransition-d8814589.js";import"./QResizeObserver-889eb2e3.js";import"./TouchPan-3cb133b6.js";import"./touch-5ab90751.js";const Tt={class:"q-px-md q-pb-md"},At={class:"col-12 row q-py-sm"},Lt={class:"items-center",style:{display:"flex"}},Ft={class:"text-weight-medium"},Qt=Se({__name:"TableView",props:{inputfilter:String,inputvisible:Array,inputvisibleFilter:String,editvisible:Boolean,titleText:String,modaladdlist:Boolean,displayAdd:Boolean,optionsFilter:{type:Array,defualt:[]},boss:{type:Boolean,defualt:!1},saveNoDraft:{type:Boolean,defualt:!1},history:{type:Boolean,defualt:!1},paging:{type:Boolean,defualt:!1},nornmalData:{type:Boolean,defualt:!1},nextPageVisible:{type:Boolean,defualt:!1},publicData:{type:Boolean,defualt:!0,required:!1},updateData:{type:Boolean,defualt:!0,required:!1},publicNoBtn:{type:Boolean,defualt:!1},refreshBtn:{type:Boolean,defualt:!1},add:{type:Function,default:()=>console.log("not function")},edit:{type:Function,default:()=>console.log("not function")},save:{type:Function,default:()=>console.log("not function")},deleted:{type:Function,default:()=>console.log("not function")},cancel:{type:Function,default:()=>console.log("not function")},publish:{type:Function,default:()=>console.log("not function")},validate:{type:Function,default:()=>console.log("not function")},refresh:{type:Function,default:()=>console.log("not function")},containStatus:Boolean,roleAdmin:Boolean},emits:["update:inputfilter","update:inputvisible","update:editvisible","update:titleText","update:inputvisibleFilter","update:containfilter","update-modaladdlist"],setup(y,{emit:b}){const x=y,M=qe(),q=d(ft()),D=d(!0),k=d(null),H=d(null),I=d({sortBy:"number",descending:!1,page:1,rowsPerPage:10}),G=(w,g,i)=>D.value==!0?" "+w+"-"+g+" ใน "+i:w+"-"+g+" ใน "+i;d({rowsPerPage:x.paging==!0?25:0});const O=w=>{b("update:inputfilter",w)},_=w=>{b("update:inputvisible",w)},E=w=>{b("update:containfilter",w)},Q=()=>{b("update:inputfilter",""),H.value.focus()},$=()=>{b("update-modaladdlist",!0)};return(w,g)=>(u(),p("div",Tt,[t("div",At,[y.roleAdmin===!1?(u(),N(_t,{key:0,class:"col-xs-12 col-sm-5 col-md-5 toggle-expired-account","model-value":y.containStatus,color:"blue",label:"แสดง<EFBFBD><EFBFBD>