|
|
@ -134,7 +134,7 @@ public class JobController : AbpController |
|
|
|
} |
|
|
|
}).ConfigureAwait(false); |
|
|
|
list.Add(new JobCountDto { JobType = EnumJobType.CountJob_ByPackingCode, Count = countJobs_ByErpItemCode }); |
|
|
|
//发货
|
|
|
|
//成品发运
|
|
|
|
var deliverJobs = await _deliverJobAppService.GetCountByFilterAsync(new SfsJobRequestInputBase |
|
|
|
{ |
|
|
|
Condition = new Condition |
|
|
@ -148,44 +148,44 @@ public class JobController : AbpController |
|
|
|
}).ConfigureAwait(false); |
|
|
|
list.Add(new JobCountDto { JobType = EnumJobType.DeliverJob, Count = deliverJobs }); |
|
|
|
//检验
|
|
|
|
var inspectJobs = await _inspectJobAppService.GetCountByFilterAsync(new SfsJobRequestInputBase |
|
|
|
{ |
|
|
|
Condition = new Condition |
|
|
|
{ |
|
|
|
Filters = new List<Filter> |
|
|
|
{ |
|
|
|
new(nameof(InspectJobDTO.WorkGroupCode),jsonCodes,"In"), |
|
|
|
new(nameof(InspectJobDTO.JobStatus),jsonStatus,"In") |
|
|
|
} |
|
|
|
} |
|
|
|
}).ConfigureAwait(false); |
|
|
|
list.Add(new JobCountDto { JobType = EnumJobType.InspectJob, Count = inspectJobs }); |
|
|
|
//var inspectJobs = await _inspectJobAppService.GetCountByFilterAsync(new SfsJobRequestInputBase
|
|
|
|
//{
|
|
|
|
// Condition = new Condition
|
|
|
|
// {
|
|
|
|
// Filters = new List<Filter>
|
|
|
|
// {
|
|
|
|
// new(nameof(InspectJobDTO.WorkGroupCode),jsonCodes,"In"),
|
|
|
|
// new(nameof(InspectJobDTO.JobStatus),jsonStatus,"In")
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
//}).ConfigureAwait(false);
|
|
|
|
//list.Add(new JobCountDto { JobType = EnumJobType.InspectJob, Count = inspectJobs });
|
|
|
|
//发料
|
|
|
|
var issueJobs = await _issueJobAppService.GetCountByFilterAsync(new SfsJobRequestInputBase |
|
|
|
{ |
|
|
|
Condition = new Condition |
|
|
|
{ |
|
|
|
Filters = new List<Filter> |
|
|
|
{ |
|
|
|
new(nameof(IssueJobDTO.WorkGroupCode),jsonCodes,"In"), |
|
|
|
new(nameof(IssueJobDTO.JobStatus),jsonStatus,"In") |
|
|
|
} |
|
|
|
} |
|
|
|
}).ConfigureAwait(false); |
|
|
|
list.Add(new JobCountDto { JobType = EnumJobType.IssueJob, Count = issueJobs }); |
|
|
|
//完工收货
|
|
|
|
var productReceiveJobs = await _productReceiveJobAppService.GetCountByFilterAsync(new SfsJobRequestInputBase |
|
|
|
{ |
|
|
|
Condition = new Condition |
|
|
|
{ |
|
|
|
Filters = new List<Filter> |
|
|
|
{ |
|
|
|
new(nameof(ProductReceiveJobDTO.WorkGroupCode),jsonCodes,"In"), |
|
|
|
new(nameof(ProductReceiveJobDTO.JobStatus),jsonStatus,"In") |
|
|
|
} |
|
|
|
} |
|
|
|
}).ConfigureAwait(false); |
|
|
|
list.Add(new JobCountDto { JobType = EnumJobType.ProductReceiveJob, Count = productReceiveJobs }); |
|
|
|
//var issueJobs = await _issueJobAppService.GetCountByFilterAsync(new SfsJobRequestInputBase
|
|
|
|
//{
|
|
|
|
// Condition = new Condition
|
|
|
|
// {
|
|
|
|
// Filters = new List<Filter>
|
|
|
|
// {
|
|
|
|
// new(nameof(IssueJobDTO.WorkGroupCode),jsonCodes,"In"),
|
|
|
|
// new(nameof(IssueJobDTO.JobStatus),jsonStatus,"In")
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
//}).ConfigureAwait(false);
|
|
|
|
//list.Add(new JobCountDto { JobType = EnumJobType.IssueJob, Count = issueJobs });
|
|
|
|
////完工收货
|
|
|
|
//var productReceiveJobs = await _productReceiveJobAppService.GetCountByFilterAsync(new SfsJobRequestInputBase
|
|
|
|
//{
|
|
|
|
// Condition = new Condition
|
|
|
|
// {
|
|
|
|
// Filters = new List<Filter>
|
|
|
|
// {
|
|
|
|
// new(nameof(ProductReceiveJobDTO.WorkGroupCode),jsonCodes,"In"),
|
|
|
|
// new(nameof(ProductReceiveJobDTO.JobStatus),jsonStatus,"In")
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
//}).ConfigureAwait(false);
|
|
|
|
//list.Add(new JobCountDto { JobType = EnumJobType.ProductReceiveJob, Count = productReceiveJobs });
|
|
|
|
//采购收货
|
|
|
|
var purchaseReceiptJobRequest = new SfsJobRequestInputBase |
|
|
|
{ |
|
|
@ -231,7 +231,7 @@ public class JobController : AbpController |
|
|
|
} |
|
|
|
}).ConfigureAwait(false); |
|
|
|
list.Add(new JobCountDto { JobType = EnumJobType.PutawayJob, Count = putawayJobs }); |
|
|
|
//退料
|
|
|
|
//生产退库
|
|
|
|
var productionReturnJobs = await _productionReturnJobAppService.GetCountByFilterAsync(new SfsJobRequestInputBase |
|
|
|
{ |
|
|
|
Condition = new Condition |
|
|
|