1 |
- import{K as t,s as a,C as s,v as e,o,m as l,a as r,b as n,d as i,w as u,J as c,u as d,bV as p,_,e as m,f,g,j as y,n as b,y as x,z as h,F as v,x as w,i as j,l as T}from"./index-COvsL7sM.js";import{_ as S}from"./su-tabs.pdCbumss.js";import{_ as z}from"./su-sticky.Df4R31Zs.js";import{_ as k}from"./s-empty.G4hgzppt.js";import{_ as N}from"./uni-load-more.BPfyXcj0.js";import{_ as C}from"./s-layout.Q0TYcIv8.js";import{r as M,f as B}from"./useGoods.BdASQpRH.js";import{_ as F}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./uni-badge.BIvJUmly.js";/* empty css */import"./s-layout.vue_vue_type_style_index_0_scoped_d5f7c468_lang.BvRdGCvG.js";import"./phone-international-input.vue_vue_type_style_index_0_scoped_a793e264_lang.D45-TpFl.js";import"./s-tabbar.Ba5AKzRx.js";import"./phone-international-input.D9wqplNI.js";const $=F({__name:"order",setup(F){t((t=>({"7c418faa":d(I)})));const $=2*a.$platform.device.statusBarHeight,I=a.$url.css("/static/img/shop/user/withdraw_bg.png");s((t=>{K.scrollTop=t.scrollTop<=100}));const K=e({totals:0,scrollTop:!1,currentTab:0,loadStatus:"",pagination:{list:[],total:0,pageNo:1,pageSize:1}}),R=[{name:"全部",value:"all"},{name:"待结算",value:"0"},{name:"已结算",value:"1"}];function q(t){M(K.pagination),K.currentTab=t.index,G()}async function G(){K.loadStatus="loading";let{code:t,data:a}=await p.getBrokerageRecordPage({pageSize:K.pagination.pageSize,pageNo:K.pagination.pageSize,bizType:1,status:K.currentTab>0?K.currentTab:void 0});0===t&&(K.pagination.list=_.concat(K.pagination.list,a.list),K.pagination.total=a.total,K.loadStatus=K.pagination.list.length<K.pagination.total?"more":"noMore",0===K.currentTab&&(K.totals=a.total))}function H(){"noMore"!==K.loadStatus&&(K.pagination.pageNo++,G())}return o((()=>{G()})),l((()=>{H()})),(t,s)=>{const e=j,o=r(n("su-tabs"),S),l=r(n("su-sticky"),z),p=T,_=r(n("s-empty"),k),M=r(n("uni-load-more"),N),F=r(n("s-layout"),C);return m(),i(F,{title:"分销订单",class:c(K.scrollTop?"order-warp":""),navbar:"inner"},{default:u((()=>[f(e,{class:"header-box",style:b([{marginTop:"-"+Number($+88)+"rpx",paddingTop:Number($+108)+"rpx"}])},{default:u((()=>[f(e,{class:"team-data-box ss-flex ss-col-center ss-row-between",style:{width:"100%"}},{default:u((()=>[f(e,{class:"data-card",style:{width:"100%"}},{default:u((()=>[f(e,{class:"total-item",style:{width:"100%"}},{default:u((()=>[f(e,{class:"item-title",style:{"text-align":"center"}},{default:u((()=>[g("累计推广订单(单)")])),_:1}),f(e,{class:"total-num",style:{"text-align":"center"}},{default:u((()=>[g(y(K.totals),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["style"]),f(l,{bgColor:"#fff"},{default:u((()=>[f(o,{list:R,scrollable:!1,current:K.currentTab,onChange:q},null,8,["current"])])),_:1}),f(e,{class:"order-box"},{default:u((()=>[(m(!0),x(v,null,h(K.pagination.list,(t=>(m(),i(e,{class:"order-item",key:t},{default:u((()=>[f(e,{class:"order-header"},{default:u((()=>[f(e,{class:"no-box ss-flex ss-col-center ss-row-between"},{default:u((()=>[f(p,{class:"order-code"},{default:u((()=>[g("订单编号:"+y(t.bizId),1)])),_:2},1024),f(p,{class:"order-state"},{default:u((()=>[g(y(0===t.status?"待结算":1===t.status?"已结算":"已取消")+" ( 佣金 "+y(d(B)(t.price))+" 元 ) ",1)])),_:2},1024)])),_:2},1024),f(e,{class:"order-from ss-flex ss-col-center ss-row-between"},{default:u((()=>[f(e,{class:"from-user ss-flex ss-col-center"},{default:u((()=>[f(p,null,{default:u((()=>[g(y(t.title),1)])),_:2},1024)])),_:2},1024),f(e,{class:"order-time"},{default:u((()=>[g(y(d(a).$helper.timeFormat(t.createTime,"yyyy-mm-dd hh:MM:ss")),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128)),0===K.pagination.total?(m(),i(_,{key:0,icon:"/static/order-empty.png",text:"暂无订单"})):w("",!0),K.pagination.total>0?(m(),i(M,{key:1,status:K.loadStatus,"content-text":{contentdown:"上拉加载更多"},onClick:H},null,8,["status"])):w("",!0)])),_:1})])),_:1},8,["class"])}}},[["__scopeId","data-v-728b7b2e"]]);export{$ as default};
|