import{_ as e}from"./page-meta.7cff77eb.js";import{g as a,D as t,x as s,E as o,r as l,a as r,o as i,c as u,w as n,l as p,F as m,G as d,H as _,I as c,k as g,J as f,b as v,i as y,j,m as x}from"./index-b1ac9181.js";import{_ as b,a as h}from"./tabs.988acc73.js";import{_ as k}from"./tabbar.vue_vue_type_script_setup_true_lang.9f7ee90b.js";import{_ as w}from"./z-paging.5699d61e.js";import{o as L}from"./index.dacca696.js";import{_ as z}from"./no-login.vue_vue_type_script_setup_true_lang.19ab8b76.js";import{_ as S}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-badge.baaa1e60.js";import"./u-sticky.5e88d534.js";import"./u-icon.2a47889e.js";import"./u-image.73f5991b.js";import"./price.6545feda.js";import"./u-button.69f9d71a.js";import"./empty.85f34bb8.js";const V=a({__name:"orderList",props:{cid:{default:0},i:null,index:null},setup(e){const a=e,g=t(null),f=s([]),v=s(!0);o((()=>a.index),(async()=>{var e;await _(),a.i==a.index&&v.value&&(v.value=!1,null==(e=g.value)||e.reload())}),{immediate:!0});const y=async(e,t)=>{try{const{lists:s}=await c({page_no:e,page_size:t,order_status:a.index});g.value.complete(s)}catch(s){console.log("报错=>",s),g.value.complete(!1)}};return(a,t)=>{const s=l(r("z-paging"),w);return i(),u(s,{"auto-show-back-to-top":"",auto:e.i==e.index,ref_key:"paging",ref:g,modelValue:f.value,"onUpdate:modelValue":t[0]||(t[0]=e=>f.value=e),"data-key":e.i,onQuery:y,fixed:!1,height:"100%"},{default:n((()=>[(i(!0),p(m,null,d(f.value,((e,a)=>(i(),u(L,{key:a,data:e},null,8,["data"])))),128))])),_:1},8,["auto","modelValue","data-key"])}}}),I=S(a({__name:"order",setup(a){const t=g(),o=s([{name:"待接单"},{name:"进行中"},{name:"已完成"},{name:"售后单"}]),_=s(0),c=e=>{console.log(e),_.value=Number(e)};return f((e=>{})),(a,s)=>{const g=l(r("page-meta"),e),f=y,w=l(r("tab"),b),L=l(r("tabs"),h),S=l(r("tabbar"),k);return i(),p(m,null,[v(g,{"page-style":a.$theme.pageStyle},null,8,["page-style"]),v(f,{class:""},{default:n((()=>[v(L,{isScroll:!1,current:_.value,onChange:c,height:"80","bar-width":"60",barStyle:{bottom:"0"}},{default:n((()=>[(i(!0),p(m,null,d(o.value,((e,a)=>(i(),u(w,{key:a,name:e.name},{default:n((()=>[j(t).isLogin?(i(),u(f,{key:0,class:"orderList pt-[20rpx] px-[30rpx]"},{default:n((()=>[v(V,{cid:e.id,i:a+1,index:_.value+1},null,8,["cid","i","index"])])),_:2},1024)):x("v-if",!0),j(t).isLogin?x("v-if",!0):(i(),u(f,{key:1},{default:n((()=>[v(z)])),_:1}))])),_:2},1032,["name"])))),128))])),_:1},8,["current"]),v(S)])),_:1})],64)}}}),[["__scopeId","data-v-0076776e"]]);export{I as default};