更新记录

V1.0.1(2024-04-03)

1.修复预约界面时间段初始化错误问题。 2.修复部分页面文字描述错误。 3.优化token校验机制算法,无感刷新token。 4.修正部分错误提示。

V1.0.0(2024-03-07)

V1.0.0

稳定版本,更多新功能开发中


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
× × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

项目演示

小程序、后端、管理端演示版开发中,后续会进行更新。运行小程序需要自己部署一下后端服务!!!

  • 管理端:https://www.mushanyu.top/#/
  • 客户端演示版正在开发

项目描述

本项目为房间预约与流动统计(客户端为小程序),应用功能不局限于预约与流动统计,主要功能包含消息通知、公告、房间预约、通用申请处理、房间签到签出、人员人数与人次统计、签到时长统计、报表统计、基础功能等。

基础功能主要有:统一异常处理、统一请求结果返回、统一请求异常处理、wx请求工具包基础、路由拦截等。

技术栈:

  • 管理端:Vue、element-ui等、基于vue-element-admin框架开发。
  • 客户端:基于uni-app开发,组件使用图鸟UI。
  • 后端:springBoot、mybatis-dynamic-sql、redis、mysql、sa-token等。

源码项目地址:

安装说明

1. 后端

  • 首先将代码clone到您的本地,使用集成开发工具打开项目,如idea。
  • 配置本地开发环境,要求使用jdk11,数据库使用mysql8,redis。
  • 环境配置完成后修改配置文件,包括数据库配置(账号密码)、redis配置、邮箱账号密码配置(如没有请去对应邮箱官网申请)。
  • 运行db_create.sql,创建基础数据库。
  • 运行项目,查看本地数据库是否成功生成数据表。
  • 下载测试数据:测试数据
  • 运行测试数据脚本。(必须,因为包含了配置信息)

2. 客户端

可以百度搜搜uniapp开发小程序步骤,以及需要的工具。

  • Hbuildx

  • 微信开发者工具

3. 管理端

  • 将代码clone到本地。
  • npm install

部署说明

后端项目提供完整dockerfile构建应用镜像

开源协议

项目使用MIT开源协议。

声明:

管理端登录页面参考:https://qinghang.supengjun.com/

联系方式

QQ交流群

image-20240226155137983

@MuShanYu:wx:wxid_f5ayc9d2mken22

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT License

Copyright (c) 2024 MuShanYu

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问