Releases: zhontai/Admin.Core
v2.3.0
新增 支持通过网关项目访问微服务文档
新增 友好异常AppException
新增 属性、字段、参数必填校验器ValidateRequiredAttribute
新增 动态api新增响应数据统一格式化,api响应数据格式化和swagger响应参数格式化
新增 appconfig.js新增动态api配置dynamicApi
新增 新接口文档不显示footer,默认不显示
调整 admin接口统一响应数据统一格式化
修复 新接口文档前端model参数是枚举的能正常显示详细描述
优化 新接口文档前端model修改默认展开所有为展开第一级
优化 新接口文档前端model名过长的问题
优化 新接口文档前端json编辑器显示最大高度为500
v2.2.2
v2.2.1
v2.2.0
新增 角色数据权限,实体数据权限接口IData
新增 本人过滤器FilterNames.Self,本人或部门过滤器FilterNames.Data
新增 支持分布式事务TCC/Saga
新增 任务调度服务,支持任务删除、暂停、启动、立即运行、查看日志功能
新增 用户服务根据部门查询用户,新增用户支持多部门和主属部门设置
新增 角色服务新增角色分组,根据角色查询员工、批量添加员工和移除员工功能
新增 租户服务数据库键名配置,支持共享主库或其它独立数据库
新增 appconfig.json新增默认密码配置
新增 dbconfig.json新增读写分离从库列表、指定程序集、分布式事务唯一标识配置
新增 支持tidb数据库方法services.AddTiDb
修改 dbconfig.json多数库使用模式
更新 Freesql Orm至3.2.682,其它nuget包到最新版本
优化 支持只生成模块表数据库
优化 用户、部门、角色cud数据时增加数据验证
升级 项目模板ZhonTai.Template升级为v2.2.0
修复 密码加密使用Encrypt32丢失0的问题
v2.1.3
v2.1.1
v2.1.0
新增 任务调度TaskScheduler功能
调整 HostApp移除自带新版ApiUI功能,通过配置中间件方法自行引用
调整 ZhonTai.Admin包移除Freesql数据库引用,项目模板按需引入
调整 HostAppOptions.ConfigureEntity更改为ConfigureFreeSql
调整 CacheKey更改为CacheKeys并移动到Core/Consts目录
修复 命令台实时Sql显示重复的问题
修复 缓存管理无法读取App项目缓存键的问题,App项目CacheKeys类上添加扫描特性[ScanCacheKeys]可被自动扫描