# GoBi **Repository Path**: kokasso/go-bi ## Basic Information - **Project Name**: GoBi - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-21 - **Last Updated**: 2026-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WmsBinMap 仓储可视化大屏平台 独立部署、前后端分离的可视化大屏低代码平台,内置仓储库位可视化组件。 ## 快速启动 ### 1. 初始化数据库 ```bash DB_PASS=By20071129 READER_PASS=wms_reader_2026 python scripts/init_db.py ``` ### 2. 启动后端服务 ```bash # 库位查询服务(端口 8090) cd bin-query-service && mvn spring-boot:run # 平台后端(端口 8081) cd platform-backend && mvn spring-boot:run ``` ### 3. 启动前端 ```bash cd frontend && npm install && npm run dev # 访问 http://localhost:3030 ``` ### 4. Docker 一键部署 ```bash docker-compose up -d ``` ## 默认账号 - 用户名: `admin` - 密码: `admin123` ## 端口规划 | 服务 | 端口 | 说明 | |------|------|------| | frontend | 3030 | 大屏前端 | | platform-backend | 8081 | 平台后端(用户/工程/配置) | | bin-query-service | 8090 | 库位查询服务(只读+缓存+WS) | ## 项目结构 ``` WmsBinMap/ ├── frontend/ # Vue3 大屏前端 │ └── src/packages/components/ │ ├── WarehouseViz/ # 仓储可视化分组 │ │ └── BinMap/WmsBinMap/ # 库位地图组件 │ ├── Informations/ # 信息分组 │ ├── Decorates/ # 装饰分组 │ └── Charts/ # 图表分组 ├── platform-backend/ # SpringBoot 平台后端 ├── bin-query-service/ # SpringBoot 库位查询服务 ├── scripts/ # 数据库初始化脚本 └── docs/ # 文档 ``` ## 文档 - [系统架构](docs/architecture.md) - [自定义组件注册](docs/component-registration.md) ## 技术栈 - **前端**: Vue 3.5 + Vite 5 + TypeScript + Pinia + naive-ui + Canvas + panzoom - **后端**: SpringBoot 3.3.5 + MyBatis + MySQL + JWT + Caffeine + WebSocket - **协议**: Apache 2.0