| | |
| | | return mes; |
| | | } |
| | | #endregion |
| | | |
| | | #region[测似保存图片提交数据] |
| | | /// <summary> |
| | | /// 测似保存图片提交数据 |
| | | /// </summary> |
| | | /// <param name="imageBase64s">测似保存图片提交数据</param> |
| | | /// <returns></returns> |
| | | [Route(template: "UploadImages")] |
| | | [HttpPost] |
| | | [ApiExplorerSettings(IgnoreApi = true)] |
| | | public async Task<IActionResult> UploadImages([FromBody] List<string> imageBase64s) |
| | | { |
| | | foreach (var imageBase64 in imageBase64s) |
| | | { |
| | | byte[] imageBytes = Convert.FromBase64String(imageBase64); |
| | | string imagePath = Path.Combine("wwwroot/MouldRecordImage/", $"image_{Guid.NewGuid()}.png"); // 生成唯一的文件名 |
| | | |
| | | using (FileStream fs = new FileStream(imagePath, FileMode.Create)) |
| | | { |
| | | await fs.WriteAsync(imageBytes, 0, imageBytes.Length); |
| | | } |
| | | } |
| | | |
| | | return Ok("Images uploaded successfully."); |
| | | } |
| | | #endregion |
| | | } |
| | | } |