This commit is contained in:
ylj20011123 2025-11-15 21:57:54 +08:00
parent d4b6e7817b
commit f855c18e98
3 changed files with 30 additions and 29 deletions

View File

@ -202,7 +202,7 @@ const handleGetTableData = async (BRAND_INDUSTRY: number) => {
const data = await handleGetCombineBrandList(req)
// brandListData.value = data.slice(0, 6)
return data.slice(0, 3)
return data.slice(0, 6)
}
// tab
@ -229,15 +229,15 @@ onBeforeUnmount(() => {
const handleSetConfig = (res: any) => {
const option = {
legend: {
// orient: 'vertical', //
// left: 200, // 5%
// top: 'center', //
itemWidth: 12, //
bottom: 'center',
left: 'center',
itemHeight: 12, //
orient: 'horizontal', //
bottom: 0, // 25px
left: 'center', //
itemWidth: 12, //
itemHeight: 12, //
itemGap: 25, //
textStyle: {
color: '#fff', //
color: '#fff', //
fontSize: 12,
rich: {
//
value: {
@ -252,8 +252,6 @@ const handleSetConfig = (res: any) => {
const dataItem = res.pieData.find((item: any) => item.name === name);
//
return `${name} ${dataItem?.value}%`;
}
},
tooltip: { // tooltip
@ -271,8 +269,8 @@ const handleSetConfig = (res: any) => {
{
name: 'Access From',
type: 'pie',
radius: ['0%', '70%'],
center: ['25%', '50%'],
radius: ['0%', '70%'], //
center: ['50%', '42%'], //
avoidLabelOverlap: false,
itemStyle: {
color: function (params: any) {

View File

@ -11,8 +11,8 @@ import SmallTitle from '../smallTitle/smallTitle.vue'
<!-- 会员总数 -->
<div class="MemberSumBox">
<div class="MemberSumBoxLeft">会员总数</div>
<div class="memberSumTotal">12733</div>
<div class="MemberSumBoxRight">本月新增 56 </div>
<div class="memberSumTotal">15071</div>
<div class="MemberSumBoxRight">本月新增 146 </div>
</div>
<!-- 近30天数据 -->
@ -21,22 +21,22 @@ import SmallTitle from '../smallTitle/smallTitle.vue'
<div class="recentData">
<div class="recentDataTop">
<div class="recentDataTopItem" style="left: 22px;top: 31px;">
<div class="recentDataTopValue">94</div>
<div class="recentDataTopValue">270</div>
<div class="recentDataTopLabel">新增会员数</div>
</div>
<div class="recentDataTopItem" style="left: 30%;top: 0;">
<div class="recentDataTopValue">2716</div>
<div class="recentDataTopValue">3203</div>
<div class="recentDataTopLabel">打开次数</div>
</div>
<div class="recentDataTopItem" style="right: 30%;top: 0;">
<div class="recentDataTopValue">624</div>
<div class="recentDataTopValue">757</div>
<div class="recentDataTopLabel">新增人数</div>
</div>
<div class="recentDataTopItem" style="right: 8px;top: 31px;">
<div class="recentDataTopValue">884</div>
<div class="recentDataTopValue">1914</div>
<div class="recentDataTopLabel">访问人数</div>
</div>
@ -97,7 +97,7 @@ import SmallTitle from '../smallTitle/smallTitle.vue'
<div class="MemberOverviewItem">
<div class="MemberOverviewItemTop">23</div>
<div class="MemberOverviewItemBottom">1,205.83</div>
<div class="MemberOverviewItemBottom"></div>
</div>
<div class="MemberOverviewItem">

View File

@ -82,30 +82,33 @@ defineExpose({
<div class="supplierMessageBox" style="margin-top: 10px;">
<div class="supplierMessageBoxTop">
<div class="supplierMessageBoxTopItem">
<div class="supplierMessageBoxTopItemLabel">经销/</div>
<div class="supplierMessageBoxTopItemvalue" style="color: #56BCE6;">{{ supplierObj?.dealer || "0" }}
</div>
<div class="supplierMessageBoxTopItemLabel">供应/</div>
<!-- <div class="supplierMessageBoxTopItemvalue" style="color: #56BCE6;">{{ supplierObj?.dealer || "0" }} -->
<div class="supplierMessageBoxTopItemvalue" style="color: #56BCE6;">14</div>
</div>
<div class="supplierMessageBoxTopItem">
<div class="supplierMessageBoxTopItemLabel">品牌方/</div>
<div class="supplierMessageBoxTopItemvalue" style="color: #ef5a0d;">{{ supplierObj?.brandSide || "0"
<!-- <div class="supplierMessageBoxTopItemvalue" style="color: #ef5a0d;">{{ supplierObj?.brandSide || "0"
}}
</div>
</div> -->
<div class="supplierMessageBoxTopItemvalue" style="color: #ef5a0d;">14</div>
</div>
</div>
<div class="supplierMessageBoxTop" style="margin-top: 10px;">
<div class="supplierMessageBoxTopItem">
<div class="supplierMessageBoxTopItemLabel">自有品牌水/</div>
<div class="supplierMessageBoxTopItemvalue" style="color: #56BCE6;">{{
<!-- <div class="supplierMessageBoxTopItemvalue" style="color: #56BCE6;">{{
supplierObj?.privateLabelWater || "0" }}
</div>
</div> -->
<div class="supplierMessageBoxTopItemvalue" style="color: #56BCE6;">2</div>
</div>
<div class="supplierMessageBoxTopItem">
<div class="supplierMessageBoxTopItemLabel">零售批发类/</div>
<div class="supplierMessageBoxTopItemvalue" style="color: #ef5a0d;">{{
<!-- <div class="supplierMessageBoxTopItemvalue" style="color: #ef5a0d;">{{
supplierObj?.retailAndWholesale || "0" }}
</div>
</div> -->
<div class="supplierMessageBoxTopItemvalue" style="color: #ef5a0d;">28</div>
</div>
</div>
</div>