Commit Graph

50 Commits

Author SHA1 Message Date
mazhicheng 186c127fdb 1. deleted->is_deleted
2. fastjson升级
2019-09-08 12:01:13 +08:00
wuy 6ef15f97db + 增加diboot-shiro文档
* 修改权限入库监听器,增加示例代码
2019-09-01 00:02:58 +08:00
wyldusername 8d0f55fc0e 代码优化:
1.BeanUtils中重载buildTree方法;
2.接口优化:不要在代码遍历时进行数据库查询操作;
3.组织机构模糊查询,增加相关权限注解;
4.添加方法注释;
2019-08-15 14:29:20 +08:00
godchao 7c4278a3a4 用户、角色、权限模糊查询优化;权限列表页数据接口性能优化 2019-08-14 15:12:01 +08:00
wuy 7cfc784489 * 增加状态码9999,缓存失效 2019-08-09 16:33:40 +08:00
godchao 4b95feb429 更改列表查询条件 2019-08-08 17:40:34 +08:00
godchao 4c1de693e0 fixed:部分调用不存在的问题 2019-08-07 15:45:41 +08:00
mazhicheng 9fdeda639d Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	diboot-example/src/main/java/com/diboot/example/controller/OrganizationController.java
#	diboot-example/src/main/java/com/diboot/example/controller/SysUserController.java
#	diboot-shiro/src/main/java/com/diboot/shiro/controller/RoleController.java
2019-08-07 09:50:54 +08:00
mazhicheng e225324ec8 1. 增加BindQuery注解,用于Entity/DTO对象直接转换为QueryWrapper查询对象; 2. 优化Pagination对象,以便在Controller中可以自动注入属性值; 2019-08-07 09:44:16 +08:00
wuy fdb35d757d + 默认关闭缓存,通过配置文件开启 2019-08-06 17:02:38 +08:00
godchao fa9ee14cff 优化权限校验流程,管理员返回所有权限列表 2019-08-06 15:44:52 +08:00
godchao 7d43eb0bf4 如果内存缓存和redis缓存都没有配置,默认为内存缓存 2019-08-06 11:17:42 +08:00
godchao bc0ebcc457 如果内存缓存和redis缓存都没有配置,默认为内存缓存 2019-08-06 11:11:56 +08:00
godchao 9014c8ac8a 对于没有配置的参数,赋予默认值false 2019-08-06 11:09:54 +08:00
wuy 993f5a1c7a Merge branch 'develop' of https://github.com/dibo-software/diboot-v2 into develop 2019-08-06 10:47:01 +08:00
wuy 5268c8348d + 增加权限缓存配置 2019-08-06 10:46:49 +08:00
wyldusername 38572819ae 对接权限管理-列表页 2019-07-31 14:19:11 +08:00
wyldusername 1a69f326f7 代码优化 2019-07-30 18:59:02 +08:00
wuy 476250168a Merge branch 'develop' of https://github.com/dibo-software/diboot-v2 into develop 2019-07-22 22:56:36 +08:00
wuy 9b2d3344cd + 增加所有权限的角色配置,默认ADMIN角色为最高权限 2019-07-22 22:56:21 +08:00
mazhicheng 8d76fe8963 ModelMap相关代码优化 2019-07-20 13:42:29 +08:00
mazhicheng 061298f334 优化BaseCrudRestController,移除ModelMap 2019-07-20 13:00:09 +08:00
godchao 125fc5dc18 用户管理中设置密码对密码进行加密处理;BaseCrudController类中增加创建、更新的前置和后置操作方法; 2019-07-19 18:47:44 +08:00
mazhicheng 70b39d42a6 全局异常统一处理的实现优化 2019-07-19 15:10:19 +08:00
mazhicheng 74884d28ef 优化binder相关代码结构 2019-07-18 15:56:51 +08:00
mazhicheng a4ff66c49b 1. 注解关系绑定支持继承IService(非BaseService)的实体绑定。2. 绑定入口类更名为RelationsBinder 2019-07-18 12:49:13 +08:00
wyldusername ff7d98d942 解决TASK#505:角色管理列表页权限数据显示不正确的问题 2019-07-17 18:17:01 +08:00
wyldusername 81fc2d46b6 对接角色管理页面 2019-07-11 18:38:29 +08:00
wuy df7bbf7270 + 增加注册接口
+ 增加MD5加盐加密
+ 增加全局异常捕获:提供RestException 和 WebException异常的全局捕获
2019-07-11 16:07:52 +08:00
godchao c3fd2828d8 更改gradle配置 2019-07-08 08:53:23 +08:00
godchao ab97f64e0f Merge remote-tracking branch 'origin/develop' into develop 2019-06-28 15:26:11 +08:00
godchao 88f16d844e add: 增加更新类SQL直接执行方法;增加测试方法示例;更改自动更新权限后的提示语。 2019-06-28 15:25:46 +08:00
wuy 92bfa091e6 修改权限配置引用包 2019-06-27 16:55:35 +08:00
wuy e500c69fd2 修改权限配置 2019-06-27 16:16:33 +08:00
wuy 1afb072800 权限入库增加配置,调整权限入库包结构 2019-06-27 15:59:13 +08:00
wuy 1508147f47 权限入库,增加环境变量,开发环境下不删除权限 2019-06-25 17:26:05 +08:00
wuy 70696bccb0 新增批量插入和更新,优化权限入库操作 2019-06-23 11:38:10 +08:00
wuy cb4bccc749 修改版本号 2019-06-23 09:25:50 +08:00
wuy 13b665897a 补充readme 2019-06-23 01:33:43 +08:00
wuy 457f6cb66c 完成 服务启动之后权限自动入库 2019-06-23 01:13:45 +08:00
wuy ade3e1fe5f 完成 服务启动之后权限自动入库 2019-06-23 01:05:28 +08:00
godchao 9431d47e56 Merge remote-tracking branch 'origin/develop' into develop 2019-06-22 12:08:39 +08:00
godchao 60053c83ef 添加微信公众号认证扩展 2019-06-22 12:08:27 +08:00
wuy e020ebdc22 增强shiro注解 2019-06-17 22:38:38 +08:00
wuy cc84791126 增加RequiresPermissions代理注解 2019-06-14 23:26:04 +08:00
wuy 8689848fb1 增加RequiresPermissions代理注解 2019-06-14 23:21:54 +08:00
wuy d62699f755 忽略gradle配置文件 2019-06-14 11:06:55 +08:00
godchao 8718506433 优化模块结构 2019-06-13 10:09:16 +08:00
godchao 4f9f057d21 更改注释信息 2019-06-06 19:54:22 +08:00
godchao a99850c8bf 1. 新建基于vuepress的文档模块;2. 新建diboot-shiro认证授权模块;3. 基于shiro实现到每个接口级别的RBAC授权;4. 实现便于扩展认证方式(比如微信公众号、企业微信等)的认证架构设计,并且便于多种认证方式同时使用。 2019-06-06 19:41:00 +08:00