hrms-manual/dist/assets/ManageReport2-a52cdbe0.js

2 lines
11 KiB
JavaScript
Raw Normal View History

2023-09-06 14:51:44 +07:00
import{Q as C}from"./QTooltip-5ceb1b84.js";import{d as E,a as u,W as te,e as i,f as v,A as _,s as y,j as o,g as n,C as I,ac as P,v as w,aj as ae,F as B,i as W,k as oe,n as le,l as ne,p as se,a4 as A,D as O,a8 as ie,a7 as re,o as ue,ag as N,ah as de}from"./index-3a2b6cd5.js";import{Q as pe}from"./QTree-6a2a1389.js";import{Q as ce}from"./QScrollArea-eb9227a3.js";import{b as me,Q as fe,a as ve}from"./QLayout-c0be18b8.js";import{Q as ye}from"./QTd-71639d11.js";import{Q as G}from"./QTr-c5e846f1.js";import{u as ge}from"./use-quasar-1e7f9a8b.js";import"./QForm-4d87c0ee.js";import{u as be}from"./mixin-183f301b.js";import{Q as he}from"./QSpace-5fefe78e.js";import{Q as xe}from"./QSelect-809bd0f2.js";import{Q as j}from"./QTh-95cd2a9c.js";import{Q as we}from"./QTable-d329bd84.js";/* empty css */import{c as S}from"./app.config-a8647d06.js";import{u as _e}from"./data-3e036c46.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./QSlideTransition-d8814589.js";import"./QResizeObserver-889eb2e3.js";import"./TouchPan-3cb133b6.js";import"./touch-5ab90751.js";import"./format-312d1398.js";import"./QSpinnerCube-b3e27bc1.js";import"./QChip-f43cc21c.js";import"./QItemSection-843d83e6.js";import"./QItemLabel-37c56e27.js";import"./QMenu-59199f2b.js";import"./rtl-36dd996b.js";import"./QList-1b100cb9.js";import"./use-fullscreen-273d7265.js";import"./index-932e35b0.js";const ze={class:"q-px-md q-pb-md"},ke={class:"col-12 row q-pb-sm items-center q-col-gutter-sm"},Qe={class:"text-weight-medium"},Te=E({__name:"TableReport",props:{inputfilter:String,inputvisible:Array,addvisible:Boolean,delect:{type:Boolean,defualt:!1},paging:{type:Boolean,defualt:!1},isTab:{type:Boolean,default:!0},onTab:{type:Function,default:()=>console.log("not function")},onConfirm:{type:Function,default:()=>console.log("not function")},onHistory:{type:Function,default:()=>console.log("not function")},add:{type:Function,default:()=>console.log("not function")}},emits:["update:inputfilter","update:inputvisible"],setup(p,{emit:h}){const d=p,z=u(te()),k=u(null),x=u(null),Q=r=>{h("update:inputvisible",r)},R=r=>{h("update:inputfilter",r)},U=()=>{d.onConfirm()},q=()=>{d.onHistory()},F=()=>{d.onTab()},T=u({rowsPerPage:d.paging==!0?25:0}),g=(r,c,s)=>d.paging==!0?" "+r+" ใน "+c+" จากจำนวน "+s+" รายการ":r+"-"+c+" ใน "+s,b=()=>{h("update:inputfilter",""),x.value.focus()};return(r,c)=>(i(),v("div",ze,[_("div",ke,[p.isTab?w("",!0):(i(),y(P,{key:0,size:"14px",color:"grey-7",dense:"",flat:"",round:"",onClick:F,class:"shadow-1",icon:"chevron_right"},{default:o(()=>[n(C,null,{default:o(()=>[I("เปิด")]),_:1})]),_:1})),n(P,{size:"14px",dense:"",flat:"",round:"",color:"primary",onClick:U,icon:"assignment_turned_in"},{default:o(()=>[n(C,null,{default:o(()=>[I("ยืนยันเพื่อเอาไปออกคำสั่ง")]),_:1})]),_:1}),n(P,{size:"14px",dense:"",flat:"",round:"",color:"info",icon:"mdi-history",onClick:q},{default:o(()=>[n(C,null,{default:o(()=>[I("ประวัติ")]),_:1})]),_:1}),n(he),n(ae,{standout:"",dense:"","model-value":p.inputfilter,ref_key:"filterRef",ref:x,"onUpdate:modelValue":R,outlined:"",debounce:"300",placeholder:"ค้นหา",style:{"max-width":"200px"}},{append:o(()=>[p.inputfilter==""?(i(),y(A,{key:0,name:"search"})):w("",!0),p.inputfilter!==""?(i(),y(A,{key:1,name:"clear",class:"cursor-pointer",onClick:b})):w("",!0)]),_:1},8,["model-value"]),n(xe,{"model-value":p.inputvisible,"onUpdate:modelValue":Q,"display-value":r.$q.lang.table.columns,multiple:"",outlined:"",dense:"",options:z.value.columns,"options-dense":"","option-value":"name","map-options":"","emit-value":"",style:{"min-width":"150px"},class:"gt-xs"},null,8,["model-value","display-value","options"])]),n(we,se({ref_key:"table",ref:k,flat:"",bordered:"",class:"custom-header-table"},z.value,{"virtual-scroll":"","virtual-scroll-sticky-size-start":48,dense:"","pagination-label":g,pagination:T.value,"rows-per-page-options":p.paging==!0?[25,50,100,500]:[]}),{header: