| | |
| | | /// <summary> |
| | | /// 删除检验项目的图片 |
| | | /// </summary> |
| | | /// <param name="data">包含检验项目ID的JSON数据</param> |
| | | /// <param name="data">包含检验项目ID和可选的图片ID的JSON数据</param> |
| | | /// <returns>删除结果</returns> |
| | | [HttpPost("DeleteImageFromPicture")] |
| | | public ResponseResult DeleteImageFromPicture([FromBody] JObject data) |
| | |
| | | |
| | | var id = Convert.ToDecimal(data["id"].ToString()); |
| | | |
| | | // 获取可选的图片ID,用于删除单张图片 |
| | | decimal? imageId = null; |
| | | if (data["imageId"] != null) |
| | | { |
| | | imageId = Convert.ToDecimal(data["imageId"].ToString()); |
| | | } |
| | | |
| | | // 调用服务方法删除图片 |
| | | var service = new SJService(); |
| | | var (status, message) = service.DeleteImageFromPicture(id); |
| | | var (status, message) = service.DeleteImageFromPicture(id, imageId); |
| | | |
| | | return new ResponseResult |
| | | { |