.NETAdmin/ZR.Service/Business/IBusinessService/IOdfAppUpdatesService.cs
2025-09-23 16:11:54 +08:00

34 lines
933 B
C#

using ZR.Model.Business.Dto;
using ZR.Model.Business;
namespace ZR.Service.Business.IBusinessService
{
/// <summary>
/// App 更新表service接口
/// </summary>
public interface IOdfAppUpdatesService : IBaseService<OdfAppUpdates>
{
PagedInfo<OdfAppUpdatesDto> GetList(OdfAppUpdatesQueryDto parm);
OdfAppUpdates GetInfo(int Id);
OdfAppUpdates AddOdfAppUpdates(OdfAppUpdates parm);
int UpdateOdfAppUpdates(OdfAppUpdates parm);
/// <summary>
/// 批量更新所有激活状态为未激活
/// </summary>
/// <returns></returns>
int UpdateAllActiveToInactive();
/// <summary>
/// 检查App版本是否需要更新
/// </summary>
/// <param name="currentVersion">当前App版本号</param>
/// <returns></returns>
AppVersionCheckResponseDto CheckAppVersion(string currentVersion);
}
}