294.js 19KB

1
  1. "use strict";(self.webpackChunk=self.webpackChunk||[]).push([[294,724],{5724:(e,t,n)=>{n.r(t),n.d(t,{IndexTable:()=>o,TransactionBasketTable:()=>l,TransactionReportTable:()=>a});var o=[{field:"transactionNumber",header:"Id Transaksi"},{field:"customer",header:"Id Customer"},{field:"price",header:"Total Harga"},{field:"transactionStatusName",header:"Status"},{field:"outlet",header:"Outlet"}],l=[{field:"item",header:"Jenis Item"},{field:"unit",header:"Satuan"},{field:"price",header:"Harga"},{field:"quantity",header:"Kuantitas"},{field:"discount",header:"Diskon"},{field:"totalPrice",header:"Total Harga"}],a=[{field:"createdAt",header:"Tanggal"},{field:"totalTransaction",header:"Jumlah Transaksi"},{field:"totalPrice",header:"Total Nilai"}]},3712:(e,t,n)=>{n.d(t,{Z:()=>a});var o=n(3645),l=n.n(o)()((function(e){return e[1]}));l.push([e.id,"h3[data-v-9541f324]{font-size:1rem;font-weight:700;margin-bottom:0}",""]);const a=l},3744:(e,t)=>{t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n}},2676:(e,t,n)=>{n.d(t,{Z:()=>j});var o=n(821),l=n(9038),a={class:"layout-topbar"},r=(0,o.createElementVNode)("div",{class:"layout-topbar-logo"},[(0,o.createElementVNode)("img",{alt:"Logo",src:"/images/logo.png",class:"md:mr-3"}),(0,o.createElementVNode)("span",{class:"md:block hidden"},"BAMB'S LAUNDRY")],-1),c=[(0,o.createElementVNode)("i",{class:"pi pi-bars"},null,-1)],i={class:"p-link layout-topbar-menu-button layout-topbar-button"},s=[(0,o.createElementVNode)("i",{class:"pi pi-ellipsis-v"},null,-1)],u={class:"layout-topbar-menu hidden lg:flex origin-top"},d={class:"hidden lg:inline"},p=(0,o.createElementVNode)("i",{class:"pi pi-user"},null,-1),m=(0,o.createElementVNode)("span",null,"Profil Saya",-1),f=(0,o.createElementVNode)("i",{class:"pi pi-sign-out"},null,-1),k=(0,o.createElementVNode)("span",null,"Sign Out",-1);const b={emits:["menu-toggle"],setup:function(e){return function(e,t){var n=(0,o.resolveDirective)("styleclass"),b=(0,o.resolveDirective)("tooltip");return(0,o.openBlock)(),(0,o.createElementBlock)("div",a,[r,(0,o.createElementVNode)("button",{class:"p-link layout-menu-button layout-topbar-button",onClick:t[0]||(t[0]=function(t){return e.$emit("menu-toggle")})},c),(0,o.withDirectives)(((0,o.openBlock)(),(0,o.createElementBlock)("button",i,s)),[[n,{selector:"@next",enterClass:"hidden",enterActiveClass:"scalein",leaveToClass:"hidden",leaveActiveClass:"fadeout",hideOnOutsideClick:!0}]]),(0,o.createElementVNode)("ul",u,[(0,o.createElementVNode)("li",null,[(0,o.createElementVNode)("span",d,(0,o.toDisplayString)(e.$page.props.auth.user.name),1),(0,o.withDirectives)(((0,o.openBlock)(),(0,o.createBlock)((0,o.unref)(l.rU),{href:e.route("users.show",e.$page.props.auth.user.id),class:"p-link layout-topbar-button"},{default:(0,o.withCtx)((function(){return[p,m]})),_:1},8,["href"])),[[b,"Profil Saya",void 0,{bottom:!0}]]),(0,o.withDirectives)(((0,o.openBlock)(),(0,o.createBlock)((0,o.unref)(l.rU),{href:e.route("logout"),as:"button",method:"post",class:"p-link layout-topbar-button"},{default:(0,o.withCtx)((function(){return[f,k]})),_:1},8,["href"])),[[b,"Sign Out",void 0,{bottom:!0}]])])])])}}};var v={key:0},h=["aria-label"],y={key:0,class:"pi pi-fw pi-angle-down menuitem-toggle-icon"},N=["href","target","aria-label","onClick"],g={key:0,class:"pi pi-fw pi-angle-down menuitem-toggle-icon"};const V={props:{items:Array,root:{type:Boolean,default:!1}},emits:["menuitem-click"],setup:function(e,t){var n=t.emit,a=(0,o.ref)(null),r=function(e,t,o){t.disabled?e.preventDefault():(t.to||t.url||e.preventDefault(),t.command&&t.command({originalEvent:e,item:t}),a.value=o===a.value?null:o,n("menuitem-click",{originalEvent:e,item:t}))},c=function(e){return"function"==typeof e.visible?e.visible():!1!==e.visible};return function(t,n){var i=(0,o.resolveComponent)("AppSubSidebar",!0),s=(0,o.resolveComponent)("Badge"),u=(0,o.resolveDirective)("ripple");return e.items?((0,o.openBlock)(),(0,o.createElementBlock)("ul",v,[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(e.items,(function(d,p){return(0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,null,[c(d)&&!d.separator?((0,o.openBlock)(),(0,o.createElementBlock)("li",{role:"none",key:d.label||p,class:(0,o.normalizeClass)([{"layout-menuitem-category":e.root,"active-menuitem":a.value===p&&!d.to&&!d.disabled}])},[e.root?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:0},[(0,o.createElementVNode)("div",{class:"layout-menuitem-root-text","aria-label":d.label},(0,o.toDisplayString)(d.label),9,h),(0,o.createVNode)(i,{items:c(d)&&d.items,onMenuitemClick:n[0]||(n[0]=function(e){return t.$emit("menuitem-click",e)})},null,8,["items"])],64)):((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:1},[d.to?((0,o.openBlock)(),(0,o.createBlock)((0,o.unref)(l.rU),{key:0,role:"menuitem",href:d.to,class:(0,o.normalizeClass)([d.class,"p-ripple",{"p-disabled":d.disabled,"router-link-exact-active":t.$page.component.startsWith(d.component)||t.$page.url.startsWith(d.to)}]),style:(0,o.normalizeStyle)(d.style),target:d.target,"aria-label":d.label,onClick:function(e){return r(e,d,p)}},{default:(0,o.withCtx)((function(){return[(0,o.createElementVNode)("i",{class:(0,o.normalizeClass)(d.icon)},null,2),(0,o.createElementVNode)("span",null,(0,o.toDisplayString)(d.label),1),d.items?((0,o.openBlock)(),(0,o.createElementBlock)("i",y)):(0,o.createCommentVNode)("",!0),d.badge?((0,o.openBlock)(),(0,o.createBlock)(s,{key:1,value:d.badge},null,8,["value"])):(0,o.createCommentVNode)("",!0)]})),_:2},1032,["href","class","style","target","aria-label","onClick"])):(0,o.createCommentVNode)("",!0),d.to?(0,o.createCommentVNode)("",!0):(0,o.withDirectives)(((0,o.openBlock)(),(0,o.createElementBlock)("a",{key:1,role:"menuitem",href:d.url||"#",style:(0,o.normalizeStyle)(d.style),class:(0,o.normalizeClass)([d.class,"p-ripple",{"p-disabled":d.disabled}]),target:d.target,"aria-label":d.label,onClick:function(e){return r(e,d,p)}},[(0,o.createElementVNode)("i",{class:(0,o.normalizeClass)(d.icon)},null,2),(0,o.createElementVNode)("span",null,(0,o.toDisplayString)(d.label),1),d.items?((0,o.openBlock)(),(0,o.createElementBlock)("i",g)):(0,o.createCommentVNode)("",!0),d.badge?((0,o.openBlock)(),(0,o.createBlock)(s,{key:1,value:d.badge},null,8,["value"])):(0,o.createCommentVNode)("",!0)],14,N)),[[u]]),(0,o.createVNode)(o.Transition,{name:"layout-submenu-wrapper"},{default:(0,o.withCtx)((function(){return[(0,o.withDirectives)((0,o.createVNode)(i,{items:c(d)&&d.items,onMenuitemClick:n[1]||(n[1]=function(e){return t.$emit("menuitem-click",e)})},null,8,["items"]),[[o.vShow,a.value===p]])]})),_:2},1024)],64))],2)):(0,o.createCommentVNode)("",!0),c(d)&&d.separator?((0,o.openBlock)(),(0,o.createElementBlock)("li",{role:"separator",class:"p-menu-separator",style:(0,o.normalizeStyle)(d.style),key:"separator"+p},null,4)):(0,o.createCommentVNode)("",!0)],64)})),256))])):(0,o.createCommentVNode)("",!0)}}};var E={class:"layout-menu-container"};const B={props:{model:Array},emits:["menuitem-click"],setup:function(e,t){var n=t.emit,l=function(e){var t=e.target;"Enter"!==e.code&&"Space"!==e.code||(t.click(),e.preventDefault())},a=function(e){n("menuitem-click",e)};return function(t,n){return(0,o.openBlock)(),(0,o.createElementBlock)("div",E,[(0,o.createVNode)(V,{class:"layout-menu",items:e.model,root:!0,onKeydown:l,onMenuitemClick:a},null,8,["items"])])}}};var C={class:"layout-footer"},x=[(0,o.createTextVNode)(" Developed by "),(0,o.createElementVNode)("a",{href:"https://dijitalcode.com",target:"_blank",class:"font-medium ml-2"},"DijitalCODE",-1)];const D={},S=(0,n(3744).Z)(D,[["render",function(e,t){return(0,o.openBlock)(),(0,o.createElementBlock)("div",C,x)}]]);var w={class:"grid"},T={class:"col-12"},I={key:0},_={key:1};const O={setup:function(e){var t=(0,o.computed)((function(){return(0,l.qt)().props.value.flash})),n=(0,o.ref)({}),a=function(){(0,l.qt)().props.value.errors={},(0,l.qt)().props.value.flash.success=null,(0,l.qt)().props.value.flash.error=null,n.value={display:"none"}};return(0,o.watch)(t,(function(){n.value={display:""}}),{deep:!0}),function(e,t){var l=(0,o.resolveComponent)("Message");return(0,o.openBlock)(),(0,o.createElementBlock)("div",w,[(0,o.createElementVNode)("div",T,[e.$page.props.flash.success?((0,o.openBlock)(),(0,o.createBlock)(l,{key:0,severity:"success",style:(0,o.normalizeStyle)(n.value),onClose:a},{default:(0,o.withCtx)((function(){return[(0,o.createTextVNode)((0,o.toDisplayString)(e.$page.props.flash.success),1)]})),_:1},8,["style"])):(0,o.createCommentVNode)("",!0),e.$page.props.flash.error||Object.keys(e.$page.props.errors).length>0?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:1},[e.$page.props.flash.error?((0,o.openBlock)(),(0,o.createBlock)(l,{key:0,severity:"error",style:(0,o.normalizeStyle)(n.value),onClose:a},{default:(0,o.withCtx)((function(){return[(0,o.createTextVNode)((0,o.toDisplayString)(e.$page.props.flash.error),1)]})),_:1},8,["style"])):((0,o.openBlock)(),(0,o.createBlock)(l,{key:1,severity:"error",style:(0,o.normalizeStyle)(n.value),onClose:a},{default:(0,o.withCtx)((function(){return[1===Object.keys(e.$page.props.errors).length?((0,o.openBlock)(),(0,o.createElementBlock)("div",I,"Ditemukan satu error pada form")):((0,o.openBlock)(),(0,o.createElementBlock)("div",_,"Ditemukan "+(0,o.toDisplayString)(Object.keys(e.$page.props.errors).length)+" error pada form",1))]})),_:1},8,["style"]))],64)):(0,o.createCommentVNode)("",!0)])])}}},$={1:[{label:"Home",items:[{label:"Dashboard",icon:"pi pi-home",to:"/dashboards",component:"home/Index"}]},{label:"Menu",items:[{label:"Transaksi",icon:"pi pi-shopping-cart",to:"/transactions",component:"transaction/Index"},{label:"Pengeluaran",icon:"pi pi-wallet",to:"/expenses",component:"expense/Index"},{label:"Laporan",icon:"pi pi-book",items:[{label:"Mutasi",icon:"pi pi-circle",to:"/reports/mutations",component:"mutation/Report"},{label:"Transaksi",icon:"pi pi-circle",to:"/reports/transactions",component:"transaction/Report"}]}]},{label:"Master",items:[{label:"User",icon:"pi pi-user",to:"/users",component:"user/Index"},{label:"Customer",icon:"pi pi-users",to:"/customers",component:"customer/Index"},{label:"Outlet",icon:"pi pi-share-alt",to:"/outlets",component:"outlet/Index"},{label:"Laundry",icon:"pi pi-table",to:"/laundries",component:"laundry/Index"},{label:"Product",icon:"pi pi-table",to:"/products",component:"product/Index"}]},{label:"Pengaturan",items:[{label:"Diskon",icon:"pi pi-percentage",to:"/discounts",component:"discount/Index"}]}],2:[{label:"Home",items:[{label:"Dashboard",icon:"pi pi-home",to:"/dashboards",component:"home/Index"}]},{label:"Menu",items:[{label:"Transaksi",icon:"pi pi-shopping-cart",to:"/transactions",component:"transaction/Index"},{label:"Pengeluaran",icon:"pi pi-wallet",to:"/expenses",component:"expense/Index"},{label:"Laporan",icon:"pi pi-book",items:[{label:"Mutasi",icon:"pi pi-circle",to:"/reports/mutations",component:"mutation/Report"},{label:"Transaksi",icon:"pi pi-circle",to:"/reports/transactions",component:"transaction/Report"}]}]},{label:"Master",items:[{label:"Customer",icon:"pi pi-users",to:"/customers",component:"customer/Index"},{label:"Laundry",icon:"pi pi-table",to:"/laundries",component:"laundry/Index"},{label:"Product",icon:"pi pi-table",to:"/products",component:"product/Index"}]},{label:"Pengaturan",items:[{label:"Diskon",icon:"pi pi-percentage",to:"/discounts",component:"discount/Index"}]}],3:[{label:"Home",items:[{label:"Dashboard",icon:"pi pi-home",to:"/dashboards",component:"home/Index"}]},{label:"Menu",items:[{label:"Transaksi",icon:"pi pi-shopping-cart",to:"/transactions",component:"transaction/Index"},{label:"Pengeluaran",icon:"pi pi-wallet",to:"/expenses",component:"expense/Index"},{label:"Laporan",icon:"pi pi-book",items:[{label:"Mutasi",icon:"pi pi-circle",to:"/reports/mutations",component:"mutation/Report"},{label:"Transaksi",icon:"pi pi-circle",to:"/reports/transactions",component:"transaction/Report"}]}]},{label:"Master",items:[{label:"Customer",icon:"pi pi-users",to:"/customers",component:"customer/Index"}]}]};var M={class:"layout-sidebar"},z={class:"layout-main-container"},L={class:"layout-main"},P={key:0,class:"layout-mask p-component-overlay"};const j={setup:function(e){var t=(0,o.computed)((function(){return["layout-wrapper","layout-static",{"layout-static-sidebar-inactive":l.value,"layout-mobile-sidebar-active":n.value}]})),n=(0,o.ref)(!1),l=(0,o.ref)(!1),a=(0,o.ref)(!1),r=function(){a.value=!0,window.innerWidth>=992?l.value=!l.value:n.value=!n.value},c=function(){a.value||(n.value=!1),a.value=!1};return function(e,l){return(0,o.openBlock)(),(0,o.createElementBlock)("div",{class:(0,o.normalizeClass)((0,o.unref)(t)),onClick:c},[(0,o.createVNode)(b,{onMenuToggle:r}),(0,o.createElementVNode)("div",M,[(0,o.createVNode)(B,{model:(0,o.unref)($)[e.$page.props.auth.user.role_id]},null,8,["model"])]),(0,o.createElementVNode)("div",z,[(0,o.createElementVNode)("div",L,[(0,o.createVNode)(O),(0,o.renderSlot)(e.$slots,"default")]),(0,o.createVNode)(S)]),(0,o.createVNode)(o.Transition,{name:"layout-mask"},{default:(0,o.withCtx)((function(){return[n.value?((0,o.openBlock)(),(0,o.createElementBlock)("div",P)):(0,o.createCommentVNode)("",!0)]})),_:1})],2)}}}},6294:(e,t,n)=>{n.r(t),n.d(t,{default:()=>W});var o=n(821),l=n(9038),a=n(2676),r=n(5724),c=function(e){return(0,o.pushScopeId)("data-v-9541f324"),e=e(),(0,o.popScopeId)(),e},i={class:"grid px-2"},s={class:"col-auto mr-7"},u=c((function(){return(0,o.createElementVNode)("span",{class:"text-base"},[(0,o.createElementVNode)("i",{class:"pi pi-id-card"}),(0,o.createTextVNode)(" Id Transaksi")],-1)})),d=c((function(){return(0,o.createElementVNode)("br",null,null,-1)})),p={class:"text-xl font-bold"},m={class:"col-auto mr-7"},f=c((function(){return(0,o.createElementVNode)("span",{class:"text-base"},[(0,o.createElementVNode)("i",{class:"pi pi-id-card"}),(0,o.createTextVNode)(" Id Customer")],-1)})),k=c((function(){return(0,o.createElementVNode)("br",null,null,-1)})),b={class:"text-xl font-bold"},v={class:"col-auto"},h=c((function(){return(0,o.createElementVNode)("span",{class:"text-base"},[(0,o.createElementVNode)("i",{class:"pi pi-calendar"}),(0,o.createTextVNode)(" Tanggal Laundry")],-1)})),y=c((function(){return(0,o.createElementVNode)("br",null,null,-1)})),N={class:"text-xl font-bold"},g={class:"grid"},V={class:"col-12"},E={class:"grid px-2"},B={class:"col-auto mr-7"},C=c((function(){return(0,o.createElementVNode)("h3",null,"Customer",-1)})),x=c((function(){return(0,o.createElementVNode)("h3",null,"No HP",-1)})),D={class:"col-auto mr-7"},S=c((function(){return(0,o.createElementVNode)("h3",null,"Outlet",-1)})),w=c((function(){return(0,o.createElementVNode)("h3",null,"Alamat Outlet",-1)})),T={class:"col-auto mr-7"},I=c((function(){return(0,o.createElementVNode)("h3",null,"Admin",-1)})),_=c((function(){return(0,o.createElementVNode)("h3",null,"No HP",-1)})),O=c((function(){return(0,o.createElementVNode)("h3",null,"Email",-1)})),$={class:"col-auto"},M=c((function(){return(0,o.createElementVNode)("h3",null,"Status Laundry",-1)})),z={class:"grid"},L={class:"col-12 md:col-8"},P=c((function(){return(0,o.createElementVNode)("h3",{class:"text-base"},[(0,o.createElementVNode)("i",{class:"pi pi-shopping-cart"}),(0,o.createTextVNode)(),(0,o.createElementVNode)("span",{class:"ml-2"},"Daftar Laundry")],-1)})),j={class:"col-12 md:col-4"},A=c((function(){return(0,o.createElementVNode)("h2",{class:"mb-3 text-xl font-bold"},"Keseluruhan",-1)})),H=c((function(){return(0,o.createElementVNode)("h3",null,"Diskon",-1)})),R=c((function(){return(0,o.createElementVNode)("h3",null,"Total Harga",-1)}));const F={props:{transaction:Object,user:Object,customer:Object,outlet:Object,transactionDetails:Object},setup:function(e){return function(t,n){var c=(0,o.resolveComponent)("Divider"),F=(0,o.resolveComponent)("Badge"),Z=(0,o.resolveComponent)("Card"),q=(0,o.resolveComponent)("Column"),U=(0,o.resolveComponent)("DataTable");return(0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,null,[(0,o.createVNode)((0,o.unref)(l.Fb),{title:"Detail Transaksi"}),(0,o.createVNode)(a.Z,null,{default:(0,o.withCtx)((function(){return[(0,o.createElementVNode)("div",i,[(0,o.createElementVNode)("div",s,[(0,o.createElementVNode)("h2",null,[u,d,(0,o.createElementVNode)("span",p,(0,o.toDisplayString)(e.transaction.number),1)])]),(0,o.createElementVNode)("div",m,[(0,o.createElementVNode)("h2",null,[f,k,(0,o.createElementVNode)("span",b,(0,o.toDisplayString)(e.customer.number),1)])]),(0,o.createElementVNode)("div",v,[(0,o.createElementVNode)("h2",null,[h,y,(0,o.createElementVNode)("span",N,(0,o.toDisplayString)(e.transaction.dateLaundry),1)])])]),(0,o.createElementVNode)("div",g,[(0,o.createElementVNode)("div",V,[(0,o.createVNode)(Z,{class:"surface-100"},{content:(0,o.withCtx)((function(){return[(0,o.createElementVNode)("div",E,[(0,o.createElementVNode)("div",B,[C,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.customer.name),1),x,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.customer.phone),1)]),(0,o.createVNode)(c,{type:"dashed",class:"block md:hidden"}),(0,o.createElementVNode)("div",D,[S,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.outlet.name),1),w,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.outlet.address),1)]),(0,o.createVNode)(c,{type:"dashed",class:"block md:hidden"}),(0,o.createElementVNode)("div",T,[I,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.user.name),1),_,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.user.phone),1),O,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.user.email),1)]),(0,o.createVNode)(c,{type:"dashed",class:"block md:hidden"}),(0,o.createElementVNode)("div",$,[M,1===e.transaction.statusId?((0,o.openBlock)(),(0,o.createBlock)(F,{key:0,value:e.transaction.status},null,8,["value"])):2===e.transaction.statusId?((0,o.openBlock)(),(0,o.createBlock)(F,{key:1,value:e.transaction.status,severity:"warning"},null,8,["value"])):((0,o.openBlock)(),(0,o.createBlock)(F,{key:2,value:e.transaction.status,severity:"success"},null,8,["value"]))])])]})),_:1})])]),(0,o.createElementVNode)("div",z,[(0,o.createElementVNode)("div",L,[(0,o.createVNode)(Z,null,{content:(0,o.withCtx)((function(){return[P,(0,o.createVNode)(U,{class:"mt-3",responsiveLayout:"scroll",columnResizeMode:"expand",value:e.transactionDetails,rowHover:!0,stripedRows:!0},{default:(0,o.withCtx)((function(){return[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)((0,o.unref)(r.TransactionBasketTable),(function(e){return(0,o.openBlock)(),(0,o.createBlock)(q,{field:e.field,header:e.header,key:e.field},null,8,["field","header"])})),128))]})),_:1},8,["value"])]})),_:1})]),(0,o.createElementVNode)("div",j,[A,(0,o.createVNode)(Z,{class:"bg-primary"},{content:(0,o.withCtx)((function(){return[H,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.transaction.discount),1),R,(0,o.createElementVNode)("p",null,(0,o.toDisplayString)(e.transaction.price),1)]})),_:1})])])]})),_:1})],64)}}};var Z=n(3379),q=n.n(Z),U=n(3712),K={insert:"head",singleton:!1};q()(U.Z,K);U.Z.locals;const W=(0,n(3744).Z)(F,[["__scopeId","data-v-9541f324"]])}}]);