Files
yshop-pro-uniapp/unpackage/dist/build/h5/assets/views-distribution-team-index.7953bb86.js

2 lines
3.4 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{t as a,o as e,j as s,w as l,h as t,i as u,I as o,l as r,e as i,F as n,k as c,p as f,A as d,B as m,a7 as _,a as p,O as b,m as v}from"./index-90c12cc1.js";import{H as y}from"./index.0e2fd26a.js";import{u as j}from"./useScroll.50272fa4.js";import{h as x}from"./moment.6466d922.js";import{_ as g}from"./_plugin-vue_export-helper.1b428a4d.js";import{u as w}from"./usePaging.b1735f9f.js";import{p as k,g as h,b as C}from"./index.c8c339eb.js";import{E as I}from"./index.ed915e92.js";import{v as D}from"./images.cf3befb9.js";import"./uv-icon.c815b875.js";import"./uv-icon.vue_vue_type_style_index_0_scoped_23936b10_lang.7145f5b2.js";import"./utils.80a0ac72.js";const Y=[{label:"商品金额(元)",field:"productAmount"},{label:"订单数",field:"orderCount"},{label:"佣金收入(元)",field:"wages"}],P=g({__name:"DistributorInfoItem",props:{data:{type:Object,required:!0}},setup(_){const p=_,{data:b}=a(p);return(a,_)=>{const p=f,v=d,y=m;return e(),s(y,{class:"user-item"},{default:l((()=>[t(y,{class:"userinfo-row flex flex-jc__start"},{default:l((()=>[t(p,{src:u(b).avatar},null,8,["src"]),t(y,{class:"userinfo flex flex-column flex-jc__sb"},{default:l((()=>[t(y,{class:"username"},{default:l((()=>[o(r(u(b).nickname)+" ",1),t(v,{class:"tag"},{default:l((()=>[o(r(0===u(b).isDistributor?"客户":"分销商"),1)])),_:1})])),_:1}),t(y,{class:"time"},{default:l((()=>[o("加入时间:"+r(u(x)(u(b).createTime).format("YYYY-MM-DD")),1)])),_:1})])),_:1})])),_:1}),t(y,{class:"distribution-info-row"},{default:l((()=>[(e(!0),i(n,null,c(u(Y),(a=>(e(),s(y,{class:"info-item",key:a.label},{default:l((()=>[t(y,{class:"title"},{default:l((()=>[o(r(a.label),1)])),_:2},1024),t(y,{class:"count"},{default:l((()=>[o(r(u(b)[a.field]||"0"),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})}}},[["__scopeId","data-v-c26c7208"]]),q=g({__name:"index",setup(a){const{scrollTop:f}=j();_((()=>{}));const x=[{label:"一级",filed:"p1Count",value:1},{label:"二级",filed:"p2Count",value:2}],g=p(1);const{loading:Y,otherParams:q,list:A,refreshPage:M}=w({request:k}),O=p(0);async function T(){O.value=await h({type:q.value.type})}const B=p({p1Count:0,p2Count:0});return b((async()=>{q.value.type=1,await M(),await T(),await async function(){B.value=await C()}()})),(a,_)=>{const p=m,b=d;return e(),s(p,{class:"team"},{default:l((()=>[t(y,{"scroll-top":u(f),"system-bar-area-bg":"#fff","header-area-bg":"#fff"},{default:l((()=>[o(" 我的团队 ")])),_:1},8,["scroll-top"]),t(p,{class:"tab-content"},{default:l((()=>[t(p,{class:"tab-inner"},{default:l((()=>[(e(),i(n,null,c(x,(a=>t(p,{class:v(["tab-item",{current:g.value===a.value}]),key:a.value,onClick:e=>async function(a){g.value=a,q.value.type=a,await M(),await T()}(a.value)},{default:l((()=>[o(r(a.label)+""+r(B.value[a.filed])+" ",1)])),_:2},1032,["class","onClick"]))),64))])),_:1})])),_:1}),t(p,{class:"main"},{default:l((()=>[t(p,{class:"user-num-box"},{default:l((()=>[t(p,{class:"title"},{default:l((()=>[o("今日新增: "),t(b,{class:"num primary-color"},{default:l((()=>[o(r(O.value)+"人",1)])),_:1})])),_:1})])),_:1}),u(A).length>0?(e(),s(p,{key:0,class:"user-list-box"},{default:l((()=>[(e(!0),i(n,null,c(u(A),(a=>(e(),s(P,{key:a.id,data:a},null,8,["data"])))),128))])),_:1})):(e(),s(p,{key:1,class:"user-list-box"},{default:l((()=>[t(I,{"icon-src":u(D)},null,8,["icon-src"])])),_:1}))])),_:1})])),_:1})}}},[["__scopeId","data-v-41b7e24f"]]);export{q as default};