import{p as O}from"./paginationMeta-DF6W6vpY.js";import{b as T}from"./brandServices-DntPHE2P.js";import{R as A}from"./replenishInventory-DC09iOKe.js";import{d as E,B as k,r,u as J,o as $,z as q,f as d,g as p,i as t,w as l,I as x,h as s,E as K,j as e,F as _,C as w,m as G,x as H,t as Q,V as W,y as X,A as N,_ as Y}from"./index-N7CMQwFv.js";import{N as Z}from"./noData-IsWEUHkL.js";import ee from"./myBrandItem-DyqsCKmr.js";import te from"./binding-D76jJT3j.js";import{V as C}from"./VRow-CGgRlzLk.js";import{V as y}from"./VCol-xRADuXqd.js";import{V as ae}from"./VCombobox-Qmm-hhRz.js";import{V as ne}from"./VSkeletonLoader-CosFWfZp.js";import{V as ie}from"./VSelect-CAAOHY78.js";import{V as oe}from"./VPagination-CN_An-w0.js";import"./paymentDialog.vue_vue_type_script_setup_true_lang-Drv7o1Ex.js";import"./paypal.vue_vue_type_script_setup_true_lang-CuoOphF2.js";import"./payApi-srUkZfta.js";import"./AppTextField.vue_vue_type_script_setup_true_lang-CWeqm7gc.js";import"./currencyPrice.vue_vue_type_script_setup_true_lang-DihHc0nE.js";import"./myImg-B3XMH9SK.js";import"./myProduct-BNmFFulZ.js";import"./deleteDialog-BYsrA0c0.js";import"./plus-Cm60NR_V.js";import"./VTooltip-Ap2rzsdn.js";import"./VDataTable-UguPFD5B.js";import"./VChip-iaVLrPY0.js";import"./VSlideGroup-BGEgBoXK.js";import"./VTable-JZ8Hgj7V.js";import"./filter-D7iDI7IV.js";/* empty css */import"./VList-BYq4u0VJ.js";import"./VMenu-Dbaxs5uG.js";const le={key:0},re={key:0,class:"ga-5"},se={class:"d-flex justify-space-between"},de={class:"d-flex"},ue={key:1,class:"d-flex align-center justify-center"},me={class:"no-data-box align-content-sm-center",style:{height:"484px"}},pe=E({__name:"myBrandServices",setup(ce){k.RM=3;const n=r({keyword:"",sort:null,size:12,current:1}),V=J(),c=r(!1),u=r([]),b=r(0),m=()=>{c.value=!1,f.value=!0,T(n.value).then(i=>{u.value=i.data.records,b.value=i.data.total,f.value=!1,u.value<=0?c.value=!0:c.value=!1})};$(()=>{V.$state.pageData.routerName==="brand-services-my-brand-edit"&&(n.value.current=V.$state.pageData.current),m()});const g=r(!1),P=i=>{m()},I=r({}),D=r(null),R=i=>{I.value=JSON.parse(JSON.stringify(i)),D.value=i.id,g.value=!0},v=r(!1),S=r(0),z=i=>{S.value=i,v.value=!0},F=i=>{V.setPageDataCurrent(i),u.value=[],m()},M=()=>{n.value.current=1,u.value=[],m()},f=r(!0),U=q(()=>(i,a)=>new k(i).div(a).round(0).toString()),j=[{id:1,name:"Create in reverse chronological order"},{id:2,name:"Create in chronological order"},{id:3,name:"Change time in reverse order"},{id:4,name:"Modify time sequence"}],B=()=>{n.value.current=1,u.value=[],m()},L=()=>{m()};return(i,a)=>(d(),p(_,null,[t(X,null,{default:l(()=>[t(x,{class:"pa-5"},{default:l(()=>a[6]||(a[6]=[s("div",{class:"my-brand-title"}," Filter ",-1)])),_:1,__:[6]}),t(x,{class:"pa-5"},{default:l(()=>[t(C,null,{default:l(()=>[t(y,{md:"4",cols:"12"},{default:l(()=>[t(K,{modelValue:e(n).keyword,"onUpdate:modelValue":a[0]||(a[0]=o=>e(n).keyword=o),label:"Product Name, SKU, Product Num",variant:"outlined","prepend-inner-icon":"custom-search-2-line",onBlur:B},null,8,["modelValue"])]),_:1}),t(y,{md:"4",cols:"12"},{default:l(()=>[t(ae,{modelValue:e(n).sortField,"onUpdate:modelValue":[a[1]||(a[1]=o=>e(n).sortField=o),B],label:"Sort","item-title":"name","item-value":"id",items:j,variant:"outlined","prepend-inner-icon":"custom-arrow-up-down-line"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),t(x,{class:"pa-5"},{default:l(()=>[e(c)?(d(),p("div",ue,[s("div",me,[t(W,{width:200,"aspect-ratio":"16/9",cover:"",src:e(Z)},null,8,["src"]),a[7]||(a[7]=s("div",{class:"text-center"}," No Data ",-1))])])):(d(),p("div",le,[s("div",null,[e(f)?(d(),p("div",re,[t(C,null,{default:l(()=>[(d(),p(_,null,w(12,(o,h)=>t(y,{md:"4",sm:"6",xs:"12",lg:"4",xl:"3",xxl:"2",key:h},{default:l(()=>[t(ne,{loading:e(f),height:"513",type:"image, list-item,list-item,list-item"},null,8,["loading"])]),_:2},1024)),64))]),_:1})])):G("",!0),s("div",null,[t(C,null,{default:l(()=>[(d(!0),p(_,null,w(e(u),(o,h)=>(d(),H(y,{md:"4",sm:"6",xs:"12",lg:"4",xl:"3",xxl:"2",key:h},{default:l(()=>[t(ee,{"product-details-item-data":o,cols:"12","onChange:replenishInventory":R,"onChange:bindingDialogVisible":z,"onChange:deleteItemSuccess":L},null,8,["product-details-item-data"])]),_:2},1024))),128))]),_:1})])]),s("div",se,[s("div",null,Q(("paginationMeta"in i?i.paginationMeta:e(O))({page:e(n).current,itemsPerPage:e(n).size},e(b))),1),s("div",de,[t(ie,{class:"mr-5",modelValue:e(n).size,"onUpdate:modelValue":[a[2]||(a[2]=o=>e(n).size=o),M],width:"100px",items:[12,24,48,96],variant:"outlined"},null,8,["modelValue"]),t(oe,{modelValue:e(n).current,"onUpdate:modelValue":[a[3]||(a[3]=o=>e(n).current=o),F],"total-visible":5,length:e(U)(e(b),e(n).size),rounded:"circle"},null,8,["modelValue","length"])])])]))]),_:1})]),_:1}),t(A,{"open-or-close-replenish-inventory-dialog-visible":e(g),"onUpdate:openOrCloseReplenishInventoryDialogVisible":a[4]||(a[4]=o=>N(g)?g.value=o:null),"is-fittings":!0,"item-inventory-id":e(D),"item-inventory-data":e(I),"onChange:confirmReplenishInventory":P},null,8,["open-or-close-replenish-inventory-dialog-visible","item-inventory-id","item-inventory-data"]),t(te,{id:e(S),"binding-dialog-visible":e(v),"onUpdate:bindingDialogVisible":a[5]||(a[5]=o=>N(v)?v.value=o:null)},null,8,["id","binding-dialog-visible"])],64))}}),qe=Y(pe,[["__scopeId","data-v-ba5b9138"]]);export{qe as default};