1import{P as U,c as V,w as S,_ as P,B as D,o as l,f as i,a,e as m,l as N,n as y,i as p,t as d,E as w,F as h,k as b,h as _,b as f,D as v,M as B,v as Y}from"./app.92a0a85e.js";import L from"./Table.3b4c81f5.js";import j from"./TableHead.cfb68898.js";import A from"./AppLayout.2f906b41.js";import{r as E,u as T}from"./xlsx.b6ebc5e2.js";import"./_plugin-vue_export-helper.cdc0426e.js";import"./NavLink.28db2343.js";import"./CreateBooking.495a856c.js";import"./ResetPassword.7f07604f.js";import"./InputError.b41304a1.js";import"./InputLabel.7d556926.js";import"./PrimaryButton.f9b167d9.js";import"./TextInput.94a74b25.js";import"./NewPortalIntroModal.505cecc5.js";const q={key:0,class:"layout-holder"},I={class:"container-fluid"},F={class:"inner-holder"},W={id:"preloader"},z={class:"row p-0 align-items-center"},R={class:"col-3"},K={class:"row align-items-center"},H={class:"col"},G={class:"text-primary text-capitalize"},Q={class:"col"},J=["value"],X={class:"col-5 align-content-center"},Z={class:"input-group shadow-sm rounded"},x=["value"],ee={class:"col-4"},te={class:"float-end col-6"},ae={class:"float-end col-6 pe-3"},se={id:"panelsStayOpen-collapse",class:"collapse filters-consignment show","aria-labelledby":"panelsStayOpen-heading"},oe={class:"py-3"},re={class:"row mb-3"},le={class:"col form-outline"},de={class:"row mb-3"},ie={class:"col-3 form-outline"},ne={class:"col-3 form-outline"},ue={class:"col-3 form-outline"},_e={class:"col-3"},me=["disabled"],ce=["hidden"],pe={class:"row"},fe={class:"col-4"},he={key:0,class:"mb-0"},be={key:1,class:"consignment_record"},ge={class:"col-4"},ve={class:"btn-group btn-group-sm shadow-sm",role:"group","aria-label":"Button group with nested dropdown"},ye={class:"col-4"},we={class:"col-2 float-end"},ke=["value"],$e={key:0,class:"col-3 me-1 float-end"},Ce={class:"form-check form-switch"},Se={key:0},De={key:1},Ye={class:"row"},Me={class:"col"},Ve={class:"d-inline-block me-2 pb-0 mb-0"},Ae={class:"form-check form-check-reverse form-check-sm"},Oe={key:0},Ue={colspan:"17",class:"text-center"},Pe={key:1},Ne={class:"d-inline-block me-2 pb-0 mb-0"},Be={class:"form-check form-check-reverse form-check-sm"},Le=["value"],je={class:"text-capitalize"},Ee={class:"text-capitalize"},Te={class:"text-capitalize"},qe=["onClick"],Ie=["onClick"],Fe={key:2},We={colspan:"17",class:"text-center"},ze={class:"row align-items-center mt-3"},Re={class:"col-4"},Ke={key:0},He={class:"col"},Ge={key:0,"aria-label":"Users Pagination"},Qe={class:"pagination pagination-sm mt-2 float-end border-primary"},Je=["onClick","innerHTML"],Xe={class:"modal fade modal-lg overflow-auto",id:"warehouse_order_modal","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"warehouse_order_modal","aria-hidden":"true"},Ze={class:"modal-dialog modal-dialog-scrollable modal-dialog-centered"},xe={class:"modal-content"},et={class:"modal-body"},tt={class:"row justify-content-center"},at={class:"col-10 py-2"},st={class:"mb-3"},ot=["value"],rt={class:"modal-footer"},lt={class:"modal fade modal-lg overflow-auto",id:"edit_order","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"edit_order","aria-hidden":"true"},dt={class:"modal-dialog modal-dialog-scrollable modal-dialog-centered"},it={class:"modal-content"},nt={class:"modal-header bg-primary text-white"},ut={class:"modal-title fs-5"},_t={class:"modal-body"},mt={class:"row justify-content-center"},ct={class:"col-10 py-2"},pt={class:"mb-3"},ft={key:0,class:"text-danger"},ht={class:"mb-3"},bt={key:0,class:"text-danger"},gt={class:"mb-3"},vt={key:0,class:"text-danger"},yt={class:"mb-3"},wt={key:0,class:"text-danger"},kt={class:"mb-3"},$t={id:"cities"},Ct={key:0,class:"text-danger"},St={class:"mb-3"},Dt={key:0,class:"text-danger"},Yt={class:"modal-footer"},Mt={class:"modal fade modal-lg overflow-auto",id:"product_order","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"product_order","aria-hidden":"true"},Vt={class:"modal-dialog modal-dialog-scrollable modal-dialog-centered"},At={class:"modal-content"},Ot={class:"modal-body"},Ut={class:"row justify-content-center"},Pt={class:"col-10"},Nt={class:"table"},Bt={components:{AppLayout:A,DataLoader:U(()=>P(()=>import("./DataLoader.1a35afc0.js"),["assets/DataLoader.1a35afc0.js","assets/_plugin-vue_export-helper.cdc0426e.js","assets/app.92a0a85e.js","assets/app.ecb3a5f2.css"]))},props:{brand_list:Object|Array,store_list:Object|Array,plugin_status_options:Array,sl_status_options:Array,payment_method_options:Array,warehouse_list_options:Array,selected_brand_id:String|Number,selected_store_id:String|Number,plugin_list_options:Array,plugin:String,default_status:String},data(){return{orders_loader:!1,file_data:[],data:{filter_warehouse:[],filter_payment_method:[],filter_plugin_status:[],filter_live_search:"",allcheckbox:!1,order_list:{data:{},links:{}},loader:!1,filter_by_sl_status:this.default_status,filter_params:{},start_date:"",end_date:"",live_search_options:[],loading:!1,selected_order:[],selected_warehouse:"",validation_errors:{},order:{}
1,cities:{},brand_id:0,store_id:0,file:"",product_order:{},plugin:"",archived:0,page_limit:"30",page_limit_array:[30,50,100,150,200]}}},methods:{get_order_list(o=""){let e=this;o==""&&(o="/api/orders/get"),e.orders_loader=!0,e.data.order_list.data=[],e.data.order_list.links=[];let t="2024-01-30",r=e.data.start_date.format("YYYY-MM-DD"),n=e.data.end_date.format("YYYY-MM-DD");if(r<=t||n<=t){let s=e.data.filter_by_sl_status=="out_for_delivery"||e.data.filter_by_sl_status=="return_in_progress";(e.filter_date=="out_for_delivery"||e.filter_date=="return_in_progress"||s)&&e.$swal.fire({icon:"info",text:"Given date range might not contain data against Out for delivery and return in progress"})}let u=e.searching_filters();e.data.selected_order=[],e.data.allcheckbox=!1,axios.post(o,u).then(function(s){e.orders_loader=!1,e.data.order_list=s.data}).catch(function(s){e.$swal.fire({icon:"error",text:s.response.data.message}),e.orders_loader=!1})},searching_filters(){let o=this,e="",t="";o.data.start_date&&(e=moment(o.data.start_date.toDate()).format("YYYY-MM-DD")),o.data.end_date&&(t=moment(o.data.end_date.toDate()).format("YYYY-MM-DD")),o.data.filter_params.brand_id=o.data.brand_id.id,o.data.filter_params.store_id=o.data.store_id.id,o.data.filter_params.filter_live_search=o.data.filter_live_search,o.data.filter_params.filter_warehouse=o.data.filter_warehouse,o.data.filter_params.filter_payment_method=o.data.filter_payment_method.map(s=>s.value),o.data.filter_params.filter_plugin_status=o.data.filter_plugin_status,o.data.filter_params.filter_by_sl_status=o.data.filter_by_sl_status,o.data.filter_params.start_date=e,o.data.filter_params.end_date=t,o.data.filter_params.plugin=o.data.plugin,o.data.filter_params.archived=o.data.archived;let r=o.data.filter_params.plugin+"_orders",n={date_range:{start_date:e,end_date:t},text_search:o.data.filter_params.filter_live_search!==""?this.cleanAndDefineArrayData(o.data.filter_params.filter_live_search.split(",").map(s=>s.trim())):[],store:[o.data.filter_params.store_id],warehouse:o.data.filter_params.filter_warehouse.map(({code:s})=>s),sl_status:o.data.filter_params.filter_by_sl_status,plugin_status:o.data.filter_params.filter_plugin_status,payment_method:o.data.filter_params.filter_payment_method,archived:o.data.filter_params.archived};return this.file_data.length>0&&(n={text_search:this.file_data,store:[o.data.filter_params.store_id]}),n.hasOwnProperty("text_search")&&n.text_search.length>0&&delete n.date_range,{filters:n,platform:r,limit:o.data.page_limit}},reset_filter(o=!0){let e=this;e.data.filter_by_sl_status="waiting",e.data.filter_params={},e.data.filter_live_search="",e.data.filter_payment_method=[],e.data.filter_plugin_status=[],e.data.filter_warehouse=[],e.data.allcheckbox=!1,e.data.start_date=moment().subtract(2,"days"),e.data.end_date=moment(),$("#reportrange span").html(e.data.start_date.format("MMMM D, YYYY")+" - "+e.data.end_date.format("MMMM D, YYYY")),e.data.selected_order=[],e.data.file="",e.data.archived=0,e.data.page_limit=30,document.getElementById("searchbyfile").value=null,o&&e.get_order_list()},select_all(){let o=this;$(".single_checkbox").each(function(){if($("#all_checkbox").is(":checked"))this.checked=$("#all_checkbox").prop("checked"),o.data.selected_order.includes(parseInt(this.value))||o.data.selected_order.push(parseInt(this.value));else{this.checked=!1;const e=o.data.selected_order.indexOf(parseInt(this.value));e>-1&&o.data.selected_order.splice(e,1)}})},confirmation_alert(o,e,t,r,n,u,s){this.$swal.fire({text:e,icon:o,showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:t}).then(c=>{c.isConfirmed&&n(r,u,s)})},set_warehouse_orders(){let o=this;o.data.selected_order.length!==0?(o.data.selected_warehouse="",$(".modal").modal("hide"),$("#warehouse_order_modal").modal("show")):o.$swal.fire({icon:"error",text:"Please Select Order"})},get_shopify_order_ids(o){let e=this;const t=[];if(e.data.order_list.data.length>0){let r=0;$.each(o,function(n,u){e.data.order_list.data.filter(function(s){s.id==u&&(t[r]=s.order_id,r++)})})}return[...new Set(t)]},push_selected_orders(o,e,t){let r=this;var n=!0;if(e!="push"&&$(".warehouse_order_required").each(function(){$(this).val()==""||$(this).val()==" "?($(this).addClass("border-2 border-danger"),n=!1):$(this).removeClass("border-2 border-danger")}),n){let u=r.data.selected_order;u.length!==0?(r.data.loader=!0,axios.post("/api/orders/push",{store_id:r.data.store_id.id,store_warehouse_code:r.data.selected_warehouse,ids:u,plugin:this.data.plugin,platform:this.data.plugin+"_orders",action:e}).then(s=>{r.data.loader=!1,r.get_order_list(),r.data.selected_order=[],$(".modal").modal("hide"),r.$swal.fire({icon:s.data.status?"success":"error",text:s.data.message})}).catch(function(s){r.data.loader=!1,r.data.selected_order=[],r.$swal.fire({icon:"error",text:s.response.data.message})})):r.$swal.fire({icon:"error",text:"Please Select Order"})}else r.$swal.fire("Please Select warehouse","","error")},move_orders(o,e,t){let r=this,n=r.get_shopify_order_ids(r.data.selected_order);
1if(n.length!==0){r.data.loader=!0;const u=r.data.archived==0?1:0;axios.post("/api/orders/move",{ids:n,platform:this.data.plugin+"_orders",archived:u,channel:this.data.plugin,store_id:r.data.store_id.id,user_id:this.$page.props.user.id}).then(s=>{r.data.loader=!1,r.get_order_list(),r.data.selected_order=[],r.$swal.fire({icon:"success",text:t})}).catch(function(s){r.allcheckbox=!1,r.data.loader=!1,r.data.selected_order=[],r.$swal.fire({icon:"error",text:s.response.data.message})})}else r.$swal.fire({icon:"error",text:"Please Select Order"})},get_order_by_id(o){$(".order_required").removeClass("border-2 border-danger");let e=this;e.data.validation_errors={},e.data.order=e.data.order_list.data[o],$("#edit_order").modal("show")},get_cities(){let o=this;axios.post("/management/courier/getCities").then(e=>{o.data.cities=e.data}).catch(function(e){})},update_order(o,e,t){let r=this;var n=!0;$(".order_required").each(function(){$(this).val()==""||$(this).val()==" "?($(this).addClass("border-2 border-danger"),n=!1):$(this).removeClass("border-2 border-danger")}),n?(r.data.loader=!0,o.plugin=this.data.plugin,o.platform=this.data.plugin+"_orders",axios.post("/api/orders/save",o).then(u=>{r.data.loader=!1,r.get_order_list(),$(".modal").modal("hide"),r.$swal.fire({icon:"success",text:t})}).catch(function(u){r.data.loader=!1,r.data.validation_errors=u.response.data.errors,r.$swal.fire({icon:"error",text:u.response.data.message})})):r.$swal.fire("Please fill all fields","","error")},load_page(o,e){let t=this;t.loader=!0,setTimeout(()=>{e=="plugin"?t.$inertia.get(route("orders"),{plugin:o.plugin}):e=="brand"?t.$inertia.get(route("orders"),{plugin:o.plugin,brand_id:o.brand_id.id}):e=="store"&&t.$inertia.get(route("orders"),{plugin:o.plugin,brand_id:o.brand_id.id,store_id:o.store_id.id})},100)},handleSearchFileUpload(o){let e=this;this.file=o.target.files[0];let t=new FileReader;t.readAsArrayBuffer(this.file),t.onload=r=>{this.arrayBuffer=t.result;for(var n=new Uint8Array(this.arrayBuffer),u=new Array,s=0;s!=n.length;++s)u[s]=String.fromCharCode(n[s]);var c=u.join(""),g=E(c,{type:"binary"}),O=g.SheetNames[0],M=g.Sheets[O],k=T.sheet_to_row_object_array(M,{raw:!0});k[0].hasOwnProperty("store_order_id")?(this.file_data=this.cleanAndDefineArrayData(k.map(C=>C.store_order_id)),e.data.filter_params.filter_live_search="",this.get_order_list(),this.file_data=[],this.ready_live_search_data(k.map(C=>C[M.A1.v])),document.getElementById("searchbyfile").value=null):(document.getElementById("searchbyfile").value=null,e.$swal.fire({icon:"error",text:'File must contain "store_order_id" column'}))}},ready_live_search_data(o){this.data.filter_live_search=o.join(", "),this.$refs.searchbyfile.value=""},show_products(o){this.data.product_order={},this.data.product_order=o,$("#product_order").modal("show")}},mounted(){if(this.brand_list.length<=0)return!1;let o=this;o.data.brand_id=isNaN(this.selected_brand_id)?this.selected_brand_id:this.brand_list.find(t=>t.id==this.selected_brand_id),o.data.store_id=isNaN(this.selected_store_id)?this.selected_store_id:this.store_list.find(t=>t.id==this.selected_store_id),o.data.plugin=this.plugin,o.get_cities();function e(t){var r=moment().subtract(2,"days"),n=moment();function u(s,c){t.data.start_date=s,t.data.end_date=c,$("#reportrange span").html(s.format("MMMM D, YYYY")+" - "+c.format("MMMM D, YYYY")),t.get_order_list()}$("#reportrange").daterangepicker({startDate:r,endDate:n,ranges:{Today:[moment(),moment()],Yesterday:[moment().subtract(1,"days"),moment().subtract(1,"days")],"Last 7 Days":[moment().subtract(6,"days"),moment()],"Last 30 Days":[moment().subtract(29,"days"),moment()],"This Month":[moment().startOf("month"),moment().endOf("month")],"Last Month":[moment().subtract(1,"month").startOf("month"),moment().subtract(1,"month").endOf("month")]}},u),u(r,n)}e(this),document.addEventListener("DOMContentLoaded",function(){var t=[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'));t.map(function(r){return new bootstrap.Tooltip(r)})},!1),this.loading=!0}},Jt=Object.assign(Bt,{__name:"Order",setup(o){return(e,t)=>{const r=D("VueMultiselect"),n=D("DataLoader"),u=D("NoData");return l(),V(A,null,{default:S(()=>[o.brand_list.length>0?(l(),i("div",q,[a("div",I,[a("div",F,[m(a("div",W,t[37]||(t[37]=[a("div",{id:"loader"},null,-1)]),512),[[N,e.data.loader]]),a("div",z,[a("div",R,[a("div",K,[a("div",H,[a("h4",G,[a("i",{class:y(["fa-brands fa-border fa-shopify border-primary",e.data.plugin=="shopify"?"fa-shopify":e.data.plugin=="wordpress"?"fa-wordpress":""])},null,2),p(" "+d(e.data.plugin),1)])]),a("div",Q,[m(a("select",{class:"form-select form-select-md text-capitalize","onUpdate:modelValue":t[0]||(t[0]=s=>e.data.plugin=s),onChange:t[1]||(t[1]=s=>{e.load_page(e.data,"plugin")})},[o.plugin_list_options.length>0?(l(!0),i(h,{key:0},b(o.plugin_list_options,s=>(l(),i("option",{value:s},d(s),9,J))),256)):_("",!0)],544),[[w,e.data.plugin]])])])]),a("div",X,[a("div",Z,[t[38]||(t[38]=a("a",{id:"reportrange",class:"form-control form-control-sm text-primary text-center text-decoration-none",type:"text",href:"#"},[a("i",{class:"fa fa-calendar"}),a("span",{class:"px-3"})],-1)),m(a("select",{class:"btn btn-sm btn-primary text-primary bg-white","onUpdate:modelValue":t[2]||(t[2]=s=>e.data.filter_by_sl_status=s),onChange:t[3]||(t[3]=s=>{e.get_order_list()})},[o.sl_status_options.length>0?(l(!0),i(h,{key:0},b(o.sl_status_options,s=>(l(),i("option",{value:s.value}
1,d(s.name),9,x))),256)):_("",!0)],544),[[w,e.data.filter_by_sl_status]])])]),a("div",ee,[a("div",te,[f(r,{class:"shadow-sm rounded",modelValue:e.data.store_id,"onUpdate:modelValue":t[4]||(t[4]=s=>e.data.store_id=s),options:o.store_list,placeholder:"Select Store",label:"name","allow-empty":!1,"track-by":"name","preselect-first":!0,onSelect:t[5]||(t[5]=s=>e.load_page(e.data,"store"))},null,8,["modelValue","options"])]),a("div",ae,[f(r,{class:"shadow-sm rounded",modelValue:e.data.brand_id,"onUpdate:modelValue":t[6]||(t[6]=s=>e.data.brand_id=s),options:o.brand_list,placeholder:"Select Brand",label:"name","allow-empty":!1,"track-by":"name","preselect-first":!0,onSelect:t[7]||(t[7]=s=>{e.load_page(e.data,"brand")})},null,8,["modelValue","options"])])])]),a("div",se,[a("div",oe,[a("div",re,[a("div",le,[m(a("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[8]||(t[8]=s=>e.data.filter_live_search=s),placeholder:"Store Order ID",onKeyup:t[9]||(t[9]=B(s=>e.get_order_list(),["enter"]))},null,544),[[v,e.data.filter_live_search]])])]),a("div",de,[a("div",ie,[f(r,{class:"shadow-sm rounded",modelValue:e.data.filter_warehouse,"onUpdate:modelValue":t[10]||(t[10]=s=>e.data.filter_warehouse=s),options:o.warehouse_list_options,multiple:!0,"close-on-select":!0,limit:3,placeholder:"Select Warehouse",label:"name","track-by":"name",onChange:t[11]||(t[11]=()=>{})},null,8,["modelValue","options"])]),a("div",ne,[f(r,{class:"shadow-sm rounded",modelValue:e.data.filter_plugin_status,"onUpdate:modelValue":t[12]||(t[12]=s=>e.data.filter_plugin_status=s),limit:2,options:o.plugin_status_options,multiple:!0,"close-on-select":!0,placeholder:"Select Plugin Status",label:"plugin_status","track-by":"plugin_status",onChange:t[13]||(t[13]=()=>{})},null,8,["modelValue","options"])]),a("div",ue,[f(r,{class:"shadow-sm rounded",modelValue:e.data.filter_payment_method,"onUpdate:modelValue":t[14]||(t[14]=s=>e.data.filter_payment_method=s),limit:2,options:o.payment_method_options,multiple:!0,"close-on-select":!0,placeholder:"Select Payment Method",label:"name","track-by":"name",onChange:t[15]||(t[15]=()=>{})},null,8,["modelValue","options"])]),a("div",_e,[a("button",{class:"me-2 btn btn-sm btn-outline-primary",href:"javascript:void(0)",disabled:e.orders_loader,onClick:t[16]||(t[16]=s=>{e.get_order_list()})},t[39]||(t[39]=[a("i",{class:"fa fa-search"},null,-1)]),8,me),a("button",{type:"reset",class:"btn btn-sm btn-outline-primary",href:"javascript:void(0)",onClick:t[17]||(t[17]=s=>e.reset_filter())},t[40]||(t[40]=[a("i",{class:"fa fa-trash-restore"},null,-1)])),t[42]||(t[42]=a("label",{for:"searchbyfile",class:"label btn btn-sm ms-2 btn-outline-primary"},[a("i",{class:"fa fa-file-excel"})],-1)),a("input",{class:"form-control form-control-sm shadow-sm searchfile",hidden:"",type:"file",onChange:t[18]||(t[18]=s=>e.handleSearchFileUpload(s)),name:"file",id:"searchbyfile",ref:"searchbyfile",accept:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, application/csv"},null,544),e.data.selected_order.length>0?(l(),i("button",{key:0,type:"button",hidden:!e.userCan("order-archive"),class:"ms-2 btn btn-sm btn-outline-primary",href:"javascript:void(0)",onClick:t[19]||(t[19]=s=>e.confirmation_alert("warning","Are you sure? You want to move orders.","Yes",e.data.selected_order,e.move_orders,"archived","Orders has been successfully moved."))},[t[41]||(t[41]=a("i",{class:"fa fa-exchange"},null,-1)),p(" "+d(e.data.archived==0?"Move Orders to Archive":"Move Orders to Live"),1)],8,ce)):_("",!0)])]),a("div",pe,[a("div",fe,[e.data.selected_order.length>0?(l(),i("p",he,d(e.data.selected_order.length)+" records selected",1)):e.data.order_list.data.length>0&&e.data.selected_order.length==0?(l(),i("p",be," Showing "+d(e.data.order_list.meta.from)+" to "+d(e.data.order_list.meta.to)+" of "+d(e.data.order_list.meta.total)+" results",1)):_("",!0)]),a("div",ge,[a("div",ve,[e.data.filter_by_sl_status=="waiting"&&e.data.archived==0&&e.data.selected_order.length>0?(l(),i("button",{key:0,type:"button",class:"ms-2 btn btn-sm btn-outline-primary",href:"javascript:void(0)",onClick:t[20]||(t[20]=s=>e.set_warehouse_orders())},t[43]||(t[43]=[a("i",{class:"fa fa-file-shield"},null,-1),p(" Add Warehouse & Push ")]))):_("",!0)])]),a("div",ye,[a("div",we,[m(a("select",{id:"page_limit","onUpdate:modelValue":t[21]||(t[21]=s=>e.data.page_limit=s),class:"form-select form-select-sm float-end small"},[(l(!0),i(h,null,b(e.data.page_limit_array,s=>(l(),i("option",{value:s},d(s),9,ke))),256)),t[44]||(t[44]=p("> "))],512),[[w,e.data.page_limit]])]),e.userCan("order-archive")?(l(),i("div",$e,[a("div",Ce,[m(a("input",{class:"form-check-input",type:"checkbox",role:"switch",name:"flexRadioDefault",id:"flexRadioDefault2","onUpdate:modelValue":t[22]||(t[22]=s=>e.data.archived=s),onChange:t[23]||(t[23]=s=>e.get_order_list())},null,544),[[Y,e.data.archived]]),e.data.archived==0?(l(),i("span",Se,"Live Orders")):(l(),i("span",De,"Archive Orders"))])])):_("",!0)])])])]),a("div",Ye,[a("div",Me,[f(L,null,{default:S(()=>[f(j,{slot_start:!0,th_array:["Batch ID","Store Order#","Warehouse","Name","Email","Phone","City","Amount","Plugin Status","Payment Method","Order Status","SL Status","Created At","Updated At","Products","Action"]},{default:S(()=>[a("li",Ve,[a("div",Ae,[m(a("input",{type:"checkbox",class:"form-check-input form-check-input-header shadow-sm",id:"all_checkbox","onUpdate:modelValue":t[24]||(t[24]=s=>e.data.allcheckbox=s),onClick:t[25]||(t[25]=s=>e.select_all())},null,512),[[Y,e.data.allcheckbox]])])])]),_:1}),e.orders_loader?(l(),i("tbody",Oe,[a("tr",null,[a("td",Ue,[f(n)])])])):e.data.order_list.data.length>0?(l(),i("tbody",Pe,[(l(!0),i(h,null,b(e.data.order_list.data,(s,c)=>(l(),i("tr",null,[a("td",null,[a("li",Ne,[a("div",Be,[e.data.filter_by_sl_status=="waiting"&&s.is_readable==!1?_("",!0):m((l(),i("input",{key:0,t
1ype:"checkbox",class:"form-check-input shadow-sm single_checkbox","onUpdate:modelValue":t[26]||(t[26]=g=>e.data.selected_order=g),value:s.id},null,8,Le)),[[Y,e.data.selected_order]])])])]),a("td",null,d(s.batch_id),1),a("td",null,d(s.store_order_id),1),a("td",null,d(s.warehouse_name?s.warehouse_name:"-"),1),a("td",null,d(s.consignee_name?s.consignee_name:"-"),1),a("td",null,d(s.consignee_email?s.consignee_email:"-"),1),a("td",null,d(s.consignee_phone?s.consignee_phone:"-"),1),a("td",null,d(s.consignee_city?s.consignee_city:"-"),1),a("td",null,d(s.amount?s.amount.toLocaleString("en-US")+" PKR":"0"),1),a("td",je,d(s.plugin_status?s.plugin_status:"-"),1),a("td",Ee,d(s.payment_method),1),a("td",Te,[a("span",{class:y(["badge",s.is_readable===!0?"text-bg-success":"text-bg-warning"])},d(s.is_readable===!0?"Valid":"Invalid"),3)]),a("td",null,[a("span",{class:y(["badge text-capitalize",s.sl_status])},d(s.sl_status=="complete"?"Delivered":s.sl_status.replaceAll("_"," ")),3)]),a("td",null,d(s.created_at),1),a("td",null,d(s.updated_at),1),a("td",null,[a("button",{type:"button",class:"btn btn-sm btn-primary border-primary",onClick:g=>e.show_products(s.products)},t[45]||(t[45]=[a("i",{class:"fa fa-eye","data-bs-toggle":"tooltip","data-bs-placement":"top",title:"View"},null,-1)]),8,qe)]),a("td",null,[s.sl_status=="waiting"?(l(),i("button",{key:0,type:"button",class:"btn btn-sm btn-primary border-primary",onClick:g=>e.get_order_by_id(c)},t[46]||(t[46]=[a("i",{class:"fa fa-file-edit","data-bs-toggle":"tooltip","data-bs-placement":"top",title:"Edit"},null,-1)]),8,Ie)):_("",!0)])]))),256))])):(l(),i("tbody",Fe,[a("tr",null,[a("td",We,[f(u,{text_heading:"No Order Found",hide_data:!0})])])]))]),_:1})]),a("div",ze,[a("div",Re,[e.data.order_list.data.length>0?(l(),i("p",Ke," Showing "+d(e.data.order_list.meta.from)+" to "+d(e.data.order_list.meta.to)+" of "+d(e.data.order_list.meta.total)+" results",1)):_("",!0)]),a("div",He,[e.data.order_list.data.length>0?(l(),i("nav",Ge,[a("ul",Qe,[e.data.order_list.links?(l(!0),i(h,{key:0},b(e.data.order_list.meta.links,s=>(l(),i("li",{class:y(["page-item",s.active?"active shadow":""])},[a("a",{class:y(["page-link",s.url==null?"disabled":""]),href:"#",onClick:c=>e.get_order_list(s.url),innerHTML:s.label,disabled:""},null,10,Je)],2))),256)):_("",!0)])])):_("",!0)])])])])])])):(l(),V(u,{key:1,text_heading:"No Data Found",hide_data:!0})),a("div",Xe,[a("div",Ze,[a("div",xe,[t[52]||(t[52]=a("div",{class:"modal-header bg-primary text-white"},[a("h1",{class:"modal-title fs-5"},[a("i",{class:"fa fa-warehouse"}),p("Warehouse")]),a("button",{type:"button",class:"btn-close btn-close-white","data-bs-dismiss":"modal","aria-label":"Close"})],-1)),a("div",et,[a("div",tt,[a("div",at,[a("div",st,[t[48]||(t[48]=a("label",{for:"warehouse",class:"form-label float-start"},"Warehouse",-1)),m(a("select",{class:"form-select form-select-sm warehouse_order_required","onUpdate:modelValue":t[27]||(t[27]=s=>e.data.selected_warehouse=s)},[t[47]||(t[47]=a("option",{value:""},"Select Warehouse",-1)),o.warehouse_list_options.length>0?(l(!0),i(h,{key:0},b(o.warehouse_list_options,s=>(l(),i("option",{key:s.code,value:s.code},d(s.name),9,ot))),128)):_("",!0)],512),[[w,e.data.selected_warehouse]])])])])]),a("div",rt,[t[51]||(t[51]=a("button",{type:"button",class:"btn btn-secondary btn-sm","data-bs-dismiss":"modal"},"Dismiss",-1)),a("button",{type:"button",class:"btn btn-primary border-primary btn-sm",onClick:t[28]||(t[28]=s=>e.confirmation_alert("warning","Are you sure? You want to add warehouse against these parcels","Yes",e.data.selected_order,e.push_selected_orders,"update","Orders has been successfully pushed."))},t[49]||(t[49]=[a("i",{class:"fa fa-file-shield"},null,-1),p(" Add Warehouse ")])),a("button",{type:"button",class:"btn btn-primary border-primary btn-sm",onClick:t[29]||(t[29]=s=>e.confirmation_alert("warning","Are you sure? You want to add warehouse and push order for booking.","Yes",e.data.selected_order,e.push_selected_orders,"update_push","Orders has been successfully pushed."))},t[50]||(t[50]=[a("i",{class:"fa fa-plane-departure"},null,-1),p(" Add Warehouse & Push ")]))])])])]),a("div",lt,[a("div",dt,[a("div",it,[a("div",nt,[a("h1",ut,[t[53]||(t[53]=a("i",{class:"fa fa-file-edit"},null,-1)),p("Edit ("+d("#"+e.data.order.store_order_id)+")",1)]),t[54]||(t[54]=a("button",{type:"button",class:"btn-close btn-close-white","data-bs-dismiss":"modal","aria-label":"Close"},null,-1))]),a("div",_t,[a("div",mt,[a("div",ct,[a("div",pt,[t[55]||(t[55]=a("label",{for:"consignee_first_name",class:"form-label float-start"},"Name",-1)),m(a("input",{type:"text",class:"form-control form-control-sm order_required",id:"consignee_name","onUpdate:modelValue":t[30]||(t[30]=s=>e.data.order.consignee_name=s),placeholder:"First Name"},null,512),[[v,e.data.order.consignee_name]]),e.data.validation_errors?(l(),i("span",ft,d(e.data.validation_errors["data.consignee_name"]?e.data.validation_errors["data.consignee_name"][0]:""),1)):_("",!0)]),a("div",ht,[t[56]||(t[56]=a("label",{for:"shopify_consignee_email",class:"form-label float-start"},"Email",-1)),m(a("input",{type:"text",class:"form-control form-control-sm order_required",id:"consignee_email","onUpdate:modelValue":t[31]||(t[31]=s=>e.data.order.consignee_email=s),placeholder:"Email"},null,512),[[v,e.data.order.consignee_email]]),e.data.validation_errors?(l(),i("span",bt,d(e.data.validation_errors["data.consignee_email"]?e.data.validation_errors["data.consignee_email"][0]:""),1)):_("",!0)]),a("div",gt,[t[57]||(t[57]=a("label",{for:"shopify_consignee_phone",class:"form-label float-start"},"Phone",-1)),m(a("input",{type:"text",class:"form-control form-control-sm order_required",id:"consignee_phone","onUpdate:modelValue":t[32]||(t[32]=s=>e.data.order.consignee_phone=s),placeholder:"Phone"},null,512),[[v,e.data.order.consignee_phone]]),e.data.validation_errors?(l(),i("span",vt,d(e.data.validation_errors["data.consignee_phone"]?e.data.validation_errors["data.consignee_phone"][0]:""),1)):_("",!0)]),a("div",yt,[t[59]||(t[59]=a("label",{for:"payment_method",class:"form-label float-start"},"Payment Method",-1)),m(a("select",{class:"form-select form-select-sm order_required",id:"payment_method","aria-label":".form-select-sm","onUpdate:modelValue":t[33]||(t[33]=s=>e.data.order.payment_method=s)},t[58]||(t[58]=[a("option",{value:"cod"},"Cod",-1),a("option",{value:"paid"},"Paid",-1)]),512),[[w,e.data.order.payment_method]]),e.data.validation_errors?(l(),i("span",wt,d(e.data.validation_errors["data.payment_method"]?e.data.validation_errors["data.payment_method"][0]:""),1)):_("",!0)]),a("div",kt,[t[60]||(t[60]=a("label",{class:"form-label"},"City",-1)),m(a("input",{type:"text",class:"form-control form-control-sm order_required","onUpdate:modelValue":t[34]||(t[34]=s=>e.data.order.consignee_city=s),placeholder:"City",list:"cities"},null,512),[[v,e.data.order.consignee_city]]),a("datalist",$t,[(l(!0),i(h,null,b(e.data.cities,s=>(l(),i("option",null,d(s.city),1))),256))]),e.data.validation_errors?(l(),i("span",Ct,d(e.data.validation_errors["data.consignee_city"]?e.data.validation_errors["data.consignee_city"][0]:""),1)):_("",!0)]),a("div",St,[t[61]||(t[61]=a("label",{for:"address1",class:"form-label float-start"},"Address",-1)),m(a("textarea",{rows:"3",class:"form-control form-control-sm order_required",id:"consignee_address","onUpdate:modelValue":t[35]||(t[35]=s=>e.data.order.consignee_address=s),placeholder:"Address"},null,512),[[v,e.data.order.consignee_address]]),e.data.validation_errors?(l(),i("span",Dt,d(e.data.validation_errors["data.consignee_address"]?e.data.validation_errors["data.consignee_address"][0]:""),1)):_("",!0)])])])]),a("div",Yt,[t[63]||(t[63]=a("button",{type:"button",class:"btn btn-secondary btn-sm","data-bs-dismiss":"modal"},"Dismiss",-1)),a("button",{type:"button",class:"btn btn-primary border-primary btn-sm",onClick:t[36]||(t[36]=s=>e.confirmation_alert("warning","Are you sure? You want to save order","Yes",e.data.order,e.update_order,"update","Orders has been successfully updated."))},t[62]||(t[62]=[a("i",{class:"fa fa-file-edit"},null,-1),p(" Save ")]))])])])]),a("div",Mt,[a("div",Vt,[a("div",At,[t[65]||(t[65]=a("div",{class:"modal-header bg-primary text-white"},[a("h1",{class:"modal-title fs-5"},[a("i",{class:"fa fa-file-edit"}),p("Products")]),a("button",{type:"button",class:"btn-close btn-close-white","data-bs-dismiss":"modal","aria-label":"Close"})],-1)),a("div",Ot,[a("div",Ut,[a("div",Pt,[a("table",Nt,[t[64]||(t[64]=a("thead",null,[a("tr",null,[a("th",{scope:"col"},"#"),a("th",{scope:"col"},"SKU"),a("th",{scope:"col"}
1,"Name"),a("th",{scope:"col"},"Quantity")])],-1)),a("tbody",null,[(l(!0),i(h,null,b(e.data.product_order,(s,c)=>(l(),i("tr",null,[a("td",null,d(c+1),1),a("td",null,d(s.sku),1),a("td",null,d(s.name),1),a("td",null,d(s.qty),1)]))),256))])])])])]),t[66]||(t[66]=a("div",{class:"modal-footer"},[a("button",{type:"button",class:"btn btn-secondary btn-sm","data-bs-dismiss":"modal"},"Close")],-1))])])])]),_:1})}}});export{Jt as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.