更新项目配置,新增设备同步模块,优化WebSocket和Swagger配置,增强SCADA系统的免登录接口,支持数据字典项和登录日志的免登录查询与记录。调整Java编译设置,确保更好的开发体验。
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
namespace YY.Admin.Services.Service.AutoUpdate
|
||||
{
|
||||
public interface IAutoUpdateService
|
||||
{
|
||||
Task<bool> CheckForUpdatesAsync();
|
||||
void StartUpdate(string downloadUrl);
|
||||
Task<VersionInfo?> GetVersionInfo();
|
||||
string GetCurrentVersion();
|
||||
}
|
||||
|
||||
public class VersionInfo
|
||||
{
|
||||
public string CurrentVersion { get; set; } = "1.0.0.0";
|
||||
public string LatestVersion { get; set; } = "1.0.0";
|
||||
public string DownloadUrl { get; set; } = "";
|
||||
public string Changelog { get; set; } = "暂无更新内容";
|
||||
public string PublishDate { get; set; } = "";
|
||||
public string ApplicationName { get; set; } = "应用程序";
|
||||
public string CompanyName { get; set; } = "";
|
||||
public bool Mandatory { get; set; } = false;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user