城市生命线-移动端

zengy 5cf0d5995a 完成工单管理,预警管理 4 hari lalu
src 5cf0d5995a 完成工单管理,预警管理 4 hari lalu
tests 5cf0d5995a 完成工单管理,预警管理 4 hari lalu
.env.development be8aecb81c feat: 初始化移动端项目 6 hari lalu
.gitignore be8aecb81c feat: 初始化移动端项目 6 hari lalu
README.md be8aecb81c feat: 初始化移动端项目 6 hari lalu
index.html be8aecb81c feat: 初始化移动端项目 6 hari lalu
package-lock.json be8aecb81c feat: 初始化移动端项目 6 hari lalu
package.json be8aecb81c feat: 初始化移动端项目 6 hari lalu
tsconfig.json be8aecb81c feat: 初始化移动端项目 6 hari lalu
vite.config.ts be8aecb81c feat: 初始化移动端项目 6 hari lalu

README.md

城市地下管网管控平台移动端

基于 uni-app(Vue 3 + TypeScript)的多端移动应用,目标端包括 H5、微信小程序和 App。

当前阶段

  • 已按 E:\work\prd\app\login.html 和 index.html 完成第一阶段静态页面拆分。
  • 页面数据统一来自 src/data/mock.ts,当前不发起后端请求。
  • 接口入口预留在 src/services/api.ts,第二阶段可在此补充基址、鉴权、请求拦截和错误处理。

本地运行

npm install
npm run dev:h5

H5 开发服务固定使用 http://localhost:5174,与 PC 端开发服务错开。

其他命令:

npm run type-check
npm run build:h5
npm run build:mp-weixin
npm run build:app

App 端请使用 HBuilderX 打开项目并运行到模拟器或真机。

页面结构

  • pages/login:登录
  • pages/message:消息、工单、预警、事件和通知
  • pages/office:设备、故障、巡检、日常巡查和事件上报
  • pages/emergency:事件、预案、调度和审核
  • pages/contacts:通讯录
  • pages/profile:个人中心、工单、预警和账号资料

公共组件位于 src/components,静态数据位于 src/data。