# 实验室小助理 **Repository Path**: haipengpeng/laboratory-assistant ## Basic Information - **Project Name**: 实验室小助理 - **Description**: 学校微信小程序大赛获奖源码 - **Primary Language**: 微信 - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2020-10-25 - **Last Updated**: 2026-04-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 实验室小助理 时间:2020-2021 个人指责: 实验室日常维护期间,基于微信小程序平台的特点,实验室小助理基本上可以解决周期性值班、检修、失物招领、借还实验室等工作。以上实验室运维期间存在的问题,从而提升实验室日常维护效率,为管理人员带来极大的便利。 https://gitee.com/haipengpeng/laboratory-assistant 一、负责项目的数据库、代码、调优、UI等编写 二、学生端的报修,借还实验室,通知,失物招领 三、管理员端值班签到通知日历等功能, 审核失物招领,实验室管理检修四、采用前缀树来对失物招领内容和评论内容进行敏感词过滤 五、编写云函数调用登录、Excel导入数据库、联表查询等操作 六、使用相关组件与工具类增强UI效果 --- > 项目介绍: > > - serendpity 时间:2020-10 > > 学校微信小程序大赛获奖源码,用HBuilder打开,并运行到微信开发者工具中 > > - test > > 实验室小助理2.0测试版 > > - 每日交作业 > > 反编译某个企业的微信小程序 > > - 实验室小助理1.0 时间:2020-05 > > 微信小程序大赛第一个版本 ## 一、安装工具 ### 1.1 安装git ``` git config --global user.name "yangchenyang" (名称) git config --global user.email "437792910@qq.com" (邮箱) ``` 配置ssh获取公钥,并设置到码云 $ ssh-keygen git命令: ``` 下载项目: $ git clone https://gitee.com/haipengpeng/laboratory-assistant 添加至本地暂存区 $ git add . 添加本次上传简介为'first commit' $ git commit -m 'first commit'$ git commit -m 'first commit' 上传 $ git push 删除文件夹(本地也删除)serendpity $ git rm serendpity -r -f git rm -h 用法:git rm [<选项>] [--] <文件>... -n, --dry-run 演习 -q, --quiet 不列出删除的文件 --cached 只从索引区删除 -f, --force 忽略文件更新状态检查 -r 允许递归删除 --ignore-unmatch 即使没有匹配,也以零状态退出 提交修改 $ git commit -m 'del config' 推送到远程仓库 $ git push ``` [Git 常用命令大全](https://blog.csdn.net/halaoda/article/details/78661334) .gitignore:上传时忽略上传文件的配置 ```bash #为法释 *. txt #忽略所有. txt结尾的文件.这样的话上传就不会被选中 !1ib. txt #但1ib. txt除外 /temp #仅忽略项目根目录下的TODO文件,不包括其它目录temp build/ #忽略build/目最下的所有文件 doc/* . txt #会忽略doctes. txt但不包括docrver/arch. txt ``` ### 1.2 HBuilder配置git [安装TortoisGit与git插件](https://www.cnblogs.com/baozhan/p/8431005.html) ## 二、项目2.0 > 学校比赛官网通知:https://soft.zut.edu.cn/info/1075/6622.htm ### 2.1 主要功能 ``` 学生 1 查询当前值班管理员信息 2.借还实验室 2.1 借还实验室:填写申请表单 2.3 空闲实验室:查看今天\明天\后天的相关实验室状态 2.4 公告:显示借还实验室时的注意事项 3.失物招领 3.1 填写迷路物品信息:填写拾到的物品相关信息 3.2 搜索失物招领信息:根据关键词搜索失物招领的物品 3.3 最新消息:显示出最近失物招领的相关信息 4.报修(留言):实验室表 ############################################### 机房管理员 1.值班(实验室值班、维修值班) 1.1 填写值班表:包含对值班信息的增删改查。 1.2 值班日历:查看一周内的值班情况。 1.3 签到:自动获取当前时间段的签到信息并签到。 1.4 通知:显示值班时的注意事项。 2.借还实验室 2.1查询借还实验室表: 2.2 编辑空闲实验室:实现对借还实验室信息的操作,实现更删改查 2.3 公告:显示借还实验室时的注意事项 3.实验室检修 3.1 关键字查询日志:根据日志名称与负责人查询检修日志 3.2 日期选择查询日志:依据学期、周数、星期筛选日志 3.3 详细信息:查看日志的详细信息 3.4 新建日志:新建一个新的检修日志 3.5 返回顶部:返回日志列表的顶部 4.审核失物招领 ```