|
@@ -124,11 +124,13 @@ public class WorkOrderServiceController extends BaseController {
|
|
|
BizWorkOrderRecord bizWorkOrderRecord = new BizWorkOrderRecord();
|
|
|
bizWorkOrderRecord.setWorkOrderIds(list.stream().map(BizWorkOrder::getId).collect(Collectors.toList()));
|
|
|
bizWorkOrderRecord.setYear(bizWorkOrder.getYear());
|
|
|
+ bizWorkOrderRecord.setTenantId(bizWorkOrder.getTenantId());
|
|
|
// bizWorkOrderRecord.setMonth(bizWorkOrder.getMonth());
|
|
|
List<BizWorkOrderRecord> records = bizWorkOrderRecordService.getList(bizWorkOrderRecord);
|
|
|
BizEntrust entrustConditions = new BizEntrust();
|
|
|
entrustConditions.setWorkOrderIds(list.stream().map(BizWorkOrder::getId).collect(Collectors.toList()));
|
|
|
entrustConditions.setCurrentYear(bizWorkOrder.getYear());
|
|
|
+ entrustConditions.setTenantId(bizWorkOrder.getTenantId());
|
|
|
List<BizEntrust> entrusts = entrustService.getList(entrustConditions);
|
|
|
list.forEach(v -> {
|
|
|
v.setRecords(records.stream().filter(e -> e.getWorkOrderId().equals(v.getId())).collect(Collectors.toList()));
|
|
@@ -152,10 +154,12 @@ public class WorkOrderServiceController extends BaseController {
|
|
|
BizWorkOrderRecord bizWorkOrderRecord = new BizWorkOrderRecord();
|
|
|
bizWorkOrderRecord.setWorkOrderIds(list.stream().map(BizWorkOrder::getId).collect(Collectors.toList()));
|
|
|
bizWorkOrderRecord.setYear(bizWorkOrder.getYear());
|
|
|
+ bizWorkOrderRecord.setTenantId(bizWorkOrder.getTenantId());
|
|
|
List<BizWorkOrderRecord> records = bizWorkOrderRecordService.getList(bizWorkOrderRecord);
|
|
|
BizEntrust entrustConditions = new BizEntrust();
|
|
|
entrustConditions.setWorkOrderIds(list.stream().map(BizWorkOrder::getId).collect(Collectors.toList()));
|
|
|
entrustConditions.setCurrentYear(bizWorkOrder.getYear());
|
|
|
+ entrustConditions.setTenantId(bizWorkOrder.getTenantId());
|
|
|
Map<Long, List<BizEntrust>> collect = entrustService.getList(entrustConditions).stream().collect(Collectors.groupingBy(BizEntrust::getCompanyId));
|
|
|
list.forEach(v -> {
|
|
|
v.setRecord(records.stream().filter(e -> e.getWorkOrderId().equals(v.getId())
|
|
@@ -208,11 +212,14 @@ public class WorkOrderServiceController extends BaseController {
|
|
|
List<BizWorkOrder> list = bizWorkOrderService.getList(bizWorkOrder);
|
|
|
List<BizWorkOrderOnce> listOnce = new ArrayList<>();
|
|
|
BizWorkOrderRecord bizWorkOrderRecord = new BizWorkOrderRecord();
|
|
|
+ bizWorkOrderRecord.setYear(bizWorkOrder.getYear());
|
|
|
bizWorkOrderRecord.setWorkOrderIds(list.stream().map(BizWorkOrder::getId).collect(Collectors.toList()));
|
|
|
+ bizWorkOrderRecord.setTenantId(bizWorkOrder.getTenantId());
|
|
|
List<BizWorkOrderRecord> records = bizWorkOrderRecordService.getList(bizWorkOrderRecord);
|
|
|
BizEntrust entrustConditions = new BizEntrust();
|
|
|
entrustConditions.setWorkOrderIds(list.stream().map(BizWorkOrder::getId).collect(Collectors.toList()));
|
|
|
entrustConditions.setCurrentYear(bizWorkOrder.getYear());
|
|
|
+ entrustConditions.setTenantId(bizWorkOrder.getTenantId());
|
|
|
List<BizEntrust> entrusts = entrustService.getList(entrustConditions);
|
|
|
list.forEach(v -> {
|
|
|
v.setRecord(records.stream().filter(e -> e.getWorkOrderId().equals(v.getId()) && e.getFromId().equals(0L)).findFirst().orElse(null));
|
|
@@ -265,10 +272,12 @@ public class WorkOrderServiceController extends BaseController {
|
|
|
});
|
|
|
BizWorkOrderRecord bizWorkOrderRecord = new BizWorkOrderRecord();
|
|
|
bizWorkOrderRecord.setWorkOrderIds(list.stream().map(BizWorkOrder::getId).collect(Collectors.toList()));
|
|
|
+ bizWorkOrderRecord.setTenantId(bizWorkOrder.getTenantId());
|
|
|
List<BizWorkOrderRecord> records = bizWorkOrderRecordService.getList(bizWorkOrderRecord);
|
|
|
|
|
|
BizEntrust entrustConditions = new BizEntrust();
|
|
|
entrustConditions.setWorkOrderIds(list.stream().map(BizWorkOrder::getId).collect(Collectors.toList()));
|
|
|
+ entrustConditions.setTenantId(bizWorkOrder.getTenantId());
|
|
|
List<BizEntrust> entrusts = entrustService.getList(entrustConditions);
|
|
|
list.forEach(v -> {
|
|
|
v.setRecords(records.stream().filter(e -> e.getWorkOrderId().equals(v.getId())).collect(Collectors.toList()));
|