Files
nxxmdata/government-mini-program/微信小程序使用指南.md

193 lines
4.4 KiB
Markdown
Raw Normal View History

2025-09-19 17:52:28 +08:00
# 政府端微信小程序使用指南
## 项目概述
这是一个基于微信小程序原生开发框架的政府管理系统,包含监管、审批、人员管理、疫情监控等功能模块。
## 项目结构
```
government-mini-program/
├── app.js # 小程序入口文件
├── app.json # 小程序全局配置
├── app.wxss # 小程序全局样式
├── sitemap.json # 站点地图配置
├── project.config.json # 项目配置文件
├── utils/ # 工具类
│ ├── auth.js # 认证工具
│ └── request.js # 请求工具
├── services/ # API服务
│ ├── authService.js # 认证服务
│ └── dashboardService.js # 数据看板服务
├── pages/ # 页面目录
│ ├── index/ # 首页
│ ├── login/ # 登录页
│ ├── dashboard/ # 数据看板
│ ├── supervision/ # 监管管理
│ ├── approval/ # 审批管理
│ ├── personnel/ # 人员管理
│ ├── epidemic/ # 疫情监控
│ ├── service/ # 服务管理
│ ├── warehouse/ # 仓库管理
│ └── profile/ # 个人中心
└── images/ # 图片资源
```
## 功能特性
### 1. 用户认证
- 登录/登出功能
- Token管理
- 用户信息存储
### 2. 数据看板
- 统计数据展示
- 图表可视化
- 实时数据更新
### 3. 监管管理
- 监管记录管理
- 搜索和筛选
- 状态跟踪
### 4. 审批管理
- 审批流程管理
- 申请状态跟踪
- 批量操作
### 5. 人员管理
- 人员信息管理
- 部门组织架构
- 权限分配
### 6. 疫情监控
- 疫情数据统计
- 风险等级评估
- 预警机制
### 7. 服务管理
- 服务项目管理
- 服务状态跟踪
- 服务质量评估
### 8. 仓库管理
- 库存管理
- 出入库记录
- 库存预警
## 开发环境配置
### 1. 微信开发者工具
- 下载并安装微信开发者工具
- 版本要求:最新稳定版
### 2. 项目导入
1. 打开微信开发者工具
2. 选择"导入项目"
3. 项目目录选择:`government-mini-program`
4. AppID填写`wx1b9c7cd2d0e0bfd3`
5. 项目名称:政府端小程序
### 3. 后端服务配置
确保后端服务运行在 `http://localhost:5352`
```bash
# 在 government-backend 目录下
npm start
```
## 使用说明
### 1. 登录系统
- 默认账号:`admin`
- 默认密码:`123456`
- 支持记住登录状态
### 2. 主要功能
- **首页**:快速访问各功能模块
- **数据看板**:查看统计数据和图表
- **监管管理**:管理监管记录
- **审批管理**:处理审批流程
- **人员管理**:管理系统人员
- **疫情监控**:监控疫情数据
- **服务管理**:管理服务项目
- **仓库管理**:管理库存
- **个人中心**:用户信息和设置
### 3. 操作指南
- 点击底部导航栏切换页面
- 使用搜索功能快速查找数据
- 点击"新增"按钮添加新记录
- 长按列表项可进行更多操作
## 技术特点
### 1. 原生微信小程序
- 使用微信小程序原生开发框架
- 支持微信生态功能
- 性能优化
### 2. 模块化设计
- 页面组件化
- 工具类封装
- 服务层分离
### 3. 响应式布局
- 适配不同屏幕尺寸
- 移动端优化
- 用户体验友好
### 4. 数据管理
- 本地存储管理
- 网络请求封装
- 错误处理机制
## 部署说明
### 1. 开发环境
- 在微信开发者工具中直接运行
- 支持真机调试
- 实时预览
### 2. 生产环境
1. 在微信开发者工具中点击"上传"
2. 填写版本号和项目备注
3. 在微信公众平台提交审核
4. 审核通过后发布
### 3. 配置要求
- 服务器域名配置
- 业务域名配置
- 支付域名配置(如需要)
## 常见问题
### 1. 登录失败
- 检查网络连接
- 确认后端服务运行状态
- 验证账号密码
### 2. 数据加载失败
- 检查API接口状态
- 确认网络连接
- 查看控制台错误信息
### 3. 页面显示异常
- 检查微信开发者工具版本
- 清除缓存重新编译
- 检查代码语法错误
## 联系支持
如有问题,请参考:
- 微信小程序开发文档
- 项目README文件
- 技术团队支持
## 更新日志
### v1.0.0 (2024-01-15)
- 初始版本发布
- 基础功能实现
- 用户界面优化