pages-commission-commission-ranking.ba571b6b.js 3.0 KB

1
  1. import{z as a,o as e,f as t,g as s,w as n,bP as r,n as l,l as o,k as i,t as c,m as u,r as m,F as f,i as d,s as p,I as y,j as _,ba as g,p as k,E as w,x as h,y as b}from"./index-5a83722f.js";import{_ as D}from"./s-layout.9e3e8238.js";import{f as j}from"./useGoods.0b92b3e5.js";import{_ as x}from"./_plugin-vue_export-helper.1b428a4d.js";import"./phone-international-input.958a95cb.js";const P=x({__name:"commission-ranking",setup(x){const P=["周排行","月排行"],T=a({currentTab:0,position:0,rankList:[]});async function v(){const{code:a,data:e}=await r.getBrokerageUserChildSummaryPageByPrice({pageNo:1,pageSize:10,"times[0]":T.times[0],"times[1]":T.times[1]});0===a&&(T.rankList=e.list)}async function C(){const{code:a,data:e}=await r.getRankByPrice({times:T.times});0===a&&(T.position=e)}function F(a){return p.$helper.timeFormat(a,"yyyy-mm-dd hh:MM:ss")}function L(){let a;a=0===T.currentTab?function(){const a=new Date,e=a.getDay();return[new Date(a.getFullYear(),a.getMonth(),a.getDate()-e,0,0,0),new Date(a.getFullYear(),a.getMonth(),a.getDate()+(6-e),23,59,59)]}():function(){const a=new Date,e=a.getFullYear(),t=a.getMonth(),s=new Date(e,t,1,0,0,0),n=new Date(e,t+1,1),r=new Date(n.getTime()-1);return[s,r]}(),T.times=[F(a[0]),F(a[1])]}return e((function(){L(),v(),C()})),(a,e)=>{const r=y,p=_,x=b,F=g("emptyPage"),M=l(k("s-layout"),D);return t(),s(M,{title:"佣金排行榜"},{default:n((()=>[o(p,{class:"CommissionRank"},{default:n((()=>[o(p,{class:"header"},{default:n((()=>[T.position?(t(),s(p,{key:0,class:"rank"},{default:n((()=>[i(" 您目前的排名 "),o(r,{class:"num"},{default:n((()=>[i(c(T.position),1)])),_:1}),i(" 名 ")])),_:1})):(t(),s(p,{key:1,class:"rank"},{default:n((()=>[i("您目前暂无排名")])),_:1}))])),_:1}),o(p,{class:"wrapper"},{default:n((()=>[o(p,{class:"nav acea-row row-around",style:{"justify-content":"space-around",display:"flex"}},{default:n((()=>[(t(),u(f,null,m(P,((a,e)=>o(p,{class:w(["item",T.currentTab===e?"font-color":""]),key:e,onClick:a=>async function(a){T.currentTab=a,T.rankList=[],L(),v(),C()}(e)},{default:n((()=>[i(c(a),1)])),_:2},1032,["class","onClick"]))),64))])),_:1}),o(p,{class:"list"},{default:n((()=>[(t(!0),u(f,null,m(T.rankList,((a,e)=>(t(),s(p,{class:"item acea-row row-between-wrapper",key:e},{default:n((()=>[e<=2?(t(),s(p,{key:0,class:"num"},{default:n((()=>[o(x,{src:"/static/images/medal0"+(e+1)+".png"},null,8,["src"])])),_:2},1024)):(t(),s(p,{key:1,class:"num"},{default:n((()=>[i(c(e+1),1)])),_:2},1024)),o(p,{class:"picTxt acea-row row-between-wrapper"},{default:n((()=>[o(p,{class:"pictrue"},{default:n((()=>[o(x,{src:a.avatar},null,8,["src"])])),_:2},1024),o(p,{class:"text line1"},{default:n((()=>[i(c(a.nickname),1)])),_:2},1024)])),_:2},1024),o(p,{class:"people font-color"},{default:n((()=>[i("¥"+c(h(j)(a.brokeragePrice)),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),0!==T.rankList.length||1===T.page&&0!==T.active?d("",!0):(t(),s(p,{key:0,class:"noCommodity"},{default:n((()=>[o(F,{title:"暂无排行~"})])),_:1}))])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-3976bf4a"]]);export{P as default};