本月销售额
¥0
销售订单自动汇总
本月采购额
¥0
采购成本 + 采购费用
本月净利润
¥0
销售额 - 销售成本 - 销售费用
库存成本价值
¥0
库存量 × 移动平均成本
经营指标
商品 SKU 数0
累计销售订单0
累计采购订单0
低库存商品0
库存提醒
利润 Top 商品
销售 / 利润趋势
最近业务动态
| SKU | 商品 | 分类 | 平均成本 | 销售价 | 库存 | 库存价值 | 状态 |
|---|
新增 / 维护商品
商品详情能力展示
商品历史采购可追溯
商品历史销售可追溯
库存流水可追溯
SKU 唯一性已校验
条码扫描Phase 3
| SKU | 商品 | 分类 | 条码 | 单位 | 平均成本 | 销售价 | 库存 | 状态 | 操作 |
|---|
新增供应商
供应商分析
供应商列表
| 供应商 | 联系人 | 电话 | 邮箱 | 累计采购额 | 采购次数 | 备注 |
|---|
新增客户 / 渠道
渠道能力展示
按客户统计销售额支持
按渠道统计利润支持
应收账款Phase 3
平台 API 对接Phase 3
客户 / 渠道列表
| 名称 | 类型 | 电话 | 邮箱 | 累计销售额 | 订单数 | 备注 |
|---|
录入采购单
确认后自动增加库存、写入库存流水、更新移动平均成本。
采购记录
| 单号 | 日期 | 商品 | 数量 | 单价 | 运费 | 其他费用 | 总成本 | 供应商 | 状态 |
|---|
录入销售单
销售时保存成本快照,后续成本变化不会改写历史利润。
销售记录
| 单号 | 日期 | 商品 | 客户/渠道 | 数量 | 销售额 | 销售成本 | 销售费用 | 净利润 | 净利率 |
|---|
销售退货
库存调整 / 报损
业务规则
采购退货
减少库存
减少库存
销售退货
增加库存
增加库存
盘点增加
增加库存
增加库存
盘点减少
减少库存
减少库存
报损
减少库存
减少库存
所有操作
写入流水
写入流水
| SKU | 商品 | 分类 | 平均成本 | 默认销售价 | 库存量 | 库存成本价值 | 警戒值 | 状态 |
|---|
| 时间 | 商品 | 类型 | 关联单号 | 变动数量 | 变动前 | 变动后 | 单位成本 | 操作人 | 备注 |
|---|
销售额
¥0
销售成本
¥0
毛利润
¥0
净利润
¥0
| 维度 | 销售数量 | 销售额 | 销售成本 | 销售费用 | 毛利润 | 净利润 | 毛利率 | 净利率 |
|---|
Excel 导入
上传 .xlsx / .xls 文件
Demo 可真实导入商品表;采购/销售模板与流程也在本页展示。
正式版导入流程
1. 上传 Excel
2. 识别 Sheet
3. 字段映射
4. 数据预览
5. 格式校验
6. 重复检查
7. 用户确认
8. 批量写入
9. 导入结果
10. 错误报告
Excel 模板字段
商品模板
sku | name | category | cost | sale_price | stock | low_stock | barcode采购模板
purchase_no | purchase_date | supplier | sku | product_name | qty | unit_cost | shipping_fee | other_fee销售模板
sales_no | sales_date | customer | channel | sku | product_name | qty | unit_price | shipping_fee | platform_fee | discount | other_fee导入错误处理
| Excel 行号 | 类型 | 字段 | 错误原因 | 处理结果 |
|---|---|---|---|---|
| 12 | 商品 | sku | SKU 为空 | 失败 |
| 23 | 销售 | qty | 数量不是有效数字 | 失败 |
| 41 | 采购 | purchase_no | 重复单号 | 跳过 |
系统用户
| 姓名 | 角色 | 状态 | 最后登录 |
|---|---|---|---|
| 管理员 | Admin | 启用 | 今天 09:25 |
| 采购员 | Purchase | 启用 | 昨天 17:40 |
| 销售员 | Sales | 启用 | 今天 11:02 |
权限原则
管理员全部权限
采购员采购 / 库存
销售员销售 / 客户
利润数据可限制查看
权限矩阵
业务设置
数据与审计
关键操作日志要求启用
数据库定期备份要求启用
历史单据物理删除不建议
推荐处理作废 / 冲销
非功能需求
安全
登录、权限校验、参数化查询、文件限制、审计日志、备份。
性能
普通页面目标 < 2 秒;10 万级销售数据分页;Excel 批量处理。
可用性
电脑/平板优先,手机可查看 Dashboard 与库存;表格支持搜索、筛选、分页。
推荐技术栈
前端Next.js + React + TypeScript
UITailwind CSS + shadcn/ui
数据库PostgreSQL
快速后端Supabase
ORMPrisma
ExcelSheetJS / xlsx
核心数据库表
users
products
categories
suppliers
customers
purchase_orders
purchase_items
sales_orders
sales_items
inventory_transactions
expenses
import_jobs
import_errors
正式版架构
Browser
Next.js App
Auth
业务 Services
Excel Import
PostgreSQL
开发阶段
Phase 1 — MVP
登录、商品、采购、销售、库存、利润、商品 Excel、Dashboard。
Phase 2
采购/销售 Excel、退货、库存调整、供应商、客户、报表导出、用户权限。
Phase 3
多仓库、条码、应收应付、多币种、自动备份、电商平台 API。