# 图书进销存系统 — 技术文档 > **项目名称**:Cards(图书进销存管理后台) > **版本**:1.0.0 > **最后更新**:2026-06-15 > **项目路径**:`D:\project\psi_web` --- ## 目录 1. [项目概述](#1-项目概述) 2. [技术栈](#2-技术栈) 3. [项目结构](#3-项目结构) 4. [构建与部署](#4-构建与部署) 5. [路由与权限](#5-路由与权限) 6. [API 架构](#6-api-架构) 7. [API 接口详表](#7-api-接口详表) 8. [状态管理](#8-状态管理) 9. [工具函数](#9-工具函数) 10. [外部服务集成](#10-外部服务集成) 11. [核心业务流程](#11-核心业务流程) 12. [打印服务](#12-打印服务) 13. [数据模型](#13-数据模型) 14. [已知问题与维护](#14-已知问题与维护) --- ## 1. 项目概述 本项目是一个面向图书行业的**进销存管理后台系统**,覆盖图书采购入库、库存管理、商品发布、销售出库、发货打单、盘库盘点等全链路业务流程。系统支持多角色(管理员/代理)权限控制,并集成了核价器、快递打印、OCR 识别、孔夫子旧书网登录等外部服务。 ### 核心业务范围 | 模块 | 说明 | |------|------| | **波次管理** | 相机扫码 → 条码识别 → 书籍信息编辑 → 波次创建/释放 | | **订单管理** | 采购订单 → 销售订单 → 出库单 → 发货单,全链路可追溯 | | **库存管理** | 库存查询(商品维度/仓库维度)、变动记录、盘库盘点 | | **商品管理** | 商品 CRUD、实拍图片管理、多店铺发布/重试、Excel 导入 | | **店铺管理** | 多客户店铺(拼多多、孔夫子、闲鱼等)管理、授权状态 | | **分账管理** | 分账规则配置、扣款日志查询与导出 | | **快递管理** | 快递配置、物流模板、面单打印(拼多多/通用)、单号回填 | | **小车管理** | 拣货小车 CRUD、小车-店铺关联 | | **系统管理** | 代理账号、员工类型、核价器配置、物流模板、打印机管理、PDA 管理 | --- ## 2. 技术栈 ### 2.1 前端框架与依赖 | 依赖 | 版本 | 用途 | |------|------|------| | `vue` | ^3.2.8 | 前端框架(Composition API + `