# 微信报修小程序V3.1.0(最新维护)
**Repository Path**: macomike/WeChatComputer-roomMaintenance
## Basic Information
- **Project Name**: 微信报修小程序V3.1.0(最新维护)
- **Description**: 设备、机房报修小程序,实用表单申报工具类小程序,适用于学校、公司,简单云开发,满足你的需求
- **Primary Language**: JavaScript
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: http://www.cxyax.com
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 101
- **Created**: 2022-07-12
- **Last Updated**: 2022-07-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### 微信报修小程序V3.1.0(近期维护)
### 先看Demo
**想看界面图片的,辛苦你爬一下楼,图片在最底下**

**体验版小程序(已更新至3.5.0)**

### **功能介绍**
报修助手小程序,适用于学校机房、公司设备以及其他团队后勤部,系统为简单云开发,不需要服务器域名即可部署
支持多管理人员、消息推送、维修措施反馈,导出报表,打赏等功能,满足你的日常需求。
### 软件架构
本项目基于云开发,简单易用,逻辑主要是云数据库的增删查改,页面自写无模板,部分使用vant weapp小程序组件库、Color UI组件库。大家可用于学习或者二次开发,有什么不懂的地方可联系我。如果用于其他用途请注明一下原作者,谢谢大家。

### 搭建条件
1、企业(公司、个独、个体工商户等)资质小程序 **(个人资质主体无法获取用户信息!!)**
2、可以开通云开发的小程序
### 安装教程
环境需求
本机node环境和云开发
**步骤一:修改云环境与上传云函数**
1.导入源码后,打开app.js文件,找到如下代码修改云环境。
```
wx.cloud.init({
env: '云环境ID', // 打开云控制台可获取
traceUser: true
})
```
2.上传cloudfunctions目录下的云函数 **login,applyNotice, handleNotice , sendEmail,getConfig,pay,getPhoneNumber** 。注意上传时选择( 上传并部署,不上传node_modules )。
**步骤二:开通内容管理CMS,并导入内容模型**
打开云开发控制台,**点击更多--内容管理--开通内容管理CMS**
然后找到源码databases目录下的内容模型文件导入,然后填入数据即可
**步骤三:添加权限**
将所有数据库自定义权限为自定义权限
```
{
"read": true,
"write": true
}
```

**部署完成!**
** 自己不会或者不想部署,可以找我帮忙**

### 使用说明
使用前需要给自己添加管理权限,管理权限这样添加↓ 安装部署完成后,编译程序,在个人信息页面点击你的昵称可以复制你的openid,打开内容管理CMS,在管理员们列表中添加自己,在到openid字段替换为你的openid。


### 特别鸣谢
百晓
aYuan
### 本版本(3.1.0)新增功能
1、新增导出报表
2、新增打赏功能
3、修复登录问题
4、修复头像无法获取访问问题
### 下一版本(4.0)预告
1、新增创建工单时带图片
2、新增问题查询论坛,管理员可以上传一些小问题,不需要技术就可以修复的问题上传至论坛,用户使用的时候出现问题直接查询论坛
3、新增短信通知
4、新增站内信,新建工单后可以直接跟维修人员聊天
5、待定(欢迎评论区提建议)

### 加入我们
联系QQ:1973245308
联系邮箱:freeroot@163.com
联系微信:FreeRoot200716
备注:**“加入报修小程序团队”**

### 界面展示


