pages-commission-order.B-F1UiTQ.js 4.0 KB

1
  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 j,x as v,i as w,l as T}from"./index-CN1IyMTn.js";import{_ as S}from"./su-tabs.r_XLB3km.js";import{_ as z}from"./su-sticky.CrD4gMtf.js";import{_ as k}from"./s-empty.CAuy4iYY.js";import{_ as N}from"./uni-load-more.B7T0XAyf.js";import{_ as C}from"./s-layout.Cw5YBrUx.js";import{r as M,f as I}from"./useGoods.DzHqqlH1.js";import{_ as $}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./uni-badge.NDkg6m1v.js";/* empty css */import"./s-menu-tools.BpNEuEuN.js";import"./s-layout.vue_vue_type_style_index_0_scoped_d5f7c468_lang.Bbd-DwPJ.js";import"./phone-international-input.vue_vue_type_style_index_0_scoped_a793e264_lang.DREY1FfK.js";import"./s-tabbar.LoH2NHSg.js";import"./phone-international-input.DFfY2qgA.js";const B=$({__name:"order",setup($){t((t=>({"7c418faa":d(F)})));const B=2*a.$platform.device.statusBarHeight,F=a.$url.css("/static/img/shop/user/withdraw_bg.png");s((t=>{q.scrollTop=t.scrollTop<=100}));const q=e({totals:0,scrollTop:!1,currentTab:0,loadStatus:"",pagination:{list:[],total:0,pageNo:1,pageSize:1}}),A=[{name:"全部",value:"all"},{name:"待结算",value:"0"},{name:"已结算",value:"1"}];function E(t){M(q.pagination),q.currentTab=t.index,G()}async function G(){q.loadStatus="loading";let{code:t,data:a}=await p.getBrokerageRecordPage({pageSize:q.pagination.pageSize,pageNo:q.pagination.pageSize,bizType:1,status:q.currentTab>0?q.currentTab:void 0});0===t&&(q.pagination.list=_.concat(q.pagination.list,a.list),q.pagination.total=a.total,q.loadStatus=q.pagination.list.length<q.pagination.total?"more":"noMore",0===q.currentTab&&(q.totals=a.total))}function H(){"noMore"!==q.loadStatus&&(q.pagination.pageNo++,G())}return o((()=>{G()})),l((()=>{H()})),(t,s)=>{const e=w,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),$=r(n("s-layout"),C);return m(),i($,{title:"分销订单",class:c(q.scrollTop?"order-warp":""),navbar:"inner"},{default:u((()=>[f(e,{class:"header-box",style:b([{marginTop:"-"+Number(B+88)+"rpx",paddingTop:Number(B+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(q.totals),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["style"]),f(l,{bgColor:"#fff"},{default:u((()=>[f(o,{list:A,scrollable:!1,current:q.currentTab,onChange:E},null,8,["current"])])),_:1}),f(e,{class:"order-box"},{default:u((()=>[(m(!0),x(j,null,h(q.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(I)(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===q.pagination.total?(m(),i(_,{key:0,icon:"/static/order-empty.png",text:"暂无订单"})):v("",!0),q.pagination.total>0?(m(),i(M,{key:1,status:q.loadStatus,"content-text":{contentdown:"上拉加载更多"},onClick:H},null,8,["status"])):v("",!0)])),_:1})])),_:1},8,["class"])}}},[["__scopeId","data-v-728b7b2e"]]);export{B as default};