<template>
|
|
<view class="bind-user">
|
|
<view class="bind-user-header">
|
|
<view class="flex mb28 ml20 ">
|
|
<up-image width="140rpx" height="140rpx" src="https://cdn.uviewui.com/uview/album/1.jpg"
|
|
shape="circle"></up-image>
|
|
<view class="header-name">
|
|
<view class="font32 mb20 color-040">微信用户</view>
|
|
<view class="label1">
|
|
初级合伙人
|
|
</view>
|
|
<view class="flex font24">
|
|
<view style="color: #B97132;">当前分成比例:
|
|
<text style="color: #CD4732;">25%</text>
|
|
</view>
|
|
<view style="color: #B97132;">晋级后分成比例:
|
|
<text style="color: #CD4732;">30%</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="bind-main">
|
|
<view class="bind-main-content">
|
|
|
|
<view class="top box-size mb20" :style="{borderRadius:'16rpx'}">
|
|
<view class="level account">
|
|
<view class="fw700">
|
|
钱包余额
|
|
</view>
|
|
<view class="level text">
|
|
<view @click="handleGoto('detail')">
|
|
明细
|
|
</view>
|
|
<view class="line" @click="handleGoto('cash')">
|
|
提现
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="money level fw700">
|
|
<text class="text1">
|
|
¥
|
|
</text>
|
|
<text style="color: #FF2A2A; font-size: 36rpx;">29.00</text>
|
|
</view>
|
|
<view class="line1">
|
|
</view>
|
|
<view class="level divide">
|
|
<view class="level flex-rowl">
|
|
<view class="">
|
|
本月订单分成:
|
|
</view>
|
|
¥<view class="">
|
|
0.00
|
|
</view>
|
|
</view>
|
|
<view class="level flex-rowl">
|
|
<view class="">
|
|
累积订单分成:
|
|
</view>
|
|
¥<view class="">
|
|
0.00
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="my-data">
|
|
<view class="my-data-total">
|
|
<cardTitle :cardTitle="mounthName"></cardTitle>
|
|
<cardData :cardData="nounthData"></cardData>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="my-data">
|
|
<view class="my-data-total">
|
|
<cardTitle :cardTitle="totalName"></cardTitle>
|
|
<cardData :cardData="totalData"></cardData>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
</view>
|
|
</view>
|
|
</template>
|
|
|
|
<script setup>
|
|
import tab from "@/plugins/tab.js"
|
|
import cardTitle from '../components/cardTitle.vue'
|
|
import cardData from '../components/cardData.vue'
|
|
import {
|
|
ref,
|
|
reactive
|
|
} from "vue"
|
|
|
|
const mounthName = ref('本月数据')
|
|
const totalName = ref('累计数据')
|
|
const nounthData = reactive([{
|
|
title: '本月注册用户',
|
|
num: "0个"
|
|
},
|
|
{
|
|
title: '本月下单用户',
|
|
num: "0个"
|
|
},
|
|
{
|
|
title: '本月有效用户',
|
|
num: "0个"
|
|
},
|
|
{
|
|
title: '本月订单金额',
|
|
num: "¥0.00",
|
|
color: 'red'
|
|
},
|
|
{
|
|
title: '本月有效订单金额',
|
|
num: "¥0.00",
|
|
color: 'red'
|
|
},
|
|
])
|
|
const totalData = reactive([{
|
|
title: '累计注册用户',
|
|
num: "0个",
|
|
|
|
},
|
|
{
|
|
title: '累计下单用户',
|
|
num: "0个"
|
|
},
|
|
{
|
|
title: '累计有效用户',
|
|
num: "0个",
|
|
},
|
|
{
|
|
title: '累计订单金额',
|
|
num: "¥0.00",
|
|
color: 'red'
|
|
},
|
|
{
|
|
title: '累计有效订单金额',
|
|
num: "¥0.00",
|
|
color: 'red'
|
|
},
|
|
])
|
|
|
|
const handleGoto = (val) => {
|
|
switch (val) {
|
|
case 'detail':
|
|
tab.navigateTo('/otherPages/binding/partner/index')
|
|
// tab.navigateTo('/otherPages/workbenchManage/bindUser/index')
|
|
break;
|
|
case 'cash':
|
|
tab.navigateTo('/otherPages/binding/withdrawal/index')
|
|
break;
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style scoped lang="scss">
|
|
@import "index";
|
|
</style>
|