|
|
@ -209,17 +209,17 @@ public class KittingIssueJobAppService |
|
|
|
{ |
|
|
|
var kittingIssueJob = await _repository.GetAsync(masterId).ConfigureAwait(false); |
|
|
|
kittingIssueJob.JobStatus = EnumJobStatus.Doing; |
|
|
|
//if (kittingIssueJob.IsClaims)
|
|
|
|
//{
|
|
|
|
// if (kittingIssueJob.ClaimsUserId != _currentUser.Id.ToString())
|
|
|
|
// {
|
|
|
|
// throw new UserFriendlyException($"该任务已被【{kittingIssueJob.ClaimsUserName}】承接");
|
|
|
|
// }
|
|
|
|
//}
|
|
|
|
//else
|
|
|
|
//{
|
|
|
|
// throw new UserFriendlyException("该任务未被承接,请重新刷新页面,承接任务");
|
|
|
|
//}
|
|
|
|
if (kittingIssueJob.IsClaims) |
|
|
|
{ |
|
|
|
if (kittingIssueJob.ClaimsUserId != _currentUser.Id.ToString()) |
|
|
|
{ |
|
|
|
throw new UserFriendlyException($"该任务已被【{kittingIssueJob.ClaimsUserName}】承接"); |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
throw new UserFriendlyException("该任务未被承接,请重新刷新页面,承接任务"); |
|
|
|
} |
|
|
|
|
|
|
|
var kittingIssueJobDto = ObjectMapper.Map<KittingIssueJob, KittingIssueJobDTO>(kittingIssueJob); |
|
|
|
kittingIssueJobDto.Details = new List<KittingIssueJobDetailDTO> { issueJobDetailDto }; |
|
|
|