Admin.Core Versions Save

中台Admin前后端分离的权限管理系统。支持多租户、数据权限、动态Api、任务调度、OSS文件上传、滑块拼图验证、国内外主流数据库自由切换和动态高级查询。基于.Net跨平台开发的WebApi。集成统一认证授权、事件总线、数据验证、分布式缓存、分布式事务、Ip限流、全Api鉴权、集成测试、性能分析、健康检查、接口文档等。

v3.6.10

11 months ago

新增 用户服务新增一键登录用户接口

v3.6.9

11 months ago

新增 用户查询分页时受数据权限限制 新增 部门查询列表时受数据权限限制 修复 新增角色时数据范围没有默认全部的问题 修复 获得数据权限角色数据范围为指定部门却指定为本人的问题 更新 更新nuget包到最新版本,Freesql更新至v3.2.697

v3.6.8

1 year ago

新增 AppInfo应用全局信息新增Log日志属性和GetOptions根据路径获取配置等方法 修改 nlog.config新增跟踪日志 修复 .net自带日志输出到命令台和NLog输出到命令台日志重复问题,去除.net自带日志输出到命令台 修复 接口配置[NonFormatResult]不格式化结果,接口文档响应示例显示格式化结果问题

注意:ZhonTai.Admin.Core.Attributes属性NonFormatResult移动到ZhonTai.DynamicApi.Attributes中

v3.6.7

1 year ago

新增AppInfo应用全局信息类 修复升级nuget依赖包控制器注入异常的问题 升级Freesql版本至3.2.696

v3.6.6

1 year ago

新增 Dockerfile文件 修复 多项目同步接口,接口地址相同会异常的问题 修复 Oracle同步结构关闭导致无法使用大写配置的问题 优化 选择Redis缓存也添加内存缓存,支持IMemoryCache接口使用 更新 nuget包到最新版本

v3.6.5

1 year ago

修改 初始化数据普通员工角色数据权限默认为本人 优化 数据权限,去除数据过滤条件判断更严谨,只有数据范围是全部才会去除数据过滤条件,超级管理员和租户管理员查询数据权限时数据范围默认全部不受数据过滤条件控制 优化 同步数据中的修改数据逻辑

v3.6.4

1 year ago

修复 修改用户部门时,会删除部门主管的问题 修复 手机号登录发送验证码更改手机号能登录的问题(重要) 优化 手机号登录验短信证码验证逻辑 更新 readme.md

v3.6.3

1 year ago

新增 appconfig.json.swagger.enableSchemaIdNamespace启用SchemaId命名空间.assemblyNameList程序集列表,用于启用SchemaId命名空间, 用于修复对接第三方nuget包输入输出实体生成swagger.json异常的问题 新增 SchemaIdAttribute特性自定义实体SchemaId,同时支持前缀名+modelName+后缀名

v3.6.2

1 year ago

新增 租户新增支持添加自定义密码 新增 支持使用Freesql工作单元开启Cap分布式事务

//使用Cap事务 var capPublisher = LazyGetRequiredService<ICapPublisher>() using var uow = LazyGetRequiredService<UnitOfWorkManagerCloud>().Begin(DbKeys.AppDb); using var capTran = uow.BeginCapTran(capPublisher, false); capPublisher.Publish(name, eto) capTran.Commit();

v3.6.1

1 year ago

新增 dbconfig.json.syncDataIncludeTables同步数据包含表、syncDataExcludeTables同步数据排除表、syncDataUser同步数据操作用户 新增 通用库新增EntityHelper.cs实体帮助类和InterfaceHelper.cs接口帮助类 新增 NotGenAttribute不生成数据属性 新增 应用程序启动、正常退出、异常退出日志 调整 同步数据重做,支持关系表数据任意导,不受主键影响 调整 导出数据重做,实现导出数据不导出[NotGen]标记的属性 调整 改用RabbitMQOptions,删除RabbitMqConfig 修复 任务调度配置会丢失的问题 修复 权限服务查询用户信息接口没有考虑租户套餐权限的问题 修复 套餐服务添加和移除租户没有清除租户下所有用户权限缓存的问题 修复 租户服务修改套餐没有清除租户下所有用户权限缓存的问题 修复 不添加任务调度服务,无法初始化数据库的问题 废弃 权限服务租户权限接口 优化 导入数据关系表查询 优化 Entity和EntityTenant支持Newtonsoft.Json和System.Text.Json序列化排序 优化 初始化数据修改在新增前面的问题 更新 初始化数据