pages-commission-order.B-6EGLmw.js 3.7 KB

1
  1. import{_ as t,s as a,d as s,v as e,o,ao as l,r,e as n,f as i,w as u,y as c,u as d,cE as p,j as m,k as f,p as g,t as _,x as b,l as y,m as x,F as h,g as w,i as T,C as j}from"./index-CX1RzKYB.js";import{_ as v}from"./su-tabs.dCfZcxzC.js";import{_ as S}from"./su-sticky.aWnlrscg.js";import{_ as k}from"./s-empty.CnuPhNtn.js";import{_ as N}from"./uni-load-more.B68FXPXI.js";import{S as z}from"./s-layout.eWmtGu02.js";import{r as C}from"./index.OCAPzm9g.js";import{f as M}from"./useGoods.CeLGMtqT.js";import{_ as $}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{l as B}from"./lodash.default.D_y2Co6H.js";import"./min.BjsomBC-.js";const F=$({__name:"order",setup($){t((t=>({"0c7a2d8f":d(I)})));const F=2*a.$platform.device.statusBarHeight,I=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:8}}),E=[{name:"全部",value:-1},{name:"待结算",value:0},{name:"已结算",value:1}];function G(t){C(q.pagination),q.currentTab=t.index,H()}async function H(){q.loadStatus="loading";const t=E[q.currentTab],a={pageSize:q.pagination.pageSize,pageNo:q.pagination.pageNo,bizType:1,status:t.value};t.value<0&&delete a.status;const{code:s,data:e}=await p.getBrokerageRecordPage(a);0===s&&(q.pagination.list=B.concat(q.pagination.list,e.list),q.pagination.total=e.total,q.loadStatus=q.pagination.list.length<q.pagination.total?"more":"noMore",0===q.currentTab&&(q.totals=e.total))}function P(){"noMore"!==q.loadStatus&&(q.pagination.pageNo++,H())}return o((()=>{H()})),l((()=>{P()})),(t,s)=>{const e=T,o=r(n("su-tabs"),v),l=r(n("su-sticky"),S),p=j,C=r(n("s-empty"),k),$=r(n("uni-load-more"),N),B=r(n("s-layout"),z);return m(),i(B,{title:"分销订单",class:c(q.scrollTop?"order-warp":""),navbar:"inner"},{default:u((()=>[f(e,{class:"header-box",style:b([{marginTop:"-"+Number(F+88)+"rpx",paddingTop:Number(F+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(_(q.totals),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["style"]),f(l,{bgColor:"#fff"},{default:u((()=>[f(o,{list:E,scrollable:!1,current:q.currentTab,onChange:G},null,8,["current"])])),_:1}),f(e,{class:"order-box"},{default:u((()=>[(m(!0),y(h,null,x(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("订单编号:"+_(t.bizId),1)])),_:2},1024),f(p,{class:"order-state"},{default:u((()=>[g(_(0===t.status?"待结算":1===t.status?"已结算":"已取消")+" ( 佣金 "+_(d(M)(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(_(t.title),1)])),_:2},1024)])),_:2},1024),f(e,{class:"order-time"},{default:u((()=>[g(_(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(C,{key:0,icon:"/static/order-empty.png",text:"暂无订单"})):w("",!0),q.pagination.total>0?(m(),i($,{key:1,status:q.loadStatus,"content-text":{contentdown:"上拉加载更多"},onClick:P},null,8,["status"])):w("",!0)])),_:1})])),_:1},8,["class"])}}},[["__scopeId","data-v-4f69bb0b"]]);export{F as default};