|
@ -551,12 +551,18 @@ public class AssembleIssueJobAppService |
|
|
var ret = new ReusltObject { Code = int.Parse(GaoTongResultStatus.Success), OperateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), Message = "操作成功" }; |
|
|
var ret = new ReusltObject { Code = int.Parse(GaoTongResultStatus.Success), OperateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), Message = "操作成功" }; |
|
|
try |
|
|
try |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (input.Jobs.Count > 0) |
|
|
if (input.Jobs.Count > 0) |
|
|
{ |
|
|
{ |
|
|
var jobs = input.Jobs; |
|
|
var jobs = input.Jobs; |
|
|
var numbers = jobs.Select(p => p.JobNumber); |
|
|
var numbers = jobs.Select(p => p.JobNumber); |
|
|
var query = _repository.WithDetails() |
|
|
var query = _repository.WithDetails() |
|
|
.Where(p => numbers.Contains(p.Number)); |
|
|
.Where(p => numbers.Contains(p.Number) && p.JobStatus != EnumJobStatus.Done); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var entities = query.ToList(); |
|
|
var entities = query.ToList(); |
|
|
if (entities.Count == 0) |
|
|
if (entities.Count == 0) |
|
|
{ |
|
|
{ |
|
|