public IActionResult Post(string type, IFormCollection files)
        {
            long size = files.Sum(f => f.Key.Length);

            //限制文件大小
            if (size > 1024 * 1024 * 5 * 20)
            {
                return(BadRequest("文件超过限制大小100MB"));
            }
            List <string> filePathREsultList = new List <string>();

            foreach (var file in files.Files)
            {
                //-0-0-0-0-0-0-0-0-------------暂存
                var        fileName = ContentDispositionHeaderValue.Parse(file.ContentDisposition).FileName.Trim('"');
                string     filePath = ServiceConfigs.FileUpDirectory;
                FilesPrint fp       = new FilesPrint();
                string     suffix   = fileName.Split('.')[1];
                if ((!pictureFormatArray.Contains(suffix)))
                {
                    return(StatusCode(500, "文件格式错误"));
                }
                fileName = Guid.NewGuid() + "." + suffix;
                string fileFullName = filePath + fileName;
                using (FileStream fs = System.IO.File.Create(fileFullName))
                {
                    file.CopyTo(fs);
                    fs.Flush();
                }
                filePathREsultList.Add($"/src/Pictures/{fileName}");
            }
            string message = $"{files.Count} file(s)/{size} bytes uploaded  successfully!";

            return(Ok(message));
        }