refactor: 合并原库房客户端到主WMS服务,退役8891端口

1.  将bj_power_wms_client的前端代码、配置及网关逻辑全部迁移到bj_power_wms主项目
2.  删除原库房客户端相关的所有文件与配置
3.  更新README与部署文档,说明合并后的服务架构
4.  新增Web配置项支持自动打开浏览器开关,统一服务端口为8890
This commit is contained in:
SunYF
2026-09-07 15:55:30 +08:00
parent 649d2cc358
commit 2544c6141d
49 changed files with 115 additions and 488 deletions
+4 -1
View File
@@ -1,6 +1,7 @@
# bj_power_wms(项目 C)— WMS 仓库系统
> Go 后端 API 服务,不包含前端。前端由项目 Ebj_power_wms_client)提供
> Go 后端 + 内嵌 Vue3 前端(`go:embed web/static`),一个服务(8890)同时提供页面与 API
> 2026-09-07 起原库房客户端(bj_power_wms_client, 8891)已合并进本项目并退役:扫码枪为 USB 键盘口(HID)设备,浏览器页面直接读取,无需独立客户端程序。
## 技术栈
@@ -26,6 +27,8 @@ bj_power_wms/
│ ├── package_box.go # 包装箱 ↔ SN
│ ├── order_material_ledger.go # 工单物料台账(出库强约束)
│ └── user.go # 用户
├── frontend/ # Vue3 前端源码(npm run build → web/static
├── web/static/ # 前端构建产物(go:embed 内嵌,勿手改)
├── ent/ # Ent 生成代码(勿手改)
├── internal/
│ ├── config/ # 配置结构