jx mes 生产线运行看板 工序平衡可视化

tags/yfai-mes-ext-v1.0
王杰 1 year ago
parent 6ba8a84a42
commit 37885c1962

@ -29,29 +29,28 @@ public class JxCenterWorkingBoardDispatchService implements IJxCenterWorkingBoar
switch ((String) dataMap.get(MesExtConstWords.FLAG)) {
case "center01":
return new JxCenterWorkingBoardWatchService(
new JxCenterWorkingBoardCenterOneService(new JxCenterWorkingBoardProxyCenterService(),
new JxCenterWorkingBoardProxyWorkingStatusService(new JxCenterWorkingBoardProxySpcrService())
)).queryCenterWorkingBoardData(dataMap);
return new JxCenterWorkingBoardWatchService(new JxCenterWorkingBoardCenterOneService(
new JxCenterWorkingBoardProxyCenterService(),
new JxCenterWorkingBoardProxyWorkingStatusService(new JxCenterWorkingBoardProxySpcrService())
)).queryCenterWorkingBoardData(dataMap);
case "center02":
return new JxCenterWorkingBoardWatchService(
new JxCenterWorkingBoardCenterTwoService(new JxCenterWorkingBoardProxyCenterService(), new JxCenterWorkingBoardProxyStandardWorkService(),
new JxCenterWorkingBoardProxyEnergyRateService(new JxCenterWorkingBoardProxyOrderService(new JxCenterWorkingBoardProxyOutPutService(new JxCenterWorkingBoardProxyRepairService(new JxCenterWorkingBoardProxySpcrService()))))
)).queryCenterWorkingBoardData(dataMap);
return new JxCenterWorkingBoardWatchService(new JxCenterWorkingBoardCenterTwoService(
new JxCenterWorkingBoardProxyCenterService(), new JxCenterWorkingBoardProxyStandardWorkService(),
new JxCenterWorkingBoardProxyEnergyRateService(new JxCenterWorkingBoardProxyOrderService(new JxCenterWorkingBoardProxyOutPutService(new JxCenterWorkingBoardProxyRepairService(new JxCenterWorkingBoardProxySpcrService()))))
)).queryCenterWorkingBoardData(dataMap);
case "center03":
return new JxCenterWorkingBoardWatchService(
new JxCenterWorkingBoardCenterThreeService(new JxCenterWorkingBoardProxyCenterService(), new JxCenterWorkingBoardProxyStandardWorkService(),
new JxCenterWorkingBoardProxyOrderService(new JxCenterWorkingBoardProxyOutPutService(new JxCenterWorkingBoardProxyTimeSegmentService()))
)).queryCenterWorkingBoardData(dataMap);
return new JxCenterWorkingBoardWatchService(new JxCenterWorkingBoardCenterThreeService(
new JxCenterWorkingBoardProxyCenterService(), new JxCenterWorkingBoardProxyStandardWorkService(),
new JxCenterWorkingBoardProxyOrderService(new JxCenterWorkingBoardProxyOutPutService(new JxCenterWorkingBoardProxyTimeSegmentService()))
)).queryCenterWorkingBoardData(dataMap);
case "monitor01":
return new JxCenterWorkingBoardWatchService(
new JxCenterWorkingBoardMonitorOneService(
new JxCenterWorkingBoardProxyAllCenterService(), new JxCenterWorkingBoardProxyStandardWorkService(), new JxCenterWorkingBoardProxyWorkingStatusService(), new JxCenterWorkingBoardProxyEnergyRateService(),
new JxCenterWorkingBoardProxyOrderService(new JxCenterWorkingBoardProxyOutPutService(new JxCenterWorkingBoardProxyRepairService(new JxCenterWorkingBoardProxySpcrService())))
)).queryCenterWorkingBoardData(dataMap);
return new JxCenterWorkingBoardWatchService(new JxCenterWorkingBoardMonitorOneService(
new JxCenterWorkingBoardProxyAllCenterService(), new JxCenterWorkingBoardProxyStandardWorkService(), new JxCenterWorkingBoardProxyWorkingStatusService(), new JxCenterWorkingBoardProxyEnergyRateService(),
new JxCenterWorkingBoardProxyOrderService(new JxCenterWorkingBoardProxyOutPutService(new JxCenterWorkingBoardProxyRepairService(new JxCenterWorkingBoardProxySpcrService())))
)).queryCenterWorkingBoardData(dataMap);
default:
return dataMap;

Loading…
Cancel
Save