Project Docs

ItemMark 标签打印与扫码查询系统 · onlyWeb作品展示内容.md

在线查看上传的 Markdown 项目文档。

ItemMark 标签打印与扫码查询系统

把分散的标签打印、二维码生成和扫码查询能力整合成一个 Docker 化 Web 系统,让物料信息可以被打印、扫码、查询和同步管理。

适合场景

  • 物品标签打印与扫码查询
  • 需要降低重复人工操作
  • 需要把分散流程沉淀成可复用工具

业务痛点

  • 旧系统分散,入口和维护方式不统一
  • 物料标签打印和二维码查询链路容易割裂
  • 扫码后需要稳定展示物料基础信息
  • 多模块部署需要统一配置和域名入口

解决流程

  1. 整合旧标签打印与物品查询模块
  2. 设计统一的模块路由和二维码路径兼容策略
  3. 配置标签模板、批量打印和单张打印入口
  4. 接入物料数据同步和扫码查询页面
  5. 通过 Docker 与 Nginx 完成部署

使用效果

把标签打印、二维码生成和扫码查询统一到一个系统中,降低现场人员找信息和维护多套入口的成本。

项目价值

  • 统一标签打印入口
  • 保留旧二维码路径兼容性
  • 提升扫码查询效率
  • 降低多系统维护成本

我负责什么

  • 梳理旧系统能力和兼容路径
  • 设计统一模块结构和访问入口
  • 实现标签打印、二维码生成和扫码查询流程
  • 配置 Docker 部署和 Nginx 访问方案

技术实现

  • Python / FastAPI
  • Jinja2
  • SQL Server / pymssql
  • QRCode
  • Docker Compose
  • Nginx
  • 定时同步