fix 修改文件上传大小限制
This commit is contained in:
@@ -29,8 +29,7 @@ public class ApkFileController : ControllerBase
|
||||
/// <param name="request"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost("minlo")]
|
||||
[DisableRequestSizeLimit]
|
||||
[RequestSizeLimit(300000000)]
|
||||
[RequestSizeLimit(300_000_000)]
|
||||
public async Task<ApkFileResponse> FormSingleFileUpload([FromForm] ApkRequest request)
|
||||
{
|
||||
return await _apkFIileService.FormSingleFileUpload(request);
|
||||
@@ -47,7 +46,16 @@ public class ApkFileController : ControllerBase
|
||||
return await _apkFIileService.RequestDownloadFile(fileName);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 获取最新版本
|
||||
/// </summary>
|
||||
/// <param name="fileName"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("lastverison")]
|
||||
public async Task<ApkFileResponse> GetLastVersionAsync(string fileName)
|
||||
{
|
||||
return await _apkFIileService.GetLastVersionAsync(fileName);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace Dlhis.Common.FileOperation.Response
|
||||
/// <summary>
|
||||
/// 版本名称
|
||||
/// </summary>
|
||||
public int VersionName { get; set; }
|
||||
public string VersionName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改信息
|
||||
|
||||
@@ -22,6 +22,9 @@ public interface IApkFIileService : IScopeDependency
|
||||
Task<string> RequestDownloadFile(string fileName);
|
||||
|
||||
|
||||
Task<ApkFileResponse> GetLastVersionAsync(string fileName);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -51,6 +51,7 @@ public class ApkFIileService : IApkFIileService
|
||||
{
|
||||
entity.VersionCode = request.VersionCode;
|
||||
entity.UpdateMessage = request.UpdateMessage;
|
||||
entity.VersionName = request.VersionName;
|
||||
await _dbContext.UpdateAsync(entity);
|
||||
}
|
||||
var newEntity = await _dbContext.Queryable<ApkFileEntity>().Where(x => x.Name == fileName).FirstAsync();
|
||||
@@ -58,6 +59,15 @@ public class ApkFIileService : IApkFIileService
|
||||
return res;
|
||||
}
|
||||
|
||||
public async Task<ApkFileResponse> GetLastVersionAsync(string fileName)
|
||||
{
|
||||
var info = await _dbContext.Queryable<ApkFileEntity>()
|
||||
.Where(x => x.Name == fileName)
|
||||
.Select<ApkFileResponse>()
|
||||
.FirstAsync();
|
||||
return info;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 文件下载
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user