File manager - Edit - /home/autoph/.trash/assets/header-1a4d60db.js
Back
import{I as m}from"./index-0a3abe15.js";import{P as x}from"./PurchaseRequestService-44dce011.js";import{_ as h,r as b,o as l,d as n,f as t,e as i,I as d,b as p,Q as g}from"./index-9809eabd.js";const v={components:{Icon:m},data(){return{MyRequestCount:0,ForheadApprovalCount:0,ForassetValidation:0,ForBuyerValidation:0,ForCanvass:0,mancomApproval:0}},computed:{activeUser:function(){return this.$store.userSettings.getActiveUser},activeRoleGroups(){var o,e;return((e=(o=this.activeUser)==null?void 0:o.roles)==null?void 0:e.map(u=>u.group_id))||[]}},methods:{goTo(o){this.$router.push(o)},async getApproval(){if(this.activeUser)try{const o=await x.getForApproval({employee_id:this.activeUser.employee_id,role_group_id:this.activeRoleGroups});if(console.log("RESPONSE",o),o){let e=o.data.data;this.ForheadApprovalCount=e.head_approval,this.MyRequestCount=e.my_request,this.forCanvass=e.canvass,this.mancomApproval=e.mancom,console.log("DATA",e)}}catch(o){console.error("Error Fetching for Approval : ",o)}}},mounted(){this.getApproval()}},f={class:""},y={class:"py-4 bg-opacity-[0.5] h-full"},_={class:"grid lg:grid-cols-5 grid-cols-1 gap-8"},w={class:"mx-auto h-12 w-12 flex flex-col items-center justify-center rounded-full bg-slate-700 text-2xl mb-2"},k=t("div",{class:"block text-sm text-white font-semibold dark:text-white mb-1"}," My Requests ",-1),C={key:0,class:"absolute top-0.5 right-0.5 grid min-h-[24px] min-w-[24px] translate-x-2/4 -translate-y-2/4 place-items-center rounded-full bg-red-500 py-1 px-1 text-xs text-white"},A={class:"mx-auto h-12 w-12 flex flex-col items-center justify-center rounded-full bg-slate-700 text-2xl mb-2"},q=t("div",{class:"block text-sm text-white font-semibold dark:text-white mb-1"}," PRF Approval ",-1),F={key:0,class:"absolute top-0.5 right-0.5 grid min-h-[24px] min-w-[24px] translate-x-2/4 -translate-y-2/4 place-items-center rounded-full bg-red-500 py-1 px-1 text-xs text-white"},R={class:"mx-auto h-12 w-12 flex flex-col items-center justify-center rounded-full bg-slate-700 text-2xl mb-2"},T=t("div",{class:"block text-sm text-white font-semibold dark:text-white mb-1"}," Canvass ",-1),M={key:0,class:"absolute top-0.5 right-0.5 grid min-h-[24px] min-w-[24px] translate-x-2/4 -translate-y-2/4 place-items-center rounded-full bg-red-500 py-1 px-1 text-xs text-white"},j={class:"mx-auto h-12 w-12 flex flex-col items-center justify-center rounded-full bg-slate-700 text-2xl mb-2"},I=t("div",{class:"block text-sm text-white font-semibold dark:text-white mb-1"}," Mancom Approval ",-1),P={key:0,class:"absolute top-0.5 right-0.5 grid min-h-[24px] min-w-[24px] translate-x-2/4 -translate-y-2/4 place-items-center rounded-full bg-red-500 py-1 px-1 text-xs text-white"},S={class:"mx-auto h-12 w-12 flex flex-col items-center justify-center rounded-full bg-slate-700 text-2xl mb-2"},U=t("div",{class:"block text-sm text-white font-semibold dark:text-white mb-1"}," PO ",-1),V={class:"h-full"};function B(o,e,u,E,s,r){const a=b("Icon");return l(),n("div",f,[t("div",y,[t("div",_,[t("button",{onClick:e[0]||(e[0]=c=>r.goTo("/purchase-request/my-requests")),class:"rounded-md p-4 bg-amber-700 bg-opacity-[0.4] text-white dark:bg-opacity-50 text-center drop-shadow hover:animate-pulse"},[t("div",w,[i(a,{icon:"fluent-mdl2:file-request",class:"text-3xl text-amber-500"})]),k,s.MyRequestCount>0?(l(),n("span",C,d(s.MyRequestCount),1)):p("",!0)]),t("button",{onClick:e[1]||(e[1]=c=>r.goTo("/purchase-request/ongoing")),class:"rounded-md p-4 bg-pink-700 bg-opacity-[0.4] text-white dark:bg-opacity-50 text-center drop-shadow hover:animate-pulse"},[t("div",A,[i(a,{icon:"fluent-mdl2:file-request",class:"text-3xl text-pink-500"})]),q,s.ForheadApprovalCount>0?(l(),n("span",F,d(s.ForheadApprovalCount),1)):p("",!0)]),t("button",{onClick:e[2]||(e[2]=c=>r.goTo("/purchase-request/for-canvas")),class:"rounded-md p-4 bg-purple-700 bg-opacity-[0.4] text-white dark:bg-opacity-50 text-center drop-shadow hover:animate-bounce"},[t("div",R,[i(a,{icon:"teenyicons:spreadsheet-outline",class:"text-3xl text-purple-500"})]),T,s.ForCanvass>0?(l(),n("span",M,d(s.ForheadApprovalCount),1)):p("",!0)]),t("button",{onClick:e[3]||(e[3]=c=>r.goTo("/purchase-request/mancom-approval")),class:"rounded-md p-4 bg-emerald-700 bg-opacity-[0.4] text-white dark:bg-opacity-50 text-center drop-shadow hover:animate-bounce"},[t("div",j,[i(a,{icon:"material-symbols-light:approval-outline",class:"text-4xl text-emerald-500"})]),I,s.mancomApproval>0?(l(),n("span",P,d(s.mancomApproval),1)):p("",!0)]),t("button",{onClick:e[4]||(e[4]=c=>r.goTo("/purchase-request/po-creation")),class:"rounded-md p-4 bg-cyan-700 bg-opacity-[0.4] text-white dark:bg-opacity-50 text-center drop-shadow hover:animate-bounce"},[t("div",S,[i(a,{icon:"material-symbols-light:order-approve-outline-sharp",class:"text-4xl text-cyan-500"})]),U])]),t("div",V,[g(o.$slots,"default")])])])}const H=h(v,[["render",B]]);export{H};
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings