Commit 422facc2 by 赵剑炜

1.删除配置文件中后续不会用到的内容

2.调整swagger,配置swagger中注释内容
3.调整代码批量生成接口
parent 5cfe4766
...@@ -113,25 +113,12 @@ ...@@ -113,25 +113,12 @@
<param name="fieldName">列名</param> <param name="fieldName">列名</param>
<param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param> <param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListExport"> <member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
List导出拓展类
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListExport.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Class.Extensions.ListRemove">
<summary> <summary>
list删除扩展 list操作扩展
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListRemove.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})">
<summary> <summary>
list删除 list删除
</summary> </summary>
...@@ -140,11 +127,6 @@ ...@@ -140,11 +127,6 @@
<param name="arr">删除的数据集合</param> <param name="arr">删除的数据集合</param>
<returns>集合</returns> <returns>集合</returns>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
list排序扩展
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)">
<summary> <summary>
List排序 List排序
...@@ -153,6 +135,14 @@ ...@@ -153,6 +135,14 @@
<param name="strSort">排序字段</param> <param name="strSort">排序字段</param>
<returns>list</returns> <returns>list</returns>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Enum.MomType"> <member name="T:Admin.Net.Common.Enum.MomType">
<summary> <summary>
消息中间件类型 消息中间件类型
...@@ -198,11 +188,6 @@ ...@@ -198,11 +188,6 @@
<param name="message">异常信息</param> <param name="message">异常信息</param>
<param name="innerException">内部异常</param> <param name="innerException">内部异常</param>
</member> </member>
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext"> <member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
<summary> <summary>
全局配置 全局配置
......
...@@ -13,15 +13,6 @@ namespace Junmp.Platform.Common.Global ...@@ -13,15 +13,6 @@ namespace Junmp.Platform.Common.Global
/// </summary> /// </summary>
public class SystemConfig public class SystemConfig
{ {
/// <summary>
/// Pem格式Rsa公钥
/// </summary>
public String RsaPublicKey { get; set; }
/// <summary>
/// Pem格式Rsa私钥
/// </summary>
public String RsaPrivateKey { get; set; }
/// <summary> /// <summary>
/// 白名单 /// 白名单
...@@ -48,15 +39,6 @@ namespace Junmp.Platform.Common.Global ...@@ -48,15 +39,6 @@ namespace Junmp.Platform.Common.Global
/// </summary> /// </summary>
public String AesKey { get; set; } public String AesKey { get; set; }
/// <summary>
/// 登录上限
/// </summary>
public int LogonCountLimit { get; set; }
/// <summary>
/// TokenKey
/// </summary>
public String TokenKey { get; set; }
/// <summary> /// <summary>
/// 检测Token开关 /// 检测Token开关
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<NoWarn>1701;1702;1591</NoWarn> <NoWarn>1701;1702;1591</NoWarn>
<DocumentationFile>..\Admin.Net.WebApi\Junmp.Platform.Common.xml</DocumentationFile> <DocumentationFile>..\Junmp.Platform.WebApi\Junmp.Platform.Common.xml</DocumentationFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
...@@ -50,9 +50,6 @@ ...@@ -50,9 +50,6 @@
<ItemGroup> <ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\tesseract41.dll" Link="Lib\Tesseract\x64\tesseract41.dll" /> <None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\tesseract41.dll" Link="Lib\Tesseract\x64\tesseract41.dll" />
<None Update="Library\Tesseract\chi_sim.traineddata">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
...@@ -115,4 +112,8 @@ ...@@ -115,4 +112,8 @@
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x64\leptonica-1.82.0.dll" /> <None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x64\leptonica-1.82.0.dll" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Folder Include="Library\Tesseract\" />
</ItemGroup>
</Project> </Project>
...@@ -7,7 +7,6 @@ using System.Linq; ...@@ -7,7 +7,6 @@ using System.Linq;
using System.Text; using System.Text;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using Junmp.Platform.Common.Class.RabbitMQ;
using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Hosting;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
......
...@@ -113,25 +113,12 @@ ...@@ -113,25 +113,12 @@
<param name="fieldName">列名</param> <param name="fieldName">列名</param>
<param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param> <param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListExport"> <member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
List导出拓展类
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListExport.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Class.Extensions.ListRemove">
<summary> <summary>
list删除扩展 list操作扩展
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListRemove.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})">
<summary> <summary>
list删除 list删除
</summary> </summary>
...@@ -140,11 +127,6 @@ ...@@ -140,11 +127,6 @@
<param name="arr">删除的数据集合</param> <param name="arr">删除的数据集合</param>
<returns>集合</returns> <returns>集合</returns>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
list排序扩展
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)">
<summary> <summary>
List排序 List排序
...@@ -153,6 +135,14 @@ ...@@ -153,6 +135,14 @@
<param name="strSort">排序字段</param> <param name="strSort">排序字段</param>
<returns>list</returns> <returns>list</returns>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Enum.MomType"> <member name="T:Admin.Net.Common.Enum.MomType">
<summary> <summary>
消息中间件类型 消息中间件类型
...@@ -198,11 +188,6 @@ ...@@ -198,11 +188,6 @@
<param name="message">异常信息</param> <param name="message">异常信息</param>
<param name="innerException">内部异常</param> <param name="innerException">内部异常</param>
</member> </member>
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext"> <member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
<summary> <summary>
全局配置 全局配置
......
6d6d313e235cde70fe58917405145a3de68e068d 85e9d44ad0200e212aa04866a6fc64a1712f08b0
...@@ -2,16 +2,15 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\ ...@@ -2,16 +2,15 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\x86\tesseract50.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\x86\tesseract50.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\x64\leptonica-1.82.0.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\x64\leptonica-1.82.0.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\x64\tesseract50.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\x64\tesseract50.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Library\Tesseract\chi_sim.traineddata C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Junmp.Platform.Common.deps.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Junmp.Platform.Common.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Junmp.Platform.Common.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Junmp.Platform.Common.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.csproj.AssemblyReference.cache C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.GeneratedMSBuildEditorConfig.editorconfig C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.AssemblyInfoInputs.cache C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.AssemblyInfo.cs C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.csproj.CoreCompileInputs.cache C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Junmp.Platform.Common.deps.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Junmp.Platform.Common.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Junmp.Platform.Common.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\bin\Debug\net7.0\Junmp.Platform.Common.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\refint\Junmp.Platform.Common.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\refint\Junmp.Platform.Common.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Common\obj\Debug\net7.0\Junmp.Platform.Common.pdb
......
...@@ -25,7 +25,7 @@ namespace Junmp.Platform.Entity.CoreEntity ...@@ -25,7 +25,7 @@ namespace Junmp.Platform.Entity.CoreEntity
public class QueryCondition public class QueryCondition
{ {
/// <summary> /// <summary>
/// 起始页 /// 起始页11
/// </summary> /// </summary>
public int PageIndex { get; set; } public int PageIndex { get; set; }
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<NoWarn>1701;1702;1591</NoWarn> <NoWarn>1701;1702;1591</NoWarn>
<DocumentationFile>..\Admin.Net.WebApi\Junmp.Platform.Entity.xml</DocumentationFile> <DocumentationFile>..\Junmp.Platform.WebApi\Junmp.Platform.Entity.xml</DocumentationFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
......
...@@ -113,25 +113,12 @@ ...@@ -113,25 +113,12 @@
<param name="fieldName">列名</param> <param name="fieldName">列名</param>
<param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param> <param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListExport"> <member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
List导出拓展类
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListExport.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Class.Extensions.ListRemove">
<summary> <summary>
list删除扩展 list操作扩展
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListRemove.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})">
<summary> <summary>
list删除 list删除
</summary> </summary>
...@@ -140,11 +127,6 @@ ...@@ -140,11 +127,6 @@
<param name="arr">删除的数据集合</param> <param name="arr">删除的数据集合</param>
<returns>集合</returns> <returns>集合</returns>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
list排序扩展
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)">
<summary> <summary>
List排序 List排序
...@@ -153,6 +135,14 @@ ...@@ -153,6 +135,14 @@
<param name="strSort">排序字段</param> <param name="strSort">排序字段</param>
<returns>list</returns> <returns>list</returns>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Enum.MomType"> <member name="T:Admin.Net.Common.Enum.MomType">
<summary> <summary>
消息中间件类型 消息中间件类型
...@@ -198,11 +188,6 @@ ...@@ -198,11 +188,6 @@
<param name="message">异常信息</param> <param name="message">异常信息</param>
<param name="innerException">内部异常</param> <param name="innerException">内部异常</param>
</member> </member>
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext"> <member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
<summary> <summary>
全局配置 全局配置
......
...@@ -1586,7 +1586,7 @@ ...@@ -1586,7 +1586,7 @@
</member> </member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageIndex"> <member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageIndex">
<summary> <summary>
起始页 起始页11
</summary> </summary>
</member> </member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageSize"> <member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageSize">
......
...@@ -2,14 +2,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\ ...@@ -2,14 +2,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\x86\tesseract50.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\x86\tesseract50.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\x64\leptonica-1.82.0.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\x64\leptonica-1.82.0.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\x64\tesseract50.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\x64\tesseract50.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Library\Tesseract\chi_sim.traineddata
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.genruntimeconfig.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Entity.deps.json C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Entity.deps.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Entity.runtimeconfig.json C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Entity.runtimeconfig.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Entity.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Entity.dll
...@@ -18,7 +10,14 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\ ...@@ -18,7 +10,14 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Common.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Common.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Common.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Common.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Common.xml C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\bin\Debug\net7.0\Junmp.Platform.Common.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\refint\Junmp.Platform.Entity.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\refint\Junmp.Platform.Entity.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\Junmp.Platform.Entity.genruntimeconfig.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\ref\Junmp.Platform.Entity.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\obj\Debug\net7.0\ref\Junmp.Platform.Entity.dll
...@@ -113,25 +113,12 @@ ...@@ -113,25 +113,12 @@
<param name="fieldName">列名</param> <param name="fieldName">列名</param>
<param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param> <param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListExport"> <member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
List导出拓展类
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListExport.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Class.Extensions.ListRemove">
<summary> <summary>
list删除扩展 list操作扩展
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListRemove.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})">
<summary> <summary>
list删除 list删除
</summary> </summary>
...@@ -140,11 +127,6 @@ ...@@ -140,11 +127,6 @@
<param name="arr">删除的数据集合</param> <param name="arr">删除的数据集合</param>
<returns>集合</returns> <returns>集合</returns>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
list排序扩展
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)">
<summary> <summary>
List排序 List排序
...@@ -153,6 +135,14 @@ ...@@ -153,6 +135,14 @@
<param name="strSort">排序字段</param> <param name="strSort">排序字段</param>
<returns>list</returns> <returns>list</returns>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Enum.MomType"> <member name="T:Admin.Net.Common.Enum.MomType">
<summary> <summary>
消息中间件类型 消息中间件类型
...@@ -198,11 +188,6 @@ ...@@ -198,11 +188,6 @@
<param name="message">异常信息</param> <param name="message">异常信息</param>
<param name="innerException">内部异常</param> <param name="innerException">内部异常</param>
</member> </member>
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext"> <member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
<summary> <summary>
全局配置 全局配置
......
...@@ -1586,7 +1586,7 @@ ...@@ -1586,7 +1586,7 @@
</member> </member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageIndex"> <member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageIndex">
<summary> <summary>
起始页 起始页11
</summary> </summary>
</member> </member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageSize"> <member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageSize">
......
...@@ -2,13 +2,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\De ...@@ -2,13 +2,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\De
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\x86\tesseract50.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\x86\tesseract50.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\x64\leptonica-1.82.0.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\x64\leptonica-1.82.0.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\x64\tesseract50.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\x64\tesseract50.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Library\Tesseract\chi_sim.traineddata
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Repository.deps.json C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Repository.deps.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Repository.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Repository.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Repository.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Repository.pdb
...@@ -18,6 +11,12 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\De ...@@ -18,6 +11,12 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\De
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Common.xml C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Common.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Entity.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Entity.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Entity.xml C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\bin\Debug\net7.0\Junmp.Platform.Entity.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\refint\Junmp.Platform.Repository.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\refint\Junmp.Platform.Repository.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\obj\Debug\net7.0\Junmp.Platform.Repository.pdb
......
...@@ -57,516 +57,535 @@ namespace Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorServic ...@@ -57,516 +57,535 @@ namespace Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorServic
/// <summary> /// <summary>
/// 自动生成代码 /// 自动生成代码
/// </summary> /// </summary>
/// <param name="codeGenerator">参数</param> /// <remarks>
/// <returns>zipId</returns> ///
public async Task<Guid> CodeGenerate(CodeGeneratorDTO codeGenerator) /// ## 例子
///
/// {
/// "entityNamespace": "string",
/// "dtoNamespace": "string",
/// "controllerNamespace": "string",
/// "serviceNamespace": "string",
/// "repositoryNamespace": "string",
/// "tables": "table1/table2/table3",
/// "layoutMode": 0
/// }
///
/// </remarks>
/// <param name="jdata"></param>
/// <returns></returns>
public async Task CodeGenerate(CodeGeneratorDTO codeGenerator)
{ {
var zipId = Guid.NewGuid(); var zipId = Guid.NewGuid();
var tempPath = AdminGlobalContext.DirectoryConfig.GetTempPath() + "/" + zipId; var tempPath = AdminGlobalContext.DirectoryConfig.GetTempPath() + "/" + zipId;
var entityList = new List<DbSchemaEntity>(); var entityList = new List<DbSchemaEntity>();
var tables= codeGenerator.Tables.Split("/");
#region 获取元数据信息 foreach (var tableItem in tables)
var fields = await this.CodeGeneratorRepository.GetSchemaFieldsInfo(codeGenerator.Tables);
foreach (var item in fields)
{ {
if (entityList.Count <= 0 || entityList.Where(t => t.EntityName == item.TableName).ToList().Count == 0) #region 获取元数据信息
var fields = await this.CodeGeneratorRepository.GetSchemaFieldsInfo(tableItem);
foreach (var item in fields)
{ {
var entity = new DbSchemaEntity() { EntityName = item.TableName }; if (entityList.Count <= 0 || entityList.Where(t => t.EntityName == item.TableName).ToList().Count == 0)
entity.Fields.Add(new DbSchemaField()
{ {
FieldName = item.FieldName.ToUpper(), var entity = new DbSchemaEntity() { EntityName = item.TableName };
FieldDataType = item.GetDataType(), entity.Fields.Add(new DbSchemaField()
FieldComment = item.FieldComment, {
IsNullable = item.IsNullable, FieldName = item.FieldName.ToUpper(),
FieldMaxLength = item.FieldMaxLength FieldDataType = item.GetDataType(),
}); FieldComment = item.FieldComment,
IsNullable = item.IsNullable,
entityList.Add(entity); FieldMaxLength = item.FieldMaxLength
} });
else
{ entityList.Add(entity);
var entity = entityList.Where(t => t.EntityName == item.TableName).FirstOrDefault(); }
entity.Fields.Add(new DbSchemaField() else
{ {
FieldName = item.FieldName.ToUpper(), var entity = entityList.Where(t => t.EntityName == item.TableName).FirstOrDefault();
FieldDataType = item.GetDataType(), entity.Fields.Add(new DbSchemaField()
FieldComment = item.FieldComment, {
IsNullable = item.IsNullable, FieldName = item.FieldName.ToUpper(),
FieldMaxLength = item.FieldMaxLength FieldDataType = item.GetDataType(),
}); FieldComment = item.FieldComment,
IsNullable = item.IsNullable,
FieldMaxLength = item.FieldMaxLength
});
}
} }
}
#endregion #endregion
//补充全路径
codeGenerator.AutoFillFullName();
#region 生成业务文件夹 //补充全路径
codeGenerator.AutoFillFullName();
//生成实体模型文件夹 #region 生成业务文件夹
var entityPath = Path.Join(tempPath, "/", "Entity");
FileContext.CreateDirectory(entityPath);
//生成DTO模型文件夹 //生成实体模型文件夹
var dtoPath = Path.Join(tempPath, "/", "DTO"); var entityPath = Path.Join(tempPath, "/", "Entity");
FileContext.CreateDirectory(dtoPath); FileContext.CreateDirectory(entityPath);
//生成控制层文件夹 //生成DTO模型文件夹
var controllerPath = Path.Join(tempPath, "/", "Controller"); var dtoPath = Path.Join(tempPath, "/", "DTO");
FileContext.CreateDirectory(controllerPath); FileContext.CreateDirectory(dtoPath);
//生成服务层文件夹 //生成控制层文件夹
var servicePath = Path.Join(tempPath, "/", "Service"); var controllerPath = Path.Join(tempPath, "/", "Controller");
FileContext.CreateDirectory(servicePath); FileContext.CreateDirectory(controllerPath);
//生成仓储层文件夹 //生成服务层文件夹
var repositoryPath = Path.Join(tempPath, "/", "Repository"); var servicePath = Path.Join(tempPath, "/", "Service");
FileContext.CreateDirectory(repositoryPath); FileContext.CreateDirectory(servicePath);
//生成视图层文件夹 //生成仓储层文件夹
var viewPath = Path.Join(tempPath, "/", "Vue"); var repositoryPath = Path.Join(tempPath, "/", "Repository");
FileContext.CreateDirectory(viewPath); FileContext.CreateDirectory(repositoryPath);
#endregion //生成视图层文件夹
var viewPath = Path.Join(tempPath, "/", "Vue");
FileContext.CreateDirectory(viewPath);
foreach (var item in entityList) #endregion
{
#region 处理表名称
if (item.EntityName.Contains("_")) foreach (var item in entityList)
{ {
var strs = item.EntityName.Split('_'); #region 处理表名称
item.EntityName = String.Empty;
foreach (var name in strs) if (item.EntityName.Contains("_"))
{ {
item.EntityName += item.ToTitleCase(name); var strs = item.EntityName.Split('_');
item.EntityName = String.Empty;
foreach (var name in strs)
{
item.EntityName += item.ToTitleCase(name);
}
} }
}
#endregion #endregion
#region 生成实体模型 #region 生成实体模型
var sqlEntityKey = "sqls:sql:template_entity"; var sqlEntityKey = "sqls:sql:template_entity";
var strEntitySQL = AdminGlobalContext.Configuration.GetSection(sqlEntityKey).Value; var strEntitySQL = AdminGlobalContext.Configuration.GetSection(sqlEntityKey).Value;
var entityTemplate = new Template(strEntitySQL); var entityTemplate = new Template(strEntitySQL);
entityTemplate.Set("EntityName", item.EntityName); entityTemplate.Set("EntityName", item.EntityName);
entityTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved"); entityTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved");
entityTemplate.Set("Version", Environment.Version.ToString()); entityTemplate.Set("Version", Environment.Version.ToString());
entityTemplate.Set("Author", "auto generated by Admin Template Code Generator"); entityTemplate.Set("Author", "auto generated by Admin Template Code Generator");
entityTemplate.Set("DateTime", DateTime.Now.ToString()); entityTemplate.Set("DateTime", DateTime.Now.ToString());
entityTemplate.Set("EntityNamespace", codeGenerator.EntityNamespace); entityTemplate.Set("EntityNamespace", codeGenerator.EntityNamespace);
#region 处理字段属性 #region 处理字段属性
var properties = new StringBuilder(); var properties = new StringBuilder();
foreach (var field in item.Fields) foreach (var field in item.Fields)
{
if (!field.IsFieldIgnoreCase())
{ {
//处理字段注释 if (!field.IsFieldIgnoreCase())
properties.AppendLine(" /// <summary>");
properties.AppendLine($" /// {field.FieldComment}");
properties.AppendLine(" /// </summary>");
//处理必填项
if (field.IsNullable.ToUpper() == "NO")
{ {
properties.AppendLine(" [Required]"); //处理字段注释
} properties.AppendLine(" /// <summary>");
properties.AppendLine($" /// {field.FieldComment}");
properties.AppendLine(" /// </summary>");
//处理最大长度 //处理必填项
if (!String.IsNullOrEmpty(field.FieldMaxLength) && !field.FieldDataType.Equals("Guid")) if (field.IsNullable.ToUpper() == "NO")
{ {
properties.AppendLine($" [MaxLength({field.FieldMaxLength})]"); properties.AppendLine(" [Required]");
} }
//定义属性 //处理最大长度
if (field.IsNullable.ToUpper() == "NO") if (!String.IsNullOrEmpty(field.FieldMaxLength) && !field.FieldDataType.Equals("Guid"))
{
properties.AppendLine($" public {field.FieldDataType} {field.FieldName}" + " { get; set; }");
}
else
{
if (!field.FieldDataType.Equals("String"))
{ {
properties.AppendLine($" public Nullable<{field.FieldDataType}> {field.FieldName}" + " { get; set; }"); properties.AppendLine($" [MaxLength({field.FieldMaxLength})]");
} }
else
//定义属性
if (field.IsNullable.ToUpper() == "NO")
{ {
properties.AppendLine($" public {field.FieldDataType} {field.FieldName}" + " { get; set; }"); properties.AppendLine($" public {field.FieldDataType} {field.FieldName}" + " { get; set; }");
} }
else
{
if (!field.FieldDataType.Equals("String"))
{
properties.AppendLine($" public Nullable<{field.FieldDataType}> {field.FieldName}" + " { get; set; }");
}
else
{
properties.AppendLine($" public {field.FieldDataType} {field.FieldName}" + " { get; set; }");
}
}
properties.AppendLine(String.Empty);
} }
properties.AppendLine(String.Empty);
} }
}
#endregion #endregion
entityTemplate.Set("Fields", properties.ToString().TrimEnd('\r').TrimEnd('\n')); entityTemplate.Set("Fields", properties.ToString().TrimEnd('\r').TrimEnd('\n'));
String entityContent = entityTemplate.Render(); String entityContent = entityTemplate.Render();
var entityDocument = Path.Join(entityPath, "/", $"{item.EntityName}.cs"); var entityDocument = Path.Join(entityPath, "/", $"{item.EntityName}.cs");
FileContext.CreateFile(entityDocument); FileContext.CreateFile(entityDocument);
FileContext.WriteText(entityDocument, entityContent); FileContext.WriteText(entityDocument, entityContent);
#endregion #endregion
#region 生成DTO模型 #region 生成DTO模型
var sqlDtoKey = "sqls:sql:template_dto"; var sqlDtoKey = "sqls:sql:template_dto";
var strDtoSQL = AdminGlobalContext.Configuration.GetSection(sqlDtoKey).Value; var strDtoSQL = AdminGlobalContext.Configuration.GetSection(sqlDtoKey).Value;
var dtoTemplate = new Template(strDtoSQL); var dtoTemplate = new Template(strDtoSQL);
dtoTemplate.Set("EntityName", item.EntityName); dtoTemplate.Set("EntityName", item.EntityName);
dtoTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved"); dtoTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved");
dtoTemplate.Set("Version", Environment.Version.ToString()); dtoTemplate.Set("Version", Environment.Version.ToString());
dtoTemplate.Set("Author", "auto generated by Admin Template Code Generator"); dtoTemplate.Set("Author", "auto generated by Admin Template Code Generator");
dtoTemplate.Set("DateTime", DateTime.Now.ToString()); dtoTemplate.Set("DateTime", DateTime.Now.ToString());
dtoTemplate.Set("DTONamespace", codeGenerator.DTONamespace); dtoTemplate.Set("DTONamespace", codeGenerator.DTONamespace);
String dtoContent = dtoTemplate.Render(); String dtoContent = dtoTemplate.Render();
var dtoDocument = Path.Join(dtoPath, "/", $"{item.EntityName}DTO.cs"); var dtoDocument = Path.Join(dtoPath, "/", $"{item.EntityName}DTO.cs");
FileContext.CreateFile(dtoDocument); FileContext.CreateFile(dtoDocument);
FileContext.WriteText(dtoDocument, dtoContent); FileContext.WriteText(dtoDocument, dtoContent);
#endregion #endregion
#region 生成控制层 #region 生成控制层
var sqlControllerKey = "sqls:sql:template_controller"; var sqlControllerKey = "sqls:sql:template_controller";
var strControllerSQL = AdminGlobalContext.Configuration.GetSection(sqlControllerKey).Value; var strControllerSQL = AdminGlobalContext.Configuration.GetSection(sqlControllerKey).Value;
var controllerTemplate = new Template(strControllerSQL); var controllerTemplate = new Template(strControllerSQL);
controllerTemplate.Set("EntityName", item.EntityName); controllerTemplate.Set("EntityName", item.EntityName);
controllerTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved"); controllerTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved");
controllerTemplate.Set("Version", Environment.Version.ToString()); controllerTemplate.Set("Version", Environment.Version.ToString());
controllerTemplate.Set("Author", "auto generated by Admin Template Code Generator"); controllerTemplate.Set("Author", "auto generated by Admin Template Code Generator");
controllerTemplate.Set("DateTime", DateTime.Now.ToString()); controllerTemplate.Set("DateTime", DateTime.Now.ToString());
controllerTemplate.Set("ControllerNamespace", codeGenerator.ControllerNamespace); controllerTemplate.Set("ControllerNamespace", codeGenerator.ControllerNamespace);
String controllerContent = controllerTemplate.Render(); String controllerContent = controllerTemplate.Render();
var controllerDocument = Path.Join(controllerPath, "/", $"{item.EntityName}ManagementController.cs"); var controllerDocument = Path.Join(controllerPath, "/", $"{item.EntityName}ManagementController.cs");
FileContext.CreateFile(controllerDocument); FileContext.CreateFile(controllerDocument);
FileContext.WriteText(controllerDocument, controllerContent); FileContext.WriteText(controllerDocument, controllerContent);
#endregion #endregion
#region 生成服务层 #region 生成服务层
#region 生成服务层接口 #region 生成服务层接口
var sqlIServiceKey = "sqls:sql:template_iservice"; var sqlIServiceKey = "sqls:sql:template_iservice";
var strIServiceSQL = AdminGlobalContext.Configuration.GetSection(sqlIServiceKey).Value; var strIServiceSQL = AdminGlobalContext.Configuration.GetSection(sqlIServiceKey).Value;
var iServiceTemplate = new Template(strIServiceSQL); var iServiceTemplate = new Template(strIServiceSQL);
iServiceTemplate.Set("EntityName", item.EntityName); iServiceTemplate.Set("EntityName", item.EntityName);
iServiceTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved"); iServiceTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved");
iServiceTemplate.Set("Version", Environment.Version.ToString()); iServiceTemplate.Set("Version", Environment.Version.ToString());
iServiceTemplate.Set("Author", "auto generated by Admin Template Code Generator"); iServiceTemplate.Set("Author", "auto generated by Admin Template Code Generator");
iServiceTemplate.Set("DateTime", DateTime.Now.ToString()); iServiceTemplate.Set("DateTime", DateTime.Now.ToString());
iServiceTemplate.Set("ServiceNamespace", codeGenerator.ServiceNamespace); iServiceTemplate.Set("ServiceNamespace", codeGenerator.ServiceNamespace);
String iServiceContent = iServiceTemplate.Render(); String iServiceContent = iServiceTemplate.Render();
var iServiceDocument = Path.Join(servicePath, "/", $"I{item.EntityName}Service.cs"); var iServiceDocument = Path.Join(servicePath, "/", $"I{item.EntityName}Service.cs");
FileContext.CreateFile(iServiceDocument); FileContext.CreateFile(iServiceDocument);
FileContext.WriteText(iServiceDocument, iServiceContent); FileContext.WriteText(iServiceDocument, iServiceContent);
#endregion #endregion
#region 生成服务层实现 #region 生成服务层实现
var sqlServiceKey = "sqls:sql:template_service"; var sqlServiceKey = "sqls:sql:template_service";
var strServiceSQL = AdminGlobalContext.Configuration.GetSection(sqlServiceKey).Value; var strServiceSQL = AdminGlobalContext.Configuration.GetSection(sqlServiceKey).Value;
var serviceTemplate = new Template(strServiceSQL); var serviceTemplate = new Template(strServiceSQL);
serviceTemplate.Set("EntityName", item.EntityName); serviceTemplate.Set("EntityName", item.EntityName);
serviceTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved"); serviceTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved");
serviceTemplate.Set("Version", Environment.Version.ToString()); serviceTemplate.Set("Version", Environment.Version.ToString());
serviceTemplate.Set("Author", "auto generated by Admin Template Code Generator"); serviceTemplate.Set("Author", "auto generated by Admin Template Code Generator");
serviceTemplate.Set("DateTime", DateTime.Now.ToString()); serviceTemplate.Set("DateTime", DateTime.Now.ToString());
serviceTemplate.Set("ServiceNamespace", codeGenerator.ServiceNamespace); serviceTemplate.Set("ServiceNamespace", codeGenerator.ServiceNamespace);
String serviceContent = serviceTemplate.Render(); String serviceContent = serviceTemplate.Render();
var serviceDocument = Path.Join(servicePath, "/", $"{item.EntityName}Service.cs"); var serviceDocument = Path.Join(servicePath, "/", $"{item.EntityName}Service.cs");
FileContext.CreateFile(serviceDocument); FileContext.CreateFile(serviceDocument);
FileContext.WriteText(serviceDocument, serviceContent); FileContext.WriteText(serviceDocument, serviceContent);
#endregion #endregion
#endregion #endregion
#region 生成仓储层 #region 生成仓储层
#region 生成仓储层接口 #region 生成仓储层接口
var sqlIRepositoryKey = "sqls:sql:template_irepository"; var sqlIRepositoryKey = "sqls:sql:template_irepository";
var strIRepositorySQL = AdminGlobalContext.Configuration.GetSection(sqlIRepositoryKey).Value; var strIRepositorySQL = AdminGlobalContext.Configuration.GetSection(sqlIRepositoryKey).Value;
var iRepositoryTemplate = new Template(strIRepositorySQL); var iRepositoryTemplate = new Template(strIRepositorySQL);
iRepositoryTemplate.Set("EntityName", item.EntityName); iRepositoryTemplate.Set("EntityName", item.EntityName);
iRepositoryTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved"); iRepositoryTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved");
iRepositoryTemplate.Set("Version", Environment.Version.ToString()); iRepositoryTemplate.Set("Version", Environment.Version.ToString());
iRepositoryTemplate.Set("Author", "auto generated by Admin Template Code Generator"); iRepositoryTemplate.Set("Author", "auto generated by Admin Template Code Generator");
iRepositoryTemplate.Set("DateTime", DateTime.Now.ToString()); iRepositoryTemplate.Set("DateTime", DateTime.Now.ToString());
iRepositoryTemplate.Set("RepositoryNamespace", codeGenerator.RepositoryNamespace); iRepositoryTemplate.Set("RepositoryNamespace", codeGenerator.RepositoryNamespace);
String iRepositoryContent = iRepositoryTemplate.Render(); String iRepositoryContent = iRepositoryTemplate.Render();
var iRepositoryDocument = Path.Join(repositoryPath, "/", $"I{item.EntityName}Repository.cs"); var iRepositoryDocument = Path.Join(repositoryPath, "/", $"I{item.EntityName}Repository.cs");
FileContext.CreateFile(iRepositoryDocument); FileContext.CreateFile(iRepositoryDocument);
FileContext.WriteText(iRepositoryDocument, iRepositoryContent); FileContext.WriteText(iRepositoryDocument, iRepositoryContent);
#endregion #endregion
#region 生成仓储层实现 #region 生成仓储层实现
var sqlRepositoryKey = "sqls:sql:template_repository"; var sqlRepositoryKey = "sqls:sql:template_repository";
var strRepositorySQL = AdminGlobalContext.Configuration.GetSection(sqlRepositoryKey).Value; var strRepositorySQL = AdminGlobalContext.Configuration.GetSection(sqlRepositoryKey).Value;
var repositoryTemplate = new Template(strRepositorySQL); var repositoryTemplate = new Template(strRepositorySQL);
repositoryTemplate.Set("EntityName", item.EntityName); repositoryTemplate.Set("EntityName", item.EntityName);
repositoryTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved"); repositoryTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved");
repositoryTemplate.Set("Version", Environment.Version.ToString()); repositoryTemplate.Set("Version", Environment.Version.ToString());
repositoryTemplate.Set("Author", "auto generated by Admin Template Code Generator"); repositoryTemplate.Set("Author", "auto generated by Admin Template Code Generator");
repositoryTemplate.Set("DateTime", DateTime.Now.ToString()); repositoryTemplate.Set("DateTime", DateTime.Now.ToString());
repositoryTemplate.Set("RepositoryNamespace", codeGenerator.RepositoryNamespace); repositoryTemplate.Set("RepositoryNamespace", codeGenerator.RepositoryNamespace);
String repositoryContent = repositoryTemplate.Render(); String repositoryContent = repositoryTemplate.Render();
var repositoryDocument = Path.Join(repositoryPath, "/", $"{item.EntityName}Repository.cs"); var repositoryDocument = Path.Join(repositoryPath, "/", $"{item.EntityName}Repository.cs");
FileContext.CreateFile(repositoryDocument); FileContext.CreateFile(repositoryDocument);
FileContext.WriteText(repositoryDocument, repositoryContent); FileContext.WriteText(repositoryDocument, repositoryContent);
#endregion #endregion
#endregion #endregion
#region 生成视图层 #region 生成视图层
var sqlViewKey = String.Empty; var sqlViewKey = String.Empty;
switch (codeGenerator.LayoutMode) switch (codeGenerator.LayoutMode)
{ {
case 0: case 0:
sqlViewKey = "sqls:sql:template_view_layout_up_down"; sqlViewKey = "sqls:sql:template_view_layout_up_down";
break; break;
case 1: case 1:
sqlViewKey = "sqls:sql:template_view_layout_left_right"; sqlViewKey = "sqls:sql:template_view_layout_left_right";
break; break;
default: default:
sqlViewKey = "sqls:sql:template_view_layout_up_down"; sqlViewKey = "sqls:sql:template_view_layout_up_down";
break; break;
} }
var strViewSQL = AdminGlobalContext.Configuration.GetSection(sqlViewKey).Value; var strViewSQL = AdminGlobalContext.Configuration.GetSection(sqlViewKey).Value;
var viewTemplate = new Template(strViewSQL); var viewTemplate = new Template(strViewSQL);
viewTemplate.Set("EntityName", item.EntityName); viewTemplate.Set("EntityName", item.EntityName);
viewTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved"); viewTemplate.Set("Copyright", DateTime.Now.Year + " Admin All Rights Reserved");
viewTemplate.Set("Version", Environment.Version.ToString()); viewTemplate.Set("Version", Environment.Version.ToString());
viewTemplate.Set("Author", "auto generated by Admin Template Code Generator"); viewTemplate.Set("Author", "auto generated by Admin Template Code Generator");
viewTemplate.Set("DateTime", DateTime.Now.ToString()); viewTemplate.Set("DateTime", DateTime.Now.ToString());
#region 处理Form字段 #region 处理Form字段
properties.Clear(); properties.Clear();
for (var i = 0; i < item.Fields.Count; i++) for (var i = 0; i < item.Fields.Count; i++)
{
if (!item.Fields[i].IsFieldIgnoreCase())
{ {
properties.AppendLine($"{item.Fields[i].FieldName.ToLower()}: null,"); if (!item.Fields[i].IsFieldIgnoreCase())
{
properties.AppendLine($"{item.Fields[i].FieldName.ToLower()}: null,");
}
} }
}
viewTemplate.Set("Fields", properties.ToString().TrimEnd('\r').TrimEnd('\n')); viewTemplate.Set("Fields", properties.ToString().TrimEnd('\r').TrimEnd('\n'));
#endregion #endregion
#region 处理Grid字段 #region 处理Grid字段
properties.Clear(); properties.Clear();
for (var i = 0; i < item.Fields.Count; i++) for (var i = 0; i < item.Fields.Count; i++)
{
if (!item.Fields[i].IsFieldIgnoreCase() && !item.Fields[i].FieldDataType.Equals("Guid"))
{ {
if (item.Fields[i].FieldDataType.Equals("int")) if (!item.Fields[i].IsFieldIgnoreCase() && !item.Fields[i].FieldDataType.Equals("Guid"))
{ {
if (item.Fields[i].FieldComment.Contains("0:") || item.Fields[i].FieldComment.Contains("0:")) if (item.Fields[i].FieldDataType.Equals("int"))
{ {
#region 处理整型枚举 if (item.Fields[i].FieldComment.Contains("0:") || item.Fields[i].FieldComment.Contains("0:"))
var arr = item.Fields[i].FieldComment.Split(',');
if (arr.Length == 1)
{ {
arr = item.Fields[i].FieldComment.Split(','); #region 处理整型枚举
}
var kvs = this.GetKeyValueList(item.Fields[i]);
properties.AppendLine( var arr = item.Fields[i].FieldComment.Split(',');
$"<el-table-column " + if (arr.Length == 1)
$"label = '{arr[0]}' " +
$"prop = '{item.Fields[i].FieldName.ToLower()}' " +
$"align='center'" +
$" > " +
$"<template slot-scope='scope'>");
for (var m = 0; m < kvs.Count; m++)
{
if (m == 0)
{ {
properties.AppendLine($"<el-tag v-if='scope.row.{item.Fields[i].FieldName.ToLower()} === {kvs[m].key}' type='success'>" + arr = item.Fields[i].FieldComment.Split(',');
$"{kvs[m].value}" +
$"</el-tag>");
} }
else
var kvs = this.GetKeyValueList(item.Fields[i]);
properties.AppendLine(
$"<el-table-column " +
$"label = '{arr[0]}' " +
$"prop = '{item.Fields[i].FieldName.ToLower()}' " +
$"align='center'" +
$" > " +
$"<template slot-scope='scope'>");
for (var m = 0; m < kvs.Count; m++)
{ {
properties.AppendLine($"<el-tag v-else-if='scope.row.{item.Fields[i].FieldName.ToLower()} === {kvs[m].key}' type='success'>" + if (m == 0)
$"{kvs[m].value}" + {
$"</el-tag>"); properties.AppendLine($"<el-tag v-if='scope.row.{item.Fields[i].FieldName.ToLower()} === {kvs[m].key}' type='success'>" +
$"{kvs[m].value}" +
$"</el-tag>");
}
else
{
properties.AppendLine($"<el-tag v-else-if='scope.row.{item.Fields[i].FieldName.ToLower()} === {kvs[m].key}' type='success'>" +
$"{kvs[m].value}" +
$"</el-tag>");
}
} }
}
properties.AppendLine($"</template>" + properties.AppendLine($"</template>" +
$"</el-table-column>"); $"</el-table-column>");
#endregion #endregion
}
}
else
{
properties.AppendLine(
$"<el-table-column " +
$"label = '{item.Fields[i].FieldComment}' " +
$"prop = '{item.Fields[i].FieldName.ToLower()}' " +
$"align='center'" +
$" /> ");
} }
}
else
{
properties.AppendLine(
$"<el-table-column " +
$"label = '{item.Fields[i].FieldComment}' " +
$"prop = '{item.Fields[i].FieldName.ToLower()}' " +
$"align='center'" +
$" /> ");
} }
} }
}
viewTemplate.Set("GridColumns", properties.ToString().TrimEnd('\r').TrimEnd('\n')); viewTemplate.Set("GridColumns", properties.ToString().TrimEnd('\r').TrimEnd('\n'));
#endregion #endregion
#region 处理FormItems #region 处理FormItems
properties.Clear(); properties.Clear();
var list = new List<DbSchemaField>(); var list = new List<DbSchemaField>();
foreach (var field in item.Fields) foreach (var field in item.Fields)
{
if (!field.IsFieldIgnoreCase() && !field.FieldDataType.Equals("Guid"))
{ {
list.Add(field); if (!field.IsFieldIgnoreCase() && !field.FieldDataType.Equals("Guid"))
{
list.Add(field);
}
} }
}
if (list.Count > 0)
{
bool isOdd = (list.Count % 2 == 1) ? true : false;
for (var i = 0; i < list.Count; i++) if (list.Count > 0)
{ {
if (isOdd && i == list.Count - 1) bool isOdd = (list.Count % 2 == 1) ? true : false;
{
properties.AppendLine( for (var i = 0; i < list.Count; i++)
$"<el-row>" +
$"<el-col span='24'>" +
$"<el-form-item label='{this.GetFieldComment(list[i])}' prop='{list[i].FieldName.ToLower()}'>" +
this.GetInputControl(list[i]) +
$"</el-form-item>" +
$"</el-col>" +
$"</el-row>");
}
else
{ {
properties.AppendLine( if (isOdd && i == list.Count - 1)
$"<el-row>" + {
$"<el-col span='12'>" + properties.AppendLine(
$"<el-form-item label='{this.GetFieldComment(list[i])}' prop='{list[i].FieldName.ToLower()}'>" + $"<el-row>" +
this.GetInputControl(list[i]) + $"<el-col span='24'>" +
$"</el-form-item>" + $"<el-form-item label='{this.GetFieldComment(list[i])}' prop='{list[i].FieldName.ToLower()}'>" +
$"</el-col>" + this.GetInputControl(list[i]) +
$"<el-col span='12'>" + $"</el-form-item>" +
$"<el-form-item label='{this.GetFieldComment(list[i + 1])}' prop='{list[i + 1].FieldName.ToLower()}'>" + $"</el-col>" +
this.GetInputControl(list[i + 1]) + $"</el-row>");
$"</el-form-item>" + }
$"</el-col>" + else
$"</el-row>"); {
i++; properties.AppendLine(
$"<el-row>" +
$"<el-col span='12'>" +
$"<el-form-item label='{this.GetFieldComment(list[i])}' prop='{list[i].FieldName.ToLower()}'>" +
this.GetInputControl(list[i]) +
$"</el-form-item>" +
$"</el-col>" +
$"<el-col span='12'>" +
$"<el-form-item label='{this.GetFieldComment(list[i + 1])}' prop='{list[i + 1].FieldName.ToLower()}'>" +
this.GetInputControl(list[i + 1]) +
$"</el-form-item>" +
$"</el-col>" +
$"</el-row>");
i++;
}
} }
} }
}
viewTemplate.Set("FormItems", properties.ToString().TrimEnd('\r').TrimEnd('\n')); viewTemplate.Set("FormItems", properties.ToString().TrimEnd('\r').TrimEnd('\n'));
#endregion #endregion
#region 处理FormRules #region 处理FormRules
properties.Clear(); properties.Clear();
if (list.Count > 0) if (list.Count > 0)
{
foreach (var field in list)
{ {
if (field.IsNullable.ToUpper() == "NO") foreach (var field in list)
{ {
String rule = String.Empty; if (field.IsNullable.ToUpper() == "NO")
if (!String.IsNullOrEmpty(field.FieldMaxLength))
{ {
rule = String.Format("{0}: [【required: true,message: '请输入{1}',trigger: 'blur'】,【min: 0,max: {2},message: '最大长度{2}',trigger: 'blur'】],", String rule = String.Empty;
field.FieldName.ToLower(), field.FieldComment, field.FieldMaxLength); if (!String.IsNullOrEmpty(field.FieldMaxLength))
} {
else rule = String.Format("{0}: [【required: true,message: '请输入{1}',trigger: 'blur'】,【min: 0,max: {2},message: '最大长度{2}',trigger: 'blur'】],",
{ field.FieldName.ToLower(), field.FieldComment, field.FieldMaxLength);
rule = String.Format("{0}: [【required: true,message: '请输入{1}',trigger: 'blur'】],", }
field.FieldName.ToLower(), field.FieldComment); else
} {
rule = String.Format("{0}: [【required: true,message: '请输入{1}',trigger: 'blur'】],",
field.FieldName.ToLower(), field.FieldComment);
}
rule = rule.Replace("【", "{").Replace("】", "}"); rule = rule.Replace("【", "{").Replace("】", "}");
properties.AppendLine(rule); properties.AppendLine(rule);
}
} }
} }
}
viewTemplate.Set("FormRules", properties.ToString().TrimEnd(',').TrimEnd('\r').TrimEnd('\n')); viewTemplate.Set("FormRules", properties.ToString().TrimEnd(',').TrimEnd('\r').TrimEnd('\n'));
#endregion #endregion
String viewContent = viewTemplate.Render(); String viewContent = viewTemplate.Render();
var viewDocument = Path.Join(viewPath, "/", $"{item.EntityName}Management.vue"); var viewDocument = Path.Join(viewPath, "/", $"{item.EntityName}Management.vue");
FileContext.CreateFile(viewDocument); FileContext.CreateFile(viewDocument);
FileContext.WriteText(viewDocument, viewContent); FileContext.WriteText(viewDocument, viewContent);
#endregion #endregion
}
//制作zip压缩包
ZipFile.CreateFromDirectory(tempPath, tempPath + ".zip", CompressionLevel.Fastest, false, Encoding.UTF8);
} }
//制作zip压缩包
ZipFile.CreateFromDirectory(tempPath, tempPath + ".zip", CompressionLevel.Fastest, false, Encoding.UTF8);
return zipId; //return zipId;
} }
#endregion #endregion
......
...@@ -22,6 +22,6 @@ namespace Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorServic ...@@ -22,6 +22,6 @@ namespace Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorServic
/// </summary> /// </summary>
/// <param name="codeGenerator">参数</param> /// <param name="codeGenerator">参数</param>
/// <returns>zipId</returns> /// <returns>zipId</returns>
Task<Guid> CodeGenerate(CodeGeneratorDTO codeGenerator); Task CodeGenerate(CodeGeneratorDTO codeGenerator);
} }
} }
...@@ -113,25 +113,12 @@ ...@@ -113,25 +113,12 @@
<param name="fieldName">列名</param> <param name="fieldName">列名</param>
<param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param> <param name="textEnum">类型枚举,键值以英文冒号隔开,组之间用英文逗号隔开,如男:0,女:1,第三性别:2</param>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListExport"> <member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
List导出拓展类
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListExport.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Class.Extensions.ListRemove">
<summary> <summary>
list删除扩展 list操作扩展
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListRemove.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.RemoveRange``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})">
<summary> <summary>
list删除 list删除
</summary> </summary>
...@@ -140,11 +127,6 @@ ...@@ -140,11 +127,6 @@
<param name="arr">删除的数据集合</param> <param name="arr">删除的数据集合</param>
<returns>集合</returns> <returns>集合</returns>
</member> </member>
<member name="T:Admin.Net.Common.Class.Extensions.ListSort">
<summary>
list排序扩展
</summary>
</member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)"> <member name="M:Admin.Net.Common.Class.Extensions.ListSort.Sort``1(System.Collections.Generic.List{``0},System.String)">
<summary> <summary>
List排序 List排序
...@@ -153,6 +135,14 @@ ...@@ -153,6 +135,14 @@
<param name="strSort">排序字段</param> <param name="strSort">排序字段</param>
<returns>list</returns> <returns>list</returns>
</member> </member>
<member name="M:Admin.Net.Common.Class.Extensions.ListSort.Export``1(System.Collections.Generic.List{``0})">
<summary>
导出字典集
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="list">集合</param>
<returns>字典集</returns>
</member>
<member name="T:Admin.Net.Common.Enum.MomType"> <member name="T:Admin.Net.Common.Enum.MomType">
<summary> <summary>
消息中间件类型 消息中间件类型
...@@ -198,11 +188,6 @@ ...@@ -198,11 +188,6 @@
<param name="message">异常信息</param> <param name="message">异常信息</param>
<param name="innerException">内部异常</param> <param name="innerException">内部异常</param>
</member> </member>
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext"> <member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
<summary> <summary>
全局配置 全局配置
......
...@@ -1586,7 +1586,7 @@ ...@@ -1586,7 +1586,7 @@
</member> </member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageIndex"> <member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageIndex">
<summary> <summary>
起始页 起始页11
</summary> </summary>
</member> </member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageSize"> <member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageSize">
......
...@@ -2,13 +2,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug ...@@ -2,13 +2,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\x86\tesseract50.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\x86\tesseract50.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\x64\leptonica-1.82.0.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\x64\leptonica-1.82.0.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\x64\tesseract50.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\x64\tesseract50.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Library\Tesseract\chi_sim.traineddata
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Service.deps.json C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Service.deps.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Service.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Service.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Service.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Service.pdb
...@@ -20,6 +13,12 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug ...@@ -20,6 +13,12 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Repository.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Repository.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Common.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Common.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Common.xml C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\bin\Debug\net7.0\Junmp.Platform.Common.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\refint\Junmp.Platform.Service.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\refint\Junmp.Platform.Service.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\obj\Debug\net7.0\Junmp.Platform.Service.pdb
......
...@@ -15,7 +15,7 @@ using Admin.Net.Service.BusinessService.SystemManagement.LogService; ...@@ -15,7 +15,7 @@ using Admin.Net.Service.BusinessService.SystemManagement.LogService;
using System; using System;
using System.IO; using System.IO;
namespace Admin.Net.WebApi.AppCode.ActionFilters namespace Junmp.Platform.WebApi.AppCode.ActionFilters
{ {
/// <summary> /// <summary>
/// 审计日志过滤器 /// 审计日志过滤器
......
...@@ -15,7 +15,7 @@ using System; ...@@ -15,7 +15,7 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
namespace Admin.Net.WebApi.AppCode.ActionFilters namespace Junmp.Platform.WebApi.AppCode.ActionFilters
{ {
/// <summary> /// <summary>
/// 动作权限过滤器 /// 动作权限过滤器
......
using Microsoft.OpenApi.Models;
using Swashbuckle.AspNetCore.SwaggerGen;
using System;
using System.Linq;
namespace Junmp.Platform.WebApi.AppCode.ActionFilters
{
/// <summary>
/// ignore some api on swagger.json
/// </summary>
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
public class SwaggerIgnoreAttribute : Attribute
{
}
/// <summary>
/// 过滤具备SwaggerIgnore特性的api
/// </summary>
public class SwaggerIgnoreFilter : IDocumentFilter
{
public void Apply(OpenApiDocument swaggerDoc, DocumentFilterContext context)
{
var ignoreApis = context.ApiDescriptions.Where(wh => wh.CustomAttributes().Any(any => any is SwaggerIgnoreAttribute));
if (ignoreApis != null)
{
foreach (var ignoreApi in ignoreApis)
{
swaggerDoc.Paths.Remove("/" + ignoreApi.RelativePath);
}
}
}
}
}
...@@ -17,7 +17,7 @@ using Junmp.Platform.Entity.BusinessEnum; ...@@ -17,7 +17,7 @@ using Junmp.Platform.Entity.BusinessEnum;
using Admin.Net.Service.BusinessService.SystemManagement.LogService; using Admin.Net.Service.BusinessService.SystemManagement.LogService;
using System; using System;
namespace Admin.Net.WebApi.AppCode.AuthorizationFilter namespace Junmp.Platform.WebApi.AppCode.AuthorizationFilter
{ {
//[AttributeUsage(AttributeTargets.Class)] //[AttributeUsage(AttributeTargets.Class)]
public class ActionAuthorization : ActionFilterAttribute public class ActionAuthorization : ActionFilterAttribute
......
...@@ -12,8 +12,8 @@ using Junmp.Platform.Entity.Base; ...@@ -12,8 +12,8 @@ using Junmp.Platform.Entity.Base;
using Junmp.Platform.Entity.BusinessEnum; using Junmp.Platform.Entity.BusinessEnum;
using Junmp.Platform.Entity.CoreEntity; using Junmp.Platform.Entity.CoreEntity;
using Junmp.Platform.Service.Base; using Junmp.Platform.Service.Base;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using Admin.Net.WebApi.AppCode.AuthorizationFilter; using Junmp.Platform.WebApi.AppCode.AuthorizationFilter;
using System; using System;
using System.IO; using System.IO;
using System.Threading.Tasks; using System.Threading.Tasks;
......
...@@ -15,7 +15,7 @@ using System.IO; ...@@ -15,7 +15,7 @@ using System.IO;
using System.Threading.Tasks; using System.Threading.Tasks;
using Junmp.Platform.Repository.Base; using Junmp.Platform.Repository.Base;
namespace Admin.Net.WebApi.AppCode.FrameworkClass namespace Junmp.Platform.WebApi.AppCode.FrameworkClass
{ {
public class AdminApplication public class AdminApplication
{ {
......
...@@ -8,7 +8,7 @@ using Microsoft.AspNetCore.SignalR; ...@@ -8,7 +8,7 @@ using Microsoft.AspNetCore.SignalR;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Admin.Net.WebApi.AppCode.FrameworkClass namespace Junmp.Platform.WebApi.AppCode.FrameworkClass
{ {
public class ChatHub : Hub public class ChatHub : Hub
{ {
......
...@@ -16,7 +16,7 @@ using System; ...@@ -16,7 +16,7 @@ using System;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Admin.Net.WebApi.AppCode.FrameworkClass namespace Junmp.Platform.WebApi.AppCode.FrameworkClass
{ {
/// <summary> /// <summary>
/// 分布式消息订阅器 /// 分布式消息订阅器
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
using System; using System;
using System.Text.Json; using System.Text.Json;
namespace Admin.Net.WebApi.AppCode.FrameworkClass namespace Junmp.Platform.WebApi.AppCode.FrameworkClass
{ {
/// <summary> /// <summary>
/// 错误应答信息 /// 错误应答信息
......
...@@ -14,13 +14,13 @@ using Junmp.Platform.Entity.BusinessEntity.System; ...@@ -14,13 +14,13 @@ using Junmp.Platform.Entity.BusinessEntity.System;
using Junmp.Platform.Entity.BusinessEnum; using Junmp.Platform.Entity.BusinessEnum;
using Admin.Net.Service.BusinessService.MQService; using Admin.Net.Service.BusinessService.MQService;
using Admin.Net.Service.BusinessService.SystemManagement.LogService; using Admin.Net.Service.BusinessService.SystemManagement.LogService;
using Admin.Net.WebApi.AppCode.FrameworkClass; using Junmp.Platform.WebApi.AppCode.FrameworkClass;
using System; using System;
using System.Net; using System.Net;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Admin.Net.WebApi.AppCode.FrameworkExtensions namespace Junmp.Platform.WebApi.AppCode.FrameworkExtensions
{ {
/// <summary> /// <summary>
/// 全局异常处理中间件 /// 全局异常处理中间件
......
...@@ -14,7 +14,7 @@ using System.Net; ...@@ -14,7 +14,7 @@ using System.Net;
using System.Net.Http; using System.Net.Http;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Admin.Net.WebApi.AppCode.FrameworkExtensions namespace Junmp.Platform.WebApi.AppCode.FrameworkExtensions
{ {
public static class PollyHttpClientServiceCollectionExtensions public static class PollyHttpClientServiceCollectionExtensions
{ {
......
...@@ -8,7 +8,7 @@ using Microsoft.Extensions.Configuration; ...@@ -8,7 +8,7 @@ using Microsoft.Extensions.Configuration;
using Quartz; using Quartz;
using System; using System;
namespace Admin.Net.WebApi.AppCode.FrameworkExtensions namespace Junmp.Platform.WebApi.AppCode.FrameworkExtensions
{ {
public static class QuartzConfiguratorExtensions public static class QuartzConfiguratorExtensions
{ {
......
...@@ -11,7 +11,7 @@ using Junmp.Platform.Common.Global; ...@@ -11,7 +11,7 @@ using Junmp.Platform.Common.Global;
using System; using System;
using System.Linq; using System.Linq;
namespace Admin.Net.WebApi.AppCode.FrameworkExtensions namespace Junmp.Platform.WebApi.AppCode.FrameworkExtensions
{ {
public static class RegisterConsulExtensions public static class RegisterConsulExtensions
{ {
......
...@@ -11,7 +11,7 @@ using Junmp.Platform.Common.Utility; ...@@ -11,7 +11,7 @@ using Junmp.Platform.Common.Utility;
using System; using System;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Admin.Net.WebApi.AppCode.FrameworkQuartz namespace Junmp.Platform.WebApi.AppCode.FrameworkQuartz
{ {
[DisallowConcurrentExecution] [DisallowConcurrentExecution]
public class AdminFrameworkJob : IJob public class AdminFrameworkJob : IJob
......
...@@ -8,7 +8,7 @@ using Autofac; ...@@ -8,7 +8,7 @@ using Autofac;
using System.Linq; using System.Linq;
using System.Reflection; using System.Reflection;
namespace Admin.Net.WebApi.AppCode.IoCDependencyInjection namespace Junmp.Platform.WebApi.AppCode.IoCDependencyInjection
{ {
/// <summary> /// <summary>
/// 依赖自动注入 /// 依赖自动注入
......
//-----------------------------------------------------------------------
// <Copyright>
// * Copyright (C) 2022 Admin All Rights Reserved
// </Copyright>
//-----------------------------------------------------------------------
using Microsoft.IdentityModel.Logging;
using Microsoft.IdentityModel.Tokens;
using Junmp.Platform.Common.Global;
using System;
using System.ComponentModel.DataAnnotations;
using System.IdentityModel.Tokens.Jwt;
using System.Security.Claims;
using System.Text;
namespace Admin.Net.WebApi.AppCode.JwtSecurity
{
[Serializable]
public class JwtAuthentication
{
/// <summary>
/// 登录名
/// </summary>
[Required]
public String UserName { get; set; }
/// <summary>
/// 密码
/// </summary>
[Required]
public String Password { get; set; }
/// <summary>
/// 盐
/// </summary>
[Required]
public String Salt { get; set; }
/// <summary>
/// 获取jwt口令
/// </summary>
/// <param name="userName">用户名</param>
/// <returns>JwtSecurityToken</returns>
public static JwtSecurityToken GetJwtSecurityToken(String userName)
{
//创建claim
var authClaims = new[] {
new Claim(JwtRegisteredClaimNames.Sub,userName),
new Claim(JwtRegisteredClaimNames.Jti,Guid.NewGuid().ToString())
};
IdentityModelEventSource.ShowPII = true;
//签名秘钥
var ecurityKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(AdminGlobalContext.JwtSettings.SecurityKey));
var token = new JwtSecurityToken(
issuer: AdminGlobalContext.JwtSettings.Issuer,
audience: AdminGlobalContext.JwtSettings.Audience,
expires: DateTime.Now.AddMinutes(AdminGlobalContext.JwtSettings.TokenExpiration),
claims: authClaims,
signingCredentials: new SigningCredentials(ecurityKey, SecurityAlgorithms.HmacSha256)
);
return token;
}
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
using Admin.Net.Common.Class.CaptchaPicture; using Admin.Net.Common.Class.CaptchaPicture;
using Admin.Net.Service.BusinessService.RedisService; using Admin.Net.Service.BusinessService.RedisService;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule; using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService; using Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
......
...@@ -3,12 +3,12 @@ using Microsoft.AspNetCore.Authorization; ...@@ -3,12 +3,12 @@ using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
using Admin.Net.WebApi.AppCode.AuthorizationFilter; using Junmp.Platform.WebApi.AppCode.AuthorizationFilter;
using System; using System;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace Admin.Net.WebApi.Controllers.CoreControllers namespace Junmp.Platform.WebApi.Controllers.CoreControllers
{ {
[ActionAuthorization] [ActionAuthorization]
[ApiController] [ApiController]
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
using Admin.Net.WebApi.AppCode.AuthorizationFilter; using Junmp.Platform.WebApi.AppCode.AuthorizationFilter;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace Admin.Net.WebApi.Controllers.CoreControllers namespace Junmp.Platform.WebApi.Controllers.CoreControllers
{ {
[ActionAuthorization] [ActionAuthorization]
[ApiController] [ApiController]
......
using Lazy.Captcha.Core;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Admin.Net.Common.Class.CaptchaPicture;
using Junmp.Platform.Common.Global;
using Admin.Net.Service.BusinessService.RedisService;
using System;
using System.Net;
using Junmp.Platform.Common.Tools;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace Admin.Net.WebApi.Controllers.CoreControllers
{
[Route(AdminGlobalContext.RouteTemplate)]
[ApiController]
public class AdminCaptchaController : ControllerBase
{
#region 属性及其构造函数
/// <summary>
/// Lazy.Captcha接口实例
/// </summary>
private readonly ICaptcha lazyCaptcha;
/// <summary>
/// Redis服务接口实例
/// </summary>
private readonly IRedisService redisService;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="lazyCaptcha"></param>
/// <param name="redisService"></param>
public AdminCaptchaController(ICaptcha lazyCaptcha, IRedisService redisService)
{
this.lazyCaptcha = lazyCaptcha;
this.redisService = redisService;
}
#endregion
#region 获取登录验证码
/// <summary>
/// 获取登录验证码
/// </summary>
/// <returns>ActionResult</returns>
[HttpGet]
[AllowAnonymous]
public IActionResult GetCaptcha()
{
var captcha = new Captcha();
captcha.Id = Guid.NewGuid();
CaptchaData lazyCaptchaInfo = this.lazyCaptcha.Generate(captcha.Id.ToString());
captcha.CaptchaPicture = "data:image/gif;base64," + lazyCaptchaInfo.Base64;
this.redisService.Set(captcha.Id.ToString(), lazyCaptchaInfo.Code, AdminGlobalContext.JwtSettings.SaltExpiration);
var actionResult = new Junmp.Platform.Entity.CoreEntity.ActionResult();
actionResult.code = ResultCode.OPERATE_SUCCESS.Code;
actionResult.msg =ResultCode.OPERATE_SUCCESS.Msg;
actionResult.data = captcha;
return Ok(actionResult);
}
#endregion
}
}
...@@ -9,7 +9,7 @@ using Microsoft.AspNetCore.Mvc; ...@@ -9,7 +9,7 @@ using Microsoft.AspNetCore.Mvc;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Admin.Net.WebApi.Controllers.CoreControllers namespace Junmp.Platform.WebApi.Controllers.CoreControllers
{ {
/// <summary> /// <summary>
/// 健康检查控制器 /// 健康检查控制器
......
...@@ -6,7 +6,7 @@ using Junmp.Platform.Entity.BusinessEnum; ...@@ -6,7 +6,7 @@ using Junmp.Platform.Entity.BusinessEnum;
using Junmp.Platform.Entity.CoreEntity; using Junmp.Platform.Entity.CoreEntity;
using Junmp.Platform.Entity.CoreEnum; using Junmp.Platform.Entity.CoreEnum;
using Admin.Net.Service.BusinessService.SystemManagement.AttachmentService; using Admin.Net.Service.BusinessService.SystemManagement.AttachmentService;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
...@@ -15,7 +15,7 @@ using Junmp.Platform.WebApi.AppCode.FrameworkBase; ...@@ -15,7 +15,7 @@ using Junmp.Platform.WebApi.AppCode.FrameworkBase;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace Admin.Net.WebApi.Controllers.SystemManagement namespace Junmp.Platform.WebApi.Controllers.SystemManagement
{ {
/// <summary> /// <summary>
/// 业务附件管理控制器 /// 业务附件管理控制器
......
...@@ -5,13 +5,13 @@ using Junmp.Platform.Entity.BusinessDTO.SystemManagement; ...@@ -5,13 +5,13 @@ using Junmp.Platform.Entity.BusinessDTO.SystemManagement;
using Junmp.Platform.Entity.BusinessEnum; using Junmp.Platform.Entity.BusinessEnum;
using Junmp.Platform.Entity.CoreDTO; using Junmp.Platform.Entity.CoreDTO;
using Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorService; using Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorService;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using Admin.Net.WebApi.AppCode.AuthorizationFilter; using Junmp.Platform.WebApi.AppCode.AuthorizationFilter;
using System.Threading.Tasks; using System.Threading.Tasks;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace Admin.Net.WebApi.Controllers.SystemManagement namespace Junmp.Platform.WebApi.Controllers.SystemManagement
{ {
[ActionAuthorization] [ActionAuthorization]
[ApiController] [ApiController]
...@@ -59,14 +59,30 @@ namespace Admin.Net.WebApi.Controllers.SystemManagement ...@@ -59,14 +59,30 @@ namespace Admin.Net.WebApi.Controllers.SystemManagement
/// 生成代码 /// 生成代码
/// </summary> /// </summary>
/// <param name="codeGenerator">生成器对象</param> /// <param name="codeGenerator">生成器对象</param>
/// <remarks>
///
/// ## 例子
///
///{
/// "entityNamespace": "string",
/// "dtoNamespace": "string",
/// "controllerNamespace": "string",
/// "serviceNamespace": "string",
/// "repositoryNamespace": "string",
/// "tables": "table1/table2/table3",使用/符号对需要生成的表进行添加和生成
/// "layoutMode": 0
///
/// }
///
/// </remarks>
/// <returns>ActionResult</returns> /// <returns>ActionResult</returns>
[HttpPost] [HttpPost]
[Log(OperationType.GenerateCode)] [Log(OperationType.GenerateCode)]
public async Task<IActionResult> CodeGenerate([FromBody] CodeGeneratorDTO codeGenerator) public async Task<IActionResult> CodeGenerate([FromBody] CodeGeneratorDTO codeGenerator)
{ {
var result = await this.CodeGeneratorService.CodeGenerate(codeGenerator); await this.CodeGeneratorService.CodeGenerate(codeGenerator);
var actionResult = Junmp.Platform.Entity.CoreEntity.ActionResult.Success(result); //var actionResult = Junmp.Platform.Entity.CoreEntity.ActionResult.Success(result);
return Ok(actionResult); return Ok();
} }
#endregion #endregion
......
...@@ -13,7 +13,7 @@ using Junmp.Platform.Entity.CoreEntity; ...@@ -13,7 +13,7 @@ using Junmp.Platform.Entity.CoreEntity;
using Junmp.Platform.Entity.CoreEnum; using Junmp.Platform.Entity.CoreEnum;
using Admin.Net.Service.BusinessService.SystemManagement.ImportDetailService; using Admin.Net.Service.BusinessService.SystemManagement.ImportDetailService;
using Admin.Net.Service.BusinessService.SystemManagement.ImportService; using Admin.Net.Service.BusinessService.SystemManagement.ImportService;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
...@@ -24,7 +24,7 @@ using Junmp.Platform.WebApi.AppCode.FrameworkBase; ...@@ -24,7 +24,7 @@ using Junmp.Platform.WebApi.AppCode.FrameworkBase;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace Admin.Net.WebApi.Controllers.SystemManagement namespace Junmp.Platform.WebApi.Controllers.SystemManagement
{ {
/// <summary> /// <summary>
/// 导入配置管理控制器 /// 导入配置管理控制器
......
...@@ -16,7 +16,7 @@ using Junmp.Platform.Entity.CoreEntity; ...@@ -16,7 +16,7 @@ using Junmp.Platform.Entity.CoreEntity;
using Admin.Net.Service.BusinessService.MongoDBService; using Admin.Net.Service.BusinessService.MongoDBService;
using Admin.Net.Service.BusinessService.NestService; using Admin.Net.Service.BusinessService.NestService;
using Admin.Net.Service.BusinessService.SystemManagement.LogService; using Admin.Net.Service.BusinessService.SystemManagement.LogService;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using SqlSugar; using SqlSugar;
using System; using System;
using System.IO; using System.IO;
...@@ -26,7 +26,7 @@ using Junmp.Platform.WebApi.AppCode.FrameworkBase; ...@@ -26,7 +26,7 @@ using Junmp.Platform.WebApi.AppCode.FrameworkBase;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace Admin.Net.WebApi.Controllers.SystemManagement namespace Junmp.Platform.WebApi.Controllers.SystemManagement
{ {
/// <summary> /// <summary>
/// 审计日志管理控制器 /// 审计日志管理控制器
......
...@@ -17,7 +17,7 @@ using Junmp.Platform.Entity.BusinessEnum; ...@@ -17,7 +17,7 @@ using Junmp.Platform.Entity.BusinessEnum;
using Junmp.Platform.Entity.CoreEntity; using Junmp.Platform.Entity.CoreEntity;
using Admin.Net.Service.BusinessService.RedisService; using Admin.Net.Service.BusinessService.RedisService;
using Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService; using Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
...@@ -29,7 +29,7 @@ using Junmp.Platform.WebApi.AppCode.FrameworkBase; ...@@ -29,7 +29,7 @@ using Junmp.Platform.WebApi.AppCode.FrameworkBase;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace Admin.Net.WebApi.Controllers.SystemManagement namespace Junmp.Platform.WebApi.Controllers.SystemManagement
{ {
[AllowAnonymous] [AllowAnonymous]
/// <summary> /// <summary>
......
...@@ -9,14 +9,14 @@ using Microsoft.AspNetCore.Mvc; ...@@ -9,14 +9,14 @@ using Microsoft.AspNetCore.Mvc;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
using Junmp.Platform.Common.Utility; using Junmp.Platform.Common.Utility;
using Junmp.Platform.Entity.BusinessEnum; using Junmp.Platform.Entity.BusinessEnum;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using Admin.Net.WebApi.AppCode.AuthorizationFilter; using Junmp.Platform.WebApi.AppCode.AuthorizationFilter;
using System; using System;
using System.Net; using System.Net;
using System.Threading.Tasks; using System.Threading.Tasks;
using Junmp.Platform.Common.Tools; using Junmp.Platform.Common.Tools;
namespace Admin.Net.WebApi.Controllers.SystemManagement namespace Junmp.Platform.WebApi.Controllers.SystemManagement
{ {
[ActionAuthorization] [ActionAuthorization]
[ApiController] [ApiController]
......
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Caching.Memory;
using Microsoft.Extensions.Logging;
using Junmp.Platform.Common.Global;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Admin.Net.WebApi.Controllers
{
/// <summary>
/// 天气信息
/// </summary>
[ApiController]
[AllowAnonymous]
[Route(AdminGlobalContext.RouteTemplate)]
public class WeatherForecastController : ControllerBase
{
private static readonly string[] Summaries = new[]
{
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
};
private readonly ILogger<WeatherForecastController> logger;
private readonly IMemoryCache memoryCache;
public WeatherForecastController(ILogger<WeatherForecastController> logger, IMemoryCache memoryCache)
{
this.logger = logger;
this.memoryCache = memoryCache;
}
/// <summary>
/// 获取天气信息
/// </summary>
/// <returns>天气信息</returns>
[HttpGet]
public async Task<IEnumerable<WeatherForecast>> Get()
{
return await Task.Run(() =>
{
var rng = new Random();
this.memoryCache.Set("Random", rng.Next(-20, 55), TimeSpan.FromSeconds(120));
this.logger.LogInformation(this.memoryCache.Get("Random").ToString());
return Enumerable.Range(1, 5).Select(index => new WeatherForecast
{
Date = DateTime.Now.AddDays(index),
TemperatureC = rng.Next(-20, 55),
Summary = Summaries[rng.Next(Summaries.Length)]
})
.ToArray();
});
}
}
}
...@@ -6,20 +6,20 @@ EXPOSE 5000 ...@@ -6,20 +6,20 @@ EXPOSE 5000
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
WORKDIR /src WORKDIR /src
COPY ["Admin.Net.WebApi/Admin.Net.WebApi.csproj", "Admin.Net.WebApi/"] COPY ["Junmp.Platform.WebApi/Junmp.Platform.WebApi.csproj", "Junmp.Platform.WebApi/"]
COPY ["Junmp.Platform.Entity/Junmp.Platform.Entity.csproj", "Junmp.Platform.Entity/"] COPY ["Junmp.Platform.Entity/Junmp.Platform.Entity.csproj", "Junmp.Platform.Entity/"]
COPY ["Admin.Net.Common/Admin.Net.Common.csproj", "Admin.Net.Common/"] COPY ["Admin.Net.Common/Admin.Net.Common.csproj", "Admin.Net.Common/"]
COPY ["Admin.Net.Repository/Admin.Net.Repository.csproj", "Admin.Net.Repository/"] COPY ["Admin.Net.Repository/Admin.Net.Repository.csproj", "Admin.Net.Repository/"]
COPY ["Admin.Net.Service/Admin.Net.Service.csproj", "Admin.Net.Service/"] COPY ["Admin.Net.Service/Admin.Net.Service.csproj", "Admin.Net.Service/"]
RUN dotnet restore "Admin.Net.WebApi/Admin.Net.WebApi.csproj" RUN dotnet restore "Junmp.Platform.WebApi/Junmp.Platform.WebApi.csproj"
COPY . . COPY . .
WORKDIR "/src/Admin.Net.WebApi" WORKDIR "/src/Junmp.Platform.WebApi"
RUN dotnet build "Admin.Net.WebApi.csproj" -c Release -o /app/build RUN dotnet build "Junmp.Platform.WebApi.csproj" -c Release -o /app/build
FROM build AS publish FROM build AS publish
RUN dotnet publish "Admin.Net.WebApi.csproj" -c Release -o /app/publish RUN dotnet publish "Junmp.Platform.WebApi.csproj" -c Release -o /app/publish
FROM base AS final FROM base AS final
WORKDIR /app WORKDIR /app
COPY --from=publish /app/publish . COPY --from=publish /app/publish .
ENTRYPOINT ["dotnet", "Admin.Net.WebApi.dll"] ENTRYPOINT ["dotnet", "Junmp.Platform.WebApi.dll"]
\ No newline at end of file \ No newline at end of file
...@@ -6,20 +6,20 @@ EXPOSE 5000 ...@@ -6,20 +6,20 @@ EXPOSE 5000
FROM mcr.microsoft.com/dotnet/sdk:5.0 AS build FROM mcr.microsoft.com/dotnet/sdk:5.0 AS build
WORKDIR /src WORKDIR /src
COPY ["Admin.Net.WebApi/Admin.Net.WebApi.csproj", "Admin.Net.WebApi/"] COPY ["Junmp.Platform.WebApi/Junmp.Platform.WebApi.csproj", "Junmp.Platform.WebApi/"]
COPY ["Junmp.Platform.Entity/Junmp.Platform.Entity.csproj", "Junmp.Platform.Entity/"] COPY ["Junmp.Platform.Entity/Junmp.Platform.Entity.csproj", "Junmp.Platform.Entity/"]
COPY ["Admin.Net.Common/Admin.Net.Common.csproj", "Admin.Net.Common/"] COPY ["Admin.Net.Common/Admin.Net.Common.csproj", "Admin.Net.Common/"]
COPY ["Admin.Net.Repository/Admin.Net.Repository.csproj", "Admin.Net.Repository/"] COPY ["Admin.Net.Repository/Admin.Net.Repository.csproj", "Admin.Net.Repository/"]
COPY ["Admin.Net.Service/Admin.Net.Service.csproj", "Admin.Net.Service/"] COPY ["Admin.Net.Service/Admin.Net.Service.csproj", "Admin.Net.Service/"]
RUN dotnet restore "Admin.Net.WebApi/Admin.Net.WebApi.csproj" RUN dotnet restore "Junmp.Platform.WebApi/Junmp.Platform.WebApi.csproj"
COPY . . COPY . .
WORKDIR "/src/Admin.Net.WebApi" WORKDIR "/src/Junmp.Platform.WebApi"
RUN dotnet build "Admin.Net.WebApi.csproj" -c Release -o /app/build RUN dotnet build "Junmp.Platform.WebApi.csproj" -c Release -o /app/build
FROM build AS publish FROM build AS publish
RUN dotnet publish "Admin.Net.WebApi.csproj" -c Release -o /app/publish RUN dotnet publish "Junmp.Platform.WebApi.csproj" -c Release -o /app/publish
FROM base AS final FROM base AS final
WORKDIR /app WORKDIR /app
COPY --from=publish /app/publish . COPY --from=publish /app/publish .
ENTRYPOINT ["dotnet", "Admin.Net.WebApi.dll"] ENTRYPOINT ["dotnet", "Junmp.Platform.WebApi.dll"]
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0"?>
<doc>
<assembly>
<name>Junmp.Platform.Entity</name>
</assembly>
<members>
<member name="T:Junmp.Platform.Entity.AutoMapperConfig.AutoMapperProfile">
<summary>
映射描述文件
</summary>
</member>
<member name="P:Junmp.Platform.Entity.Base.BaseEntity.Id">
<summary>
编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.Base.BaseEntity.Remark">
<summary>
备注
</summary>
</member>
<member name="P:Junmp.Platform.Entity.Base.BaseEntity.IsDel">
<summary>
逻辑标志位
</summary>
</member>
<member name="P:Junmp.Platform.Entity.Base.BaseEntity.Creator">
<summary>
创建人
</summary>
</member>
<member name="P:Junmp.Platform.Entity.Base.BaseEntity.CreateTime">
<summary>
创建时间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.Base.BaseEntity.VersionId">
<summary>
版本编号
</summary>
</member>
<member name="M:Junmp.Platform.Entity.Base.BaseEntity.ToJson">
<summary>
转化为json
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Platform.Entity.Base.BaseEntity.Create(Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
创建赋值
</summary>
<param name="context">HttpContext</param>
</member>
<member name="M:Junmp.Platform.Entity.Base.BaseEntity.Modify(Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
编辑赋值
</summary>
<param name="context">HttpContext</param>
</member>
<member name="M:Junmp.Platform.Entity.Base.BaseEntity.Delete(Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
逻辑删除赋值
</summary>
<param name="context">HttpContext</param>
</member>
<member name="T:Junmp.Platform.Entity.BusinessConstant.JobAction">
<summary>
作业操作常量
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizAccountDTO">
<summary>
同步账号DTO
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizAccountDTO.Token">
<summary>
口令
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizModuleDTO">
<summary>
BizModule DTO
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizModuleDTO.UserModuleLogonName">
<summary>
用户所在模块登录账号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizModuleDTO.UserModulePassword">
<summary>
用户所在模块登录密码
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizTestDTO.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizTestDTO.UserLogonName">
<summary>
用户登录账号
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO">
<summary>
业务用户DTO
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO.UserLogonName">
<summary>
用户登录账号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO.UserDisplayName">
<summary>
用户名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO.UserPassword">
<summary>
用户密码
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO.Telephone">
<summary>
座机
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO.MobilePhone">
<summary>
手机
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO.Email">
<summary>
邮箱
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO.Sex">
<summary>
性别
0:男
1:女
2:第三性别
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO">
<summary>
BizUserModuleDTO
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserId">
<summary>
用户编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserModuleLogonName">
<summary>
用户所在模块登录账号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserModulePassword">
<summary>
用户所在模块登录密码
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserLogonName">
<summary>
登录名
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserDisplayName">
<summary>
用户展示名
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserPassword">
<summary>
密码
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.Telephone">
<summary>
座机
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.MobilePhone">
<summary>
手机
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.Email">
<summary>
邮箱
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.IsEnabled">
<summary>
是否启用
0:禁用;
1:启用
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.Sex">
<summary>
性别
0:男
1:女
2:第三性别
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO">
<summary>
代码生成器DTO
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.EntityNamespace">
<summary>
模型层命名空间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.DTONamespace">
<summary>
DTO模型命名空间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.ControllerNamespace">
<summary>
控制层命名空间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.ServiceNamespace">
<summary>
服务层命名空间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.RepositoryNamespace">
<summary>
仓储层命名空间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.Tables">
<summary>
表数组
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.LayoutMode">
<summary>
布局方式
0:上下布局
1:左右布局
</summary>
</member>
<member name="M:Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.AutoFillFullName">
<summary>
自动补全路径
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO">
<summary>
导入配置明细DTO
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.DataType">
<summary>
数据类型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Cells">
<summary>
所在列
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Rquired">
<summary>
是否必填项
0:否
1:是
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.MaxValue">
<summary>
最大值
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.MinValue">
<summary>
最小值
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.DecimalLimit">
<summary>
小数位上限
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.TextEnum">
<summary>
枚举列表
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Extend1">
<summary>
扩展字段
正则占用
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Extend2">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Extend3">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO">
<summary>
导入配置DTO
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.ExcelPath">
<summary>
文件路径
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.Children">
<summary>
子集
</summary>
</member>
<member name="M:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.ValidationDetecting">
<summary>
有效性校验
</summary>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.DetectingWorksheet(NPOI.SS.UserModel.ISheet)">
<summary>
校验工作簿
</summary>
<param name="worksheet">工作簿</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.DecimalValidation(NPOI.SS.UserModel.ISheet,Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验小数
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.IntegerValidation(NPOI.SS.UserModel.ISheet,Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验整数
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.TextValidation(NPOI.SS.UserModel.ISheet,Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验文本
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.DateValidation(NPOI.SS.UserModel.ISheet,Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验日期
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.DateTimeValidation(NPOI.SS.UserModel.ISheet,Junmp.Platform.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验时间
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.QuartzJobDTO.JobId">
<summary>
任务编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.QuartzJobDTO.GroupId">
<summary>
集群节点编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessDTO.SystemManagement.QuartzJobDTO.Action">
<summary>
预执行动作
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizAccount">
<summary>
模块API访问账号表
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizAccount.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule">
<summary>
BizModule Entity Model
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModuleName">
<summary>
模块名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModuleShortName">
<summary>
模块简称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModuleShortNameEN">
<summary>
模块英文简称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModuleProtocol">
<summary>
采用HTTP协议,HTTP或者HTTPS
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModuleAddress">
<summary>
模块地址:ip或者域名
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModulePort">
<summary>
模块端口
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModuleLogoAddress">
<summary>
模块logo图片位置
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModuleSsoAddress">
<summary>
模块单点登录地址
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.ModuleTodoAddress">
<summary>
模块待办地址
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizTest">
<summary>
BizUser Entity Model
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizTest.Name">
<summary>
用户名称
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser">
<summary>
BizUser Entity Model
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.UserLogonName">
<summary>
用户登录账号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.UserDisplayName">
<summary>
用户名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.UserPassword">
<summary>
用户密码
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Telephone">
<summary>
座机
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.MobilePhone">
<summary>
手机
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Email">
<summary>
邮箱
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.IsEnabled">
<summary>
是否启用
0:禁用;
1:启用
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Sex">
<summary>
性别
0:男
1:女
2:第三性别
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Salt">
<summary>
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Extend1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Extend2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Extend3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Extend4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUser.Extend5">
<summary>
预留字段5
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUserModule">
<summary>
BizUserModule Entity Model
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUserModule.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUserModule.UserId">
<summary>
用户编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUserModule.UserModuleLogonName">
<summary>
用户所在模块登录账号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUserModule.UserModulePassword">
<summary>
用户所在模块登录密码
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAnnouncement">
<summary>
通知公告模型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAnnouncement.Title">
<summary>
标题
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAnnouncement.Content">
<summary>
内容
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAnnouncement.Type">
<summary>
类型,0:公告,1:通知
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAnnouncement.Status">
<summary>
状态,0:开放,1:关闭
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAttachment">
<summary>
系统附件模型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAttachment.FileName">
<summary>
附件名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAttachment.FileSize">
<summary>
文件大小
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAttachment.FilePath">
<summary>
存储路径
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysAttachment.BusinessId">
<summary>
业务编号
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig">
<summary>
导入主配置模型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig.ConfigName">
<summary>
配置名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig.StartRow">
<summary>
起始行
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig.StartColumn">
<summary>
起始列
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig.WorkSheetIndexes">
<summary>
工作簿索引列表
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail">
<summary>
导入详细配置模型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.ParentId">
<summary>
父键
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.DataType">
<summary>
数据类型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Cells">
<summary>
所在列
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Required">
<summary>
是否必填项
0:否
1:是
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.MaxValue">
<summary>
最大值
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.MinValue">
<summary>
最小值
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.DecimalLimit">
<summary>
小数位上限
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.TextEnum">
<summary>
枚举列表
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Extend1">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Extend2">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Extend3">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog">
<summary>
审计日志模型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.UserId">
<summary>
用户编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.UserName">
<summary>
用户姓名
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.OrgId">
<summary>
机构编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.OrgName">
<summary>
机构名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.System">
<summary>
使用系统
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.Browser">
<summary>
使用浏览器
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.IP">
<summary>
IP地址
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.OperationType">
<summary>
操作类型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.RequestMethod">
<summary>
请求路径
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.RequestUrl">
<summary>
请求路径
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.Params">
<summary>
请求参数
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.Result">
<summary>
返回值
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.OldValue">
<summary>
记录旧值
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysLog.NewValue">
<summary>
记录新值
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysRecord">
<summary>
SysRecord 实体模型
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob">
<summary>
计划任务实体模型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.JobName">
<summary>
任务名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.JobDescription">
<summary>
任务描述
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.NameSpace">
<summary>
命名空间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.JobImplement">
<summary>
实现类
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.CronExpression">
<summary>
Cron表达式
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.StartTime">
<summary>
开始时间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.EndTime">
<summary>
结束时间
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.JobStatus">
<summary>
任务状态
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.GroupId">
<summary>
集群编号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser">
<summary>
用户模型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.LogonName">
<summary>
登录名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.DisplayName">
<summary>
用户姓名
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Password">
<summary>
登录密码
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Telephone">
<summary>
座机号码
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.MobilePhone">
<summary>
手机号码
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Email">
<summary>
邮箱地址
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.IsSupperAdmin">
<summary>
是否超级管理员
0:否
1:是
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.IsEnabled">
<summary>
是否启用
0:禁用;
1:启用
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Sex">
<summary>
性别
0:男
1:女
2:第三性别
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Salt">
<summary>
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Extend1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Extend2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Extend3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Extend4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysUser.Extend5">
<summary>
预留字段5
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.System.BroadcastMessage">
<summary>
广播消息
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.System.BroadcastMessage.Title">
<summary>
标题
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.System.BroadcastMessage.Message">
<summary>
内容
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.System.BroadcastMessage.MessageLevel">
<summary>
消息级别
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEntity.System.SystemMessage">
<summary>
系统消息
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.System.SystemMessage.Message">
<summary>
消息
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.System.SystemMessage.MessageType">
<summary>
消息类型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.BusinessEntity.System.SystemMessage.Object">
<summary>
信息载体
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.DeletionType">
<summary>
删除类型枚举
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.DeletionType.Undeleted">
<summary>
未删除的
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.DeletionType.Deleted">
<summary>
删除的
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.JobStatus">
<summary>
任务状态
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.MenuType">
<summary>
菜单类型
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MenuType.Menu">
<summary>
菜单
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MenuType.Button">
<summary>
按钮
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MenuType.View">
<summary>
视图
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.MessageLevel">
<summary>
消息级别
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageLevel.Information">
<summary>
消息级别
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageLevel.Notification">
<summary>
通知级别
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageLevel.Warning">
<summary>
警告级别
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageLevel.Error">
<summary>
错误级别
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageLevel.Severity">
<summary>
严重级别
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageLevel.Emergency">
<summary>
紧急级别
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.MessageType">
<summary>
消息类型
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageType.ForceLogout">
<summary>
强制下线
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageType.Notification">
<summary>
通知
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageType.Announcement">
<summary>
公告
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.MessageType.Broadcast">
<summary>
广播
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.OperationType">
<summary>
操作类型
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.QueryList">
<summary>
查询列表
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.QueryEntity">
<summary>
查询实体
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.AddEntity">
<summary>
新增实体
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.EditEntity">
<summary>
编辑实体
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.DeleteEntity">
<summary>
逻辑删除实体
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.RemoveEntity">
<summary>
物理删除实体
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.UploadFile">
<summary>
上传文件
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.DownloadFile">
<summary>
下载文件
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.ImportData">
<summary>
导入数据
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.ExportData">
<summary>
导出数据
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.MenuAuthorization">
<summary>
菜单授权
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.PermissionAuthorization">
<summary>
用户授权
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.Print">
<summary>
打印
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.Logon">
<summary>
登录
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.Logout">
<summary>
登出
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.ForceLogout">
<summary>
强制登出
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.UpdatePassword">
<summary>
更新密码
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.StartScheduleJob">
<summary>
启动计划任务
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.PauseScheduleJob">
<summary>
暂停计划任务
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.ResumeScheduleJob">
<summary>
恢复计划任务
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.DelegatePermission">
<summary>
权限下放
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.GenerateCode">
<summary>
生成代码
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.SqlInjectionAttack">
<summary>
Sql注入攻击
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.TokenHijacked">
<summary>
Token劫持
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.UnifiedAuthentication">
<summary>
统一认证
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.UnifiedAuthorization">
<summary>
统一认证授权
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.RemoveUnifiedAuthorization">
<summary>
解除统一授权
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.GetSyncToken">
<summary>
获取同步口令
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.SyncAddUser">
<summary>
同步新增用户
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.SyncEditUser">
<summary>
同步编辑用户
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.OperationType.SyncDeleteUser">
<summary>
同步删除用户
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.ReadingStatus">
<summary>
阅读状态
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.ReadingStatus.Unread">
<summary>
未读
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.ReadingStatus.Read">
<summary>
已读
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.RoleType">
<summary>
角色类型枚举
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.RoleType.Own">
<summary>
自有的
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.RoleType.Inherited">
<summary>
继承的
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.UserStatus">
<summary>
用户状态
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.UserStatus.Disenabled">
<summary>
禁用
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.UserStatus.Enabled">
<summary>
启用
</summary>
</member>
<member name="T:Junmp.Platform.Entity.BusinessEnum.YesNo">
<summary>
YesNo枚举
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.YesNo.NO">
<summary>
NO
</summary>
</member>
<member name="F:Junmp.Platform.Entity.BusinessEnum.YesNo.YES">
<summary>
YES
</summary>
</member>
<member name="T:Junmp.Platform.Entity.CoreDTO.DbSchemaInfoDTO">
<summary>
数据库模型信息
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreDTO.DbSchemaInfoDTO.SchemaName">
<summary>
数据库名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreDTO.DbSchemaInfoDTO.TableName">
<summary>
表名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreDTO.DbSchemaInfoDTO.TableComment">
<summary>
表注释
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreDTO.DbSchemaInfoDTO.CreateTime">
<summary>
创建时间
</summary>
</member>
<member name="T:Junmp.Platform.Entity.CoreEntity.ActionResult">
<summary>
动作执行结果
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.ActionResult.code">
<summary>
HttpStatusCode
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.ActionResult.msg">
<summary>
执行消息
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.ActionResult.data">
<summary>
执行对象
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.#ctor(System.String,System.String,System.Object)">
<summary>
带参构造函数
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.DeserializeObject(System.String)">
<summary>
反序列化
</summary>
<param name="value"></param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.ToJson">
<summary>
序列化
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.Success(System.Object)">
<summary>
Success标志
</summary>
<param name="obj">返回对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.OK">
<summary>
OK标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.BadRequest">
<summary>
BadRequest标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.BadRequest(System.String)">
<summary>
BadRequest标志
</summary>
<param name="message">描述语</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.ActionResult.Unauthorized">
<summary>
Unauthorized标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Junmp.Platform.Entity.CoreEntity.AdminSessionContext">
<summary>
Session上下文
</summary>
</member>
<member name="T:Junmp.Platform.Entity.CoreEntity.DbSchemaEntity">
<summary>
实体模型
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.DbSchemaEntity.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.DbSchemaEntity.#ctor(System.String)">
<summary>
有参构造函数
</summary>
<param name="name"></param>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.DbSchemaEntity.EntityName">
<summary>
实体名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.DbSchemaEntity.Fields">
<summary>
字段集
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.DbSchemaEntity.ToTitleCase(System.String)">
<summary>
首字母转大写
</summary>
<param name="input">输入</param>
<returns>输出</returns>
</member>
<member name="T:Junmp.Platform.Entity.CoreEntity.DbSchemaField">
<summary>
字段模型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.DbSchemaField.FieldName">
<summary>
字段名称
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.DbSchemaField.FieldDataType">
<summary>
数据类型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.DbSchemaField.FieldComment">
<summary>
字段注释
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.DbSchemaField.IsNullable">
<summary>
是否为空
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.DbSchemaField.FieldMaxLength">
<summary>
最大长度
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.DbSchemaField.IsFieldIgnoreCase">
<summary>
判断是否忽略
</summary>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.DbSchemaField.GetDataType">
<summary>
获取数据类型
</summary>
<returns>转译类型</returns>
</member>
<!-- Badly formed XML comment ignored for member "T:Junmp.Platform.Entity.CoreEntity.JunmpActionResult" -->
<member name="P:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.code">
<summary>
HttpStatusCode
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.msg">
<summary>
执行消息
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.data">
<summary>
执行对象
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.#ctor(System.String,System.String,System.Object)">
<summary>
带参构造函数
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.DeserializeObject(System.String)">
<summary>
反序列化
</summary>
<param name="value"></param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.ToJson">
<summary>
序列化
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.Success(System.Object)">
<summary>
Success标志
</summary>
<param name="obj">返回对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.OK">
<summary>
OK标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.BadRequest">
<summary>
BadRequest标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.BadRequest(System.String)">
<summary>
BadRequest标志
</summary>
<param name="message">描述语</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.JunmpActionResult.Unauthorized">
<summary>
Unauthorized标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Junmp.Platform.Entity.CoreEntity.QueryCondition">
<summary>
查询条件
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageIndex">
<summary>
起始页11
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.PageSize">
<summary>
分页数量
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.Sort">
<summary>
排序字段
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryCondition.QueryItems">
<summary>
查询项
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.#ctor(System.Int32,System.Int32,System.String,System.Collections.Generic.List{Junmp.Platform.Entity.CoreEntity.QueryItem})">
<summary>
有参构造函数
</summary>
<param name="pageIndex">起始页</param>
<param name="pageSize">分页数量</param>
<param name="sort">排序字段</param>
<param name="queryItems">查询条件</param>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.ConvertToSqlStatement">
<summary>
转化为Sql语句
</summary>
<returns>Sql字符串</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.ReplaceWarnningItems(System.String)">
<summary>
过滤非关键字
</summary>
<param name="value">sql</param>
<returns>过滤后的sql</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.AddDefaultQueryItem">
<summary>
追加缺省查询条件
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.ConvertToLamdaExpression``1">
<summary>
查询条件转Lamda表达式
</summary>
<typeparam name="T">数据类型</typeparam>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.DeserializeObject(System.String)">
<summary>
反序列化
</summary>
<param name="value"></param>
<returns>QueryCondition</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.ToJson">
<summary>
序列化
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.ConvertToSearchDescriptor``1">
<summary>
转化为SearchDescriptor
</summary>
<typeparam name="TDocument">class</typeparam>
<returns>SearchDescriptor</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryCondition.ConvertQueryItem(Junmp.Platform.Entity.CoreEntity.QueryItem)">
<summary>
条件转化
</summary>
<param name="queryItem">查询条件</param>
<returns>字符串</returns>
</member>
<member name="T:Junmp.Platform.Entity.CoreEntity.QueryItem">
<summary>
查询项
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryItem.Field">
<summary>
查询项字段
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryItem.DataType">
<summary>
查询项类型
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryItem.QueryMethod">
<summary>
查询项方法
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryItem.Value">
<summary>
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryItem.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryItem.#ctor(System.String,Junmp.Platform.Entity.CoreEnum.DataType,Junmp.Platform.Entity.CoreEnum.QueryMethod,System.Object)">
<summary>
有参构造函数
</summary>
<param name="field">字段</param>
<param name="dataType">数据类型</param>
<param name="queryMethod">查询方法</param>
<param name="value"></param>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryItem.GetDefault">
<summary>
获取缺省QueryItem
</summary>
<returns>QueryItem</returns>
</member>
<member name="T:Junmp.Platform.Entity.CoreEntity.QueryResult`1">
<summary>
查询结果
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryResult`1.code">
<summary>
HttpStatusCode
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryResult`1.msg">
<summary>
执行消息
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryResult`1.TotalCount">
<summary>
查询总记录数
</summary>
</member>
<member name="P:Junmp.Platform.Entity.CoreEntity.QueryResult`1.List">
<summary>
查询记录
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryResult`1.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryResult`1.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.List{`0})">
<summary>
有参构造函数
</summary>
<param name="totalCount">总条数</param>
<param name="list">记录列表</param>
(string Code, string Msg, Object obj)
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryResult`1.DeserializeObject(System.String)">
<summary>
反序列化
</summary>
<param name="value"></param>
<returns>QueryResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryResult`1.ToJson">
<summary>
序列化
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryResult`1.Success(System.Int32,System.Collections.Generic.List{`0})">
<summary>
Success标志
</summary>
<param name="totalCount">查询总记录数</param>
<param name="list">查询记录</param>
<returns>QueryResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryResult`1.Error">
<summary>
Error标志
</summary>
<returns>QueryResult</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreEntity.QueryResult`1.Error(System.String)">
<summary>
Error标志
</summary>
<param name="message">描述语</param>
<returns>QueryResult</returns>
</member>
<member name="T:Junmp.Platform.Entity.CoreEnum.CellDataType">
<summary>
单元格数据类型
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.CellDataType.Decimal">
<summary>
小数
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.CellDataType.Integer">
<summary>
整数
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.CellDataType.Text">
<summary>
文本
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.CellDataType.Date">
<summary>
日期
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.CellDataType.DateTime">
<summary>
时间
</summary>
</member>
<member name="T:Junmp.Platform.Entity.CoreEnum.DataType">
<summary>
数据类型
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.DataType.String">
<summary>
字符串类型
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.DataType.Date">
<summary>
日期
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.DataType.DateTime">
<summary>
时间类型
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.DataType.Guid">
<summary>
GUID
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.DataType.Int">
<summary>
整型
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.DataType.Double">
<summary>
浮点型
</summary>
</member>
<member name="T:Junmp.Platform.Entity.CoreEnum.QueryMethod">
<summary>
查询方法
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.Equal">
<summary>
等于
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.Like">
<summary>
模糊查询
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.LessThan">
<summary>
小于
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.LessThanOrEqual">
<summary>
小于等于
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.GreaterThan">
<summary>
大于
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.GreaterThanOrEqual">
<summary>
大于等于
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.BetweenAnd">
<summary>
BetweenAnd
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.Include">
<summary>
Include
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.OrLike">
<summary>
模糊查询
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreEnum.QueryMethod.NotEqual">
<summary>
不等于
</summary>
</member>
<member name="T:Junmp.Platform.Entity.CoreExtensions.PredicateExtension">
<summary>
构建lambda表达式范例
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.True``1">
<summary>
lambda表达式:p=>true
</summary>
<typeparam name="T">数据类型</typeparam>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.False``1">
<summary>
lambda表达式:p=>false
</summary>
<typeparam name="T">数据类型</typeparam>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.GetOrderExpression``2(System.String)">
<summary>
lambda表达式:p=>p.propertyName
</summary>
<typeparam name="T">数据类型</typeparam>
<typeparam name="TKey">数据类型</typeparam>
<param name="propertyName">字段</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.CreateEqual``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName == propertyValue
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.CreateNotEqual``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName != propertyValue
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.CreateGreaterThan``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName > propertyValue
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.CreateLessThan``1(System.String,System.String)" -->
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.CreateGreaterThanOrEqual``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName >= propertyValue
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.CreateLessThanOrEqual``1(System.String,System.String)" -->
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.GetContains``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName.Contains(propertyValue)
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.GetNotContains``1(System.String,System.String)">
<summary>
lambda表达式:(p=>!p.propertyName.Contains(propertyValue))
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.And``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
<summary>
组合And
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="first">第一个表达式</param>
<param name="second">第二个表达式</param>
<returns>组合表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.Or``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
<summary>
组合Or
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="first">第一个表达式</param>
<param name="second">第二个表达式</param>
<returns>组合表达式</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.Compose``1(System.Linq.Expressions.Expression{``0},System.Linq.Expressions.Expression{``0},System.Func{System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression})">
<summary>
Combines the first expression with the second using the specified merge function.
</summary>
</member>
<member name="T:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.ParameterRebinder">
<summary>
ParameterRebinder
</summary>
</member>
<member name="F:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.ParameterRebinder.map">
<summary>
The ParameterExpression map
</summary>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.ParameterRebinder.#ctor(System.Collections.Generic.Dictionary{System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression})">
<summary>
Initializes a new instance of the <see cref="T:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.ParameterRebinder"/> class.
</summary>
<param name="map">The map.</param>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.ParameterRebinder.ReplaceParameters(System.Collections.Generic.Dictionary{System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression},System.Linq.Expressions.Expression)">
<summary>
Replaces the parameters.
</summary>
<param name="map">The map.</param>
<param name="exp">The exp.</param>
<returns>Expression</returns>
</member>
<member name="M:Junmp.Platform.Entity.CoreExtensions.PredicateExtension.ParameterRebinder.VisitParameter(System.Linq.Expressions.ParameterExpression)">
<summary>
Visits the parameter.
</summary>
<param name="p">The p.</param>
<returns>Expression</returns>
</member>
</members>
</doc>
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Compile Remove="bin\**" />
<Compile Remove="StorageDirectory\**" /> <Compile Remove="StorageDirectory\**" />
<Compile Remove="wwwroot\build\**" /> <Compile Remove="wwwroot\build\**" />
<Compile Remove="wwwroot\mock\**" /> <Compile Remove="wwwroot\mock\**" />
...@@ -21,6 +22,7 @@ ...@@ -21,6 +22,7 @@
<Compile Remove="wwwroot\public\**" /> <Compile Remove="wwwroot\public\**" />
<Compile Remove="wwwroot\src\**" /> <Compile Remove="wwwroot\src\**" />
<Compile Remove="wwwroot\tests\**" /> <Compile Remove="wwwroot\tests\**" />
<Content Remove="bin\**" />
<Content Remove="StorageDirectory\**" /> <Content Remove="StorageDirectory\**" />
<Content Remove="wwwroot\build\**" /> <Content Remove="wwwroot\build\**" />
<Content Remove="wwwroot\mock\**" /> <Content Remove="wwwroot\mock\**" />
...@@ -28,6 +30,7 @@ ...@@ -28,6 +30,7 @@
<Content Remove="wwwroot\public\**" /> <Content Remove="wwwroot\public\**" />
<Content Remove="wwwroot\src\**" /> <Content Remove="wwwroot\src\**" />
<Content Remove="wwwroot\tests\**" /> <Content Remove="wwwroot\tests\**" />
<EmbeddedResource Remove="bin\**" />
<EmbeddedResource Remove="StorageDirectory\**" /> <EmbeddedResource Remove="StorageDirectory\**" />
<EmbeddedResource Remove="wwwroot\build\**" /> <EmbeddedResource Remove="wwwroot\build\**" />
<EmbeddedResource Remove="wwwroot\mock\**" /> <EmbeddedResource Remove="wwwroot\mock\**" />
...@@ -35,6 +38,7 @@ ...@@ -35,6 +38,7 @@
<EmbeddedResource Remove="wwwroot\public\**" /> <EmbeddedResource Remove="wwwroot\public\**" />
<EmbeddedResource Remove="wwwroot\src\**" /> <EmbeddedResource Remove="wwwroot\src\**" />
<EmbeddedResource Remove="wwwroot\tests\**" /> <EmbeddedResource Remove="wwwroot\tests\**" />
<None Remove="bin\**" />
<None Remove="StorageDirectory\**" /> <None Remove="StorageDirectory\**" />
<None Remove="wwwroot\build\**" /> <None Remove="wwwroot\build\**" />
<None Remove="wwwroot\mock\**" /> <None Remove="wwwroot\mock\**" />
...@@ -42,6 +46,7 @@ ...@@ -42,6 +46,7 @@
<None Remove="wwwroot\public\**" /> <None Remove="wwwroot\public\**" />
<None Remove="wwwroot\src\**" /> <None Remove="wwwroot\src\**" />
<None Remove="wwwroot\tests\**" /> <None Remove="wwwroot\tests\**" />
<TypeScriptCompile Remove="bin\**" />
<TypeScriptCompile Remove="wwwroot\build\**" /> <TypeScriptCompile Remove="wwwroot\build\**" />
<TypeScriptCompile Remove="wwwroot\mock\**" /> <TypeScriptCompile Remove="wwwroot\mock\**" />
<TypeScriptCompile Remove="wwwroot\plop-templates\**" /> <TypeScriptCompile Remove="wwwroot\plop-templates\**" />
...@@ -135,7 +140,7 @@ ...@@ -135,7 +140,7 @@
<None Update="Junmp.Platform.Entity.xml"> <None Update="Junmp.Platform.Entity.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory> <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None> </None>
<None Update="Admin.Net.WebApi.xml"> <None Update="Junmp.Platform.WebApi.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory> <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None> </None>
<None Update="TemplatesDirectory\BizUserTemplate.xls"> <None Update="TemplatesDirectory\BizUserTemplate.xls">
...@@ -144,7 +149,7 @@ ...@@ -144,7 +149,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Folder Include="AppData\SQLite\DataModel\" /> <Folder Include="AppData\" />
<Folder Include="wwwroot\" /> <Folder Include="wwwroot\" />
</ItemGroup> </ItemGroup>
......
...@@ -4,64 +4,160 @@ ...@@ -4,64 +4,160 @@
<name>Junmp.Platform.WebApi</name> <name>Junmp.Platform.WebApi</name>
</assembly> </assembly>
<members> <members>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute"> <member name="T:Junmp.Platform.WebApi.AppCode.ActionFilters.LogAttribute">
<summary> <summary>
审计日志过滤器 审计日志过滤器
</summary> </summary>
</member> </member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.OperationType"> <member name="P:Junmp.Platform.WebApi.AppCode.ActionFilters.LogAttribute.OperationType">
<summary> <summary>
操作类型 操作类型
</summary> </summary>
</member> </member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.Description"> <member name="P:Junmp.Platform.WebApi.AppCode.ActionFilters.LogAttribute.Description">
<summary> <summary>
行为描述信息 行为描述信息
</summary> </summary>
</member> </member>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute"> <member name="T:Junmp.Platform.WebApi.AppCode.ActionFilters.PermissionAttribute">
<summary> <summary>
动作权限过滤器 动作权限过滤器
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)"> <member name="M:Junmp.Platform.WebApi.AppCode.ActionFilters.PermissionAttribute.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary> <summary>
自定义拦截器 自定义拦截器
</summary> </summary>
<param name="context"></param> <param name="context"></param>
<exception cref="T:System.Exception"></exception> <exception cref="T:System.Exception"></exception>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.AuthorizationFilter.ActionAuthorization.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)"> <member name="T:Junmp.Platform.WebApi.AppCode.ActionFilters.SwaggerIgnoreAttribute">
<summary>
ignore some api on swagger.json
</summary>
</member>
<member name="T:Junmp.Platform.WebApi.AppCode.ActionFilters.SwaggerIgnoreFilter">
<summary>
过滤具备SwaggerIgnore特性的api
</summary>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.AuthorizationFilter.ActionAuthorization.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary> <summary>
系统前置鉴权 系统前置鉴权
</summary> </summary>
<param name="context">ActionExecutingContext</param> <param name="context">ActionExecutingContext</param>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.StartScheduleJobAsync(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> <member name="T:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1">
<summary>
控制器基类
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AdminBaseService">
<summary>
服务层基类实例
</summary>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.#ctor(Junmp.Platform.Service.Base.IAdminBaseService{`0})">
<summary>
构造函数
</summary>
<param name="AdminBaseService"></param>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetPage(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
分页查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetList(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetEntityById(System.Guid)">
<summary>
按编号查询
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AddEntity(`0)">
<summary>
新增对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.EditEntity(`0)">
<summary>
编辑对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntityById(System.Guid)">
<summary>
删除
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntitiesByIds(System.String)">
<summary>
批量删除
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadExcel(System.String)">
<summary>
下载Excel
</summary>
<param name="excelId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadTemplate(System.String)">
<summary>
下载Excel模板
</summary>
<param name="templateId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadZip(System.String)">
<summary>
下载Zip
</summary>
<param name="zipId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkClass.AdminApplication.StartScheduleJobAsync(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary> <summary>
启动业务作业 启动业务作业
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.LoadSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkClass.AdminApplication.LoadSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary> <summary>
加载系统缓存 加载系统缓存
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.ClearSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkClass.AdminApplication.ClearSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary> <summary>
清理系统缓存 清理系统缓存
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.InitTenants"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkClass.AdminApplication.InitTenants">
<summary> <summary>
初始化多租户 初始化多租户
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ChatHub.SendMsg(System.String,System.String)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkClass.ChatHub.SendMsg(System.String,System.String)">
<summary> <summary>
给连接的所有人发送消息 给连接的所有人发送消息
</summary> </summary>
...@@ -69,55 +165,55 @@ ...@@ -69,55 +165,55 @@
<param name="message"></param> <param name="message"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber"> <member name="T:Junmp.Platform.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber">
<summary> <summary>
分布式消息订阅器 分布式消息订阅器
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.serviceProvider"> <member name="F:Junmp.Platform.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.serviceProvider">
<summary> <summary>
ServiceProvider实例 ServiceProvider实例
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.scheduleJobService"> <member name="F:Junmp.Platform.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.scheduleJobService">
<summary> <summary>
计划任务接口实例 计划任务接口实例
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.#ctor(System.IServiceProvider,Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.#ctor(System.IServiceProvider,Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService)">
<summary> <summary>
构造函数 构造函数
</summary> </summary>
<param name="serviceProvider"></param> <param name="serviceProvider"></param>
<param name="scheduleJobService"></param> <param name="scheduleJobService"></param>
</member> </member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse"> <member name="T:Junmp.Platform.WebApi.AppCode.FrameworkClass.ErrorResponse">
<summary> <summary>
错误应答信息 错误应答信息
</summary> </summary>
</member> </member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Success"> <member name="P:Junmp.Platform.WebApi.AppCode.FrameworkClass.ErrorResponse.Success">
<summary> <summary>
标志位 标志位
</summary> </summary>
</member> </member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Message"> <member name="P:Junmp.Platform.WebApi.AppCode.FrameworkClass.ErrorResponse.Message">
<summary> <summary>
应答消息 应答消息
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.ToJson"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkClass.ErrorResponse.ToJson">
<summary> <summary>
ToJson方法 ToJson方法
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions"> <member name="T:Junmp.Platform.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions">
<summary> <summary>
全局异常处理中间件 全局异常处理中间件
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions},Admin.Net.Service.BusinessService.MQService.IMQService)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Logging.ILogger{Junmp.Platform.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions},Admin.Net.Service.BusinessService.MQService.IMQService)">
<summary> <summary>
构造函数 构造函数
</summary> </summary>
...@@ -125,14 +221,14 @@ ...@@ -125,14 +221,14 @@
<param name="logger">日志对象</param> <param name="logger">日志对象</param>
<param name="mqService">消息队列实例</param> <param name="mqService">消息队列实例</param>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext)">
<summary> <summary>
处理上下文请求 处理上下文请求
</summary> </summary>
<param name="httpContext">http会话对象</param> <param name="httpContext">http会话对象</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.HandleExceptionAsync(Microsoft.AspNetCore.Http.HttpContext,System.Exception)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.HandleExceptionAsync(Microsoft.AspNetCore.Http.HttpContext,System.Exception)">
<summary> <summary>
全局统一异常处理 全局统一异常处理
</summary> </summary>
...@@ -140,7 +236,7 @@ ...@@ -140,7 +236,7 @@
<param name="exception">全局异常处理</param> <param name="exception">全局异常处理</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.PollyHttpClientServiceCollectionExtensions.AddHttpClientPolly(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkExtensions.PollyHttpClientServiceCollectionExtensions.AddHttpClientPolly(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)">
<summary> <summary>
注册Polly服务 注册Polly服务
</summary> </summary>
...@@ -148,282 +244,292 @@ ...@@ -148,282 +244,292 @@
<param name="name"></param> <param name="name"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob})"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.#ctor(Microsoft.Extensions.Logging.ILogger{Junmp.Platform.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob})">
<summary> <summary>
构造函数 构造函数
</summary> </summary>
<param name="logger"></param> <param name="logger"></param>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.Execute(Quartz.IJobExecutionContext)"> <member name="M:Junmp.Platform.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.Execute(Quartz.IJobExecutionContext)">
<summary> <summary>
执行框架作业 执行框架作业
</summary> </summary>
<param name="context"></param> <param name="context"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:Admin.Net.WebApi.AppCode.IoCDependencyInjection.DependencyAutoInjection"> <member name="T:Junmp.Platform.WebApi.AppCode.IoCDependencyInjection.DependencyAutoInjection">
<summary> <summary>
依赖自动注入 依赖自动注入
</summary> </summary>
</member> </member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.UserName"> <member name="T:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController">
<summary>
登录名
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Password">
<summary> <summary>
密码 BizUser控制器
</summary> </summary>
</member> </member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Salt"> <member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.BizTestService">
<summary> <summary>
业务模块接口实例
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.GetJwtSecurityToken(System.String)"> <member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.MQService">
<summary> <summary>
获取jwt口令 消息队列接口实例
</summary> </summary>
<param name="userName">用户名</param>
<returns>JwtSecurityToken</returns>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.lazyCaptcha"> <member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.context">
<summary> <summary>
Lazy.Captcha接口实例 HttpContext
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.redisService"> <member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.#ctor(Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService.IBizTestService,Admin.Net.Service.BusinessService.MQService.IMQService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary> <summary>
Redis服务接口实例 构造函数
</summary> </summary>
<param name="context"></param>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.#ctor(Lazy.Captcha.Core.ICaptcha,Admin.Net.Service.BusinessService.RedisService.IRedisService)"> <member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.Post(Newtonsoft.Json.Linq.JObject)">
<summary> <summary>
构造函数 测试用
</summary> </summary>
<param name="lazyCaptcha"></param> <param name="queryCondition">查询条件</param>
<param name="redisService"></param> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.GetCaptcha"> <member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.MQTest(System.String)">
<summary> <summary>
获取登录验证码 Mq消息队列使用
</summary> </summary>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="T:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController"> <member name="T:Junmp.Platform.WebApi.Controllers.CoreControllers.AdminHealthController">
<summary> <summary>
健康检查控制器 健康检查控制器
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController.Get"> <member name="M:Junmp.Platform.WebApi.Controllers.CoreControllers.AdminHealthController.Get">
<summary> <summary>
健康检查 健康检查
</summary> </summary>
<returns>OkObjectResult</returns> <returns>OkObjectResult</returns>
</member> </member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController"> <member name="T:Junmp.Platform.WebApi.Controllers.SystemManagement.AttachmentManagementController">
<summary> <summary>
业务附件管理控制器 业务附件管理控制器
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.attachmentService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.AttachmentManagementController.attachmentService">
<summary> <summary>
业务附件业务接口实例 业务附件业务接口实例
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AttachmentService.IAttachmentService,Microsoft.AspNetCore.Http.IHttpContextAccessor)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.AttachmentManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AttachmentService.IAttachmentService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary> <summary>
构造函数 构造函数
</summary> </summary>
<param name="attachmentService"></param> <param name="attachmentService"></param>
<param name="context"></param> <param name="context"></param>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.UploadAttachments(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.AttachmentManagementController.UploadAttachments(System.Guid)">
<summary> <summary>
上传业务附件 上传业务附件
</summary> </summary>
<param name="businessId">业务编号</param> <param name="businessId">业务编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetAttachments(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetAttachments(System.Guid)">
<summary> <summary>
获取业务附件 获取业务附件
</summary> </summary>
<param name="businessId">业务编号</param> <param name="businessId">业务编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DownloadAttachment(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.AttachmentManagementController.DownloadAttachment(System.Guid)">
<summary> <summary>
下载业务附件 下载业务附件
</summary> </summary>
<param name="attachmentId">附件编号</param> <param name="attachmentId">附件编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DeleteAttachment(System.String)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.AttachmentManagementController.DeleteAttachment(System.String)">
<summary> <summary>
删除业务附件 删除业务附件
</summary> </summary>
<param name="attachmentIds">数组串</param> <param name="attachmentIds">数组串</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetSysFileStatisticalInfo"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetSysFileStatisticalInfo">
<summary> <summary>
系统文件统计 系统文件统计
</summary> </summary>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGeneratorService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGeneratorService">
<summary> <summary>
代码生成器接口实例 代码生成器接口实例
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorService.ICodeGeneratorService)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.CodeGeneratorController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorService.ICodeGeneratorService)">
<summary> <summary>
构造函数 构造函数
</summary> </summary>
<param name="CodeGeneratorService"></param> <param name="CodeGeneratorService"></param>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.Post"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.CodeGeneratorController.Post">
<summary> <summary>
获取表空间信息 获取表空间信息
</summary> </summary>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGenerate(Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGenerate(Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO)">
<summary> <summary>
生成代码 生成代码
</summary> </summary>
<param name="codeGenerator">生成器对象</param> <param name="codeGenerator">生成器对象</param>
<returns>ActionResult</returns> <remarks>
## 例子
{
"entityNamespace": "string",
"dtoNamespace": "string",
"controllerNamespace": "string",
"serviceNamespace": "string",
"repositoryNamespace": "string",
"tables": "table1/table2/table3",使用/符号对需要生成的表进行添加和生成
"layoutMode": 0
}
</remarks>
<returns>ActionResult</returns>
</member> </member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController"> <member name="T:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController">
<summary> <summary>
导入配置管理控制器 导入配置管理控制器
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigService">
<summary> <summary>
导入配置接口实例 导入配置接口实例
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigDetailService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigDetailService">
<summary> <summary>
导入配置明细接口实例 导入配置明细接口实例
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.ImportDetailService.IImportConfigDetailService)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.ImportDetailService.IImportConfigDetailService)">
<summary> <summary>
构造函数 构造函数
</summary> </summary>
<param name="importConfigService"></param> <param name="importConfigService"></param>
<param name="importConfigDetailService"></param> <param name="importConfigDetailService"></param>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary> <summary>
查询导入配置列表 查询导入配置列表
</summary> </summary>
<param name="queryCondition">查询条件</param> <param name="queryCondition">查询条件</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetById(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetById(System.Guid)">
<summary> <summary>
按编号获取配置 按编号获取配置
</summary> </summary>
<param name="id">编号</param> <param name="id">编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetByParentId(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetByParentId(System.Guid)">
<summary> <summary>
按父键获取配置明细 按父键获取配置明细
</summary> </summary>
<param name="parentId">父键</param> <param name="parentId">父键</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfig(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfig(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary> <summary>
添加导入配置 添加导入配置
</summary> </summary>
<param name="importConfig">导入配置</param> <param name="importConfig">导入配置</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfigDetail(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfigDetail(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary> <summary>
添加导入配置明细 添加导入配置明细
</summary> </summary>
<param name="configDetail">配置明细</param> <param name="configDetail">配置明细</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfig(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfig(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary> <summary>
编辑导入配置 编辑导入配置
</summary> </summary>
<param name="importConfig">导入配置</param> <param name="importConfig">导入配置</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfigDetail(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfigDetail(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary> <summary>
编辑导入配置明细 编辑导入配置明细
</summary> </summary>
<param name="configDetail">配置明细</param> <param name="configDetail">配置明细</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfig(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfig(System.Guid)">
<summary> <summary>
删除导入配置 删除导入配置
</summary> </summary>
<param name="id">编号</param> <param name="id">编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigs(System.String)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigs(System.String)">
<summary> <summary>
批量删除导入配置 批量删除导入配置
</summary> </summary>
<param name="ids">数组串</param> <param name="ids">数组串</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetail(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetail(System.Guid)">
<summary> <summary>
删除配置明细 删除配置明细
</summary> </summary>
<param name="id">编号</param> <param name="id">编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetails(System.String)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetails(System.String)">
<summary> <summary>
批量删除配置明细 批量删除配置明细
</summary> </summary>
<param name="ids">数组串</param> <param name="ids">数组串</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteCheck(System.String)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteCheck(System.String)">
<summary> <summary>
删除子表检测 删除子表检测
</summary> </summary>
<param name="ids">数组串</param> <param name="ids">数组串</param>
<returns>真假值</returns> <returns>真假值</returns>
</member> </member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController"> <member name="T:Junmp.Platform.WebApi.Controllers.SystemManagement.LogManagementController">
<summary> <summary>
审计日志管理控制器 审计日志管理控制器
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.logService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.LogManagementController.logService">
<summary> <summary>
审计日志接口实例 审计日志接口实例
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.MongoDBService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.LogManagementController.MongoDBService">
<summary> <summary>
MongoDB接口实例 MongoDB接口实例
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.NestService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.LogManagementController.NestService">
<summary> <summary>
Nest接口实例 Nest接口实例
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.LogService.ILogService,Admin.Net.Service.BusinessService.MongoDBService.IMongoDBService,Admin.Net.Service.BusinessService.NestService.INestService)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.LogManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.LogService.ILogService,Admin.Net.Service.BusinessService.MongoDBService.IMongoDBService,Admin.Net.Service.BusinessService.NestService.INestService)">
<summary> <summary>
构造函数 构造函数
</summary> </summary>
...@@ -431,266 +537,110 @@ ...@@ -431,266 +537,110 @@
<param name="MongoDBService"></param> <param name="MongoDBService"></param>
<param name="NestService"></param> <param name="NestService"></param>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.LogManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary> <summary>
查询日志列表 查询日志列表
</summary> </summary>
<param name="queryCondition">查询条件</param> <param name="queryCondition">查询条件</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.GetById(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.LogManagementController.GetById(System.Guid)">
<summary> <summary>
获取日志明细 获取日志明细
</summary> </summary>
<param name="logId">日志编号</param> <param name="logId">日志编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.DownloadMonitoringLog(System.String)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.LogManagementController.DownloadMonitoringLog(System.String)">
<summary> <summary>
下载返回数据 下载返回数据
</summary> </summary>
<param name="txtId">日志编号</param> <param name="txtId">日志编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.scheduleJobService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.scheduleJobService">
<summary> <summary>
计划任务接口实例 计划任务接口实例
</summary> </summary>
</member> </member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.redisService"> <member name="F:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.redisService">
<summary> <summary>
Redis服务接口实例 Redis服务接口实例
</summary> </summary>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService,Admin.Net.Service.BusinessService.RedisService.IRedisService)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary> <summary>
构造函数 构造函数
</summary> </summary>
<param name="scheduleJobService"></param> <param name="scheduleJobService"></param>
<param name="redisService"></param> <param name="redisService"></param>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary> <summary>
查询任务列表 查询任务列表
</summary> </summary>
<param name="queryCondition">查询条件</param> <param name="queryCondition">查询条件</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.GetById(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.GetById(System.Guid)">
<summary> <summary>
查询任务信息 查询任务信息
</summary> </summary>
<param name="jobId">任务编号</param> <param name="jobId">任务编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary> <summary>
新增计划任务 新增计划任务
</summary> </summary>
<param name="scheduleJob">计划任务对象</param> <param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Put(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Put(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary> <summary>
编辑计划任务 编辑计划任务
</summary> </summary>
<param name="scheduleJob">计划任务对象</param> <param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.DeleteAsync(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.DeleteAsync(System.Guid)">
<summary> <summary>
删除计划任务 删除计划任务
</summary> </summary>
<param name="jobId">任务编号</param> <param name="jobId">任务编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.StartScheduleJobAsync(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.StartScheduleJobAsync(System.Guid)">
<summary> <summary>
启动计划任务 启动计划任务
</summary> </summary>
<param name="jobId">任务编号</param> <param name="jobId">任务编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.PauseScheduleJob(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.PauseScheduleJob(System.Guid)">
<summary> <summary>
暂停计划任务 暂停计划任务
</summary> </summary>
<param name="jobId">任务编号</param> <param name="jobId">任务编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.ResumeScheduleJob(System.Guid)"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.ResumeScheduleJob(System.Guid)">
<summary> <summary>
恢复计划任务 恢复计划任务
</summary> </summary>
<param name="jobId">任务编号</param> <param name="jobId">任务编号</param>
<returns>ActionResult</returns> <returns>ActionResult</returns>
</member> </member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ServerHardwareMonitorController.Get"> <member name="M:Junmp.Platform.WebApi.Controllers.SystemManagement.ServerHardwareMonitorController.Get">
<summary> <summary>
获取服务器信息 获取服务器信息
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:Admin.Net.WebApi.Controllers.WeatherForecastController"> <member name="M:Junmp.Platform.WebApi.Startup.InitConfiguration">
<summary>
天气信息
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.WeatherForecastController.Get">
<summary>
获取天气信息
</summary>
<returns>天气信息</returns>
</member>
<member name="M:Admin.Net.WebApi.Startup.InitConfiguration">
<summary> <summary>
初始化全局静态配置 初始化全局静态配置
</summary> </summary>
</member> </member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Date">
<summary>
日期
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureC">
<summary>
TemperatureC
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureF">
<summary>
TemperatureF
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Summary">
<summary>
总结
</summary>
</member>
<member name="T:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1">
<summary>
控制器基类
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AdminBaseService">
<summary>
服务层基类实例
</summary>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.#ctor(Junmp.Platform.Service.Base.IAdminBaseService{`0})">
<summary>
构造函数
</summary>
<param name="AdminBaseService"></param>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetPage(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
分页查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetList(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetEntityById(System.Guid)">
<summary>
按编号查询
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AddEntity(`0)">
<summary>
新增对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.EditEntity(`0)">
<summary>
编辑对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntityById(System.Guid)">
<summary>
删除
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntitiesByIds(System.String)">
<summary>
批量删除
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadExcel(System.String)">
<summary>
下载Excel
</summary>
<param name="excelId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadTemplate(System.String)">
<summary>
下载Excel模板
</summary>
<param name="templateId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadZip(System.String)">
<summary>
下载Zip
</summary>
<param name="zipId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="T:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController">
<summary>
BizUser控制器
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.BizTestService">
<summary>
业务模块接口实例
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.MQService">
<summary>
消息队列接口实例
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.context">
<summary>
HttpContext
</summary>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.#ctor(Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService.IBizTestService,Admin.Net.Service.BusinessService.MQService.IMQService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
<param name="context"></param>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.Post(Newtonsoft.Json.Linq.JObject)">
<summary>
测试用
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.MQTest(System.String)">
<summary>
Mq消息队列使用
</summary>
<returns>ActionResult</returns>
</member>
</members> </members>
</doc> </doc>
...@@ -12,12 +12,12 @@ using Microsoft.Extensions.Configuration; ...@@ -12,12 +12,12 @@ using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Hosting;
using Quartz; using Quartz;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
using Admin.Net.WebApi.AppCode.FrameworkExtensions; using Junmp.Platform.WebApi.AppCode.FrameworkExtensions;
using Admin.Net.WebApi.AppCode.FrameworkQuartz; using Junmp.Platform.WebApi.AppCode.FrameworkQuartz;
using System; using System;
using System.IO; using System.IO;
namespace Admin.Net.WebApi namespace Junmp.Platform.WebApi
{ {
public class Program public class Program
{ {
......
...@@ -6,12 +6,13 @@ ...@@ -6,12 +6,13 @@
<!--查询表名信息--> <!--查询表名信息-->
<sql name="query_mysql_schema_info"> <sql name="query_mysql_schema_info">
<![CDATA[ <![CDATA[
SELECT SELECT
`TABLE_SCHEMA`, `TABLE_NAME`, `TABLE_COMMENT`, `CREATE_TIME` `TABLE_SCHEMA`, `TABLE_NAME`, `TABLE_COMMENT`, `CREATE_TIME`
FROM FROM
information_schema.tables information_schema.tables
WHERE WHERE
table_schema = 'admin' and table_name not like '%admin%' table_schema = 'ruyiadmin'
]]> ]]>
</sql> </sql>
...@@ -254,8 +255,8 @@ using Microsoft.AspNetCore.Authorization; ...@@ -254,8 +255,8 @@ using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Junmp.Platform.Common.Utility; using Junmp.Platform.Common.Utility;
using Junmp.Platform.Entity.BusinessEnum; using Junmp.Platform.Entity.BusinessEnum;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using Admin.Net.WebApi.AppCode.FrameworkBase; using Junmp.Platform.WebApi.AppCode.FrameworkBase;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
......
...@@ -22,11 +22,11 @@ using Microsoft.IdentityModel.Tokens; ...@@ -22,11 +22,11 @@ using Microsoft.IdentityModel.Tokens;
using Microsoft.OpenApi.Models; using Microsoft.OpenApi.Models;
using Junmp.Platform.Common.Global; using Junmp.Platform.Common.Global;
using Junmp.Platform.Entity.AutoMapperConfig; using Junmp.Platform.Entity.AutoMapperConfig;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using Admin.Net.WebApi.AppCode.AuthorizationFilter; using Junmp.Platform.WebApi.AppCode.AuthorizationFilter;
using Admin.Net.WebApi.AppCode.FrameworkClass; using Junmp.Platform.WebApi.AppCode.FrameworkClass;
using Admin.Net.WebApi.AppCode.FrameworkExtensions; using Junmp.Platform.WebApi.AppCode.FrameworkExtensions;
using Admin.Net.WebApi.AppCode.IoCDependencyInjection; using Junmp.Platform.WebApi.AppCode.IoCDependencyInjection;
using SqlSugar; using SqlSugar;
using StackExchange.Profiling.Storage; using StackExchange.Profiling.Storage;
using Swashbuckle.AspNetCore.Filters; using Swashbuckle.AspNetCore.Filters;
...@@ -36,7 +36,7 @@ using System.Text; ...@@ -36,7 +36,7 @@ using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using Junmp.Platform.Common.Utility.RabbitMQ; using Junmp.Platform.Common.Utility.RabbitMQ;
namespace Admin.Net.WebApi namespace Junmp.Platform.WebApi
{ {
public class Startup public class Startup
{ {
...@@ -94,6 +94,7 @@ namespace Admin.Net.WebApi ...@@ -94,6 +94,7 @@ namespace Admin.Net.WebApi
services.AddSwaggerGen(c => services.AddSwaggerGen(c =>
{ {
c.DocumentFilter<SwaggerIgnoreFilter>();
c.SwaggerDoc("v1", new OpenApiInfo c.SwaggerDoc("v1", new OpenApiInfo
{ {
Version = "v1", Version = "v1",
...@@ -103,13 +104,13 @@ namespace Admin.Net.WebApi ...@@ -103,13 +104,13 @@ namespace Admin.Net.WebApi
// 开启接口注释 // 开启接口注释
var xmlPath = Path.Combine(AppContext.BaseDirectory, "Junmp.Platform.WebApi.xml"); var xmlPath = Path.Combine(AppContext.BaseDirectory, "Junmp.Platform.WebApi.xml");
c.IncludeXmlComments(xmlPath, true); c.IncludeXmlComments(xmlPath);
//var xmlCommonPath = Path.Combine(AppContext.BaseDirectory, "Junmp.Platform.Common.xml");
//c.IncludeXmlComments(xmlCommonPath);
var xmlCommonPath = Path.Combine(AppContext.BaseDirectory, "Junmp.Platform.Common.xml"); //var xmlModelPath = Path.Combine(AppContext.BaseDirectory, "Junmp.Platform.Entity.xml");
c.IncludeXmlComments(xmlCommonPath); //c.IncludeXmlComments(xmlModelPath);
var xmlModelPath = Path.Combine(AppContext.BaseDirectory, "Junmp.Platform.Entity.xml");
c.IncludeXmlComments(xmlModelPath);
}); });
...@@ -375,12 +376,12 @@ namespace Admin.Net.WebApi ...@@ -375,12 +376,12 @@ namespace Admin.Net.WebApi
{ {
app.UseDeveloperExceptionPage(); app.UseDeveloperExceptionPage();
app.UseSwagger(); app.UseSwagger();
app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "Admin.Net.WebAPI v1")); app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "Junmp.Platform.WebApi v1"));
} }
else if (env.IsProduction() && AdminGlobalContext.SystemConfig.SupportSwaggerOnProduction) else if (env.IsProduction() && AdminGlobalContext.SystemConfig.SupportSwaggerOnProduction)
{ {
app.UseSwagger(); app.UseSwagger();
app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "Admin.Net.WebAPI v1")); app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "Junmp.Platform.WebApi v1"));
} }
#endregion #endregion
......
using System;
namespace Admin.Net.WebApi
{
public class WeatherForecast
{
/// <summary>
///
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// TemperatureC
/// </summary>
public int TemperatureC { get; set; }
/// <summary>
/// TemperatureF
/// </summary>
public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
/// <summary>
/// ܽ
/// </summary>
public string Summary { get; set; }
}
}
...@@ -32,24 +32,8 @@ ...@@ -32,24 +32,8 @@
}, },
//系统配置 //系统配置
"SystemConfig": { "SystemConfig": {
//Rsa公钥
"RsaPublicKey": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDzNqPhq2nk1aIsIK30X7UAHC5jNqVKk12ZxsVEOjPFajV82VuJ7a31uLtU3NWRN4SIzhXmhAiptiDXq04AReV6veh3xdI069xmsIx/EEJNHnL034is6gSVev8p7wJ+qevxdYUGaMVgAV6osYAeQhMTTld emiiriKVAoeezhs5fQIDAQAB",
//Rsa私钥
"RsaPrivateKey": "MIICXAIBAAKBgQCDzNqPhq2nk1aIsIK30X7UAHC5jNqVKk12ZxsVEOjPFajV82VuJ7a31uLtU3NWRN4SIzhXmhAiptiDXq04AReV6veh3xdI069xmsIx/EEJNHnL034is6gSVev8p7wJ+qevxdYUGaMVgAV6osYAeQhMTTldemiiriKVAoeezhs5fQIDAQABAoGAC5l5psx1Xg+WiKmLZ5gb1f0P7q4zbCtXILnxGG9VJFySPMb5QOX+RVTqwqfnuUqOuZpSuOSWa1mAKdepEQoixCIBTbG8THhbXi5/vdN4FMUXmHBe1Gage0HFE5EpEMGpFuGZW9PmXG5m78gkTwc/cYJYWSA6I9AMWJ8rBGfti/UCQQC9ehPq0wFV8icLqcW3HlNsPzpqKPWFKp9UWz8kB6ayyTX9pci02Rp4Fig3i625+eMnJ+Kq0DRVGeJE4auCugb7AkEAshLgdDxnvQVbPFJvxF8yAZe3Tu4L2vbEA55wqnEdHMUSnHERXO729Uk1t2n5v67xIksGewyZ0X6x/7wbsg035wJAR+0FjoiW4zdPFyBVS5QZeuftlssBmJF7dhxFNbopz4iOFEFQlUYsxBU1IxDE2+o+DmkXpFvw4bU3rYo0/yT67QJAQcpRnQA4P5C8DYRTgNS+7/Gyqvmt7Z8f+kpOS9pwrBFvd9caWCB9o1ACBZqkyBoFQus/ILUeG1VYxCgmf1j83wJBAK1ETGDQM9LPOZAtB7Idv1Xo4sJtDn90yIyjhJjE6hhApvGGRb/1aOB1DMrx3JweIUB7rKMpkGVcouFIO4/s9cU=",
//白名单列表,用英文逗号隔开 //白名单列表,用英文逗号隔开
"WhiteList": "AttachmentManagement/UploadAttachments", "WhiteList": "AttachmentManagement/UploadAttachments",
//前端Request头部参数,用英文逗号隔开
"HeaderConfig": "",
//机构根目录编号
"OrgRoot": "ab907b1e-13a3-4c04-85db-f560f9c8f9aa",
//用户默认密码
"DefaultPassword": "123456",
//Aes加密算法密钥
"AesKey": "ae125efkk4_54eeff444ferfkny6oxi8",
//登录数量上限
"LogonCountLimit": "1",
//用户token格式
"TokenKey": "user_{0}_{1}",
//是否检查token //是否检查token
"CheckToken": true, "CheckToken": true,
//token有效时间,单位:分钟 //token有效时间,单位:分钟
......
<?xml version="1.0"?>
<doc>
<assembly>
<name>Junmp.Process.WebApi</name>
</assembly>
<members>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute">
<summary>
审计日志过滤器
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.OperationType">
<summary>
操作类型
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.Description">
<summary>
行为描述信息
</summary>
</member>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute">
<summary>
动作权限过滤器
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary>
动作鉴权
</summary>
<param name="context"></param>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:Admin.Net.WebApi.AppCode.AuthorizationFilter.ActionAuthorization.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary>
系统前置鉴权
</summary>
<param name="context">ActionExecutingContext</param>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1">
<summary>
控制器基类
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AdminBaseService">
<summary>
服务层基类实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.#ctor(Junmp.Process.Service.Base.IAdminBaseService{`0})">
<summary>
构造函数
</summary>
<param name="AdminBaseService"></param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetPage(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
分页查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetList(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetEntityById(System.Guid)">
<summary>
按编号查询
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AddEntity(`0)">
<summary>
新增对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.EditEntity(`0)">
<summary>
编辑对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntityById(System.Guid)">
<summary>
删除
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntitiesByIds(System.String)">
<summary>
批量删除
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadExcel(System.String)">
<summary>
下载Excel
</summary>
<param name="excelId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadTemplate(System.String)">
<summary>
下载Excel模板
</summary>
<param name="templateId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadZip(System.String)">
<summary>
下载Zip
</summary>
<param name="zipId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ChatHub.SendMsg(System.String,System.String)">
<summary>
给连接的所有人发送消息
</summary>
<param name="userName"></param>
<param name="message"></param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber">
<summary>
分布式消息订阅器
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.serviceProvider">
<summary>
ServiceProvider实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.scheduleJobService">
<summary>
计划任务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.#ctor(System.IServiceProvider,Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService)">
<summary>
构造函数
</summary>
<param name="serviceProvider"></param>
<param name="scheduleJobService"></param>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse">
<summary>
错误应答信息
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Success">
<summary>
标志位
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Message">
<summary>
应答消息
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.ToJson">
<summary>
ToJson方法
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.StartScheduleJobAsync(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
启动业务作业
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.LoadSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
加载系统缓存
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.ClearSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
清理系统缓存
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.BuildDatabase">
<summary>
自动构建数据库
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.InitTenants">
<summary>
初始化多租户
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions">
<summary>
全局异常处理中间件
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions},Admin.Net.Service.BusinessService.MQService.IMQService)">
<summary>
构造函数
</summary>
<param name="next">上下文请求</param>
<param name="logger">日志对象</param>
<param name="mqService">消息队列实例</param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
处理上下文请求
</summary>
<param name="httpContext">http会话对象</param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.HandleExceptionAsync(Microsoft.AspNetCore.Http.HttpContext,System.Exception)">
<summary>
全局统一异常处理
</summary>
<param name="context">http会话对象</param>
<param name="exception">全局异常处理</param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.PollyHttpClientServiceCollectionExtensions.AddHttpClientPolly(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)">
<summary>
注册Polly服务
</summary>
<param name="services"></param>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob})">
<summary>
构造函数
</summary>
<param name="logger"></param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.Execute(Quartz.IJobExecutionContext)">
<summary>
执行框架作业
</summary>
<param name="context"></param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.IoCDependencyInjection.DependencyAutoInjection">
<summary>
依赖自动注入
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.UserName">
<summary>
登录名
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Password">
<summary>
密码
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Salt">
<summary>
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.GetJwtSecurityToken(System.String)">
<summary>
获取jwt口令
</summary>
<param name="userName">用户名</param>
<returns>JwtSecurityToken</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController">
<summary>
BizAccount控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.BizAccountService">
<summary>
业务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.#ctor(Admin.Net.Service.BusinessService.BusinessModule.BusinessAccountService.IBizAccountService)">
<summary>
构造函数
</summary>
<param name="BizAccountService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询模块同步账号列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.GetById(System.Guid)">
<summary>
查询同步账号信息
</summary>
<param name="accountId">同步账号编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.Add(Junmp.Process.Entity.BusinessEntity.BusinessModule.BizAccount)">
<summary>
新增模块同步账号
</summary>
<param name="bizAccount">同步账号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.Put(Junmp.Process.Entity.BusinessEntity.BusinessModule.BizAccount)">
<summary>
编辑模块同步账号
</summary>
<param name="bizAccount">同步账号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.DeleteRange(System.String)">
<summary>
批量删除模块同步账号
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController">
<summary>
BizModule控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.BizModuleService">
<summary>
业务模块接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.#ctor(Admin.Net.Service.BusinessService.BusinessModule.BusinessModuleService.IBizModuleService)">
<summary>
构造函数
</summary>
<param name="BizModuleService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询模块列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.GetById(System.Guid)">
<summary>
查询模块信息
</summary>
<param name="moduleId">模块编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.Add(Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule)">
<summary>
新增业务模块
</summary>
<param name="bizModule">业务模块对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.Put(Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule)">
<summary>
编辑业务模块
</summary>
<param name="bizModule">业务模块对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.Delete(System.Guid)">
<summary>
删除业务模块
</summary>
<param name="moduleId">模块编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.DeleteRange(System.String)">
<summary>
批量删除业务模块
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.GetUserNonModules(System.Guid)">
<summary>
查询无权限模块列表
</summary>
<param name="userId">用户编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.DeleteCheck(System.String)">
<summary>
业务模块删除检测
</summary>
<param name="ids">模块编号组</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController">
<summary>
BizUser控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.BizModuleService">
<summary>
业务模块接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.BizUserModuleService">
<summary>
模块用户接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.BizUserService">
<summary>
业务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.context">
<summary>
HttpContext
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.#ctor(Admin.Net.Service.BusinessService.BusinessModule.BusinessUserService.IBizUserService,Admin.Net.Service.BusinessService.BusinessModule.BusinessUserModuleService.IBizUserModuleService,Admin.Net.Service.BusinessService.BusinessModule.BusinessModuleService.IBizModuleService,Microsoft.AspNetCore.Http.IHttpContextAccessor,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="BizUserService"></param>
<param name="BizUserModuleService"></param>
<param name="BizModuleService"></param>
<param name="context"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询离态用户列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.GetSalt">
<summary>
匿名获取盐份服务
</summary>
<returns>盐份</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.logger">
<summary>
输出实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.configuration">
<summary>
全局配置
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController},Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
构造函数
</summary>
<param name="logger">输出实例</param>
<param name="configuration">全局配置</param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.Get(System.String)">
<summary>
获取
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.lazyCaptcha">
<summary>
Lazy.Captcha接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.redisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.#ctor(Lazy.Captcha.Core.ICaptcha,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="lazyCaptcha"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.GetCaptcha">
<summary>
获取登录验证码
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController">
<summary>
健康检查控制器
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController.Get">
<summary>
健康检查
</summary>
<returns>OkObjectResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminSystemController.GetMomType">
<summary>
获取消息中间件类型
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController">
<summary>
通知公告管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.announcementService">
<summary>
通知公告业务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.addresseeService">
<summary>
收件人服务层接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.userService">
<summary>
系统用户服务层接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.attachmentService">
<summary>
系统附件服务层接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.mqService">
<summary>
MQ接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AnnouncementService.IAnnouncementService,AutoMapper.IMapper,Admin.Net.Service.BusinessService.SystemManagement.AddresseeService.IAddresseeService,Admin.Net.Service.BusinessService.SystemManagement.UserService.IUserService,Admin.Net.Service.BusinessService.SystemManagement.AttachmentService.IAttachmentService,Admin.Net.Service.BusinessService.MQService.IMQService)">
<summary>
构造函数
</summary>
<param name="announcementService"></param>
<param name="mapper"></param>
<param name="addresseeService"></param>
<param name="userService"></param>
<param name="attachmentService"></param>
<param name="mqService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询通知公告列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.GetById(System.Guid)">
<summary>
按编号获取通知公告
</summary>
<param name="id">通知公告编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Add(Junmp.Process.Entity.BusinessDTO.SystemManagement.SysAnnouncementDTO)">
<summary>
添加通知公告
</summary>
<param name="announcementDTO">通知公告</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Edit(Junmp.Process.Entity.BusinessDTO.SystemManagement.SysAnnouncementDTO)">
<summary>
编辑通知公告
</summary>
<param name="announcementDTO">通知公告</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Delete(System.String)">
<summary>
批量删除通知公告
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.GetAnnouncementAddressee(System.Guid)">
<summary>
获取通知公告收件人
</summary>
<param name="id">通知公告编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.GetAnnouncements(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询公告列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.GetNotifications(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询通知列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.UpdateNotificationStatus(System.Guid)">
<summary>
更改通知收件人阅读状态
</summary>
<param name="notificationId">通知编号</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController">
<summary>
行政区域管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.areaService">
<summary>
行政区域业务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AreaService.IAreaService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="areaService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.Post">
<summary>
查询行政区域列表
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController">
<summary>
业务附件管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.attachmentService">
<summary>
业务附件业务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AttachmentService.IAttachmentService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
<param name="attachmentService"></param>
<param name="context"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.UploadAttachments(System.Guid)">
<summary>
上传业务附件
</summary>
<param name="businessId">业务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetAttachments(System.Guid)">
<summary>
获取业务附件
</summary>
<param name="businessId">业务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DownloadAttachment(System.Guid)">
<summary>
下载业务附件
</summary>
<param name="attachmentId">附件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DeleteAttachment(System.String)">
<summary>
删除业务附件
</summary>
<param name="attachmentIds">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetSysFileStatisticalInfo">
<summary>
系统文件统计
</summary>
<returns>ActionResult</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGeneratorService">
<summary>
代码生成器接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorService.ICodeGeneratorService)">
<summary>
构造函数
</summary>
<param name="CodeGeneratorService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.Post">
<summary>
获取表空间信息
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGenerate(Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO)">
<summary>
生成代码
</summary>
<param name="codeGenerator">生成器对象</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController">
<summary>
数据字典管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.codeTableService">
<summary>
数据字典接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.CodeTableService.ICodeTableService,Admin.Net.Service.BusinessService.RedisService.IRedisService,AutoMapper.IMapper)">
<summary>
构造函数
</summary>
<param name="codeTableService"></param>
<param name="redisService"></param>
<param name="mapper"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.Post">
<summary>
查询字典列表
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.GetById(System.Guid)">
<summary>
获取字典信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.Add(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysCodeTable)">
<summary>
新增字典信息
</summary>
<param name="codeTable">字典对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.Put(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysCodeTable)">
<summary>
修改字典信息
</summary>
<param name="codeTable">字典对象</param>
<returns>IActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.Delete(System.Guid)">
<summary>
删除字典信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.DeleteRange(System.String)">
<summary>
批量删除字典信息
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.GetChildrenByCode(System.String)">
<summary>
获取字典子集
</summary>
<param name="code">字典编码</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.DeleteCheck(System.String)">
<summary>
字典删除检测
</summary>
<param name="ids">编号数组</param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController">
<summary>
导入配置管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigService">
<summary>
导入配置接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigDetailService">
<summary>
导入配置明细接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.ImportDetailService.IImportConfigDetailService)">
<summary>
构造函数
</summary>
<param name="importConfigService"></param>
<param name="importConfigDetailService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询导入配置列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetById(System.Guid)">
<summary>
按编号获取配置
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetByParentId(System.Guid)">
<summary>
按父键获取配置明细
</summary>
<param name="parentId">父键</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfig(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary>
添加导入配置
</summary>
<param name="importConfig">导入配置</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfigDetail(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary>
添加导入配置明细
</summary>
<param name="configDetail">配置明细</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfig(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary>
编辑导入配置
</summary>
<param name="importConfig">导入配置</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfigDetail(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary>
编辑导入配置明细
</summary>
<param name="configDetail">配置明细</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfig(System.Guid)">
<summary>
删除导入配置
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigs(System.String)">
<summary>
批量删除导入配置
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetail(System.Guid)">
<summary>
删除配置明细
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetails(System.String)">
<summary>
批量删除配置明细
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteCheck(System.String)">
<summary>
删除子表检测
</summary>
<param name="ids">数组串</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController">
<summary>
多语管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController.languageService">
<summary>
多语管理业务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.LanguageService.ILanguageService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="languageService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询多语列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController">
<summary>
审计日志管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.logService">
<summary>
审计日志接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.MongoDBService">
<summary>
MongoDB接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.NestService">
<summary>
Nest接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.LogService.ILogService,Admin.Net.Service.BusinessService.MongoDBService.IMongoDBService,Admin.Net.Service.BusinessService.NestService.INestService)">
<summary>
构造函数
</summary>
<param name="logService"></param>
<param name="MongoDBService"></param>
<param name="NestService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询日志列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.GetById(System.Guid)">
<summary>
获取日志明细
</summary>
<param name="logId">日志编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.DownloadMonitoringLog(System.String)">
<summary>
下载返回数据
</summary>
<param name="txtId">日志编号</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController">
<summary>
菜单管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.menuService">
<summary>
菜单服务实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.menuLanguageService">
<summary>
菜单多语实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.MenuService.IMenuService,Admin.Net.Service.BusinessService.SystemManagement.MenuLanguageService.IMenuLanguageService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="menuService"></param>
<param name="menuLanguageService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.Post">
<summary>
查询菜单列表
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.GetById(System.Guid)">
<summary>
获取菜单信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.Add(Junmp.Process.Entity.BusinessDTO.SystemManagement.SysMenuDTO)">
<summary>
新增菜单信息
</summary>
<param name="sysMenu">菜单对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.Put(Junmp.Process.Entity.BusinessDTO.SystemManagement.SysMenuDTO)">
<summary>
修改菜单信息
</summary>
<param name="sysMenu">菜单对象</param>
<returns>IActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.Delete(System.Guid)">
<summary>
删除菜单信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.DeleteRange(System.String)">
<summary>
批量删除菜单信息
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.DeleteCheck(System.String)">
<summary>
数据删除检测
</summary>
<param name="ids">数组串</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController">
<summary>
机构管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.organizationService">
<summary>
机构接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.OrganizationService.IOrganizationService,Admin.Net.Service.BusinessService.RedisService.IRedisService,AutoMapper.IMapper)">
<summary>
构造函数
</summary>
<param name="organizationService"></param>
<param name="redisService"></param>
<param name="mapper"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.Post">
<summary>
查询机构列表
</summary>
<returns>QueryResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.GetById(System.Guid)">
<summary>
查询机构信息
</summary>
<param name="orgId">机构编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.Add(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysOrganization)">
<summary>
新增机构信息
</summary>
<param name="org">机构对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.Put(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysOrganization)">
<summary>
编辑机构信息
</summary>
<param name="org">机构对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.Delete(System.Guid)">
<summary>
删除机构信息
</summary>
<param name="orgId">对象编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.DeleteRange(System.String)">
<summary>
批量删除机构
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.GetOrgUserTree">
<summary>
获取机构用户树
</summary>
<returns>QueryResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.DeleteCheck(System.String)">
<summary>
机构删除检测
</summary>
<param name="ids">编号数组</param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController">
<summary>
角色管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.roleService">
<summary>
角色服务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.roleUserService">
<summary>
角色用户服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.roleMenuService">
<summary>
角色菜单服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.importConfigService">
<summary>
导入配置服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.roleOrgService">
<summary>
角色机构服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.context">
<summary>
HttpContext
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.RoleService.IRoleService,Admin.Net.Service.BusinessService.SystemManagement.RoleUserService.IRoleUserService,Admin.Net.Service.BusinessService.SystemManagement.RoleMenuService.IRoleMenuService,Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.RoleOrgService.IRoleOrgService,Microsoft.AspNetCore.Http.IHttpContextAccessor,Admin.Net.Service.BusinessService.RedisService.IRedisService,AutoMapper.IMapper)">
<summary>
构造函数
</summary>
<param name="roleService">角色服务实例</param>
<param name="roleUserService">角色用户服务实例</param>
<param name="roleMenuService">角色菜单服务实例</param>
<param name="importConfigService">导入配置服务实例</param>
<param name="roleOrgService">角色机构服务实例</param>
<param name="context">Http会话实例</param>
<param name="redisService">redis服务实例</param>
<param name="mapper">AutoMapper实例</param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询角色列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GetById(System.Guid)">
<summary>
查询角色信息
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Add(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysRole)">
<summary>
新增系统角色
</summary>
<param name="role">角色对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Put(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysRole)">
<summary>
编辑系统角色
</summary>
<param name="role">角色对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Delete(System.Guid)">
<summary>
删除系统角色
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.DeleteRange(System.String)">
<summary>
批量删除角色
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GrantUserRole(System.Collections.Generic.List{Junmp.Process.Entity.BusinessEntity.SystemManagement.SysRoleUser})">
<summary>
角色授权用户
</summary>
<param name="roleUsers">用户角色</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.WithdrawGrantedUserRole(System.Collections.Generic.List{Junmp.Process.Entity.BusinessEntity.SystemManagement.SysRoleUser})">
<summary>
收回用户授权
</summary>
<param name="roleUsers">用户角色</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GetGrantedUserRoles(System.Guid)">
<summary>
查询角色授权用户
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GrantRoleMenus(System.Collections.Generic.List{Junmp.Process.Entity.BusinessEntity.SystemManagement.SysRoleMenu})">
<summary>
角色关联菜单
</summary>
<param name="roleMenus">角色菜单</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GetGrantedRoleMenus(System.Guid)">
<summary>
查询角色关联菜单
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GetDelegatedRoleOrgs(System.Guid)">
<summary>
查询角色继承机构
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.DelegateRoleOrgs(System.Collections.Generic.List{Junmp.Process.Entity.BusinessEntity.SystemManagement.SysRoleOrg})">
<summary>
机构继承角色
</summary>
<param name="roleOrgs">角色机构列表</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.WithdrawRoleOrgs(System.Collections.Generic.List{Junmp.Process.Entity.BusinessEntity.SystemManagement.SysRoleOrg})">
<summary>
收回机构继承角色
</summary>
<param name="roleOrgs">角色机构列表</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.IsInheritedRole(System.Guid)">
<summary>
查询是否为继承角色
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.ExportExcel">
<summary>
角色导出Excel
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Import(Microsoft.AspNetCore.Http.IFormFile)">
<summary>
Excel导入角色
</summary>
<param name="file">excel文件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.DeleteCheck(System.String)">
<summary>
角色删除检测
</summary>
<param name="ids">编号数组</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController">
<summary>
计划任务控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.scheduleJobService">
<summary>
计划任务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.redisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="scheduleJobService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询任务列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.GetById(System.Guid)">
<summary>
查询任务信息
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary>
新增计划任务
</summary>
<param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Put(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary>
编辑计划任务
</summary>
<param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.DeleteAsync(System.Guid)">
<summary>
删除计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.StartScheduleJobAsync(System.Guid)">
<summary>
启动计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.PauseScheduleJob(System.Guid)">
<summary>
暂停计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.ResumeScheduleJob(System.Guid)">
<summary>
恢复计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ServerHardwareMonitorController.Get">
<summary>
获取服务器信息
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.WeatherForecastController">
<summary>
天气信息
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.WeatherForecastController.Get">
<summary>
获取天气信息
</summary>
<returns>天气信息</returns>
</member>
<member name="M:Admin.Net.WebApi.Startup.InitConfiguration">
<summary>
初始化全局静态配置
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Date">
<summary>
日期
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureC">
<summary>
TemperatureC
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureF">
<summary>
TemperatureF
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Summary">
<summary>
总结
</summary>
</member>
</members>
</doc>
2023-03-09 10:30:42,464 [20] INFO 系统机构缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,619 [20] INFO 系统用户缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,661 [19] INFO 系统菜单缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,678 [20] INFO 系统菜单与多语缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,726 [20] INFO 系统角色缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,744 [20] INFO 系统角色与菜单缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,767 [15] INFO 系统角色与机构缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,783 [15] INFO 系统角色与用户缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,800 [15] INFO 系统数据字典缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,817 [13] INFO 系统多语缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,839 [13] INFO 系统计划任务缓存加载完成
------------------------------------------------------------------------------------
2023-03-09 10:30:42,922 [4] INFO 系统行政区域缓存加载完成
------------------------------------------------------------------------------------
//-----------------------------------------------------------------------
// <Copyright file="BizTestManagementController.cs" company="Admin">
// * Copyright (C) 2023 Admin All Rights Reserved
// * Version : 7.0.3
// * Author : auto generated by Admin Template Code Generator
// * FileName: BizTestManagementController.cs
// * History : Created by Admin 2023/3/13 18:31:51
// </Copyright>
//-----------------------------------------------------------------------
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Junmp.Process.Common.Utility;
using Junmp.Process.Entity.BusinessEnum;
using Admin.Net.WebApi.AppCode.ActionFilters;
using Admin.Net.WebApi.AppCode.FrameworkBase;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Junmp.Process.Entity.Controllers.string
{
/// <summary>
/// BizTest控制器
/// </summary>
public class BizTestManagementController : AdminBaseController<BizTest>
{
#region 控制器私有属性
/// <summary>
/// 业务接口实例
/// </summary>
private readonly IBizTestService BizTestService;
#endregion
#region 控制器构造函数
/// <summary>
/// 构造函数
/// </summary>
/// <param name="BizTestService"></param>
public BizTestManagementController(IBizTestService BizTestService) : base(BizTestService)
{
this.BizTestService = BizTestService;
}
#endregion
#region 查询数据列表
/// <summary>
/// 查询数据列表
/// </summary>
/// <param name="queryCondition">查询条件</param>
/// <returns>ActionResult</returns>
[HttpPost]
[Log(OperationType.QueryList)]
[Permission("xyz:query:list")]
public async Task<IActionResult> Post(QueryCondition queryCondition)
{
var actionResult = await this.BizTestService.SqlQueryAsync(queryCondition, "sqls:sql:query_xyz");
return Ok(actionResult);
}
#endregion
#region 按编号获取实体
/// <summary>
/// 按编号获取实体
/// </summary>
/// <param name="id">实体编号</param>
/// <returns>ActionResult</returns>
[HttpGet("{id}")]
[Log(OperationType.QueryEntity)]
[Permission("xyz:query:list")]
public async Task<IActionResult> GetById(Guid id)
{
var actionResult = await this.BizTestService.GetByIdAsync(id);
return Ok(actionResult);
}
#endregion
#region 添加实体信息
/// <summary>
/// 添加实体信息
/// </summary>
/// <param name="entity">实体</param>
/// <returns>ActionResult</returns>
[HttpPost]
[Log(OperationType.AddEntity)]
[Permission("xyz:add:entity")]
public async Task<IActionResult> Add([FromBody] BizTest entity)
{
var actionResult = await this.BizTestService.AddAsync(entity);
return Ok(actionResult);
}
#endregion
#region 编辑实体信息
/// <summary>
/// 编辑实体信息
/// </summary>
/// <param name="entity">实体</param>
/// <returns>ActionResult</returns>
[HttpPut]
[Log(OperationType.EditEntity)]
[Permission("xyz:edit:entity")]
public async Task<IActionResult> Put([FromBody] BizTest entity)
{
var actionResult = await this.BizTestService.UpdateAsync(entity);
return Ok(actionResult);
}
#endregion
#region 删除实体信息
/// <summary>
/// 删除实体信息
/// </summary>
/// <param name="id">实体编号</param>
/// <returns>ActionResult</returns>
[HttpDelete("{id}")]
[Log(OperationType.DeleteEntity)]
[Permission("xyz:del:entities")]
public async Task<IActionResult> Delete(Guid id)
{
var actionResult = await this.BizTestService.DeleteAsync(id);
return Ok(actionResult);
}
#endregion
#region 批量删除实体
/// <summary>
/// 批量删除实体
/// </summary>
/// <param name="ids">实体编号数组串</param>
/// <returns>ActionResult</returns>
[HttpDelete("{ids}")]
[Log(OperationType.DeleteEntity)]
[Permission("xyz:del:entities")]
public async Task<IActionResult> DeleteRange(String ids)
{
var array = StringUtil.GetGuids(ids);
var actionResult = await this.BizTestService.DeleteRangeAsync(array);
return Ok(actionResult);
}
#endregion
}
}
\ No newline at end of file
//-----------------------------------------------------------------------
// <Copyright file="BizTestDTO.cs" company="Admin">
// * Copyright (C) 2023 Admin All Rights Reserved
// * Version : 7.0.3
// * Author : auto generated by Admin Template Code Generator
// * FileName: BizTestDTO.cs
// * History : Created by Admin 2023/3/13 18:31:51
// </Copyright>
//-----------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Junmp.Process.Entity.BusinessDTO.string
{
/// <summary>
/// BizTestDTO模型
/// </summary>
public class BizTestDTO: BizTest
{
//TODO:complete POCO autolly mapper to DTO when use in AutoMapperProfile
//CreateMap<BizTest, BizTestDTO>();
}
}
\ No newline at end of file
//-----------------------------------------------------------------------
// <Copyright file="BizTest.cs" company="Admin">
// * Copyright (C) 2023 Admin All Rights Reserved
// * Version : 7.0.3
// * Author : auto generated by Admin Template Code Generator
// * FileName: BizTest.cs
// * History : Created by Admin 2023/3/13 18:31:51
// </Copyright>
//-----------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using Junmp.Process.Entity.Base;
namespace Junmp.Process.Entity.BusinessEntity.string
{
/// <summary>
/// BizTest 实体模型
/// </summary>
[Serializable]
public class BizTest: BaseEntity
{
/// <summary>
///
/// </summary>
public Nullable<Guid> NAME { get; set; }
}
}
\ No newline at end of file
//-----------------------------------------------------------------------
// <Copyright file="BizTestRepository.cs" company="Admin">
// * Copyright (C) 2023 Admin All Rights Reserved
// * Version : 7.0.3
// * Author : auto generated by Admin Template Code Generator
// * FileName: BizTestRepository.cs
// * History : Created by Admin 2023/3/13 18:31:51
// </Copyright>
//-----------------------------------------------------------------------
using Microsoft.AspNetCore.Http;
using Admin.Net.Repository.Base;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Junmp.Process.Entity.BusinessRepository.string
{
/// <summary>
/// BizTest仓储层实现
/// </summary>
public class BizTestRepository : AdminBaseRepository<BizTest>, IBizTestRepository
{
/// <summary>
/// HttpContext
/// </summary>
private readonly IHttpContextAccessor context;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="context"></param>
public BizTestRepository(IHttpContextAccessor context) : base(context)
{
this.context = context;
}
}
}
\ No newline at end of file
//-----------------------------------------------------------------------
// <Copyright file="IBizTestRepository.cs" company="Admin">
// * Copyright (C) 2023 Admin All Rights Reserved
// * Version : 7.0.3
// * Author : auto generated by Admin Template Code Generator
// * FileName: IBizTestRepository.cs
// * History : Created by Admin 2023/3/13 18:31:51
// </Copyright>
//-----------------------------------------------------------------------
using Admin.Net.Repository.Base;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Junmp.Process.Entity.BusinessRepository.string
{
/// <summary>
/// BizTest仓储层接口
/// </summary>
public interface IBizTestRepository : IAdminBaseRepository<BizTest>
{
}
}
\ No newline at end of file
//-----------------------------------------------------------------------
// <Copyright file="BizTestService.cs" company="Admin">
// * Copyright (C) 2023 Admin All Rights Reserved
// * Version : 7.0.3
// * Author : auto generated by Admin Template Code Generator
// * FileName: BizTestService.cs
// * History : Created by Admin 2023/3/13 18:31:51
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Process.Service.Base;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Junmp.Process.Entity.BusinessService.string
{
/// <summary>
/// BizTest业务层实现
/// </summary>
public class BizTestService : AdminBaseService<BizTest>, IBizTestService
{
/// <summary>
/// 仓储实例
/// </summary>
private readonly IBizTestRepository BizTestRepository;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="BizTestRepository"></param>
public BizTestService(IBizTestRepository BizTestRepository) : base(BizTestRepository)
{
this.BizTestRepository = BizTestRepository;
}
}
}
\ No newline at end of file
//-----------------------------------------------------------------------
// <Copyright file="IBizTestService.cs" company="Admin">
// * Copyright (C) 2023 Admin All Rights Reserved
// * Version : 7.0.3
// * Author : auto generated by Admin Template Code Generator
// * FileName: IBizTestService.cs
// * History : Created by Admin 2023/3/13 18:31:51
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Process.Service.Base;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Junmp.Process.Entity.BusinessService.string
{
/// <summary>
/// BizTest业务层接口
/// </summary>
public interface IBizTestService : IAdminBaseService<BizTest>
{
}
}
\ No newline at end of file
<!-------------------------------------------------------------------------
// <Copyright file="BizTestManagement.vue" company="Admin">
// * Copyright (C) 2023 Admin All Rights Reserved
// * Version : 7.0.3
// * Author : auto generated by Admin Template Code Generator
// * FileName: BizTestManagement.vue
// * History : Created by Admin 2023/3/13 18:31:51
// </Copyright>
//------------------------------------------------------------------------->
<template>
<div class="app-container">
<el-card class="box-card">
<el-form ref="queryForm" :model="queryForm" label-width="100px" :inline="true" border>
<el-form-item :label="BusinessLanguage.GetMenuName(BusinessLanguage.Common.Query.Search)" prop="keywords">
<el-input
v-model="queryForm.keywords"
:placeholder="BusinessLanguage.GetMenuName(BusinessLanguage.Common.Form.Placeholder.Keywords)"
prefix-icon="el-icon-search"
clearable
@keyup.enter.native="searchData"
/>
</el-form-item>
<el-form-item>
<el-button
v-if="ButtonPermission('xyz:query:list')"
type="success"
size="mini"
icon="el-icon-search"
plain
@click="searchData"
>{{ BusinessLanguage.GetMenuName(BusinessLanguage.Common.Button.Search) }}
</el-button>
<el-button
v-if="ButtonPermission('xyz:query:list')"
type="warning"
size="mini"
icon="el-icon-refresh-left"
plain
@click="ResetQueryFrom"
>{{ BusinessLanguage.GetMenuName(BusinessLanguage.Common.Button.Reset) }}
</el-button>
</el-form-item>
</el-form>
<el-row style="margin-bottom: 5px;">
<el-col>
<el-button
v-if="ButtonPermission('xyz:add:entity')"
:disabled="addDisabled"
icon="el-icon-circle-plus-outline"
plain
size="mini"
type="primary"
@click="add"
>
{{ BusinessLanguage.GetMenuName(BusinessLanguage.Common.Button.Add) }}
</el-button>
<el-button
v-if="ButtonPermission('xyz:edit:entity')"
:disabled="editDisabled"
icon="el-icon-edit"
plain
size="mini"
type="success"
@click="edit"
>
{{ BusinessLanguage.GetMenuName(BusinessLanguage.Common.Button.Edit) }}
</el-button>
<el-button
v-if="ButtonPermission('xyz:del:entities')"
:disabled="editDisabled"
icon="el-icon-circle-close"
plain
size="mini"
type="danger"
@click="Delete"
>{{ BusinessLanguage.GetMenuName(BusinessLanguage.Common.Button.Delete) }}
</el-button>
</el-col>
</el-row>
<el-table
v-loading="loading"
:data="tableData"
style="width: 100%"
stripe
row-key="id"
border
:header-cell-style="{textAlign: 'center'}"
@selection-change="HandleSelectionChange"
>
<el-table-column
align="center"
type="selection"
/>
<el-table-column
type="index"
:label="BusinessLanguage.GetMenuName(BusinessLanguage.Common.Grid.Index)"
width="60"
:index="IndexMethod"
align="center"
/>
<el-table-column
prop="createTime"
:label="BusinessLanguage.GetMenuName(BusinessLanguage.Common.Grid.CreateTime)"
width="160"
>
<template slot-scope="scope">
<span>{{ $moment(scope.row.createTime).format('YYYY-MM-DD HH:mm:ss') }}</span>
</template>
</el-table-column>
<el-table-column
prop="remark"
:label="BusinessLanguage.GetMenuName(BusinessLanguage.Common.Grid.Remark)"
/>
</el-table>
<div class="pagination">
<el-pagination
background
:current-page="currentPage"
:page-sizes="[10,15,20,40,60,80,100]"
:page-size="queryCondition.PageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="queryCondition.TotalCount"
@size-change="HandleSizeChange"
@current-change="HandleCurrentChange"
/>
</div>
<el-dialog :title="title" :visible.sync="dialogFormVisible" class="demo-ruleForm">
<el-card class="box-card">
<el-form ref="form" :model="form" :rules="rules" label-width="80px" label-position="left">
<el-row>
<el-col span="24">
<el-form-item :label="BusinessLanguage.GetMenuName(BusinessLanguage.Common.Grid.Remark)" prop="Remark">
<el-input
v-model="form.remark"
type="textarea"
prefix-icon="el-icon-search"
:placeholder="BusinessLanguage.GetMenuName(BusinessLanguage.Common.Form.Placeholder.Remark)"
/>
</el-form-item>
</el-col>
</el-row>
</el-form>
</el-card>
<div slot="footer" class="dialog-footer">
<el-button icon="el-icon-circle-check" plain size="mini" type="success" @click="SubmitForm">
{{ BusinessLanguage.GetMenuName(BusinessLanguage.Common.Dialog.Sure) }}
</el-button>
<el-button icon="el-icon-close" plain size="mini" type="danger" @click="dialogFormVisible = false">
{{ BusinessLanguage.GetMenuName(BusinessLanguage.Common.Dialog.Cancel) }}
</el-button>
</div>
</el-dialog>
</el-card>
</div>
</template>
<script>
import AdminBasePage from '@/components/BasePage/AdminBasePage'
import { generateQueryItem } from '@/utils/query-item'
export default {
name: 'BizTestManagement',
extends: AdminBasePage,
data() {
return {
queryForm: {
keywords: null
},
form: {
id: null,
name: null,
remark: null,
isDel: null,
creator: null,
createTime: null,
modifier: null,
modifyTime: null
},
rules: {
}
}
},
watch: {},
created() {
// window.addEventListener('storage', this.afterQRScan)
this.url.queryList = 'BizTestManagement/Post'
this.url.queryEntity = 'BizTestManagement/GetById/'
this.url.addEntity = 'BizTestManagement/Add'
this.url.editEntity = 'BizTestManagement/Put'
this.url.deleteEntity = 'BizTestManagement/Delete/'
this.url.deleteEntities = 'BizTestManagement/DeleteRange/'
this.queryCondition.Sort = 'CREATE_TIME DESC'
},
mounted() {
},
destroyed() {
// window.removeEventListener('storage', this.afterQRScan)
},
methods: {
searchData: function() {
this.queryCondition.PageIndex = 0
this.queryCondition.QueryItems = []
if (this.queryForm.keywords) {
this.queryCondition.QueryItems.push(generateQueryItem(
'Keyword',
this.DataType.String,
this.QueryMethod.Like,
this.queryForm.keywords))
}
this.InitData()
},
add: function() {
this.resetForm()
this.title = this.BusinessLanguage.GetMenuName(this.BusinessLanguage.Common.Button.Add)
this.form.id = this.Guid.Empty
this.form.isDel = this.DeletionType.Undeleted
this.form.creator = this.Guid.Empty
this.form.createTime = this.DateTime.Default
this.form.modifier = this.Guid.Empty
this.form.modifyTime = this.DateTime.Default
this.dialogFormVisible = true
},
edit: function() {
this.loading = true
this.resetForm()
this.GetEntity(this.multipleSelection[0].id).then(response => {
this.title = this.BusinessLanguage.GetMenuName(this.BusinessLanguage.Common.Button.Edit)
Object.assign(this.form, response.object)
this.dialogFormVisible = true
this.loading = false
})
},
resetForm: function () {
this.form.id = null
this.form.remark = null
this.form.isDel = null
this.form.creator = null
this.form.createTime = null
this.form.modifier = null
this.form.modifyTime = null
this.$nextTick(() => {
this.$refs.form.resetFields()
})
}
}
}
</script>
<style scoped>
.colWidth {
width: 250px;
}
</style>
\ No newline at end of file
...@@ -6,20 +6,20 @@ EXPOSE 5000 ...@@ -6,20 +6,20 @@ EXPOSE 5000
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
WORKDIR /src WORKDIR /src
COPY ["Admin.Net.WebApi/Admin.Net.WebApi.csproj", "Admin.Net.WebApi/"] COPY ["Junmp.Platform.WebApi/Junmp.Platform.WebApi.csproj", "Junmp.Platform.WebApi/"]
COPY ["Junmp.Platform.Entity/Junmp.Platform.Entity.csproj", "Junmp.Platform.Entity/"] COPY ["Junmp.Platform.Entity/Junmp.Platform.Entity.csproj", "Junmp.Platform.Entity/"]
COPY ["Admin.Net.Common/Admin.Net.Common.csproj", "Admin.Net.Common/"] COPY ["Admin.Net.Common/Admin.Net.Common.csproj", "Admin.Net.Common/"]
COPY ["Admin.Net.Repository/Admin.Net.Repository.csproj", "Admin.Net.Repository/"] COPY ["Admin.Net.Repository/Admin.Net.Repository.csproj", "Admin.Net.Repository/"]
COPY ["Admin.Net.Service/Admin.Net.Service.csproj", "Admin.Net.Service/"] COPY ["Admin.Net.Service/Admin.Net.Service.csproj", "Admin.Net.Service/"]
RUN dotnet restore "Admin.Net.WebApi/Admin.Net.WebApi.csproj" RUN dotnet restore "Junmp.Platform.WebApi/Junmp.Platform.WebApi.csproj"
COPY . . COPY . .
WORKDIR "/src/Admin.Net.WebApi" WORKDIR "/src/Junmp.Platform.WebApi"
RUN dotnet build "Admin.Net.WebApi.csproj" -c Release -o /app/build RUN dotnet build "Junmp.Platform.WebApi.csproj" -c Release -o /app/build
FROM build AS publish FROM build AS publish
RUN dotnet publish "Admin.Net.WebApi.csproj" -c Release -o /app/publish RUN dotnet publish "Junmp.Platform.WebApi.csproj" -c Release -o /app/publish
FROM base AS final FROM base AS final
WORKDIR /app WORKDIR /app
COPY --from=publish /app/publish . COPY --from=publish /app/publish .
ENTRYPOINT ["dotnet", "Admin.Net.WebApi.dll"] ENTRYPOINT ["dotnet", "Junmp.Platform.WebApi.dll"]
\ No newline at end of file \ No newline at end of file
...@@ -254,8 +254,8 @@ using Microsoft.AspNetCore.Authorization; ...@@ -254,8 +254,8 @@ using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Junmp.Platform.Common.Utility; using Junmp.Platform.Common.Utility;
using Junmp.Platform.Entity.BusinessEnum; using Junmp.Platform.Entity.BusinessEnum;
using Admin.Net.WebApi.AppCode.ActionFilters; using Junmp.Platform.WebApi.AppCode.ActionFilters;
using Admin.Net.WebApi.AppCode.FrameworkBase; using Junmp.Platform.WebApi.AppCode.FrameworkBase;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
......
d725892c7b534fd631efe4b61d840480f484ff1b ed848501be08f9df2e1325f44745b5fdbaa6d78b
...@@ -5,12 +5,19 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\ ...@@ -5,12 +5,19 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\CodeGenerator.config C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\CodeGenerator.config
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\appsettings.Development.json C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\appsettings.Development.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\appsettings.json C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\appsettings.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Library\Tesseract\chi_sim.traineddata C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.staticwebassets.runtime.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.exe
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Log4net\log4net.config C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Log4net\log4net.config
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\BaseSQL.config C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\BaseSQL.config
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\BizModule.config C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\BizModule.config
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\SystemManagement.config C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\SystemManagement.config
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Dockerfile C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Dockerfile
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Entity.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.deps.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.runtimeconfig.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\AngleSharp.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\AngleSharp.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\AngleSharp.Css.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\AngleSharp.Css.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Apache.NMS.ActiveMQ.NetCore.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Apache.NMS.ActiveMQ.NetCore.dll
...@@ -204,23 +211,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\ ...@@ -204,23 +211,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\runtimes\win\lib\netstandard2.0\System.Runtime.Caching.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\runtimes\win\lib\netstandard2.0\System.Runtime.Caching.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\runtimes\win\lib\net7.0\System.Security.Cryptography.ProtectedData.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\runtimes\win\lib\net7.0\System.Security.Cryptography.ProtectedData.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\runtimes\win\lib\net7.0\System.Windows.Extensions.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\runtimes\win\lib\net7.0\System.Windows.Extensions.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets.pack.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets.build.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets.development.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.genruntimeconfig.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.staticwebassets.runtime.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.exe
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.deps.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.runtimeconfig.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.WebApi.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Common.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Common.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Entity.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Entity.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Repository.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Repository.dll
...@@ -228,17 +218,26 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\ ...@@ -228,17 +218,26 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Common.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Common.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Common.xml C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Common.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Entity.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Entity.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Entity.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Repository.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Repository.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Service.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Junmp.Platform.Service.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.MvcApplicationPartsAssemblyInfo.cs C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.MvcApplicationPartsAssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.MvcApplicationPartsAssemblyInfo.cache C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.MvcApplicationPartsAssemblyInfo.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets\msbuild.Junmp.Platform.WebApi.Microsoft.AspNetCore.StaticWebAssets.props C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets\msbuild.Junmp.Platform.WebApi.Microsoft.AspNetCore.StaticWebAssets.props
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets\msbuild.build.Junmp.Platform.WebApi.props C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets\msbuild.build.Junmp.Platform.WebApi.props
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets\msbuild.buildMultiTargeting.Junmp.Platform.WebApi.props C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets\msbuild.buildMultiTargeting.Junmp.Platform.WebApi.props
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets\msbuild.buildTransitive.Junmp.Platform.WebApi.props C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets\msbuild.buildTransitive.Junmp.Platform.WebApi.props
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets.pack.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets.build.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\staticwebassets.development.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\scopedcss\bundle\Junmp.Platform.WebApi.styles.css C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\scopedcss\bundle\Junmp.Platform.WebApi.styles.css
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\refint\Junmp.Platform.WebApi.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\refint\Junmp.Platform.WebApi.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.pdb C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\Junmp.Platform.WebApi.genruntimeconfig.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\ref\Junmp.Platform.WebApi.dll C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\obj\Debug\net7.0\ref\Junmp.Platform.WebApi.dll
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论