HEX
Server: Apache
System: Linux p3plzcpnl506847.prod.phx3.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: slfopp7cb1df (5698090)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/slfopp7cb1df/www/inventorypacket.com/public/js/bundle/detail_purchase.8c074ad4fafc5fde.js
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4234],{82310:(t,s,e)=>{e.r(s),e.d(s,{default:()=>c});var a=e(95353),n=e(5947),i=e.n(n);const r={computed:(0,a.L8)(["currentUserPermissions","currentUser"]),metaInfo:{title:"Detail Purchase"},data:function(){return{isLoading:!0,purchase:{},details:[],variants:[],company:{},email:{to:"",subject:"",message:"",supplier_name:"",Purchase_Ref:""}}},methods:{Print_Purchase_PDF:function(){var t=this;i().start(),i().set(.1);var s=this.$route.params.id;axios.get("purchase_pdf/".concat(s),{responseType:"blob",headers:{"Content-Type":"application/json"}}).then((function(s){var e=window.URL.createObjectURL(new Blob([s.data])),a=document.createElement("a");a.href=e,a.setAttribute("download","purchase_"+t.purchase.Ref+".pdf"),document.body.appendChild(a),a.click(),setTimeout((function(){return i().done()}),500)})).catch((function(){setTimeout((function(){return i().done()}),500)}))},print:function(){this.$htmlToPaper("print_Invoice")},formatNumber:function(t,s){var e=("string"==typeof t?t:t.toString()).split(".");if(s<=0)return e[0];var a=e[1]||"";if(a.length>s)return"".concat(e[0],".").concat(a.substr(0,s));for(;a.length<s;)a+="0";return"".concat(e[0],".").concat(a)},Get_Details:function(){var t=this,s=this.$route.params.id;axios.get("purchases/".concat(s)).then((function(s){t.purchase=s.data.purchase,t.details=s.data.details,t.company=s.data.company,t.isLoading=!1})).catch((function(s){setTimeout((function(){t.isLoading=!1}),500)}))},Send_Email:function(){var t=this;i().start(),i().set(.1);var s=this.$route.params.id;axios.post("purchase_send_email",{id:s}).then((function(s){setTimeout((function(){return i().done()}),500),t.makeToast("success",t.$t("Send.TitleEmail"),t.$t("Success"))})).catch((function(s){setTimeout((function(){return i().done()}),500),t.makeToast("danger",t.$t("SMTPIncorrect"),t.$t("Failed"))}))},Purchase_SMS:function(){var t=this;i().start(),i().set(.1);var s=this.$route.params.id;axios.post("purchase_send_sms",{id:s}).then((function(s){setTimeout((function(){return i().done()}),500),t.makeToast("success",t.$t("Send_SMS"),t.$t("Success"))})).catch((function(s){setTimeout((function(){return i().done()}),500),t.makeToast("danger",t.$t("sms_config_invalid"),t.$t("Failed"))}))},makeToast:function(t,s,e){this.$root.$bvToast.toast(s,{title:e,variant:t,solid:!0})},Delete_Purchase:function(){var t=this,s=this.$route.params.id;this.$swal({title:this.$t("Delete.Title"),text:this.$t("Delete.Text"),type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",cancelButtonText:this.$t("Delete.cancelButtonText"),confirmButtonText:this.$t("Delete.confirmButtonText")}).then((function(e){e.value&&axios.delete("purchases/"+s).then((function(){t.$swal(t.$t("Delete.Deleted"),t.$t("Delete.PurchaseDeleted"),"success"),t.$router.push({name:"index_purchases"})})).catch((function(){t.$swal(t.$t("Delete.Failed"),t.$t("Delete.Therewassomethingwronge"),"warning")}))}))}},created:function(){this.Get_Details()}};const c=(0,e(14486).A)(r,(function(){var t=this,s=t._self._c;return s("div",{staticClass:"main-content"},[s("breadcumb",{attrs:{page:t.$t("PurchaseDetail"),folder:t.$t("ListPurchases")}}),t._v(" "),t.isLoading?s("div",{staticClass:"loading_page spinner spinner-primary mr-3"}):t._e(),t._v(" "),t.isLoading?t._e():s("b-card",[s("b-row",[s("b-col",{staticClass:"mb-2",attrs:{md:"12"}},[t.currentUserPermissions&&t.currentUserPermissions.includes("Purchases_edit")&&"no"==t.purchase.purchase_has_return?s("router-link",{staticClass:"btn btn-success btn-icon ripple btn-sm",attrs:{title:"Edit",to:{name:"edit_purchase",params:{id:t.$route.params.id}}}},[s("i",{staticClass:"i-Edit"}),t._v(" "),s("span",[t._v(t._s(t.$t("EditPurchase")))])]):t._e(),t._v(" "),s("button",{staticClass:"btn btn-info btn-icon ripple btn-sm",on:{click:function(s){return t.Send_Email()}}},[s("i",{staticClass:"i-Envelope-2"}),t._v("\n          "+t._s(t.$t("Email"))+"\n        ")]),t._v(" "),s("button",{staticClass:"btn btn-secondary btn-icon ripple btn-sm",on:{click:function(s){return t.Purchase_SMS()}}},[s("i",{staticClass:"i-Speach-Bubble"}),t._v("\n          SMS\n        ")]),t._v(" "),s("button",{staticClass:"btn btn-primary btn-icon ripple btn-sm",on:{click:function(s){return t.Print_Purchase_PDF()}}},[s("i",{staticClass:"i-File-TXT"}),t._v(" PDF\n        ")]),t._v(" "),s("button",{staticClass:"btn btn-warning btn-icon ripple btn-sm",on:{click:function(s){return t.print()}}},[s("i",{staticClass:"i-Billing"}),t._v("\n          "+t._s(t.$t("print"))+"\n        ")]),t._v(" "),t.currentUserPermissions&&t.currentUserPermissions.includes("Purchases_delete")&&"no"==t.purchase.purchase_has_return?s("button",{staticClass:"btn btn-danger btn-icon ripple btn-sm",on:{click:function(s){return t.Delete_Purchase()}}},[s("i",{staticClass:"i-Close-Window"}),t._v("\n          "+t._s(t.$t("Del"))+"\n        ")]):t._e()],1)],1),t._v(" "),s("div",{staticClass:"invoice mt-5",attrs:{id:"print_Invoice"}},[s("div",{staticClass:"invoice-print"},[s("b-row",{staticClass:"justify-content-md-center"},[s("h4",{staticClass:"font-weight-bold"},[t._v(t._s(t.$t("PurchaseDetail"))+" : "+t._s(t.purchase.Ref))])]),t._v(" "),s("hr"),t._v(" "),s("b-row",{staticClass:"mt-5"},[s("b-col",{staticClass:"mb-4",attrs:{lg:"4",md:"4",sm:"12"}},[s("h5",{staticClass:"font-weight-bold"},[t._v(t._s(t.$t("Supplier_Info")))]),t._v(" "),s("div",[t._v(t._s(t.purchase.supplier_name))]),t._v(" "),s("div",[t._v(t._s(t.purchase.supplier_email))]),t._v(" "),s("div",[t._v(t._s(t.purchase.supplier_phone))]),t._v(" "),s("div",[t._v(t._s(t.purchase.supplier_adr))])]),t._v(" "),s("b-col",{staticClass:"mb-4",attrs:{lg:"4",md:"4",sm:"12"}},[s("h5",{staticClass:"font-weight-bold"},[t._v(t._s(t.$t("Company_Info")))]),t._v(" "),s("div",[t._v(t._s(t.company.CompanyName))]),t._v(" "),s("div",[t._v(t._s(t.company.email))]),t._v(" "),s("div",[t._v(t._s(t.company.CompanyPhone))]),t._v(" "),s("div",[t._v(t._s(t.company.CompanyAdress))])]),t._v(" "),s("b-col",{staticClass:"mb-4",attrs:{lg:"4",md:"4",sm:"12"}},[s("h5",{staticClass:"font-weight-bold"},[t._v(t._s(t.$t("Purchase_Info")))]),t._v(" "),s("div",[t._v(t._s(t.$t("Reference"))+" : "+t._s(t.purchase.Ref))]),t._v(" "),s("div",[t._v("\n              "+t._s(t.$t("Status"))+" :\n              "),"received"==t.purchase.statut?s("span",{staticClass:"badge badge-outline-success"},[t._v(t._s(t.$t("Received")))]):"pending"==t.purchase.statut?s("span",{staticClass:"badge badge-outline-info"},[t._v(t._s(t.$t("Pending")))]):s("span",{staticClass:"badge badge-outline-warning"},[t._v(t._s(t.$t("Ordered")))])]),t._v(" "),s("div",[t._v(t._s(t.$t("warehouse"))+" : "+t._s(t.purchase.warehouse))]),t._v(" "),s("div",[t._v("\n              "+t._s(t.$t("PaymentStatus"))+" :\n              "),"paid"==t.purchase.payment_status?s("span",{staticClass:"badge badge-outline-success"},[t._v(t._s(t.$t("Paid")))]):"partial"==t.purchase.payment_status?s("span",{staticClass:"badge badge-outline-primary"},[t._v(t._s(t.$t("partial")))]):s("span",{staticClass:"badge badge-outline-warning"},[t._v(t._s(t.$t("Unpaid")))])])])],1),t._v(" "),s("b-row",{staticClass:"mt-3"},[s("b-col",{attrs:{md:"12"}},[s("h5",{staticClass:"font-weight-bold"},[t._v(t._s(t.$t("Order_Summary")))]),t._v(" "),s("div",{staticClass:"table-responsive"},[s("table",{staticClass:"table table-hover table-md"},[s("thead",{staticClass:"bg-gray-300"},[s("tr",[s("th",{attrs:{scope:"col"}},[t._v(t._s(t.$t("ProductName")))]),t._v(" "),s("th",{attrs:{scope:"col"}},[t._v(t._s(t.$t("Net_Unit_Cost")))]),t._v(" "),s("th",{attrs:{scope:"col"}},[t._v(t._s(t.$t("Quantity")))]),t._v(" "),s("th",{attrs:{scope:"col"}},[t._v(t._s(t.$t("Unitcost")))]),t._v(" "),s("th",{attrs:{scope:"col"}},[t._v(t._s(t.$t("Discount")))]),t._v(" "),s("th",{attrs:{scope:"col"}},[t._v(t._s(t.$t("Tax")))]),t._v(" "),s("th",{attrs:{scope:"col"}},[t._v(t._s(t.$t("SubTotal")))])])]),t._v(" "),s("tbody",t._l(t.details,(function(e){return s("tr",[s("td",[s("span",[t._v(t._s(e.code)+" ("+t._s(e.name)+")")]),t._v(" "),s("p",{directives:[{name:"show",rawName:"v-show",value:e.is_imei&&null!==e.imei_number,expression:"detail.is_imei && detail.imei_number !==null "}]},[t._v(t._s(t.$t("IMEI_SN"))+" : "+t._s(e.imei_number))])]),t._v(" "),s("td",[t._v(t._s(t.currentUser.currency)+" "+t._s(t.formatNumber(e.Net_cost,3)))]),t._v(" "),s("td",[t._v(t._s(t.formatNumber(e.quantity,2))+" "+t._s(e.unit_purchase))]),t._v(" "),s("td",[t._v(t._s(t.currentUser.currency)+" "+t._s(t.formatNumber(e.cost,2)))]),t._v(" "),s("td",[t._v(t._s(t.currentUser.currency)+" "+t._s(t.formatNumber(e.DiscountNet,2)))]),t._v(" "),s("td",[t._v(t._s(t.currentUser.currency)+" "+t._s(t.formatNumber(e.taxe,2)))]),t._v(" "),s("td",[t._v(t._s(t.currentUser.currency)+" "+t._s(e.total.toFixed(2)))])])})),0)])])]),t._v(" "),s("div",{staticClass:"offset-md-9 col-md-3 mt-4"},[s("table",{staticClass:"table table-striped table-sm"},[s("tbody",[s("tr",[s("td",{staticClass:"bold"},[t._v(t._s(t.$t("OrderTax")))]),t._v(" "),s("td",[s("span",[t._v(t._s(t.currentUser.currency)+" "+t._s(t.purchase.TaxNet.toFixed(2))+" ("+t._s(t.formatNumber(t.purchase.tax_rate,2))+" %)")])])]),t._v(" "),s("tr",[s("td",{staticClass:"bold"},[t._v(t._s(t.$t("Discount")))]),t._v(" "),s("td",[t._v(t._s(t.currentUser.currency)+" "+t._s(t.purchase.discount.toFixed(2)))])]),t._v(" "),s("tr",[s("td",{staticClass:"bold"},[t._v(t._s(t.$t("Shipping")))]),t._v(" "),s("td",[t._v(t._s(t.currentUser.currency)+" "+t._s(t.purchase.shipping.toFixed(2)))])]),t._v(" "),s("tr",[s("td",[s("span",{staticClass:"font-weight-bold"},[t._v(t._s(t.$t("Total")))])]),t._v(" "),s("td",[s("span",{staticClass:"font-weight-bold"},[t._v(t._s(t.currentUser.currency)+" "+t._s(t.purchase.GrandTotal))])])]),t._v(" "),s("tr",[s("td",[s("span",{staticClass:"font-weight-bold"},[t._v(t._s(t.$t("Paid")))])]),t._v(" "),s("td",[s("span",{staticClass:"font-weight-bold"},[t._v(t._s(t.currentUser.currency)+" "+t._s(t.purchase.paid_amount))])])]),t._v(" "),s("tr",[s("td",[s("span",{staticClass:"font-weight-bold"},[t._v(t._s(t.$t("Due")))])]),t._v(" "),s("td",[s("span",{staticClass:"font-weight-bold"},[t._v(t._s(t.currentUser.currency)+" "+t._s(t.purchase.due))])])])])])])],1),t._v(" "),s("hr",{directives:[{name:"show",rawName:"v-show",value:t.purchase.note,expression:"purchase.note"}]}),t._v(" "),s("b-row",{staticClass:"mt-4"},[s("b-col",{attrs:{md:"12"}},[s("p",[t._v(t._s(t.purchase.note))])])],1)],1)])],1)],1)}),[],!1,null,null,null).exports}}]);