1import{_ as I,P as K,D as N,d as z,aF as L,H as m,J as E,a2 as J,r as s,o as d,e as O,c as e,w as t,F as R,f as c,t as u,h,L as P,g as M,j as W,k as X,B as q,s as G,X as Q,l as Y,ak as Z,V as $,p as ee,v as te,T as re,U as ne}from"./app-B2Y0-4Oe.js";import{O as ae}from"./OrderTable-DOM9A3DD.js";import{D as oe}from"./DateRangePicker-Y2_EBI8a.js";import{A as se}from"./AdminPageHeader-D4ZmExHN.js";import"./fields-DbY6p1IM.js";import"./datatable-S-x8bdRa.js";import"./filter-D8gtdSsr.js";import"./PaymentStatus-ptCUI0xc.js";import"./OrderDetails--N7PegNf.js";import"./cart-B6RPniZA.js";import"./UserInfo-CQfsfzfr.js";import"./apiAdmin-D0yFZeTH.js";import"./AddButton-B3cfjTJJ.js";import"./AddEdit-Rio7WQQ5.js";import"./SaveOutlined-q68O2Itt.js";import"./Invoice-DsZaqEh0.js";import"./BarcodeGenerator-HmUKNoLg.js";import"./PrinterOutlined-CozDeDGc.js";import"./SendOutlined-DCqepGJ6.js";import"./View-BVuxNstC.js";import"./ArrowUpOutlined-D7OkhYA2.js";import"./WalletOutlined-CGTeby8z.js";import"./ShoppingCartOutlined-DAp38IT1.js";import"./DollarCircleOutlined-CGYgCNTn.js";import"./index-D-LizC8X.js";const le={components:{PlusOutlined:K,DeleteOutlined:N,OrderTable:ae,DateRangePicker:oe,AdminPageHeader:se}
1,setup(){const{formatAmountCurrency:a,orderType:o,orderPageObject:x,orderStatus:r,permsArray:T,selectedWarehouse:p}=z();L();const f=m([]),i=m(null),g=m([]),k=m(null),y=m({payment_status:"all",warehouse_id:void 0,dates:[],searchColumn:"invoice_number",transfer_type:"transfered",searchString:""});return E(()=>{const b=`warehouses?filters=id ne "${p.value.xid}"&hashable=${p.value.xid}&limit=10000`,_=axiosAdmin.get(b);Promise.all([_]).then(([v])=>{f.value=v.data})}),J(p,(b,_)=>{y.value={order_status:"all",user_id:void 0,dates:[],searchColumn:"invoice_number",transfer_type:"transfered",searchString:""},i.value.resetPicker()}),{orderPageObject:x,permsArray:T,orderStatus:r,formatAmountCurrency:a,warehouses:f,filters:y,orderType:o,serachDateRangePicker:i,selectedRowIds:g,orderTableRef:k}}};function de(a,o,x,r,T,p){const f=W,i=s("router-link"),g=X,k=q,y=s("AdminPageHeader"),b=s("PlusOutlined"),_=G,v=s("DeleteOutlined"),S=Q,l=Y,A=Z,C=ne,B=$,V=s("DateRangePicker"),w=ee,U=s("admin-page-filters"),D=te,F=re,H=s("OrderTable"),j=s("admin-page-table-content");return d(),O(R,null,[e(y,null,{header:t(()=>[e(f,{title:a.$t("menu.stock_transfer"),class:"p-0"},null,8,["title"])]),breadcrumb:t(()=>[e(k,{separator:"-",style:{"font-size":"12px"}},{default:t(()=>[e(g,null,{default:t(()=>[e(i,{to:{name:"admin.dashboard.index"}},{default:t(()=>[c(u(a.$t("menu.dashboard")),1)]),_:1})]),_:1}),e(g,null,{default:t(()=>[c(u(a.$t("menu.stock_transfer")),1)]),_:1})]),_:1})]),_:1}),e(U,null,{default:t(()=>[e(w,{gutter:[16,16]},{default:t(()=>[e(l,{xs:24,sm:24,md:12,lg:10,xl:10},{default:t(()=>[e(S,null,{default:t(()=>[(r.permsArray.includes("stock_transfers_create")||r.permsArray.includes("admin"))&&r.filters.transfer_type=="transfered"?(d(),h(i,{key:0,to:{name:"admin.stock.stock-transfers.create"}},{default:t(()=>[e(_,{type:"primary"},{default:t(()=>[e(b),c(" "+u(a.$t("stock_transfer.add")),1)]),_:1})]),_:1})):P("",!0),r.selectedRowIds.length>0&&(r.permsArray.includes("stock_transfers_delete")||r.permsArray.includes("admin"))?(d(),h(_,{key:1,type:"primary",onClick:r.orderTableRef.showSelectedDeleteConfirm,danger:""},{icon:t(()=>[e(v)]),default:t(()=>[c(" "+u(a.$t("common.delete")),1)]),_:1},8,["onClick"])):P("",!0)]),_:1})]),_:1}),e(l,{xs:24,sm:24,md:12,lg:14,xl:14},{default:t(()=>[e(w,{gutter:[16,16],justify:"end"},{default:t(()=>[e(l,{xs:24,sm:24,md:12,lg:6,xl:6},{default:t(()=>[e(A,{style:{width:"100%"},value:r.filters.searchString,"onUpdate:value":o[0]||(o[0]=n=>r.filters.searchString=n),"show-search":"",placeholder:a.$t("common.placeholder_search_text",[a.$t("stock.invoice_number")])},null,8,["value","placeholder"])]),_:1}),r.filters.transfer_type=="transfered"?(d(),h(l,{key:0,xs:24,sm:24,md:8,lg:6,xl:6},{default:t(()=>[e(B,{value:r.filters.warehouse_id,"onUpdate:value":o[1]||(o[1]=n=>r.filters.warehouse_id=n),placeholder:a.$t("common.select_default_text",[a.$t("warehouse.warehouse")]),allowClear:!0,style:{width:"100%"},optionFilterProp:"title","show-search":""},{default:t(()=>[(d(!0),O(R,null,M(r.warehouses,n=>(d(),h(C,{key:n.xid,title:n.name,value:n.xid},{default:t(()=>[c(u(n.name),1)]),_:2},1032,["title","value"]))),128))]),_:1},8,["value","placeholder"])]),_:1})):P("",!0),e(l,{xs:24,sm:24,md:8,lg:6,xl:6},{default:t(()=>[e(V,{ref:"serachDateRangePicker",onDateTimeChanged:o[2]||(o[2]=n=>r.filters.dates=n)},null,512)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(j,null,{default:t(()=>[e(w,null,{default:t(()=>[e(l,{span:24},{default:t(()=>[e(F,{activeKey:r.filters.transfer_type,"onUpdate:activeKey":o[3]||(o[3]=n=>r.filters.transfer_type=n)},{default:t(()=>[e(D,{key:"transfered",tab:a.$t("stock_transfer.transfered")},null,8,["tab"]),e(D,{key:"received",tab:a.$t("stock_transfer.received")},null,8,["tab"])]),_:1},8,["activeKey"])]),_:1})]),_:1}),e(H,{ref:"orderTableRef",orderType:r.orderType,filters:r.filters,tableSize:"middle",bordered:!0,selectable:!0,onOnRowSelection:o[4]||(o[4]=n=>r.selectedRowIds=n)},null,8,["orderType","filters"])]),_:1})],64)}const Ue=I(le,[["render",de]]);export{Ue 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.