代码重构

This commit is contained in:
ldj_willow
2022-08-18 16:54:49 +08:00
parent 451e51877e
commit 861cdfea72
5 changed files with 5 additions and 23 deletions

View File

@@ -12,7 +12,6 @@ import org.nl.acs.config.AcsConfig;
import org.nl.acs.config.server.AcsConfigService; import org.nl.acs.config.server.AcsConfigService;
import org.nl.acs.device_driver.lnsh.lnsh_station.LnshStationDeviceDriver; import org.nl.acs.device_driver.lnsh.lnsh_station.LnshStationDeviceDriver;
import org.nl.acs.device_driver.standard_autodoor.StandardAutodoorDeviceDriver; import org.nl.acs.device_driver.standard_autodoor.StandardAutodoorDeviceDriver;
import org.nl.acs.ext.erp.service.AcsToErpService;
import org.nl.acs.ext.wms.service.AcsToWmsService; import org.nl.acs.ext.wms.service.AcsToWmsService;
import org.nl.acs.instruction.service.InstructionService; import org.nl.acs.instruction.service.InstructionService;
import org.nl.acs.log.service.DeviceExecuteLogService; import org.nl.acs.log.service.DeviceExecuteLogService;
@@ -42,8 +41,6 @@ public class AgvServiceImpl implements AgvService {
@Autowired @Autowired
AcsConfigService acsConfigService; AcsConfigService acsConfigService;
@Autowired @Autowired
AcsToErpService acsToErpService;
@Autowired
AcsToWmsService acsToWmsService; AcsToWmsService acsToWmsService;
private final DeviceExecuteLogService logServer; private final DeviceExecuteLogService logServer;

View File

@@ -18,16 +18,13 @@ import org.nl.acs.device_driver.standard_autodoor.StandardAutodoorDeviceDriver;
import org.nl.acs.device_driver.standard_inspect_site.StandardInspectSiteDeviceDriver; import org.nl.acs.device_driver.standard_inspect_site.StandardInspectSiteDeviceDriver;
import org.nl.acs.device_driver.standard_ordinary_site.StandardOrdinarySiteDeviceDriver; import org.nl.acs.device_driver.standard_ordinary_site.StandardOrdinarySiteDeviceDriver;
import org.nl.acs.device_driver.standard_storage.StandardStorageDeviceDriver; import org.nl.acs.device_driver.standard_storage.StandardStorageDeviceDriver;
import org.nl.acs.ext.erp.service.AcsToErpService;
import org.nl.acs.ext.wms.service.AcsToWmsService; import org.nl.acs.ext.wms.service.AcsToWmsService;
import org.nl.acs.instruction.service.InstructionService; import org.nl.acs.instruction.service.InstructionService;
import org.nl.acs.instruction.service.dto.Instruction; import org.nl.acs.instruction.service.dto.Instruction;
import org.nl.acs.log.service.DeviceExecuteLogService;
import org.nl.acs.opc.Device; import org.nl.acs.opc.Device;
import org.nl.acs.opc.DeviceAppService; import org.nl.acs.opc.DeviceAppService;
import org.nl.acs.opc.DeviceAppServiceImpl; import org.nl.acs.opc.DeviceAppServiceImpl;
import org.nl.acs.opc.DeviceType; import org.nl.acs.opc.DeviceType;
import org.nl.acs.task.service.TaskService;
import org.nl.exception.BadRequestException; import org.nl.exception.BadRequestException;
import org.nl.utils.SpringContextHolder; import org.nl.utils.SpringContextHolder;
import org.slf4j.MDC; import org.slf4j.MDC;
@@ -42,13 +39,9 @@ import java.util.*;
@RequiredArgsConstructor @RequiredArgsConstructor
public class MagicAgvServiceImpl implements MagicAgvService { public class MagicAgvServiceImpl implements MagicAgvService {
private final DeviceAppService deviceAppService; private final DeviceAppService deviceAppService;
private final TaskService taskService;
private final InstructionService instructionService;
private final AcsConfigService acsConfigService; private final AcsConfigService acsConfigService;
private final AcsToErpService acsToErpService;
private final AcsToWmsService acsToWmsService; private final AcsToWmsService acsToWmsService;
private final DeviceExecuteLogService logServer;
Map<String, AgvDto> AGVDeviceStatus = new HashMap(); Map<String, AgvDto> AGVDeviceStatus = new HashMap();

View File

@@ -13,7 +13,6 @@ import org.nl.acs.config.server.AcsConfigService;
import org.nl.acs.device.service.DeviceService; import org.nl.acs.device.service.DeviceService;
import org.nl.acs.device.service.impl.DeviceServiceImpl; import org.nl.acs.device.service.impl.DeviceServiceImpl;
import org.nl.acs.device_driver.standard_autodoor.StandardAutodoorDeviceDriver; import org.nl.acs.device_driver.standard_autodoor.StandardAutodoorDeviceDriver;
import org.nl.acs.ext.erp.service.AcsToErpService;
import org.nl.acs.ext.wms.service.AcsToWmsService; import org.nl.acs.ext.wms.service.AcsToWmsService;
import org.nl.acs.instruction.service.InstructionService; import org.nl.acs.instruction.service.InstructionService;
import org.nl.acs.instruction.service.dto.Instruction; import org.nl.acs.instruction.service.dto.Instruction;
@@ -22,7 +21,6 @@ import org.nl.acs.opc.Device;
import org.nl.acs.opc.DeviceAppService; import org.nl.acs.opc.DeviceAppService;
import org.nl.acs.opc.DeviceAppServiceImpl; import org.nl.acs.opc.DeviceAppServiceImpl;
import org.nl.acs.opc.DeviceType; import org.nl.acs.opc.DeviceType;
import org.nl.acs.task.service.TaskService;
import org.nl.exception.BadRequestException; import org.nl.exception.BadRequestException;
import org.nl.utils.SpringContextHolder; import org.nl.utils.SpringContextHolder;
import org.slf4j.MDC; import org.slf4j.MDC;
@@ -38,10 +36,7 @@ import java.util.Map;
public class NDCAgvServiceImpl implements NDCAgvService { public class NDCAgvServiceImpl implements NDCAgvService {
private final DeviceAppService deviceAppService; private final DeviceAppService deviceAppService;
private final TaskService taskService;
private final InstructionService instructionService;
private final AcsConfigService acsConfigService; private final AcsConfigService acsConfigService;
private final AcsToErpService acsToErpService;
private final AcsToWmsService acsToWmsService; private final AcsToWmsService acsToWmsService;
private final DeviceExecuteLogService logServer; private final DeviceExecuteLogService logServer;

View File

@@ -15,7 +15,6 @@ import org.nl.acs.config.server.AcsConfigService;
import org.nl.acs.device_driver.standard_autodoor.StandardAutodoorDeviceDriver; import org.nl.acs.device_driver.standard_autodoor.StandardAutodoorDeviceDriver;
import org.nl.acs.device_driver.standard_inspect_site.StandardInspectSiteDeviceDriver; import org.nl.acs.device_driver.standard_inspect_site.StandardInspectSiteDeviceDriver;
import org.nl.acs.device_driver.standard_ordinary_site.StandardOrdinarySiteDeviceDriver; import org.nl.acs.device_driver.standard_ordinary_site.StandardOrdinarySiteDeviceDriver;
import org.nl.acs.ext.erp.service.AcsToErpService;
import org.nl.acs.ext.wms.service.AcsToWmsService; import org.nl.acs.ext.wms.service.AcsToWmsService;
import org.nl.acs.instruction.service.InstructionService; import org.nl.acs.instruction.service.InstructionService;
import org.nl.acs.instruction.service.dto.Instruction; import org.nl.acs.instruction.service.dto.Instruction;
@@ -37,10 +36,7 @@ import java.util.*;
@RequiredArgsConstructor @RequiredArgsConstructor
public class XianGongAgvServiceImpl implements XianGongAgvService { public class XianGongAgvServiceImpl implements XianGongAgvService {
private final DeviceAppService deviceAppService; private final DeviceAppService deviceAppService;
private final TaskService taskService;
private final InstructionService instructionService;
private final AcsConfigService acsConfigService; private final AcsConfigService acsConfigService;
private final AcsToErpService acsToErpService;
private final AcsToWmsService acsToWmsService; private final AcsToWmsService acsToWmsService;
private final DeviceExecuteLogService logServer; private final DeviceExecuteLogService logServer;

View File

@@ -47,6 +47,7 @@ import org.nl.utils.SpringContextHolder;
import org.nl.wql.WQL; import org.nl.wql.WQL;
import org.nl.wql.core.bean.WQLObject; import org.nl.wql.core.bean.WQLObject;
import org.nl.wql.util.WqlUtil; import org.nl.wql.util.WqlUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -75,8 +76,8 @@ public class TaskServiceImpl implements TaskService, ApplicationAutoInitial {
private final RouteLineService routelineserver; private final RouteLineService routelineserver;
private final AcsToWmsService acstowmsService; private final AcsToWmsService acstowmsService;
@Autowired
private final TaskFeedbackService taskFeedbackService; private TaskFeedbackService taskFeedbackService;
private final AcsConfigService acsConfigService; private final AcsConfigService acsConfigService;
@@ -84,8 +85,8 @@ public class TaskServiceImpl implements TaskService, ApplicationAutoInitial {
private final RouteLineService routeLineService; private final RouteLineService routeLineService;
private final DeviceAssignedService deviceAssignedService; private final DeviceAssignedService deviceAssignedService;
@Autowired
private final InstructionService instructionService; private InstructionService instructionService;
private final StorageCellService storageCellService; private final StorageCellService storageCellService;