汀溪原水二期app端
- Vue 90.6%
- TypeScript 7.1%
- SCSS 2.1%
- HTML 0.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .forgejo | ||
| docs | ||
| src | ||
| .env.development | ||
| .env.example | ||
| .env.production | ||
| .gitignore | ||
| AGENTS.md | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| shims-uni.d.ts | ||
| tsconfig.json | ||
| vite.config.ts | ||
汀溪原水调度 · 移动 App
uni-app Vue3 + TypeScript(dcloudio/uni-preset-vue#vite-ts)。
启动(H5,可不连后端)
cd app
npm install
npm run dev:h5
默认打开登录页 → 底栏:首页 | 地图 | 监测 | 我的(地图按站点展示并叠加管线,支持站点搜索与状态筛选;点站点或管线查看详情。报警/巡检/工单从首页或「我的」进入)。
API 基址(VITE_API_BASE)
| 场景 | 配置 |
|---|---|
| H5 本机 | .env.development → /jeecg-boot(Vite 代理到 localhost:8080) |
| Android 真机调试 | .env.development.local → http://电脑局域网IP:8080/jeecg-boot(已 gitignore) |
| 正式包 | .env.production → 线上域名,如 https://www.txys.xmjiaoce.com/jeecg-boot |
改环境变量后需重新运行 / 重新打包。模板见 .env.example。
地图(首页地图 / 巡检执行 / 轨迹):H5 与 App 均用天地图组件 tdt-map(App 经 renderjs 跑官方 JS API)。
Android 真机包用 HBuilderX 制作含 Push 模块的自定义基座 / 正式包。
色板主色 #0A9BB5,对齐 PC / UI-P0。
UniPush(I-09)
- 站内消息:消息中心必达
- 登录后自动
saveClientId;「我的 → 推送设置」可查看绑定状态 - 后端
NotifyService在写站内消息后调用 JeecguniPushMsgToUser - 配置与联调见
docs/UniPush.md