Merge remote-tracking branch 'origin/main'

main
weitingdong 11 months ago
commit c403ee3fe9
  1. 26
      src/main/java/org/energy/modules/system/service/impl/RoleDataServiceImpl.java
  2. 7
      src/main/java/org/energy/modules/system/vo/HomePageVO.java

@ -31,14 +31,8 @@ import org.energy.modules.smart.entity.WorkPermit;
import org.energy.modules.smart.service.IOperationTicketService; import org.energy.modules.smart.service.IOperationTicketService;
import org.energy.modules.smart.service.IWorkOrderService; import org.energy.modules.smart.service.IWorkOrderService;
import org.energy.modules.smart.service.IWorkPermitService; import org.energy.modules.smart.service.IWorkPermitService;
import org.energy.modules.spares.entity.ManufacturerInfo; import org.energy.modules.spares.entity.*;
import org.energy.modules.spares.entity.Material; import org.energy.modules.spares.service.*;
import org.energy.modules.spares.entity.SupplierInfo;
import org.energy.modules.spares.entity.Warehouse;
import org.energy.modules.spares.service.IManufacturerInfoService;
import org.energy.modules.spares.service.IMaterialService;
import org.energy.modules.spares.service.ISupplierInfoService;
import org.energy.modules.spares.service.IWarehouseService;
import org.energy.modules.system.service.IRoleDataService; import org.energy.modules.system.service.IRoleDataService;
import org.energy.modules.system.vo.HomePageVO; import org.energy.modules.system.vo.HomePageVO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -74,6 +68,10 @@ public class RoleDataServiceImpl implements IRoleDataService {
private IInspectionTasksService inspectionTasksService; private IInspectionTasksService inspectionTasksService;
@Autowired @Autowired
private IProductionInformationService productionInformationService; private IProductionInformationService productionInformationService;
@Autowired
private IInboundService inboundService;
@Autowired
private IOutboundService outboundService;
@Override @Override
public HomePageVO findCurrHomePageInfo() { public HomePageVO findCurrHomePageInfo() {
@ -146,6 +144,18 @@ public class RoleDataServiceImpl implements IRoleDataService {
qw11.lambda().eq(ProductionInformation::getIsDiscontinue, 1); qw11.lambda().eq(ProductionInformation::getIsDiscontinue, 1);
hp.setProductionInformationAudit(productionInformationService.list(qw11)); hp.setProductionInformationAudit(productionInformationService.list(qw11));
// Inbound Service
QueryWrapper<Inbound> qw12 = new QueryWrapper<>();
qw12.lambda().eq(Inbound::getIstatus, 1);
qw12.lambda().eq(Inbound::getIsDeleted, DafConstant.DB_NOT_DELETED);
hp.setInboundAudit(inboundService.list(qw12));
// Outbound Service
QueryWrapper<Outbound> qw13 = new QueryWrapper<>();
qw13.lambda().eq(Outbound::getIstatus, 1);
qw13.lambda().eq(Outbound::getIsDeleted, DafConstant.DB_NOT_DELETED);
hp.setOutboundAudit(outboundService.list(qw13));
return hp; return hp;
} }

@ -8,10 +8,7 @@ import org.energy.modules.release.entity.ProductionInformation;
import org.energy.modules.smart.entity.OperationTicket; import org.energy.modules.smart.entity.OperationTicket;
import org.energy.modules.smart.entity.WorkOrder; import org.energy.modules.smart.entity.WorkOrder;
import org.energy.modules.smart.entity.WorkPermit; import org.energy.modules.smart.entity.WorkPermit;
import org.energy.modules.spares.entity.ManufacturerInfo; import org.energy.modules.spares.entity.*;
import org.energy.modules.spares.entity.Material;
import org.energy.modules.spares.entity.SupplierInfo;
import org.energy.modules.spares.entity.Warehouse;
import java.util.List; import java.util.List;
@ -32,6 +29,8 @@ public class HomePageVO {
private List<ManufacturerInfo> manufacturerInfoAudit; private List<ManufacturerInfo> manufacturerInfoAudit;
private List<SupplierInfo> supplierInfoAudit; private List<SupplierInfo> supplierInfoAudit;
private List<Material> materialAudit; private List<Material> materialAudit;
private List<Inbound> inboundAudit;
private List<Outbound> outboundAudit;
// 工单 // 工单
private List<WorkOrder> workOrderAudit; private List<WorkOrder> workOrderAudit;
// 生产信息发布 // 生产信息发布

Loading…
Cancel
Save