File manager - Edit - /home/autoph/public_html/projects/ahg-hr/assets/index.857b82c6.js
Back
import{_ as v,c as d,w as l,r,o as a,d as i,e as n,t as f,h as w,b as g,j as _}from"./index.0409e1b2.js";import{T as C}from"./TaxTableService.94cd99fa.js";import{w as P,L as B}from"./index.15d773bc.js";import{B as L}from"./index.9affbcc7.js";import{C as T}from"./CreateButton.3cacf0d7.js";import{D as k}from"./DeleteButton.7df36dab.js";import{E as O}from"./EditButton.16b17e01.js";/* empty css */import{I as R}from"./index.39289473.js";import"./jspdf.es.min.4dda79e8.js";/* empty css *//* empty css */import{T as I}from"./index.535682d0.js";import"./array.6ad60c2c.js";import{L as U}from"./Loading.490cab57.js";import"./vue-quill.snow.d79094c0.js";/* empty css */import{I as D}from"./index.38283705.js";import{l as M}from"./lodash.0a0ce71b.js";import{P as S}from"./index.9cd030c0.js";import{h as E}from"./meeting-office.7e6e2274.js";import{C as N}from"./index.b5116294.js";import"./logo-black.7c15feb3.js";import"./logo-white.b04c5a89.js";import"./transition.31efaf2a.js";import"./EmployeeService.a7f96e81.js";import"./vue-cleave.min.18e79662.js";import"./es.string.replace.33548c32.js";import"./Loading.vue_vue_type_style_index_0_scoped_cbded5a2_lang.ea365faf.js";const Q={mixins:[P],setup(){},components:{TextInput:I,Layout:B,CreateButton:T,Loading:U,InputGroup:D,EditButton:O,DeleteButton:k,Button:L,Pagination:S,Card:N,Icon:R},data(){return{headerImage:E,title:"Tax Table",breadcrumbs:[{text:"Home",href:"/"},{text:"Payroll",href:"/payroll/tax-table"},{text:"Tax Table",active:!0}],columns:[{label:"#",field:"#"},{label:"Period",field:"period"},{label:"Compensation Range",field:"compensation_range"},{label:"Prescribed Withholding Tax",field:"prescribed_withholding_tax"},{label:"Percentage",field:"percentage"}],state:{isLoading:!1,isUpdatingLoading:!1,isMounted:!1,showModal:!1,isDeleting:!1},items:[],totalItems:0,error:[],searchQuery:"",serverOptions:{page:1,rowsPerPage:100,sortBy:"id",sortType:"asc"}}},watch:{serverOptions:{handler(){console.log(`perPage: ${this.serverOptions.rowsPerPage}`),this.fetchRecords()},deep:!0},searchQuery:M.debounce(function(){this.fetchRecords()},800)},computed:{perPage:function(){return this.serverOptions.rowsPerPage}},methods:{async fetchRecords(){this.state.isLoading=!0,this.state.isMounted=!1,await C.fetchRecords({keyword:this.searchQuery,page:this.serverOptions.page,per_page:this.serverOptions.rowsPerPage,sortBy:this.serverOptions.sortBy,sortType:this.serverOptions.sortType}).then(e=>{console.log(e);let o=e.data.data;this.items=o,this.items=o.map((m,c)=>({...m,"#":(this.serverOptions.page-1)*this.serverOptions.rowsPerPage+(c+1)})),this.totalItems=e.data.total}).finally(()=>{this.state.isLoading=!1,this.state.isMounted=!0})},reload(){this.$emit("reload")},async editRecord(){this.$router.push({name:"tax-table-edit"})}},mounted(){this.fetchRecords()}},V={class:"my-5"},j={class:"md:flex pb-6 items-center"},z={class:"flex-1 md:mb-0 mb-3"},F={key:0},G={key:1};function H(e,o,m,c,t,p){const h=r("Button"),b=r("vue-good-table"),x=r("Card"),u=r("Loading"),y=r("Layout");return a(),d(y,{breadcrumbs:t.breadcrumbs},{default:l(()=>[i("div",V,[n(x,{noborder:""},{default:l(()=>[i("div",j,[i("h6",z,f(t.title),1),i("div",{class:w(["md:flex md:space-x-3 items-center flex-none rtl:space-x-reverse my-3 float-right",e.window.width<768?"space-x-rb":""])},[n(h,{text:"Update",btnClass:"btn-primary p-2",onClick:o[0]||(o[0]=s=>p.editRecord())})],2)]),n(b,{styleClass:"vgt-table striped",columns:t.columns,rows:t.items,mode:"remote",search:!0,"fixed-header":!0,"sort-options":{enabled:!1},"pagination-options":{enabled:!1},onSortChange:e.onSortChange,"max-height":"700px"},{"table-row":l(s=>[s.column.field==="action"?(a(),g("td",F,[n(h,{text:"Update",btnClass:"btn-primary p-2",onClick:W=>p.editRecord(s.row)},null,8,["onClick"])])):(a(),g("td",G,f(s.formattedRow[s.column.field]),1))]),_:1},8,["columns","rows","onSortChange"])]),_:1}),t.state.isLoading?(a(),d(u,{key:0,text:"Fetching records"})):_("",!0),t.state.isUpdatingLoading?(a(),d(u,{key:1,text:"Updating record"})):_("",!0)])]),_:1},8,["breadcrumbs"])}const ve=v(Q,[["render",H],["__scopeId","data-v-afd52300"]]);export{ve as default};
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0 |
proxy
|
phpinfo
|
Settings