using MES.Service.DB;
|
using MES.Service.Dto.@base;
|
using MES.Service.Dto.service;
|
using MES.Service.Dto.webApi;
|
using MES.Service.Modes;
|
using MES.Service.util;
|
using Microsoft.Data.SqlClient;
|
using SqlSugar;
|
using System.Data;
|
using System.Dynamic;
|
|
namespace MES.Service.service
|
{
|
public class SysUpdateManager : Repository<SysUser>
|
{
|
|
// 获取最新版本信息
|
public VersionInfo GetLatestVersion(string platform)
|
{
|
// 这里可以从数据库或配置文件中读取
|
// 示例中直接返回硬编码的版本信息
|
return new VersionInfo
|
{
|
Version = "1.0.2",
|
UpdateInfo = "1. 修复了一些已知问题\n2. 优化了用户体验\n3. 新增了一些功能",
|
WgtUrl = "http://192.168.1.223:8085/updates/app_update_1.0.2.wgt",
|
IsForceUpdate = false
|
};
|
}
|
|
// 比较版本号
|
public int CompareVersion(string version1, string version2)
|
{
|
var v1 = new Version(version1);
|
var v2 = new Version(version2);
|
return v1.CompareTo(v2);
|
}
|
}
|
}
|