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