|
|
2 viikkoa sitten | |
|---|---|---|
| .. | ||
| frontend | 2 viikkoa sitten | |
| logs | 2 viikkoa sitten | |
| node_modules | 2 viikkoa sitten | |
| src | 2 viikkoa sitten | |
| README.md | 2 viikkoa sitten | |
| ecosystem.config.js | 2 viikkoa sitten | |
📦 多平台电商库存统一管理工具 - 支持淘宝/京东/拼多多库存同步
cd /root/.openclaw/workspace/电商卖家需要多平台库存管理
npm install
npm start
打开浏览器访问:http://localhost:3003
电商卖家需要多平台库存管理/
├── src/
│ ├── backend/
│ │ ├── server.js # Express 服务器
│ │ └── database.js # SQLite 数据库操作
│ └── data/
│ └── inventory.db # SQLite 数据库
├── frontend/
│ ├── index.html # 首页看板
│ ├── shops.html # 店铺管理
│ ├── products.html # 商品管理
│ ├── inventory.html # 库存管理
│ └── orders.html # 订单管理
├── ecosystem.config.js # PM2 配置
├── package.json
└── README.md
/api/shops - 获取店铺列表/api/shops - 创建店铺/api/shops/:id - 更新店铺/api/shops/:id - 删除店铺/api/products - 获取商品列表/api/products - 创建商品/api/products/:id - 更新商品/api/products/:id - 删除商品/api/inventory - 获取库存列表/api/inventory/product/:id - 商品库存详情/api/inventory/:productId/:shopId - 更新库存/api/inventory/sync - 手动同步库存/api/orders - 获取订单列表/api/orders - 创建订单/api/orders/:id/status - 更新订单状态/api/alerts - 获取预警列表/api/alerts/:id/read - 标记已读/api/alerts/unread-count - 未读预警数/api/stats/overview - 概览统计| 层级 | 技术 |
|---|---|
| 后端 | Node.js + Express |
| 数据库 | SQLite3 |
| 前端 | HTML + TailwindCSS |
| 定时任务 | node-cron |
| 部署 | PM2 |
# 启动服务
npx pm2 start ecosystem.config.js --env production
# 查看状态
npx pm2 status
# 查看日志
npx pm2 logs ecommerce-inventory
| 环境 | 地址 |
|---|---|
| 本地 | http://localhost:3003 |
| 服务器 | http://服务器IP:3003 |
系统每 30 分钟自动同步一次库存,模拟从各平台 API 获取最新库存数据。
手动同步:
curl -X POST http://localhost:3003/api/inventory/sync
项目由 SaaS Insight 自动创建 | 最后更新:2026-03-11