소스 검색

app2.0 上传文件获取文件

临城职教中职
ndbs 2 년 전
부모
커밋
99f99626de
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. +4
    -1
      Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/StuInfoFreshApi.cs

+ 4
- 1
Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/StuInfoFreshApi.cs 파일 보기

@@ -357,10 +357,12 @@ namespace Learun.Application.WebApi.Modules
{ {
var files = (List<HttpFile>)this.Context.Request.Files; var files = (List<HttpFile>)this.Context.Request.Files;
var folderId = this.GetReq<FileModel>().folderId;//文件夹id=新生id var folderId = this.GetReq<FileModel>().folderId;//文件夹id=新生id
var name = this.GetReq<FileModel>().name;//文件夹id=新生id



string filePath = Config.GetValue("AnnexesFile"); string filePath = Config.GetValue("AnnexesFile");
string uploadDate = DateTime.Now.ToString("yyyyMMdd"); string uploadDate = DateTime.Now.ToString("yyyyMMdd");
string FileEextension = Path.GetExtension(files[0].Name);
string FileEextension = name;
string fileGuid = Guid.NewGuid().ToString(); string fileGuid = Guid.NewGuid().ToString();


string virtualPath = string.Format("{0}/{1}/{2}/{3}{4}", filePath, userInfo.userId, uploadDate, fileGuid, FileEextension); string virtualPath = string.Format("{0}/{1}/{2}/{3}{4}", filePath, userInfo.userId, uploadDate, fileGuid, FileEextension);
@@ -496,6 +498,7 @@ namespace Learun.Application.WebApi.Modules
public class FileModel public class FileModel
{ {
public string folderId { get; set; } public string folderId { get; set; }
public string name { get; set; }
public string id { get; set; } public string id { get; set; }
} }
} }

불러오는 중...
취소
저장