Files
nxxmdata/government-mini-program/README.md

159 lines
3.8 KiB
Markdown
Raw Normal View History

2025-10-17 17:29:11 +08:00
# 政府端微信小程序
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
## 项目简介
这是一个基于微信小程序开发的政府端管理系统,主要用于政府部门的养殖户管理和相关业务处理。
2025-09-19 17:52:28 +08:00
## 功能特性
2025-10-17 17:29:11 +08:00
### 🏠 首页
- **智能硬件设备管理**
- 项圈仓库
- 耳标仓库
- 脚环仓库
- 主机仓库
- **其它功能模块**
- 牲畜身份认证
- 无纸化检疫
- 检疫证查询
- 金融保险监管
- 屠宰场监管
- 检疫站监管
- 无纸化防疫
- 防疫站监管
### 👥 养殖户管理
- 养殖户信息列表
- 搜索功能(按姓名、手机号)
- 添加/编辑/删除养殖户
- 分页加载
- 下拉刷新
### 👤 我的
- 个人信息展示
- 系统设置
- 帮助中心
- 关于我们
- 退出登录
## 技术栈
- **框架**:微信小程序原生开发
- **语言**JavaScript、WXML、WXSS
- **工具**:微信开发者工具
2025-09-19 17:52:28 +08:00
## 项目结构
```
government-mini-program/
2025-10-17 17:29:11 +08:00
├── app.js # 小程序入口文件
├── app.json # 全局配置
├── app.wxss # 全局样式
├── pages/ # 页面目录
│ ├── index/ # 首页
│ │ ├── index.js
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── farmer/ # 养殖户管理
│ │ ├── farmer.js
│ │ ├── farmer.json
│ │ ├── farmer.wxml
│ │ └── farmer.wxss
│ └── profile/ # 我的
│ ├── profile.js
│ ├── profile.json
│ ├── profile.wxml
│ └── profile.wxss
├── images/ # 图片资源
├── sitemap.json # 站点地图
├── project.config.json # 项目配置
└── package.json # 包管理文件
2025-09-19 17:52:28 +08:00
```
2025-10-17 17:29:11 +08:00
## 快速开始
### 1. 环境准备
- 安装微信开发者工具
- 注册微信小程序账号
### 2. 导入项目
1. 打开微信开发者工具
2. 选择"导入项目"
3. 选择项目根目录
4. 填写AppID测试可使用测试号
5. 点击"确定"
### 3. 运行项目
- 在微信开发者工具中点击"编译"
- 在模拟器中查看效果
- 使用真机调试测试实际效果
## 设计说明
### 视觉设计
- **主色调**:绿色 (#4CAF50)
- **背景色**:浅灰色 (#f5f5f5)
- **卡片样式**:圆角、阴影效果
- **图标设计**:圆形背景、彩色配色
### 布局特点
- **顶部导航**:绿色背景,白色文字
- **功能区域**:卡片式布局,网格排列
- **底部导航**3个标签页图标+文字
- **响应式**:适配不同屏幕尺寸
## 开发说明
### 页面配置
每个页面包含4个文件
- `.js` - 页面逻辑
- `.json` - 页面配置
- `.wxml` - 页面结构
- `.wxss` - 页面样式
### 数据管理
- 使用Page的data属性管理页面数据
- 通过setData方法更新数据
- 支持下拉刷新和上拉加载
### 事件处理
- 使用bindtap绑定点击事件
- 使用catchtap阻止事件冒泡
- 支持表单输入和数据提交
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
## 注意事项
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
1. **图标资源**:当前使用占位符图标,建议替换为实际设计图标
2. **API接口**:功能模块目前显示"开发中"提示需要对接实际后端API
3. **权限控制**:根据实际需求添加用户权限验证
4. **错误处理**:完善网络请求和异常情况的处理
5. **性能优化**:图片压缩、代码分包等优化措施
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
## 后续开发
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
### 功能完善
- [ ] 对接后端API接口
- [ ] 添加用户登录认证
- [ ] 完善权限管理系统
- [ ] 添加数据统计功能
- [ ] 实现消息推送
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
### 体验优化
- [ ] 添加加载动画
- [ ] 优化页面切换效果
- [ ] 完善错误提示
- [ ] 添加操作反馈
- [ ] 支持暗色模式
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
## 联系方式
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
如有问题或建议,请联系开发团队。
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
---
2025-09-19 17:52:28 +08:00
2025-10-17 17:29:11 +08:00
**版本**v1.0.0
**更新时间**2024年1月
2025-10-23 17:26:47 +08:00