diff --git a/Yi.Abp.Net8/common.props b/Yi.Abp.Net8/common.props
index f4ca2b1e..3af06b28 100644
--- a/Yi.Abp.Net8/common.props
+++ b/Yi.Abp.Net8/common.props
@@ -4,7 +4,10 @@
1.0.0
$(NoWarn);CS1591;CS8618;CS1998;CS8604;CS8620;CS8600;CS8602
app
- $(AssemblyName).xml
+
+ true
+ true
+
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Microsoft/AspNetCore/Builder/SwaggerBuilderExtensons.cs b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Microsoft/AspNetCore/Builder/SwaggerBuilderExtensons.cs
index d92b19a0..4186561b 100644
--- a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Microsoft/AspNetCore/Builder/SwaggerBuilderExtensons.cs
+++ b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Microsoft/AspNetCore/Builder/SwaggerBuilderExtensons.cs
@@ -9,18 +9,22 @@ namespace Yi.Framework.AspNetCore.Microsoft.AspNetCore.Builder
app.UseSwagger();
app.UseSwaggerUI(c =>
{
- if (swaggerModels.Length == 0)
- {
- c.SwaggerEndpoint("/swagger/v1/swagger.json", "Yi.Framework");
- }
- else
- {
- foreach (var k in swaggerModels)
- {
+ // 配置 Swagger UI 面板链接,添加的顺序,就是排序
+ c.SwaggerEndpoint("/swagger/default/swagger.json", "default");
+ c.SwaggerEndpoint("/swagger/rbac/swagger.json", "rbac");
- c.SwaggerEndpoint(k.Url, k.Name);
- }
- }
+ //if (swaggerModels.Length == 0)
+ //{
+ // c.SwaggerEndpoint("/swagger/v1/swagger.json", "Yi.Framework");
+ //}
+ //else
+ //{
+ // foreach (var k in swaggerModels)
+ // {
+
+ // c.SwaggerEndpoint(k.Url, k.Name);
+ // }
+ //}
});
return app;
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Microsoft/Extensions/DependencyInjection/SwaggerAddExtensions.cs b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Microsoft/Extensions/DependencyInjection/SwaggerAddExtensions.cs
index 3a54bc11..07ec69a8 100644
--- a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Microsoft/Extensions/DependencyInjection/SwaggerAddExtensions.cs
+++ b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Microsoft/Extensions/DependencyInjection/SwaggerAddExtensions.cs
@@ -1,6 +1,9 @@
-using Microsoft.Extensions.DependencyInjection;
+using Microsoft.AspNetCore.Mvc.Controllers;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Options;
using Microsoft.OpenApi.Models;
using Swashbuckle.AspNetCore.SwaggerGen;
+using Volo.Abp.AspNetCore.Mvc;
namespace Yi.Framework.AspNetCore.Microsoft.Extensions.DependencyInjection
{
@@ -8,10 +11,38 @@ namespace Yi.Framework.AspNetCore.Microsoft.Extensions.DependencyInjection
{
public static IServiceCollection AddYiSwaggerGen(this IServiceCollection services, Action? action)
{
+ var serviceProvider = services.BuildServiceProvider();
+ var mvcOptions = serviceProvider.GetRequiredService>();
+
+ var mvcSettings = mvcOptions.Value.ConventionalControllers.ConventionalControllerSettings.Where(x => x.RemoteServiceName != "default").DistinctBy(x => x.RemoteServiceName);
+
+
services.AddAbpSwaggerGen(
options =>
{
- options.DocInclusionPredicate((docName, description) => true);
+
+ // 配置分组,还需要去重
+ foreach (var setting in mvcSettings)
+ {
+ options.SwaggerDoc(setting.RemoteServiceName, new OpenApiInfo { Title = setting.RemoteServiceName, Version = "v1" });
+ }
+ options.SwaggerDoc("default", new OpenApiInfo { Title = "default", Version = "v1" });
+
+ // 根据分组名称过滤 API 文档
+ options.DocInclusionPredicate((docName, apiDesc) =>
+ {
+ if (apiDesc.ActionDescriptor is ControllerActionDescriptor controllerActionDescriptor)
+ {
+ var settingOrNull = mvcSettings.Where(x => x.Assembly == controllerActionDescriptor.ControllerTypeInfo.Assembly).FirstOrDefault();
+ if (settingOrNull is not null)
+ {
+ return docName == settingOrNull.RemoteServiceName;
+ }
+ }
+ return docName == "default";
+ });
+
+ //options.DocInclusionPredicate((docName, description) => true);
options.CustomSchemaIds(type => type.FullName);
var basePath = Path.GetDirectoryName(typeof(Program).Assembly.Location);
if (basePath is not null)
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.csproj b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.csproj
index f554f347..2d2d16f1 100644
--- a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.csproj
+++ b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.csproj
@@ -5,6 +5,11 @@
enable
enable
+
+
+
+
+
@@ -15,8 +20,4 @@
-
-
-
-
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.xml b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.xml
deleted file mode 100644
index db1b7d18..00000000
--- a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
- Yi.Framework.AspNetCore
-
-
-
-
- Creates a new instance of .
-
-
-
-
- Creates a new instance of .
-
- Error code
- Error details
- Error message
- Error data
-
-
-
- code.
-
-
-
-
- message.
-
-
-
-
- details.
-
-
-
-
- data.
-
-
-
-
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/YiFrameworkAspNetCoreModule.cs b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/YiFrameworkAspNetCoreModule.cs
index 702a0729..ad551e70 100644
--- a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/YiFrameworkAspNetCoreModule.cs
+++ b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/YiFrameworkAspNetCoreModule.cs
@@ -1,5 +1,17 @@
-using Microsoft.Extensions.DependencyInjection;
+using System.Reflection;
+using Microsoft.AspNetCore.Builder;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.AspNetCore.Mvc.ApiExplorer;
+using Microsoft.AspNetCore.Mvc.Controllers;
+using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.DependencyInjection.Extensions;
+using Microsoft.Extensions.Options;
+using Microsoft.OpenApi.Models;
+using Newtonsoft.Json.Linq;
+using Swashbuckle.AspNetCore.SwaggerGen;
+using Volo.Abp;
+using Volo.Abp.AspNetCore.Mvc;
+using Volo.Abp.DependencyInjection;
using Volo.Abp.Modularity;
using Yi.Framework.AspNetCore.Mvc;
using Yi.Framework.Core;
@@ -10,8 +22,6 @@ namespace Yi.Framework.AspNetCore
)]
public class YiFrameworkAspNetCoreModule : AbpModule
{
- public override void ConfigureServices(ServiceConfigurationContext context)
- {
- }
+
}
}
\ No newline at end of file
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Core/IOrderNum.cs b/Yi.Abp.Net8/framework/Yi.Framework.Core/Data/IOrderNum.cs
similarity index 85%
rename from Yi.Abp.Net8/framework/Yi.Framework.Core/IOrderNum.cs
rename to Yi.Abp.Net8/framework/Yi.Framework.Core/Data/IOrderNum.cs
index 15f55d19..aecb1d6e 100644
--- a/Yi.Abp.Net8/framework/Yi.Framework.Core/IOrderNum.cs
+++ b/Yi.Abp.Net8/framework/Yi.Framework.Core/Data/IOrderNum.cs
@@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
-namespace Yi.Framework.Core
+namespace Yi.Framework.Core.Data
{
public interface IOrderNum
{
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Core/IState.cs b/Yi.Abp.Net8/framework/Yi.Framework.Core/Data/IState.cs
similarity index 86%
rename from Yi.Abp.Net8/framework/Yi.Framework.Core/IState.cs
rename to Yi.Abp.Net8/framework/Yi.Framework.Core/Data/IState.cs
index 627c0cd5..d5abcea9 100644
--- a/Yi.Abp.Net8/framework/Yi.Framework.Core/IState.cs
+++ b/Yi.Abp.Net8/framework/Yi.Framework.Core/Data/IState.cs
@@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
-namespace Yi.Framework.Core
+namespace Yi.Framework.Core.Data
{
public interface IState
{
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Core/Yi.Framework.Core.xml b/Yi.Abp.Net8/framework/Yi.Framework.Core/Yi.Framework.Core.xml
deleted file mode 100644
index 8182b339..00000000
--- a/Yi.Abp.Net8/framework/Yi.Framework.Core/Yi.Framework.Core.xml
+++ /dev/null
@@ -1,847 +0,0 @@
-
-
-
- Yi.Framework.Core
-
-
-
-
- 定义公共文件路径
-
-
-
-
- 相等
-
-
-
-
- 匹配
-
-
-
-
- 大于
-
-
-
-
- 大于或等于
-
-
-
-
- 小于
-
-
-
-
- 小于或等于
-
-
-
-
- 等于集合
-
-
-
-
- 不等于集合
-
-
-
-
- 左边匹配
-
-
-
-
- 右边匹配
-
-
-
-
- 不相等
-
-
-
-
- 为空或空
-
-
-
-
- 不为空
-
-
-
-
- 不匹配
-
-
-
-
- 时间段 值用 "|" 隔开
-
-
-
-
- 操作成功。
-
-
-
-
- 操作不成功
-
-
-
-
- 无权限
-
-
-
-
- 被拒绝
-
-
-
-
- 设置文件下载名称
-
-
-
-
-
-
- 设置文件附件名称
-
-
-
-
-
-
- 获取语言种类
-
-
-
-
-
-
- 判断是否为异步请求
-
-
-
-
-
-
- 获取客户端IP
-
-
-
-
-
-
- 获取浏览器标识
-
-
-
-
-
-
- 此处统一获取程序集,排除微软内部相关
-
-
-
-
-
- Converts an array of bytes to a Base32-k string.
-
-
-
-
- Converts a Base32-k string into an array of bytes.
-
-
- Input string s contains invalid Base32-k characters.
-
-
-
-
- 将object转换为long,若转换失败,则返回0。不抛出异常。
-
-
-
-
-
-
- 将string转换为DateTime,若转换失败,则返回日期最小值。不抛出异常。
-
-
-
-
-
-
- 内存使用情况
-
-
-
-
-
- 获取内存大小
-
-
-
-
-
- 获取系统运行时间
-
-
-
-
-
- 内存信息
-
-
-
-
- CPU使用率%
-
-
-
-
- 总内存 GB
-
-
-
-
- 内存使用率 %
-
-
-
-
- 空闲内存
-
-
-
-
- 磁盘名
-
-
-
-
- 已使用
-
-
-
-
- 可使用
-
-
-
-
- windows系统获取内存信息
-
-
-
-
-
- Unix系统获取
-
-
-
-
-
- 打印错误信息
-
- 待打印的字符串
- 想要打印的颜色
-
-
-
- 打印警告信息
-
- 待打印的字符串
- 想要打印的颜色
-
-
-
- 打印正常信息
-
- 待打印的字符串
- 想要打印的颜色
-
-
-
- 打印成功的信息
-
- 待打印的字符串
- 想要打印的颜色
-
-
-
- 时间戳转本地时间-时间戳精确到秒
-
-
-
-
- 时间转时间戳Unix-时间戳精确到秒
-
-
-
-
- 时间戳转本地时间-时间戳精确到毫秒
-
-
-
-
- 时间转时间戳Unix-时间戳精确到毫秒
-
-
-
-
-
-
-
-
-
-
-
- 时间戳转本地时间-时间戳精确到秒
-
-
-
-
- 时间转时间戳Unix-时间戳精确到秒
-
-
-
-
- 时间戳转本地时间-时间戳精确到毫秒
-
-
-
-
- 时间转时间戳Unix-时间戳精确到毫秒
-
-
-
-
- 毫秒转天时分秒
-
-
-
-
-
-
- 获取unix时间戳
-
-
-
-
-
-
- 自定义Distinct扩展方法
-
- 要去重的对象类
- 自定义去重的字段类型
- 要去重的对象
- 获取自定义去重字段的委托
-
-
-
-
- Expression表达式树lambda参数拼接组合
-
-
-
-
-
-
-
-
-
- Expression表达式树lambda参数拼接--false
-
-
-
-
-
-
- Expression表达式树lambda参数拼接-true
-
-
-
-
-
-
- Expression表达式树lambda参数拼接--and
-
-
-
-
-
-
-
-
- Expression表达式树lambda参数拼接--or
-
-
-
-
-
-
-
-
- 存放表达式树的参数的字典
-
-
-
-
- 构造函数
-
-
-
-
-
- 重载参数访问的方法,访问表达式树参数,如果字典中包含,则取出
-
- 表达式树参数
-
-
-
-
- 取后缀名
-
- 文件名
- .gif|.html格式
-
-
-
- 写文件
-
- 文件路径
- 文件内容
-
-
-
- 写文件
-
- 文件路径
- 文件内容
- 编码格式
-
-
-
- 读文件
-
- 文件路径
-
-
-
-
- 读文件
-
- 文件路径
- 编码格式
-
-
-
-
- 追加文件
-
- 文件路径
- 内容
-
-
-
- 拷贝文件
-
- 原始文件
- 新文件路径
-
-
-
- 删除文件
-
- 路径
-
-
-
- 移动文件
-
- 原始路径
- 新路径
-
-
-
- 在当前目录下创建目录
-
- 当前目录
- 新目录
-
-
-
- 递归删除文件夹目录及文件
-
-
-
-
-
-
- 指定文件夹下面的所有内容copy到目标文件夹下面
-
- 原始路径
- 目标文件夹
-
-
-
- 获取目录下全部文件名
-
-
-
-
-
-
-
- 文件内容替换
-
-
-
-
- 文件名称
-
-
-
-
- 目录名替换
-
-
-
-
- 全部信息递归替换
-
-
-
-
-
-
-
- 去除富文本中的HTML标签
-
-
-
-
-
-
-
- 获取当前IP地址
-
-
-
-
-
-
- 转换对象为JSON格式数据
-
- 类
- 对象
- 字符格式的JSON数据
-
-
-
-
- JSON格式字符转换为T类型的对象
-
-
-
-
-
-
-
- 获取值的长度(当Json值嵌套以"{"或"["开头时)
-
-
-
-
- 设置字符状态(返回true则为关键词,返回false则当为普通字符处理)
-
-
-
-
- 字符状态
-
-
-
-
- 数组开始【仅第一开头才算】,值嵌套的以【childrenStart】来标识。
-
-
-
-
- 【0 初始状态,或 遇到“,”逗号】;【1 遇到“:”冒号】
-
-
-
-
- 【-1 取值结束】【0 未开始】【1 无引号开始】【2 单引号开始】【3 双引号开始】
-
-
-
-
- 【-1 取值结束】【0 未开始】【1 无引号开始】【2 单引号开始】【3 双引号开始】
-
-
-
-
- 生成PasswordSalt
-
- 返回string
-
-
-
- 加密密码
-
- 密码
- 加密类型
- PasswordSalt
- 加密后的密码
-
-
-
- 16位MD5加密
-
-
-
-
-
-
- 32位MD5加密
-
-
-
-
-
-
- 64位MD5加密
-
-
-
-
-
-
- 随机生成字母
-
-
-
-
-
-
- 随机生成数字
-
-
-
-
-
-
- 此函数为生成指定数目的汉字
-
- 汉字数目
- 所有汉字
-
-
-
- 取对象属性值
-
-
-
-
-
-
-
- 设置对象属性值
-
-
-
-
-
-
-
-
- RSA加解密 使用OpenSSL的公钥加密/私钥解密
- 公私钥请使用openssl生成
-
-
-
-
- 实例化RSAHelper
-
- 加密算法类型 RSA SHA1;RSA2 SHA256 密钥长度至少为2048
- 编码类型
- 私钥
- 公钥
-
-
-
- 使用私钥签名
-
- 原始数据
-
-
-
-
- 使用公钥验签
-
- 原始数据
- 签名
-
-
-
-
- 私钥解密(支持大量数据)
-
-
-
-
-
-
- 公钥加密(支持大量数据)
-
-
-
-
-
-
- 使用私钥创建RSA实例
-
-
-
-
-
-
- 使用公钥创建RSA实例
-
-
-
-
-
-
- RSA算法类型
-
-
-
-
- SHA1
-
-
-
-
- RSA2 密钥长度至少为2048
- SHA256
-
-
-
-
- linux 系统命令
-
-
-
-
-
-
- windows系统命令
-
-
-
-
-
-
-
- 根据分隔符返回前n条数据
-
- 数据内容
- 分隔符
- 前n条
- 是否倒序(默认false)
-
-
-
-
- 根据字段拼接get参数
-
-
-
-
-
-
- 根据字段拼接get参数
-
-
-
-
-
-
- 获取一个GUID
-
- 格式-默认为N
-
-
-
-
- 根据GUID获取19位的唯一数字序列
-
-
-
-
-
- 获取字符串最后X行
-
-
-
-
-
-
-
- 字符串转Unicode码
-
- The to unicode.
- Value.
-
-
-
- Unicode转字符串
-
- The to string.
- Unicode.
-
-
-
- UrlEncode编码
-
- url
-
-
-
-
- UrlEncode解码
-
- 数据
-
-
-
-
- 转换对象为JSON格式数据
-
- 类
- 对象
- 字符格式的JSON数据
-
-
-
- Xml格式字符转换为T类型的对象
-
-
-
-
-
-
-
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application.Contracts/Yi.Framework.Ddd.Application.Contracts.xml b/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application.Contracts/Yi.Framework.Ddd.Application.Contracts.xml
deleted file mode 100644
index 9f8e6a3d..00000000
--- a/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application.Contracts/Yi.Framework.Ddd.Application.Contracts.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
- Yi.Framework.Ddd.Application.Contracts
-
-
-
-
- 查询开始时间条件
-
-
-
-
- 查询结束时间条件
-
-
-
-
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application/Yi.Framework.Ddd.Application.xml b/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application/Yi.Framework.Ddd.Application.xml
deleted file mode 100644
index 67e076c4..00000000
--- a/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application/Yi.Framework.Ddd.Application.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- Yi.Framework.Ddd.Application
-
-
-
-
- 偷梁换柱
-
-
-
-
-
-
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Mapster/Yi.Framework.Mapster.xml b/Yi.Abp.Net8/framework/Yi.Framework.Mapster/Yi.Framework.Mapster.xml
deleted file mode 100644
index 61ee3fb2..00000000
--- a/Yi.Abp.Net8/framework/Yi.Framework.Mapster/Yi.Framework.Mapster.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Framework.Mapster
-
-
-
-
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore.Abstractions/Yi.Framework.SqlSugarCore.Abstractions.xml b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore.Abstractions/Yi.Framework.SqlSugarCore.Abstractions.xml
deleted file mode 100644
index b16dc7e4..00000000
--- a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore.Abstractions/Yi.Framework.SqlSugarCore.Abstractions.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Framework.SqlSugarCore.Abstractions
-
-
-
-
diff --git a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Yi.Framework.SqlSugarCore.xml b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Yi.Framework.SqlSugarCore.xml
deleted file mode 100644
index 99a74562..00000000
--- a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Yi.Framework.SqlSugarCore.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
- Yi.Framework.SqlSugarCore
-
-
-
-
- 连接字符串,必填
-
-
-
-
- 数据库类型
-
-
-
-
- 开启种子数据
-
-
-
-
- 开启读写分离
-
-
-
-
- 开启codefirst
-
-
-
-
- 开启sql日志
-
-
-
-
- 实体程序集
-
-
-
-
- 读写分离
-
-
-
-
- 获取DB
-
-
-
-
-
- 获取简单Db
-
-
-
-
-
- SqlSugar 客户端
-
-
-
-
- 上下文对象扩展
-
-
-
-
-
- 数据
-
-
-
-
-
-
- 日志
-
-
-
-
-
-
- 日志
-
-
-
-
-
-
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Yi.Framework.Bbs.Application.Contracts.xml b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Yi.Framework.Bbs.Application.Contracts.xml
deleted file mode 100644
index b157c748..00000000
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Yi.Framework.Bbs.Application.Contracts.xml
+++ /dev/null
@@ -1,174 +0,0 @@
-
-
-
- Yi.Framework.Bbs.Application.Contracts
-
-
-
-
- Article输入创建对象
-
-
-
-
- Banner输入创建对象
-
-
-
-
- Comment输入创建对象
-
-
-
-
- 评论id
-
-
-
-
- 主题id
-
-
-
-
- 第一层评论id,第一层为0
-
-
-
-
- 被回复的CommentId,第一层为0
-
-
-
-
- 评论多反
-
-
-
-
- 主题id
-
-
-
-
- 用户,评论人用户信息
-
-
-
-
- 被评论的用户信息
-
-
-
-
- 这个不是一个树形,而是存在一个二维数组,该Children只有在顶级时候,只有一层
-
-
-
-
- 单返回,返回单条评论即可
-
-
-
-
- 用户id联表为用户对象
-
-
-
-
- 根节点的评论id
-
-
-
-
- 被回复的CommentId
-
-
-
-
- Discuss输入创建对象
-
-
-
-
- 默认公开
-
-
-
-
- 封面
-
-
-
-
- 是否已点赞
-
-
-
-
- 封面
-
-
-
-
- 封面
-
-
-
-
- 封面
-
-
-
-
- Label输入创建对象
-
-
-
-
- Plate输入创建对象
-
-
-
-
- Article服务抽象
-
-
-
-
- Banner抽象
-
-
-
-
- Comment服务抽象
-
-
-
-
- Discuss服务抽象
-
-
-
-
- Label服务抽象
-
-
-
-
- Plate服务抽象
-
-
-
-
- Setting应用抽象
-
-
-
-
- 获取配置标题
-
-
-
-
-
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Yi.Framework.Bbs.Application.xml b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Yi.Framework.Bbs.Application.xml
deleted file mode 100644
index e351597f..00000000
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Yi.Framework.Bbs.Application.xml
+++ /dev/null
@@ -1,163 +0,0 @@
-
-
-
- Yi.Framework.Bbs.Application
-
-
-
-
- 触发
-
-
-
-
-
- 获取当前周数据
-
-
-
-
-
- 点赞功能
-
-
-
-
- 点赞,返回true为点赞+1,返回false为点赞-1
-
-
-
-
-
- Article服务实现
-
-
-
-
- 获取文章全部平铺信息
-
-
-
-
-
-
-
- 查询文章
-
-
-
-
-
-
-
- 发表文章
-
-
-
-
-
-
-
- 效验创建权限
-
-
-
-
-
-
- Banner服务实现
-
-
-
-
- 评论
-
-
-
-
- 获取改主题下的评论,结构为二维列表,该查询无分页
-
-
-
-
-
-
-
- 发表评论
-
-
-
-
-
-
-
- Discuss应用服务实现,用于参数效验、领域服务业务组合、日志记录、事务处理、账户信息
-
-
-
-
- 单查
-
-
-
-
-
-
- 查询
-
-
-
-
-
-
- 创建主题
-
-
-
-
-
-
- 效验主题查询权限
-
-
-
-
-
-
-
- Label服务实现
-
-
-
-
- 获取当前用户的主题类型
-
-
-
-
-
-
- 创建
-
-
-
-
-
-
- Plate服务实现
-
-
-
-
- Setting服务实现
-
-
-
-
- 获取配置标题
-
-
-
-
-
-
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain.Shared/Yi.Framework.Bbs.Domain.Shared.xml b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain.Shared/Yi.Framework.Bbs.Domain.Shared.xml
deleted file mode 100644
index 6278f49e..00000000
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain.Shared/Yi.Framework.Bbs.Domain.Shared.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
- Yi.Framework.Bbs.Domain.Shared
-
-
-
-
- 常量定义
-
-
-
-
- 常量定义
-
-
-
-
- 常量定义
-
-
-
-
- 常量定义
-
-
-
-
- 常量定义
-
-
-
-
- 默认:公开
-
-
-
-
- 仅自己可见
-
-
-
-
- 部分用户可见
-
-
-
-
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Yi.Framework.Bbs.Domain.xml b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Yi.Framework.Bbs.Domain.xml
deleted file mode 100644
index fb073da9..00000000
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Yi.Framework.Bbs.Domain.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
- Yi.Framework.Bbs.Domain
-
-
-
-
- 主题id
-
-
-
-
- 创建者
-
-
-
-
- 平铺自己
-
-
-
-
-
-
- 评论表
-
-
-
-
- 采用二维数组方式,不使用树形方式
-
-
-
-
- 被回复的CommentId
-
-
-
-
- 用户,评论人用户信息
-
-
-
-
- 被评论的用户信息
-
-
-
-
- 封面
-
-
-
-
- 当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限
-
-
-
-
- 论坛模块的领域服务
-
-
-
-
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.SqlSugarCore/Yi.Framework.Bbs.SqlSugarCore.xml b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.SqlSugarCore/Yi.Framework.Bbs.SqlSugarCore.xml
deleted file mode 100644
index 54c0be30..00000000
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.SqlSugarCore/Yi.Framework.Bbs.SqlSugarCore.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Framework.Bbs.SqlSugarCore
-
-
-
-
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application.Contracts/Yi.Framework.Rbac.Application.Contracts.xml b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application.Contracts/Yi.Framework.Rbac.Application.Contracts.xml
deleted file mode 100644
index 023974f8..00000000
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application.Contracts/Yi.Framework.Rbac.Application.Contracts.xml
+++ /dev/null
@@ -1,326 +0,0 @@
-
-
-
- Yi.Framework.Rbac.Application.Contracts
-
-
-
-
- 账号
-
-
-
-
- 密码
-
-
-
-
- 唯一标识码
-
-
-
-
- 电话
-
-
-
-
- 验证码
-
-
-
-
- Config输入创建对象
-
-
-
-
- 配置查询参数
-
-
-
-
- 配置名称
-
-
-
-
- 配置键
-
-
-
-
- 配置名称
-
-
-
-
- 配置主键
-
-
-
-
- 配置值
-
-
-
-
- 配置类型
-
-
-
-
- 排序字段
-
-
-
-
- 备注
-
-
-
-
- 创建时间
-
-
-
-
- Dept输入创建对象
-
-
-
-
- DictionaryType输入创建对象
-
-
-
-
- Dictionary输入创建对象
-
-
-
-
- 登录Ip
-
-
-
-
- 浏览器
-
-
-
-
- 操作系统
-
-
-
-
- 登录信息
-
-
-
-
- Menu输入创建对象
-
-
-
-
- Post输入创建对象
-
-
-
-
- Role输入创建对象
-
-
-
-
- 作业 Id
-
-
-
-
- 作业组名称
-
-
-
-
- 作业处理程序类型
-
- 存储的是类型的 FullName
-
-
-
- 作业处理程序类型所在程序集
-
- 存储的是程序集 Name
-
-
-
- 描述信息
-
-
-
-
- 是否采用并行执行
-
- 如果设置为 false,那么使用串行执行
-
-
-
- 是否扫描 IJob 实现类 [Trigger] 特性触发器
-
-
-
-
- 作业信息额外数据
-
-
-
-
- 作业更新时间
-
-
-
-
- 标记其他作业正在执行
-
- 当 为 false 时有效,也就是串行执行
-
-
-
- 作业处理程序运行时类型
-
-
-
-
- 作业信息额外数据运行时实例
-
-
-
-
- 触发器参数
-
-
-
-
- 作业 Id
-
-
-
-
- 作业组名称
-
-
-
-
- 作业处理程序类型
-
- 存储的是类型的 FullName
-
-
-
- 作业处理程序类型所在程序集
-
- 存储的是程序集 Name
-
-
-
- 描述信息
-
-
-
-
- 是否采用并行执行
-
- 如果设置为 false,那么使用串行执行
-
-
-
- 是否扫描 IJob 实现类 [Trigger] 特性触发器
-
-
-
-
- 作业信息额外数据
-
-
-
-
- 作业更新时间
-
-
-
-
- 标记其他作业正在执行
-
- 当 为 false 时有效,也就是串行执行
-
-
-
- 作业处理程序运行时类型
-
-
-
-
- 作业信息额外数据运行时实例
-
-
-
-
- User输入创建对象
-
-
-
-
- 该成员需忽略
-
-
-
-
- Config服务抽象
-
-
-
-
- Dept服务抽象
-
-
-
-
- Dictionary服务抽象
-
-
-
-
- DictionaryType服务抽象
-
-
-
-
- Menu服务抽象
-
-
-
-
- OperationLog服务抽象
-
-
-
-
- Post服务抽象
-
-
-
-
- Role服务抽象
-
-
-
-
- User服务抽象
-
-
-
-
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Yi.Framework.Rbac.Application.xml b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Yi.Framework.Rbac.Application.xml
deleted file mode 100644
index e4e9a367..00000000
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Yi.Framework.Rbac.Application.xml
+++ /dev/null
@@ -1,296 +0,0 @@
-
-
-
- Yi.Framework.Rbac.Application
-
-
-
-
- 效验图片登录验证码,无需和账号绑定
-
-
-
-
- 效验电话验证码,需要与电话号码绑定
-
-
-
-
- 登录
-
-
-
-
-
-
- 创建令牌
-
-
-
-
-
-
- 生成验证码
-
-
-
-
-
- 验证电话号码
-
-
-
-
-
- 注册 手机验证码
-
-
-
-
-
- 注册,需要验证码通过
-
-
-
-
-
-
- 查询已登录的账户信息
-
-
-
-
-
- 获取当前登录用户的前端路由
-
-
-
-
-
- 退出登录
-
-
-
-
-
- 更新密码
-
-
-
-
-
-
- 重置密码
-
-
-
-
-
-
-
- 更新头像
-
-
-
-
-
-
- Config服务实现
-
-
-
-
- 多查
-
-
-
-
-
-
- Dept服务实现
-
-
-
-
- 通过角色id查询该角色全部部门
-
-
-
-
-
- 多查
-
-
-
-
-
-
- Dictionary服务实现
-
-
-
-
- 查询
-
-
-
-
- 根据字典类型获取字典列表
-
-
-
-
-
-
- DictionaryType服务实现
-
-
-
-
- Menu服务实现
-
-
-
-
- 查询当前角色的菜单
-
-
-
-
-
-
- 动态条件获取当前在线用户
-
-
-
-
-
-
- 强制退出用户
-
-
-
-
-
-
- OperationLog服务实现
-
-
-
-
- Post服务实现
-
-
-
-
- Role服务实现
-
-
-
-
- 添加角色
-
-
-
-
-
-
- 修改角色
-
-
-
-
-
-
-
- 更新状态
-
-
-
-
-
-
-
- 获取角色下的用户
-
-
-
- 是否在该角色下
-
-
-
-
- 批量给用户授权
-
-
-
-
-
-
- 批量取消授权
-
-
-
-
-
-
- 测试文档控制器
-
-
-
-
- 你好,多线程
-
-
-
-
-
- User服务实现
-
-
-
-
- 查询用户
-
-
-
-
-
-
- 添加用户
-
-
-
-
-
-
- 单查
-
-
-
-
-
-
- 更新用户
-
-
-
-
-
-
-
- 更新个人中心
-
-
-
-
-
-
- 更新状态
-
-
-
-
-
-
-
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Yi.Framework.Rbac.Domain.Shared.xml b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Yi.Framework.Rbac.Domain.Shared.xml
deleted file mode 100644
index 7158a262..00000000
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Yi.Framework.Rbac.Domain.Shared.xml
+++ /dev/null
@@ -1,363 +0,0 @@
-
-
-
- Yi.Framework.Rbac.Domain.Shared
-
-
-
-
- 常量定义
-
-
-
-
- 常量定义
-
-
-
-
- 常量定义
-
-
-
-
- 常量定义
-
-
-
-
- 常量定义
-
-
-
-
- 主键
-
-
-
-
- 逻辑删除
-
-
-
-
- 姓名
-
-
-
-
- 年龄
-
-
-
-
- 用户名
-
-
-
-
- 密码
-
-
-
-
- 加密盐值
-
-
-
-
- 头像
-
-
-
-
- 昵称
-
-
-
-
- 邮箱
-
-
-
-
- Ip
-
-
-
-
- 地址
-
-
-
-
- 电话
-
-
-
-
- 简介
-
-
-
-
- 备注
-
-
-
-
- 性别
-
-
-
-
- 部门id
-
-
-
-
- 创建时间
-
-
-
-
- 创建者
-
-
-
-
- 最后修改者
-
-
-
-
- 最后修改时间
-
-
-
-
- 排序
-
-
-
-
- 状态
-
-
-
-
- 逻辑删除
-
-
-
-
- 创建时间
-
-
-
-
- 创建者
-
-
-
-
- 最后修改者
-
-
-
-
- 最后修改时间
-
-
-
-
- 排序
-
-
-
-
- 角色名
-
-
-
-
- 角色编码
-
-
-
-
- 描述
-
-
-
-
- 角色数据范围
-
-
-
-
- 状态
-
-
-
-
- 逻辑删除
-
-
-
-
- 创建时间
-
-
-
-
- 创建者
-
-
-
-
- 最后修改者
-
-
-
-
- 最后修改时间
-
-
-
-
- 排序
-
-
-
-
- 状态
-
-
-
-
- 菜单名
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 菜单图标
-
-
-
-
- 菜单组件路由
-
-
-
-
- 是否为外部链接
-
-
-
-
- 是否缓存
-
-
-
-
- 是否显示
-
-
-
-
- 描述
-
-
-
-
- 组件路径
-
-
-
-
- 路由参数
-
-
-
-
- 性别
-
-
-
-
- 男性
-
-
-
-
- 女性
-
-
-
-
- 未知
-
-
-
-
- 登录地点
-
-
-
-
- 登录Ip
-
-
-
-
- 浏览器
-
-
-
-
- 操作系统
-
-
-
-
- 登录信息
-
-
-
-
- 操作类型
-
-
-
-
- 日志标题(模块)
-
-
-
-
- 是否保存请求数据
-
-
-
-
- 是否保存返回数据
-
-
-
-
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/ConfigEntity.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/ConfigEntity.cs
index 0a6217e0..4b3eb73c 100644
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/ConfigEntity.cs
+++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/ConfigEntity.cs
@@ -2,7 +2,7 @@
using Volo.Abp;
using Volo.Abp.Auditing;
using Volo.Abp.Domain.Entities;
-using Yi.Framework.Core;
+using Yi.Framework.Core.Data;
namespace Yi.Framework.Rbac.Domain.Entities
{
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DeptEntity.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DeptEntity.cs
index b8c88946..b256663c 100644
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DeptEntity.cs
+++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DeptEntity.cs
@@ -2,7 +2,7 @@
using Volo.Abp;
using Volo.Abp.Auditing;
using Volo.Abp.Domain.Entities;
-using Yi.Framework.Core;
+using Yi.Framework.Core.Data;
namespace Yi.Framework.Rbac.Domain.Entities
{
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DictionaryEntity.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DictionaryEntity.cs
index 70ac3f1e..619d22e3 100644
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DictionaryEntity.cs
+++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DictionaryEntity.cs
@@ -2,7 +2,7 @@
using Volo.Abp;
using Volo.Abp.Auditing;
using Volo.Abp.Domain.Entities;
-using Yi.Framework.Core;
+using Yi.Framework.Core.Data;
namespace Yi.Framework.Rbac.Domain.Entities
{
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DictionaryTypeEntity.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DictionaryTypeEntity.cs
index dc09328b..cacf3025 100644
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DictionaryTypeEntity.cs
+++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/DictionaryTypeEntity.cs
@@ -2,7 +2,7 @@
using Volo.Abp;
using Volo.Abp.Auditing;
using Volo.Abp.Domain.Entities;
-using Yi.Framework.Core;
+using Yi.Framework.Core.Data;
namespace Yi.Framework.Rbac.Domain.Entities
{
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/MenuEntity.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/MenuEntity.cs
index 9dbdb1d2..6134fe41 100644
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/MenuEntity.cs
+++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/MenuEntity.cs
@@ -2,7 +2,7 @@
using Volo.Abp;
using Volo.Abp.Auditing;
using Volo.Abp.Domain.Entities;
-using Yi.Framework.Core;
+using Yi.Framework.Core.Data;
using Yi.Framework.Core.Helper;
using Yi.Framework.Rbac.Domain.Shared.Dtos;
using Yi.Framework.Rbac.Domain.Shared.Enums;
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/PostEntity.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/PostEntity.cs
index e2c3fbb0..1cdd3bd1 100644
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/PostEntity.cs
+++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/PostEntity.cs
@@ -2,7 +2,7 @@
using Volo.Abp;
using Volo.Abp.Auditing;
using Volo.Abp.Domain.Entities;
-using Yi.Framework.Core;
+using Yi.Framework.Core.Data;
namespace Yi.Framework.Rbac.Domain.Entities
{
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/RoleEntity.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/RoleEntity.cs
index da2e70ed..d04995f3 100644
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/RoleEntity.cs
+++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/RoleEntity.cs
@@ -2,7 +2,7 @@
using Volo.Abp;
using Volo.Abp.Auditing;
using Volo.Abp.Domain.Entities;
-using Yi.Framework.Core;
+using Yi.Framework.Core.Data;
using Yi.Framework.Rbac.Domain.Shared.Enums;
namespace Yi.Framework.Rbac.Domain.Entities
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/UserEntity.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/UserEntity.cs
index 01a038de..89ad1065 100644
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/UserEntity.cs
+++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/UserEntity.cs
@@ -2,7 +2,7 @@
using Volo.Abp;
using Volo.Abp.Auditing;
using Volo.Abp.Domain.Entities;
-using Yi.Framework.Core;
+using Yi.Framework.Core.Data;
using Yi.Framework.Core.Helper;
using Yi.Framework.Rbac.Domain.Shared.Enums;
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.xml b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.xml
deleted file mode 100644
index b66aae14..00000000
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.xml
+++ /dev/null
@@ -1,853 +0,0 @@
-
-
-
- Yi.Framework.Rbac.Domain
-
-
-
-
- 配置表
-
-
-
-
- 配置名称
-
-
-
-
- 配置键
-
-
-
-
- 配置值
-
-
-
-
- 配置类别
-
-
-
-
- 排序字段
-
-
-
-
- 描述
-
-
-
-
- 部门表
-
-
-
-
- 主键
-
-
-
-
- 逻辑删除
-
-
-
-
- 创建时间
-
-
-
-
- 创建者
-
-
-
-
- 最后修改者
-
-
-
-
- 最后修改时间
-
-
-
-
- 排序
-
-
-
-
- 状态
-
-
-
-
- 部门名称
-
-
-
-
- 部门编码
-
-
-
-
- 负责人
-
-
-
-
- 父级id
-
-
-
-
- 描述
-
-
-
-
- 主键
-
-
-
-
- 逻辑删除
-
-
-
-
- 排序
-
-
-
-
- 状态
-
-
-
-
- 描述
-
-
-
-
- tag类型
-
-
-
-
- tagClass
-
-
-
-
- 字典类型
-
-
-
-
- 字典标签
-
-
-
-
- 字典值
-
-
-
-
- 是否为该类型的默认值
-
-
-
-
- 主键
-
-
-
-
- 逻辑删除
-
-
-
-
- 排序
-
-
-
-
- 状态
-
-
-
-
- 字典名称
-
-
-
-
- 字典类型
-
-
-
-
- 描述
-
-
-
-
- 登录用户
-
-
-
-
- 登录地点
-
-
-
-
- 登录Ip
-
-
-
-
- 浏览器
-
-
-
-
- 操作系统
-
-
-
-
- 登录信息
-
-
-
-
- 菜单表
-
-
-
-
- 主键
-
-
-
-
- 逻辑删除
-
-
-
-
- 创建时间
-
-
-
-
- 创建者
-
-
-
-
- 最后修改者
-
-
-
-
- 最后修改时间
-
-
-
-
- 排序
-
-
-
-
- 状态
-
-
-
-
- 菜单名
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 菜单图标
-
-
-
-
- 菜单组件路由
-
-
-
-
- 是否为外部链接
-
-
-
-
- 是否缓存
-
-
-
-
- 是否显示
-
-
-
-
- 描述
-
-
-
-
- 组件路径
-
-
-
-
- 路由参数
-
-
-
-
- 实体扩展
-
-
-
-
- 构建vue3路由
-
-
-
-
-
-
- 操作日志表
-
-
-
-
- 操作模块
-
-
-
-
- 操作类型
-
-
-
-
- 请求方法
-
-
-
-
- 操作人员
-
-
-
-
- 操作Ip
-
-
-
-
- 操作地点
-
-
-
-
- 操作方法
-
-
-
-
- 请求参数
-
-
-
-
- 请求结果
-
-
-
-
- 岗位表
-
-
-
-
- 主键
-
-
-
-
- 逻辑删除
-
-
-
-
- 创建时间
-
-
-
-
- 创建者
-
-
-
-
- 最后修改者
-
-
-
-
- 最后修改时间
-
-
-
-
- 排序
-
-
-
-
- 状态
-
-
-
-
- 岗位编码
-
-
-
-
- 岗位名称
-
-
-
-
- 描述
-
-
-
-
- 角色部门关系表
-
-
-
-
- 主键
-
-
-
-
- 角色id
-
-
-
-
- 部门id
-
-
-
-
- 角色表
-
-
-
-
- 主键
-
-
-
-
- 逻辑删除
-
-
-
-
- 创建时间
-
-
-
-
- 创建者
-
-
-
-
- 最后修改者
-
-
-
-
- 最后修改时间
-
-
-
-
- 排序
-
-
-
-
- 角色名
-
-
-
-
- 角色编码
-
-
-
-
- 描述
-
-
-
-
- 角色数据范围
-
-
-
-
- 状态
-
-
-
-
- 角色菜单关系表
-
-
-
-
- 主键
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 用户表
-
-
-
-
- 主键
-
-
-
-
- 逻辑删除
-
-
-
-
- 姓名
-
-
-
-
- 年龄
-
-
-
-
- 用户名
-
-
-
-
- 密码
-
-
-
-
- 加密盐值
-
-
-
-
- 头像
-
-
-
-
- 昵称
-
-
-
-
- 邮箱
-
-
-
-
- Ip
-
-
-
-
- 地址
-
-
-
-
- 电话
-
-
-
-
- 简介
-
-
-
-
- 备注
-
-
-
-
- 性别
-
-
-
-
- 部门id
-
-
-
-
- 创建时间
-
-
-
-
- 创建者
-
-
-
-
- 最后修改者
-
-
-
-
- 最后修改时间
-
-
-
-
- 排序
-
-
-
-
- 状态
-
-
-
-
- 角色
-
-
-
-
- 岗位
-
-
-
-
- 部门
-
-
-
-
- 构建密码,MD5盐值加密
-
-
-
-
- 判断密码和加密后的密码是否相同
-
-
-
-
-
-
- 用户岗位表
-
-
-
-
- 主键
-
-
-
-
- 用户id
-
-
-
-
- 岗位id
-
-
-
-
- 用户角色关系表
-
-
-
-
- 主键
-
-
-
-
- 角色id
-
-
-
-
- 用户id
-
-
-
-
- 用户领域服务
-
-
-
-
- 登录效验
-
-
-
-
-
-
-
-
- 判断账户合法存在
-
-
-
-
-
-
-
- 令牌转换
-
-
-
-
-
-
- 更新密码
-
-
-
-
-
-
-
-
-
- 重置密码
-
-
-
-
-
-
-
- 给角色设置菜单
-
-
-
-
-
-
-
- 给用户设置角色
-
-
-
-
-
-
-
- 给用户设置岗位
-
-
-
-
-
-
-
- 获取当前登录用户的所有信息
-
-
-
-
-
-
- 客户端连接Id
-
-
-
-
- 用户id
-
-
-
-
- 成功连接
-
-
-
-
-
- 断开连接
-
-
-
-
-
-
diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.SqlSugarCore/Yi.Framework.Rbac.SqlSugarCore.xml b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.SqlSugarCore/Yi.Framework.Rbac.SqlSugarCore.xml
deleted file mode 100644
index 64e7125a..00000000
--- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.SqlSugarCore/Yi.Framework.Rbac.SqlSugarCore.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- Yi.Framework.Rbac.SqlSugarCore
-
-
-
-
- 获取用户id的全部信息
-
-
-
-
-
-
-
diff --git a/Yi.Abp.Net8/src/Yi.Abp.Application.Contracts/Yi.Abp.Application.Contracts.xml b/Yi.Abp.Net8/src/Yi.Abp.Application.Contracts/Yi.Abp.Application.Contracts.xml
deleted file mode 100644
index c5cb4252..00000000
--- a/Yi.Abp.Net8/src/Yi.Abp.Application.Contracts/Yi.Abp.Application.Contracts.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Abp.Application.Contracts
-
-
-
-
diff --git a/Yi.Abp.Net8/src/Yi.Abp.Application/Yi.Abp.Application.xml b/Yi.Abp.Net8/src/Yi.Abp.Application/Yi.Abp.Application.xml
deleted file mode 100644
index 5a820a84..00000000
--- a/Yi.Abp.Net8/src/Yi.Abp.Application/Yi.Abp.Application.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Abp.Application
-
-
-
-
diff --git a/Yi.Abp.Net8/src/Yi.Abp.Domain.Shared/Yi.Abp.Domain.Shared.xml b/Yi.Abp.Net8/src/Yi.Abp.Domain.Shared/Yi.Abp.Domain.Shared.xml
deleted file mode 100644
index fa6893c6..00000000
--- a/Yi.Abp.Net8/src/Yi.Abp.Domain.Shared/Yi.Abp.Domain.Shared.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Abp.Domain.Shared
-
-
-
-
diff --git a/Yi.Abp.Net8/src/Yi.Abp.Domain/Yi.Abp.Domain.xml b/Yi.Abp.Net8/src/Yi.Abp.Domain/Yi.Abp.Domain.xml
deleted file mode 100644
index 82702d4b..00000000
--- a/Yi.Abp.Net8/src/Yi.Abp.Domain/Yi.Abp.Domain.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Abp.Domain
-
-
-
-
diff --git a/Yi.Abp.Net8/src/Yi.Abp.SqlSugarCore/Yi.Abp.SqlSugarCore.xml b/Yi.Abp.Net8/src/Yi.Abp.SqlSugarCore/Yi.Abp.SqlSugarCore.xml
deleted file mode 100644
index f34a650a..00000000
--- a/Yi.Abp.Net8/src/Yi.Abp.SqlSugarCore/Yi.Abp.SqlSugarCore.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Abp.SqlSugarCore
-
-
-
-
diff --git a/Yi.Abp.Net8/src/Yi.Abp.Web/Yi.Abp.Web.xml b/Yi.Abp.Net8/src/Yi.Abp.Web/Yi.Abp.Web.xml
deleted file mode 100644
index 0273f3dc..00000000
--- a/Yi.Abp.Net8/src/Yi.Abp.Web/Yi.Abp.Web.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Yi.Abp.Web
-
-
-
-
diff --git a/Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs b/Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
index 1a80d210..de5da2e4 100644
--- a/Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
+++ b/Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
@@ -53,8 +53,8 @@ namespace Yi.Abp.Web
//动态Api
Configure(options =>
{
- options.ConventionalControllers.Create(typeof(YiAbpApplicationModule).Assembly);
- options.ConventionalControllers.Create(typeof(YiFrameworkRbacApplicationModule).Assembly);
+ options.ConventionalControllers.Create(typeof(YiAbpApplicationModule).Assembly,options=>options.RemoteServiceName="default");
+ options.ConventionalControllers.Create(typeof(YiFrameworkRbacApplicationModule).Assembly, options => options.RemoteServiceName = "rbac");
});
//设置api格式