项目简介
本项目是基于ASP.NET Core框架构建的分销系统,是一个高效且可扩展的后台管理系统,用于管理分销业务流程,包含用户管理、商品管理、订单管理、佣金管理、提现管理等模块,同时支持多种支付方式与物流管理。
项目的主要特性和功能
用户管理
- 管理员用户管理:实现管理员注册、登录及密码修改。
- 客户管理:管理客户个人信息、地址与资产。
- 员工管理:管理后台员工账号、角色与权限。
商品管理
- 商品分类管理:支持商品分类的创建、编辑与删除。
- 商品选项管理:管理商品选项与变体,如颜色、尺寸等。
- 商品发布与下架:支持商品的发布和下架操作。
订单管理
- 订单创建与编辑:支持订单的创建、编辑与取消。
- 订单状态管理:管理订单不同状态,如待支付、已支付、已完成等。
- 退货与退款管理:处理客户退货申请和退款操作。
佣金管理
- 佣金计算:根据订单和客户角色计算佣金。
- 佣金历史记录:记录佣金发放历史。
提现管理
- 提现申请:客户可申请提现。
- 提现审核:管理员审核提现申请。
- 提现历史记录:记录提现历史。
支付与物流管理
- 支付管理:支持微信支付、支付宝等多种支付方式。
- 物流管理:管理发货与物流状态跟踪。
安装使用步骤
1. 环境准备
安装.NET Core SDK(建议版本5.0及以上)和MySQL数据库或其他支持的数据库。
2. 复制项目
bash
cd distribution-system
3. 配置数据库
修改appsettings.json
文件中的数据库连接字符串,运行数据库迁移命令创建数据库表结构:
bash
dotnet ef database update
4. 启动项目
bash
dotnet run
5. 访问系统
打开浏览器,访问http://localhost:5000
(默认端口)。
6. 用户登录
使用管理员账号登录系统进行后续操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】