眼镜与视光零售的经营数据由三条主线构成:会员、验配单、库存。系统结构围绕这三者组织。
功能模块
- 会员与验配档案管理
- 镜架与镜片库存,含批次与效期管理
- 销售单与收银
- RBAC 角色权限 + 数据权限 + 字段权限三层控制
- 数据库首次启动自动建表初始化
其中批次与效期管理是零售类系统的必要能力:镜片与镜架的批次直接影响成本核算与售后更换,缺失该能力会导致库存数据无法与财务口径对齐。
多数据库支持
支持 MySQL、PostgreSQL、SQLite、SQL Server、Oracle 五种数据库。
这不是技术炫技,而是交付现实:不同客户的既有 IT 环境差异很大,包括使用 SQL Server 或 Oracle 的存量系统。无法更换数据库的系统通常无法替换。
技术栈:GoFrame 2 + Vue 3 + Element Plus,前后端分离。