File manager - Edit - /home/autoph/public_html/projects/ahg-hr/assets/ActionCellRenderer.d906592c.js
Back
import{E as R}from"./EditButton.6d23f725.js";import{D as A}from"./DeleteButton.2380eae0.js";import{V as D}from"./ViewButton.17af945a.js";import{E}from"./jspdf.es.min.2cbf3bf3.js";/* empty css */import{_ as g,r as p,o,b as y,c as a,j as r}from"./index.15cec131.js";const w={props:["params"],components:{EditButton:R,DeleteButton:A,ViewButton:D,jsPDF:E},computed:{canView(){return this.params.data.status>0},canEdit(){return this.params.data.status===0},canDelete(){return this.params.data.status===0},allow_print(){return this.params.context.allow_print}},methods:{view(){this.params.context.componentParent.editRecord(this.params.data)},edit(){this.params.context.componentParent.editRecord(this.params.data)},deleteRecord(){this.params.context.componentParent.deleteRecord(this.params.data.id)},printForm(i,d){const e=new E({unit:"mm",format:"a4",orientation:"portrait"});console.log("THIS DATA",i);const n=e.internal.pageSize.getWidth();e.internal.pageSize.getHeight(),e.setFontSize(14),e.text("PETTY CASH VOUCHER",n/2,20,{align:"center"}),e.setFontSize(12),e.text("TO: "+i.employee.firstname+" "+i.employee.lastname,20,40),e.text("DATE: "+this.$formatDateTime(new Date),n-100,40),e.setFontSize(10),e.text("PARTICULARS",22,60),e.text("AMOUNT",n-58,60),e.line(20,65,n-20,65),e.line(20,105,n-20,105),e.line(20,65,20,105),e.line(n-60,65,n-60,105),e.line(n-20,65,n-20,105),e.line(20,75,n-20,75),e.line(20,85,n-20,85),e.line(20,95,n-20,95),e.text("MEAL",25,72),e.text("TRANSPORTATION",25,82),e.text("60",168,72),e.text("160",168,82),e.text("TOTAL: 220",n-50,120);const u=i.approving;let t=140;u.forEach((m,W)=>{const B=`APPROVED BY : ${m.firstname} ${m.lastname}`;e.text(B,20,t);const P=e.getTextWidth(m.firstname+" "+m.lastname),f=20+e.getTextWidth("APPROVED BY : ");e.line(f,t+1,f+P,t+1),t+=10});const s=`${i.employee.firstname} ${i.employee.lastname}`,c=`RECEIVED BY: ${s}`,l=e.getTextWidth(c),h=e.getTextWidth(s),x=n-l-20,k=140;e.text(c,x,k);const C=x+e.getTextWidth("RECEIVED BY: "),_=C+h,T=k+2;e.line(C,T,_,T),e.save("Petty_Cash_Voucher.pdf")}}},V={key:0,class:"flex space-x-2"},v={key:1,class:"flex space-x-2"};function S(i,d,e,n,u,t){const s=p("ViewButton"),c=p("EditButton"),l=p("DeleteButton");return this.params.code?(o(),y("div",V,[i.$ability.can("view",this.params.code)?(o(),a(s,{key:0,onClick:t.view},null,8,["onClick"])):r("",!0),i.$ability.can("edit",this.params.code)?(o(),a(c,{key:1,onClick:t.edit},null,8,["onClick"])):r("",!0),i.$ability.can("delete",this.params.code)?(o(),a(l,{key:2,onClick:t.deleteRecord},null,8,["onClick"])):r("",!0)])):(o(),y("div",v,[t.canView?(o(),a(s,{key:0,onClick:t.edit},null,8,["onClick"])):r("",!0),t.canEdit?(o(),a(c,{key:1,onClick:t.edit},null,8,["onClick"])):r("",!0),t.canDelete?(o(),a(l,{key:2,onClick:t.deleteRecord},null,8,["onClick"])):r("",!0),t.allow_print?(o(),a(s,{key:3,iconClass:"text-blue-500 text-xl",icon:"heroicons-outline:printer",title:"Print petty cash voucher",titleTheme:"primary-500",onClick:d[0]||(d[0]=h=>t.printForm(this.params.data,this.params.code))})):r("",!0)]))}const z=g(w,[["render",S],["__scopeId","data-v-8dc0b85c"]]);export{z as A};
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings