😎1、增加定时任务看板登录逻辑 2、升级依赖

This commit is contained in:
zuohuaijun 2025-06-12 02:03:54 +08:00
parent 32f163472d
commit 924fd0dd53
2 changed files with 14 additions and 5 deletions

View File

@ -28,9 +28,9 @@
<PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" />
<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.1" Aliases="BouncyCastleV2" />
<PackageReference Include="Elastic.Clients.Elasticsearch" Version="9.0.6" />
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.7.83" />
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.83" />
<PackageReference Include="Furion.Pure" Version="4.9.7.83" />
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.7.84" />
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.84" />
<PackageReference Include="Furion.Pure" Version="4.9.7.84" />
<PackageReference Include="Hardware.Info" Version="101.0.1.1" />
<PackageReference Include="Hashids.net" Version="1.7.0" />
<PackageReference Include="IPTools.China" Version="1.6.0" />
@ -54,7 +54,7 @@
<PackageReference Include="SKIT.FlurlHttpClient.Wechat.TenpayV3" Version="3.12.0" />
<PackageReference Include="SqlSugarCore" Version="5.1.4.196" />
<PackageReference Include="SSH.NET" Version="2025.0.0" />
<PackageReference Include="System.Linq.Dynamic.Core" Version="1.6.5" />
<PackageReference Include="System.Linq.Dynamic.Core" Version="1.6.6" />
<PackageReference Include="System.Net.Http" Version="4.3.4" />
<PackageReference Include="TencentCloudSDK.Sms" Version="3.0.1258" />
<PackageReference Include="UAParser" Version="3.1.47" />

View File

@ -408,10 +408,19 @@ public class Startup : AppStartup
app.UseScheduleUI(options =>
{
options.RequestPath = "/schedule"; // 必须以 / 开头且不以 / 结尾
options.DisableOnProduction = true; // 生产环境关闭
options.DisableOnProduction = true; // 是否在生产环境关闭
options.DisplayEmptyTriggerJobs = true; // 是否显示空作业触发器的作业
options.DisplayHead = false; // 是否显示页头
options.DefaultExpandAllJobs = false; // 是否默认展开所有作业
options.EnableDirectoryBrowsing = false; // 是否启用目录浏览
options.Title = "定时任务看板"; // 自定义看板标题
options.LoginHandle = async (username, password, httpContext) =>
{
var res = await httpContext.RequestServices.GetRequiredService<SysAuthService>().SwaggerSubmitUrl(new SpecificationAuth { UserName = username, Password = password });
return res == 200;
};
options.LoginSessionKey = "schedule_session_key"; // 登录客户端存储的 Session 键
});
// 配置Swagger-Knife4UI路由前缀一致代表独立不同则代表共存