MeEdu v3.3

官网
演示站
Github

本次更新内容

新增

  • added: 用户登录记录存储
  • added: 单点登录(不限制,单平台限制,全平台限制。平台有: PC,H5,ANDROID,IOS,MINI)
  • added: 首页导航active routes
  • added: 全局自定义css(PC和H5分开定义)
  • added: 后台远程图片一键同步到本地
  • added: 幻灯片增加平台字段(pc,h5,mini,android,ios),不同平台读取所在平台的幻灯片
  • added: 微信小程序一键登录api(手机号一键登录)
  • added: 课程列表增加免费课程过滤

优化

  • Laravel从5.8升级到6.x
  • 单元测试phpunit升级到8.x
  • 更换zip解压缩依赖(原先的zip扩展包已停止维护)
  • 课程列表显示价格和课程订阅人数
  • 优化注册流程字段,去掉了昵称和再次输入密码,使得注册更加方便
  • 优化登录后的跳转
  • 更新cors跨域扩展包
  • 安装文档更新
  • 优化后台敏感配置为空的情况下不显示*符号

修复

  • fixed: 微信小程序支付
  • fixed: 视频详情api接口的课程订阅数量统计

升级指南

注意,升级前一定要先备份数据库。

首先,下载最新代码覆盖上,然后执行下面的升级命令:

下面命令是更新依赖。

1
php composer.phar install --no-dev

清空缓存

1
php composer.phar clean

下面命令是安装最新的数据表变动。

1
php artisan migrate

之后执行:

下面命令是同步最新的后台权限数据。

1
php artisan install role

然后执行:

下面命令是同步最新的系统配置数据。

1
php artisan install config

到这里,升级结束。请注意,如果您使用了插件,请将插件更新到最新版本,然后将每个插件关闭重新启用。