Browse Source

GetImageFiles以List<string>入参,修改检查路径时参数错误

develop-FileUpload-test
胡超1 2 years ago
parent
commit
9df57ed6a5
  1. 10
      24Hour/Controllers/Common/CommonController.cs

10
24Hour/Controllers/Common/CommonController.cs

@ -2843,13 +2843,9 @@ namespace _24Hour.Controllers.Common
return result; return result;
} }
public class GetBaseStringDto
{
public List<string> Files { get; set; }
}
[HttpPost] [HttpPost]
[Route("GetImageFiles")] [Route("GetImageFiles")]
public async Task<Result> GetImageFiles(GetBaseStringDto file) public async Task<Result> GetImageFiles(List<string> file)
{ {
//根据输入url获取base64值 //根据输入url获取base64值
var getstr = (string s) => var getstr = (string s) =>
@ -2870,9 +2866,9 @@ namespace _24Hour.Controllers.Common
{ {
var urlpath = s.Replace("/", @"\"); var urlpath = s.Replace("/", @"\");
var path = Path.Combine(Environment.CurrentDirectory, "wwwroot" + urlpath); var path = Path.Combine(Environment.CurrentDirectory, "wwwroot" + urlpath);
return System.IO.File.Exists(s); return System.IO.File.Exists(path);
}; };
var data = file.Files.Select(x => new var data = file.Select(x => new
{ {
Item=x, Item=x,
IsExist = getexist(x), IsExist = getexist(x),

Loading…
Cancel
Save