|
@@ -79,6 +79,7 @@ namespace Hotline.Repository.SqlSugar.Quality
|
|
if (quality is null)
|
|
if (quality is null)
|
|
throw UserFriendlyException.SameMessage("无效质检");
|
|
throw UserFriendlyException.SameMessage("无效质检");
|
|
_mapper.Map(model, quality);
|
|
_mapper.Map(model, quality);
|
|
|
|
+ quality.State = EQualityState.End;
|
|
await UpdateAsync(quality, cancellationToken);
|
|
await UpdateAsync(quality, cancellationToken);
|
|
List<QualityDetail> deleteDetails = await _qualiteyDetail.Queryable().Where(x => x.QualityId == model.Id).ToListAsync(cancellationToken);
|
|
List<QualityDetail> deleteDetails = await _qualiteyDetail.Queryable().Where(x => x.QualityId == model.Id).ToListAsync(cancellationToken);
|
|
await _qualiteyDetail.RemoveRangeAsync(deleteDetails, cancellationToken);
|
|
await _qualiteyDetail.RemoveRangeAsync(deleteDetails, cancellationToken);
|