pages-commission-order.2d8c0edb.js 6.4 KB

1
  1. import{s as a,v as e,C as t,p as s,D as l,o,e as r,w as n,G as c,_ as d,b as i,i as u,y as _,z as m,E as f,f as p,h as g,F as x,k as y,H as b,m as v,d as w,u as h,A as T,l as k}from"./index-520dfaee.js";import{_ as I}from"./su-tabs.251eecb0.js";import{_ as j}from"./su-sticky.4736fd36.js";import{_ as S}from"./s-goods-item.cceb2670.js";import{_ as $}from"./s-empty.b6c95127.js";import{_ as C}from"./uni-load-more.ba4f287c.js";import{a as B}from"./s-layout.5146c957.js";import{_ as F}from"./_plugin-vue_export-helper.1b428a4d.js";/* empty css *//* empty css */const H=F({__name:"order",setup(F){b((a=>({"501ef88a":h(M)})));const H=2*a.$platform.device.statusBarHeight,M=a.$url.css("/assets/addons/shopro/uniapp/user/withdraw_bg.png");e((a=>{a.scrollTop>100?N.scrollTop=!1:N.scrollTop=!0}));const N=t({pagination:{data:[],current_page:1,total:1,last_page:1},loadStatus:"",currentTab:0,agentInfo:{},scrollTop:!1}),q=[{name:"全部",value:"all"},{name:"已计入",value:"yes"},{name:"已扣除",value:"back"},{name:"已取消",value:"cancel"}];function z(a){N.pagination={data:[],current_page:1,total:1,last_page:1},N.currentTab=a.index,A()}async function A(e=1,t=5){N.loadStatus="loading";let s=await a.$api.commission.order({type:q[N.currentTab].value,list_rows:t,page:e});if(1===s.code){let a=d.concat(N.pagination.data,s.data.data);N.pagination={...s.data,data:a},N.pagination.current_page<N.pagination.last_page?N.loadStatus="more":N.loadStatus="noMore"}}function D(){"noMore"!==N.loadStatus&&A(N.pagination.current_page+1)}return s((()=>{!async function(){const{code:e,data:t,msg:s}=await a.$api.commission.agent();1===e&&(N.agentInfo=t)}(),A()})),l((()=>{D()})),(e,t)=>{const s=v,l=i(w("su-tabs"),I),d=i(w("su-sticky"),j),b=T,F=k,M=i(w("s-goods-item"),S),A=i(w("s-empty"),$),E=i(w("uni-load-more"),C),G=i(w("s-layout"),B);return o(),r(G,{title:"分销订单",class:c(N.scrollTop?"order-warp":""),navbar:"inner"},{default:n((()=>[u(s,{class:"header-box",style:f([{marginTop:"-"+Number(H+88)+"rpx",paddingTop:Number(H+108)+"rpx"}])},{default:n((()=>[u(s,{class:"team-data-box ss-flex ss-col-center ss-row-between"},{default:n((()=>[u(s,{class:"data-card"},{default:n((()=>[u(s,{class:"total-item"},{default:n((()=>[u(s,{class:"item-title"},{default:n((()=>[_("团队订单数量(单)")])),_:1}),u(s,{class:"total-num"},{default:n((()=>[_(m(N.agentInfo.child_order_count_all||0),1)])),_:1})])),_:1}),u(s,{class:"category-item ss-flex"},{default:n((()=>[u(s,{class:"ss-flex-1"},{default:n((()=>[u(s,{class:"item-title"},{default:n((()=>[_("一级订单")])),_:1}),u(s,{class:"category-num"},{default:n((()=>[_(m(N.agentInfo.child_order_count_1||0),1)])),_:1})])),_:1}),u(s,{class:"ss-flex-1"},{default:n((()=>[u(s,{class:"item-title"},{default:n((()=>[_("二级订单")])),_:1}),u(s,{class:"category-num"},{default:n((()=>[_(m(N.agentInfo.child_order_count_2||0),1)])),_:1})])),_:1})])),_:1})])),_:1}),u(s,{class:"data-card"},{default:n((()=>[u(s,{class:"total-item"},{default:n((()=>[u(s,{class:"item-title"},{default:n((()=>[_("团队订单金额(元)")])),_:1}),u(s,{class:"total-num"},{default:n((()=>[_(m(N.agentInfo.child_order_money_all||"0.00"),1)])),_:1})])),_:1}),u(s,{class:"category-item ss-flex"},{default:n((()=>[u(s,{class:"ss-flex-1"},{default:n((()=>[u(s,{class:"item-title"},{default:n((()=>[_("一级订单")])),_:1}),u(s,{class:"category-num"},{default:n((()=>[_(m(N.agentInfo.child_order_money_1||"0.00"),1)])),_:1})])),_:1}),u(s,{class:"ss-flex-1"},{default:n((()=>[u(s,{class:"item-title"},{default:n((()=>[_("二级订单")])),_:1}),u(s,{class:"category-num"},{default:n((()=>[_(m(N.agentInfo.child_order_money_2||"0.00"),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),u(s,{class:"direct-box ss-flex ss-row-between"},{default:n((()=>[u(s,{class:"direct-item"},{default:n((()=>[u(s,{class:"item-title"},{default:n((()=>[_("自购分销订单数量(单)")])),_:1}),u(s,{class:"item-value"},{default:n((()=>[_(m(N.agentInfo.child_order_count_0||0),1)])),_:1})])),_:1}),u(s,{class:"direct-item"},{default:n((()=>[u(s,{class:"item-title"},{default:n((()=>[_("自购分销订单金额(元)")])),_:1}),u(s,{class:"item-value"},{default:n((()=>[_(m(N.agentInfo.child_order_money_0||"0.00"),1)])),_:1})])),_:1})])),_:1})])),_:1},8,["style"]),u(d,{bgColor:"#fff"},{default:n((()=>[u(l,{list:q,scrollable:!1,current:N.currentTab,onChange:z},null,8,["current"])])),_:1}),u(s,{class:"order-box"},{default:n((()=>[(o(!0),p(x,null,g(N.pagination.data,(e=>(o(),r(s,{class:"order-item",key:e},{default:n((()=>[u(s,{class:"order-header"},{default:n((()=>[u(s,{class:"no-box ss-flex ss-col-center ss-row-between"},{default:n((()=>[u(b,{class:"order-code"},{default:n((()=>[_("订单编号:"+m(e.order.order_sn),1)])),_:2},1024),u(b,{class:"order-state"},{default:n((()=>[_(m(e.order_item.status_text),1)])),_:2},1024)])),_:2},1024),u(s,{class:"order-from ss-flex ss-col-center ss-row-between"},{default:n((()=>[u(s,{class:"from-user ss-flex ss-col-center"},{default:n((()=>[u(b,null,{default:n((()=>[_("下单人:")])),_:1}),u(F,{class:"user-avatar",src:h(a).$url.cdn(e.buyer.avatar),mode:"aspectFill"},null,8,["src"]),u(b,{class:"user-name"},{default:n((()=>[_(m(e.buyer.nickname),1)])),_:2},1024)])),_:2},1024),u(s,{class:"order-time"},{default:n((()=>[_(m(e.createtime),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),u(M,{class:"border-bottom",img:e.order_item.goods_image,title:e.order_item.goods_title,skuText:e.order_item.goods_sku_text,price:e.order_item.goods_price,num:e.order_item.goods_num},{rightBottom:n((()=>[u(s,{class:"ss-flex commission-box ss-row-between ss-m-t-10"},{default:n((()=>[u(s,{class:"ss-flex"},{default:n((()=>[u(b,{class:"name"},{default:n((()=>[_("佣金:")])),_:1}),u(b,{class:"commission-num"},{default:n((()=>{var a;return[_(m(null==(a=e.rewards[0])?void 0:a.commission),1)]})),_:2},1024)])),_:2},1024),u(s,{class:"order-status"},{default:n((()=>[_(m(e.commission_order_status_text),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["img","title","skuText","price","num"])])),_:2},1024)))),128)),0===N.pagination.total?(o(),r(A,{key:0,icon:"/static/order-empty.png",text:"暂无订单"})):y("",!0),N.pagination.total>0?(o(),r(E,{key:1,status:N.loadStatus,"content-text":{contentdown:"上拉加载更多"},onClick:D},null,8,["status"])):y("",!0)])),_:1})])),_:1},8,["class"])}}},[["__scopeId","data-v-ecc7cc34"]]);export{H as default};