使用 Taro 实现的 EVA 线上维修微信小程序平台
 
 
 
 
Go to file
Dawn1Ocean 3c2b613d87 add support for rendering ui on various devices 2024-03-19 11:31:23 +08:00
.husky add pre-commit action 2024-03-04 20:42:10 +08:00
config add mock 2024-03-04 22:32:35 +08:00
doc add retrieve in service 2024-03-18 14:22:49 +08:00
mock add retrieve in service 2024-03-18 14:22:49 +08:00
src add support for rendering ui on various devices 2024-03-19 11:31:23 +08:00
types format project 2024-03-04 20:23:07 +08:00
.env.dev remove oreo id from service 2024-03-07 23:54:59 +08:00
.env.prod remove oreo id from service 2024-03-07 23:54:59 +08:00
.env.test change weapp id 2024-03-04 21:35:03 +08:00
.eslintignore fix eslint warnings & errors; add .eslintignore 2024-03-07 21:16:46 +08:00
.eslintrc use strict format 2024-03-04 20:08:21 +08:00
.gitignore initial commit 2024-03-02 22:04:03 +08:00
.prettierignore move about page to user page 2024-03-07 21:47:16 +08:00
.prettierrc change format option 2024-03-12 21:50:23 +08:00
README.md change README.md 2024-03-17 01:29:56 +08:00
babel.config.js format project 2024-03-04 20:23:07 +08:00
package-lock.json merging all into dev 2024-03-11 14:17:57 +08:00
package.json merging all into dev 2024-03-11 14:17:57 +08:00
project.config.json add user page structure 2024-03-04 22:19:54 +08:00
project.private.config.json nav bar title localization 2024-03-11 21:28:33 +08:00
project.tt.json initial commit 2024-03-02 22:04:03 +08:00
tsconfig.json format project 2024-03-04 20:23:07 +08:00

README.md

EVA Notify

简介

使用微信小程序实现的值班信息查看、维修进度交流系统。

功能

值班情况

  1. 能看到现在维修状况:有几台正在维修,有几个人值班(空闲状态)
  2. 能看到自己机器的维修情况:维修进度、评论等
    1. 使用手机号查询工单

互动

  1. 提醒:当修好(工单状态改变为待取回)之后会向你发送信息,提醒来取
  2. 线上答疑:协会成员登录账号(通过 EVA Auth 授权),看到机主提出的问题可以回答(暂定由值班组长管理)
    1. 公开答疑仅回复能不能修更复杂的问题推荐其来204
    2. 当自己的机器正在维修时,可以与维修人员交流进度和问题等
    3. 答疑功能使用预填写工单的评论实现

信息展示

  1. 展示协会值班时间(现在是否在值班),若不在值班显示预计值班时间、不值班的原因
  2. 展示维修流程,包括注意事项等
    1. 戴尔、Surface等不拆
    2. 数据备份提醒
    3. 不收礼物
    4. 不要在204饮食
  3. 其他语言本地化

面向协会成员

  1. 权限管理
  2. 值班组长签到情况、值班总结等
  3. 显示自己什么时候值班
  4. 提醒事项
    1. 值班后收拾东西、交接
    2. 螺丝记得拧上
    3. 某些东西不要放在维修篮里

对接

  1. 与 EVA 统一身份认证对接
    1. 协会成员登录入口
    2. 个人信息同步
  2. 与 Oreo 对接
    1. 维修工单列表查看:七天内未取回的工单
    2. 将预填写工单加入 Oreo
  3. 防恶意行为(尚未设置)
    1. 工单填写间隔限制为【1】分钟
    2. 一个人一天最多能创建【10】个预填写工单
    3. 黑名单机制

UI

主页

  1. 信息显示
    1. 不显示是哪一班,只显示今日值班时间
  2. (协会成员)相关信息
  3. 提醒事项
  4. 如何联系到协会

维修

  1. 预填写工单
  2. 正在进行工单的展示

成员

  1. 最近七天内未取回的工单列表
  2. 值班组长上传本班相关信息
  3. 现在自己是否要值班(值班时间显示)
  4. 提醒事项

我的

  1. 更改手机号、姓名(手机号暂时只能填写一个)
  2. (备选)修改用户名、头像
  3. 设置真名(可帮助预填写工单)

主席团管理页面

  1. 值班表导入、更新
  2. 成员权限管理
  3. 特殊维修时间(如学园维修)、值班信息更新