From 429c5d282bf9b24f5769adeb1650c5ba764f5313 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com>
Date: Mon, 9 Mar 2026 15:08:33 +0800
Subject: [PATCH] =?UTF-8?q?refactor(admin):=20=E7=AE=80=E5=8C=96=E7=BB=8F?=
=?UTF-8?q?=E9=94=80=E5=95=86=E9=A6=96=E9=A1=B5=E7=95=8C=E9=9D=A2=E5=92=8C?=
=?UTF-8?q?=E5=8A=9F=E8=83=BD=E6=A8=A1=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 移除购物、京东、箭头、钱包、人员等图标导入
- 删除佣金统计卡片组件及其相关样式配置
- 移除团队统计数据展示区域
- 将功能导航标题从"分销工具"改为"管理工具"
- 将网格项目中的"分销订单"改为"成员管理"
- 移除提现申请、我的邀请、我的邀请码等功能入口
- 清理相关的渐变色样式导入和金额格式化函数
---
src/admin/index.tsx | 156 +++-----------------------------------
src/admin/users/index.tsx | 0
2 files changed, 9 insertions(+), 147 deletions(-)
create mode 100644 src/admin/users/index.tsx
diff --git a/src/admin/index.tsx b/src/admin/index.tsx
index 2c9d6a0..998ea51 100644
--- a/src/admin/index.tsx
+++ b/src/admin/index.tsx
@@ -3,15 +3,11 @@ import {View, Text} from '@tarojs/components'
import {ConfigProvider, Button, Grid, Avatar} from '@nutui/nutui-react-taro'
import {
User,
- Shopping,
- Dongdong,
- ArrowRight,
- Purse,
- People
+ Shopping
} from '@nutui/icons-react-taro'
import {useDealerUser} from '@/hooks/useDealerUser'
import { useThemeStyles } from '@/hooks/useTheme'
-import {businessGradients, cardGradients, gradientUtils} from '@/styles/gradients'
+import {gradientUtils} from '@/styles/gradients'
import Taro from '@tarojs/taro'
const DealerIndex: React.FC = () => {
@@ -30,10 +26,10 @@ const DealerIndex: React.FC = () => {
}
// 格式化金额
- const formatMoney = (money?: string) => {
- if (!money) return '0.00'
- return parseFloat(money).toFixed(2)
- }
+ // const formatMoney = (money?: string) => {
+ // if (!money) return '0.00'
+ // return parseFloat(money).toFixed(2)
+ // }
// 格式化时间
const formatTime = (time?: string) => {
@@ -108,7 +104,7 @@ const DealerIndex: React.FC = () => {
- ID: {dealerUser.userId} | 推荐人: {dealerUser.refereeId || '无'}
+ {dealerUser.mobile}
@@ -125,80 +121,9 @@ const DealerIndex: React.FC = () => {
)}
- {/* 佣金统计卡片 */}
- {dealerUser && (
-
-
- 佣金统计
-
-
-
-
- {formatMoney(dealerUser.money)}
-
- 可提现
-
-
-
- {formatMoney(dealerUser.freezeMoney)}
-
- 冻结中
-
-
-
- {formatMoney(dealerUser.totalMoney)}
-
- 累计收益
-
-
-
- )}
-
- {/* 团队统计 */}
- {dealerUser && (
-
-
- 我的邀请
- navigateToPage('/dealer/team/index')}
- >
- 查看详情
-
-
-
-
-
-
- {dealerUser.firstNum || 0}
-
- 一级成员
-
-
-
- {dealerUser.secondNum || 0}
-
- 二级成员
-
-
-
- {dealerUser.thirdNum || 0}
-
- 三级成员
-
-
-
- )}
-
{/* 功能导航 */}
- 分销工具
+ 管理工具
{
border: 'none'
} as React.CSSProperties}
>
- navigateToPage('/dealer/orders/index')}>
+ navigateToPage('/dealer/orders/index')}>
@@ -217,71 +142,8 @@ const DealerIndex: React.FC = () => {
- navigateToPage('/dealer/withdraw/index')}>
-
-
-
-
-
-
-
- navigateToPage('/dealer/team/index')}>
-
-
-
-
-
-
-
- navigateToPage('/dealer/qrcode/index')}>
-
-
-
-
-
-
- {/* 第二行功能 */}
- {/**/}
- {/* navigateToPage('/dealer/invite-stats/index')}>*/}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
-
- {/* /!* 预留其他功能位置 *!/*/}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
-
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
-
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/* */}
- {/**/}
diff --git a/src/admin/users/index.tsx b/src/admin/users/index.tsx
new file mode 100644
index 0000000..e69de29