123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Threading.Tasks;
- using Microsoft.AspNetCore.Http;
- using Microsoft.AspNetCore.Mvc;
- using YiSha.Util;
- using YiSha.Util.Extension;
- using YiSha.Util.Model;
- namespace YiSha.Admin.Web.Controllers
- {
- public class FileController : BaseController
- {
- #region 上传单个文件
- [HttpPost]
- public async Task<TData<string>> UploadFile(int fileModule, IFormCollection fileList)
- {
- TData<string> obj = await FileHelper.UploadFile(fileModule, fileList.Files);
- obj.Data = HttpContext.Request.Scheme + "://" + HttpContext.Request.Host.Value + obj.Data;
- return obj;
- }
- #endregion
- #region 删除单个文件
- [HttpPost]
- public TData<string> DeleteFile(int fileModule, string filePath)
- {
- TData<string> obj = FileHelper.DeleteFile(fileModule, filePath);
- return obj;
- }
- #endregion
- #region 下载文件
-
-
-
-
-
-
-
-
-
-
-
-
-
- #endregion
- }
- }
|