|
|
@@ -119,14 +119,14 @@ namespace Learun.Application.WebApi |
|
|
|
public Response Upload(dynamic _) |
|
|
|
{ |
|
|
|
var files = (List<HttpFile>)this.Context.Request.Files; |
|
|
|
var folderId = this.GetReqData(); |
|
|
|
|
|
|
|
string folderId = Request.Form["folderId"]; |
|
|
|
string filePath = Config.GetValue("AnnexesFile"); |
|
|
|
string uploadDate = DateTime.Now.ToString("yyyyMMdd"); |
|
|
|
string FileEextension = Path.GetExtension(files[0].Name); |
|
|
|
string fileEextension = Path.GetExtension(files[0].Name); |
|
|
|
string fileType = fileEextension.Replace(".", ""); |
|
|
|
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); |
|
|
|
|
|
|
|
//创建文件夹 |
|
|
|
string path = Path.GetDirectoryName(virtualPath); |
|
|
@@ -146,15 +146,15 @@ namespace Learun.Application.WebApi |
|
|
|
fileAnnexesEntity.F_FileName = files[0].Name; |
|
|
|
fileAnnexesEntity.F_FilePath = virtualPath; |
|
|
|
fileAnnexesEntity.F_FileSize = files[0].Value.Length.ToString(); |
|
|
|
fileAnnexesEntity.F_FileExtensions = FileEextension; |
|
|
|
fileAnnexesEntity.F_FileType = FileEextension.Replace(".", ""); |
|
|
|
fileAnnexesEntity.F_FileExtensions = fileEextension; |
|
|
|
fileAnnexesEntity.F_FileType = fileType; |
|
|
|
fileAnnexesEntity.F_CreateUserId = userInfo.userId; |
|
|
|
fileAnnexesEntity.F_CreateUserName = userInfo.realName; |
|
|
|
|
|
|
|
annexesFileIBLL.SaveEntity(folderId, fileAnnexesEntity); |
|
|
|
} |
|
|
|
|
|
|
|
return SuccessString(fileGuid); |
|
|
|
return SuccessString(folderId); |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary> |
|
|
|