daShangDao_psiWebApp/USAGE.md
97694731 44ba8a631c
Some checks failed
CI / build (20.x) (push) Waiting to run
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / deploy-preview (push) Blocked by required conditions
CI / security (push) Waiting to run
CI / build (18.x) (push) Has been cancelled
1
2026-06-15 18:09:39 +08:00

90 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 使用文档
> 📅 文档更新2026-06-07
---
## 一、波次管理 — 套装书条码打印
### 1.1 功能概述
波次扫描中遇到**套装书**(主书 + 副书组合)时,选中后会弹出套装书选择对话框,确认后自动打印条码。条码格式为 `{isbn}-{副标识}`(如 `9787000000000-01`)。
### 1.2 套装书操作流程
1. 扫描书籍 ISBN → 若为套装书(`is_suit=1`),自动弹出 **"选择套装书"** 对话框
2. 从列表中选择对应套装书或添加自定义项需填写副ISBN
3. 点击 **"确认选择"** → 自动生成并打印条码
### 1.3 条码打印 — 调试模式
首次打印条码时会弹出 **C-Lodop 打印设置对话框**(调试模式),可在其中调整:
- 纸张尺寸(默认 60mm × 30mm
- 打印机选择
- 打印方向、边距等参数
**调试模式触发规则:**
| 场景 | 行为 |
|------|------|
| 首次打印套装书条码 | 弹出调试对话框 → 确认后永久记录,后续不再弹出 |
| 后续打印套装书条码 | 直接打印,不再弹出对话框 |
| 手动点击"打印调试"按钮(搜索栏) | 固定使用测试号 `9787000000000-01` 生成条码 → 弹出调试对话框 |
**重置调试模式:**
清除浏览器 localStorage 中的 `printFlag` 即可让调试标记失效,下次打印重新弹出调试框:
```
localStorage.removeItem('printFlag')
```
(可在浏览器开发者工具 → Application → Local Storage 中操作)
---
## 二、波次管理 — 界面说明
### 2.1 波次页布局
| 区域 | 内容 |
|------|------|
| 顶部搜索栏 | ISBN 搜索、仓库选择、小车选择、容量、品相、固定货号、**打印调试按钮** |
| 左侧面板 | 拍照区域Camera 组件) |
| 中间面板 | 书籍信息预览(可编辑本数、自设价格) |
| 右侧面板 | 照片预览 |
| 底部列表 | 已扫描书籍列表 |
### 2.2 操作步骤
1. **选择小车** → 在搜索栏下拉框中选择要操作的小车
2. **扫描 ISBN** → 在搜索框输入或扫码枪扫描 ISBN
3. **拍照alt+a** → 拍摄书籍照片
4. **创建波次alt+x** → 将已扫描的书籍创建为波次任务
5. **继续扫描** → 追加更多书籍到已有波次
---
## 三、C-Lodop 打印设置
### 3.1 服务要求
- 本地需运行 **C-Lodop 打印服务**(默认地址 `http://localhost:8000`
- 如果未启动,点击"打印调试"或打印条码时会提示"加载 C-Lodop 失败"并引导下载
### 3.2 条码打印机配置
1. 进入 **打印机管理** 页面
2.**"条码打印机"** 下拉框中选择对应打印机
3. 点击 **"确定"** 保存(存储于 `localStorage.printer_barcode`
### 3.3 常见问题
| 问题 | 排查 |
|------|------|
| 点击打印无反应 | 检查 C-Lodop 服务是否运行(浏览器访问 `http://localhost:8000` |
| 提示"请先配置条码打印机" | 进入打印机管理页面选择并保存打印机 |
| 条码打印位置偏移 | 使用调试模式打开打印设置对话框,调整边距参数 |
| 想重新弹出调试框 | 清除 `localStorage.printFlag` |
---
*本文档随功能更新持续维护*