enianAdmin 2.0更新进度和计划




框架说明

名称 版本 说明
thinkphp 5.1 后端主力框架
layui 2.4.5 前端(由于新版bug,搜索功能不能正常,继续使用旧版)
enianAdmin.js 0.2.20190626 系统核心框架

下载

【开发中 不开放下载】
开放测试后在群公布(QQ群:372920173,验证信息:enian)
因上班,只有下班或假期时间才能开发,所以进度慢,望谅解

[v2.X] 比 [v1.X]优势

  • 基于tp5.1开发,性能更好
  • 加强前端优化,以前端开发为主力或可移植其他后端开发
  • 后端(php)多处运用到缓存机制,减轻数据库压力,更适用于大型项目
  • 后端 丰富系统调用方法,为二次开发提供更大帮助
  • 优化角色管理,操作逻辑更清晰,取消了单用户多角色,采用传统方式
  • 权限节点支持多级
  • 2020-6-26 采用前后端彻底分离,前端全部数据采用接口形式
  • 2020-6-26 部分页面增加帮助提示,用户上手更快

enianAdmin2.0 - 开发进度

2020-7-25

  • [后端] 优化 统一用户管理相关接口返回函数
  • [前端] 修复 用户管理删除成功后提示错误的bug
  • [前端] 增加 部分页面表格可编辑的表头标题前加*号提示

2020-7-24

  • [后端] 优化 统一设置菜单项接口
  • [后端] 优化 统一设置用户组菜单的相关接口

2020-7-23

  • [后端] 优化 统一接口(除layui表格接口)调用rapi,已经修改部分
  • [前端] 修复 用户组权限页面,加载列表弹出操作成功

2020-7-22

  • [后端] 增加 统一返回JSON请求函数

2020-7-19

  • 优化 框架首页不再使用模板布局

2020-7-18

  • 新增 配置文件并进行框架的配置迁移

2020-7-12

  • 增加 前端enianAdmin.init方法来代替layui.use并支持初始化请求一个接口
  • 删除 前端页面中所有的html渲染标题的代码

2020-6-26

  • 增加 我的应用只显示用户组关联的应用的本身未开启“加入权限”的应用
  • 整理 数据库增加部分系统应用,删除无用表,
  • 修改 所有表为InnoDB

2020-6-25

  • 新增 myapplist页面,
  • 修改 部分ajax为框架post方法

V2.0 [2020-6-21]

  • 重构 前后端部分文件完全分离模式
  • 重构 修复部分页面查询排序等问题
  • 增加 右上角菜单定制,在前端config中
  • 计划 再次重构,调整各种文件的命名规范,调整前后端文件代码规范统一

V2.0 [2019-8-3]

  • 优化 enianTable.js传送数据的方式,兼容旧版数据格式。此版本已经应用到enianAdmin 1.0中

V2.0 [2019-7-7]

  • 更新 enianTable.js,新增init方法,数据格式等变化。需深度测试进行完善。

V2.0 [2019-7-5]

  • 修复 模板不存在不报错,目录对不上

V2.0 [2019-7-2]

  • 增加 日志功能
  • 增加 数据表日志数据表type
  • 修改 日志表type字段改为type_id

V2.0 [2019-7-1]

  • 增加 帮助模板功能和方法
  • 修改 模板目录结构

V2.0 [2019-6-29]

  • 增加 evar 和evar.global 功能介绍及自动清空
  • 增加 前端能等得到当前用户信息等,储存在evar.global.userInfo,(仅当首次加载主框架时获取)
  • 增加 部门名称设置,部门名称显示在框架内左上角标题

V2.0 [2019-6-28]

  • 修复 当管理员设置自己的状态为关时,再次点击提示登录过期但是仍然成功了
  • 优化 登出使用登出方法
  • 优化 书签登录失效跳转重新登录,重新成功后不跳回书签页
  • 新增 登录后跳转到用户组的首页
  • 修改 数据表结构

V2.0 [2019-6-26]

  • 用户列表修改功能已修复。错误原因:eniantable.form 字段数据传输错误
  • enianAdmin.js 更新版本 0.1.20190626+,重写listen方法和extend,并增加文档

V2.0 [2019-6-25]

  • 修复enianAdmin.js中 loadJS 加载无法判断参数对象是否为空导致加载js失败
  • 更改core目录结构,独立出各模式文件夹

V2.0 [2019-6-21]

  • 应用页面支持直接删赠权限

V2.0 [2019-6-19]

  • 用户组设置权限功能基本实现,待优化代码

V2.0 [2019-6-18]

  • init.js enianAdmin增加post和request

V2.0 [2019-6-16]

  • 重写权限登录
  • 下个目标,完善用户组修改页面,准备重新测试权限及时更新的问题

V2.0 [2019-6-15]

  • 取消user表中last_iplast_time字段,可能增加登录信息按钮

V2.0 [2019-6-9]

  • 部署tp5.1框架