加载中 src/main/java/net/vtstar/zhongtong/avi/equipment/controller/EquipmentController.java +1 −1 原始行号 原始行 差异行号 差异行 加载中 @@ -36,7 +36,7 @@ public class EquipmentController { "") "") @PostMapping(value = "/realTime/data") @PostMapping(value = "/realTime/data") private Return getRealTimeData(@RequestBody SearchVo pageFilter) { private Return getRealTimeData(@RequestBody SearchVo pageFilter) { Object realTimeData = equipmentService.findRealTimeData(); Object realTimeData = equipmentService.findRealTimeData(pageFilter); List<Map<String, Object>> data = (List<Map<String, Object>>) realTimeData; List<Map<String, Object>> data = (List<Map<String, Object>>) realTimeData; return Return.success(new PageInfo<>(data)); return Return.success(new PageInfo<>(data)); } } 加载中 src/main/java/net/vtstar/zhongtong/avi/equipment/service/EquipmentService.java +6 −1 原始行号 原始行 差异行号 差异行 package net.vtstar.zhongtong.avi.equipment.service; package net.vtstar.zhongtong.avi.equipment.service; import net.vtstar.user.search.controller.vo.SearchVo; import net.vtstar.zhongtong.avi.stamping.domain.LaserCuttingMachine; import net.vtstar.zhongtong.avi.stamping.domain.LaserCuttingMachine; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.ss.usermodel.BorderStyle; import org.apache.poi.ss.usermodel.BorderStyle; 加载中 @@ -9,6 +10,7 @@ import org.apache.poi.xssf.usermodel.XSSFFont; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.stereotype.Service; import javax.servlet.ServletOutputStream; import javax.servlet.ServletOutputStream; 加载中 @@ -23,7 +25,10 @@ import java.util.List; @Service @Service public class EquipmentService { public class EquipmentService { public <T> T findRealTimeData() { @Autowired private EquipmentService equipmentService; public <T> T findRealTimeData(SearchVo pageFilter) { List<LaserCuttingMachine> ma = new ArrayList<>(); List<LaserCuttingMachine> ma = new ArrayList<>(); LaserCuttingMachine machine = new LaserCuttingMachine(); LaserCuttingMachine machine = new LaserCuttingMachine(); machine.setBeginTime(new Date()); machine.setBeginTime(new Date()); 加载中 src/main/java/net/vtstar/zhongtong/avi/monitoring/controller/AreaController.java +43 −16 原始行号 原始行 差异行号 差异行 加载中 @@ -35,26 +35,53 @@ public class AreaController { private Return getAreaInfo(@RequestParam(value = "areaNo",required = false) String areaNo) { private Return getAreaInfo(@RequestParam(value = "areaNo",required = false) String areaNo) { List<PaintshopArea> areas = new ArrayList<>(); List<PaintshopArea> areas = new ArrayList<>(); PaintshopArea area = new PaintshopArea(); PaintshopArea area = new PaintshopArea(); area.setCode("1"); area.setCode("2"); area.setName("钣金"); area.setName("电泳"); area.setOnlineNum("44"); area.setOnlineNum("44"); Map<String, PaintshopStation> stationMap = new HashMap<>(); Map<String, PaintshopStation> stationMap = new HashMap<>(); Map<String, PaintshopStation> stationMap2 = new HashMap<>(); Map<String, PaintshopStation> stationMap3 = new HashMap<>(); for (int i = 0; i < 9; i++) { PaintshopStation station = new PaintshopStation(); PaintshopStation station = new PaintshopStation(); station.setBusNo("aaa"); station.setBusNo("No" + i); station.setKeyStation(true); station.setKeyStation(true); station.setCode("HDG1-4"); station.setCode("HDG1-4" + i); station.setState(StationState.USE); station.setState(StationState.USE); station.setBusType(ProductionType.OWN); station.setBusType(ProductionType.OWN); stationMap.put("HDG1-4",station); stationMap.put("HDG1-4" + i,station); PaintshopStation station2 = new PaintshopStation(); } station2.setBusNo("bbb"); PaintshopArea area2 = new PaintshopArea(); station2.setKeyStation(false); area2.setCode("1"); station2.setBusType(ProductionType.OTHER); area2.setName("钣金"); station2.setState(StationState.FREE); area2.setOnlineNum("44"); station2.setCode("HDG1-3"); for (int i = 0; i < 9; i++) { stationMap.put("HDG1-3",station2); PaintshopStation station = new PaintshopStation(); station.setBusNo("No" + i); station.setKeyStation(true); station.setCode("HDG1-1" + i); station.setState(StationState.USE); station.setBusType(ProductionType.OWN); stationMap2.put("HDG1-1" + i,station); } PaintshopArea area3 = new PaintshopArea(); area3.setCode("6"); area3.setName("喷涂"); area3.setOnlineNum("44"); for (int i = 0; i < 9; i++) { PaintshopStation station = new PaintshopStation(); station.setBusNo("No" + i); station.setKeyStation(true); station.setCode("HDG1-19" + i); station.setState(StationState.USE); station.setBusType(ProductionType.OWN); stationMap3.put("HDG1-19" + i,station); } area.setStationMap(stationMap); area.setStationMap(stationMap); area2.setStationMap(stationMap2); area3.setStationMap(stationMap3); areas.add(area); areas.add(area); areas.add(area2); areas.add(area3); return Return.success(areas); return Return.success(areas); } } 加载中 加载中
src/main/java/net/vtstar/zhongtong/avi/equipment/controller/EquipmentController.java +1 −1 原始行号 原始行 差异行号 差异行 加载中 @@ -36,7 +36,7 @@ public class EquipmentController { "") "") @PostMapping(value = "/realTime/data") @PostMapping(value = "/realTime/data") private Return getRealTimeData(@RequestBody SearchVo pageFilter) { private Return getRealTimeData(@RequestBody SearchVo pageFilter) { Object realTimeData = equipmentService.findRealTimeData(); Object realTimeData = equipmentService.findRealTimeData(pageFilter); List<Map<String, Object>> data = (List<Map<String, Object>>) realTimeData; List<Map<String, Object>> data = (List<Map<String, Object>>) realTimeData; return Return.success(new PageInfo<>(data)); return Return.success(new PageInfo<>(data)); } } 加载中
src/main/java/net/vtstar/zhongtong/avi/equipment/service/EquipmentService.java +6 −1 原始行号 原始行 差异行号 差异行 package net.vtstar.zhongtong.avi.equipment.service; package net.vtstar.zhongtong.avi.equipment.service; import net.vtstar.user.search.controller.vo.SearchVo; import net.vtstar.zhongtong.avi.stamping.domain.LaserCuttingMachine; import net.vtstar.zhongtong.avi.stamping.domain.LaserCuttingMachine; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.ss.usermodel.BorderStyle; import org.apache.poi.ss.usermodel.BorderStyle; 加载中 @@ -9,6 +10,7 @@ import org.apache.poi.xssf.usermodel.XSSFFont; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.stereotype.Service; import javax.servlet.ServletOutputStream; import javax.servlet.ServletOutputStream; 加载中 @@ -23,7 +25,10 @@ import java.util.List; @Service @Service public class EquipmentService { public class EquipmentService { public <T> T findRealTimeData() { @Autowired private EquipmentService equipmentService; public <T> T findRealTimeData(SearchVo pageFilter) { List<LaserCuttingMachine> ma = new ArrayList<>(); List<LaserCuttingMachine> ma = new ArrayList<>(); LaserCuttingMachine machine = new LaserCuttingMachine(); LaserCuttingMachine machine = new LaserCuttingMachine(); machine.setBeginTime(new Date()); machine.setBeginTime(new Date()); 加载中
src/main/java/net/vtstar/zhongtong/avi/monitoring/controller/AreaController.java +43 −16 原始行号 原始行 差异行号 差异行 加载中 @@ -35,26 +35,53 @@ public class AreaController { private Return getAreaInfo(@RequestParam(value = "areaNo",required = false) String areaNo) { private Return getAreaInfo(@RequestParam(value = "areaNo",required = false) String areaNo) { List<PaintshopArea> areas = new ArrayList<>(); List<PaintshopArea> areas = new ArrayList<>(); PaintshopArea area = new PaintshopArea(); PaintshopArea area = new PaintshopArea(); area.setCode("1"); area.setCode("2"); area.setName("钣金"); area.setName("电泳"); area.setOnlineNum("44"); area.setOnlineNum("44"); Map<String, PaintshopStation> stationMap = new HashMap<>(); Map<String, PaintshopStation> stationMap = new HashMap<>(); Map<String, PaintshopStation> stationMap2 = new HashMap<>(); Map<String, PaintshopStation> stationMap3 = new HashMap<>(); for (int i = 0; i < 9; i++) { PaintshopStation station = new PaintshopStation(); PaintshopStation station = new PaintshopStation(); station.setBusNo("aaa"); station.setBusNo("No" + i); station.setKeyStation(true); station.setKeyStation(true); station.setCode("HDG1-4"); station.setCode("HDG1-4" + i); station.setState(StationState.USE); station.setState(StationState.USE); station.setBusType(ProductionType.OWN); station.setBusType(ProductionType.OWN); stationMap.put("HDG1-4",station); stationMap.put("HDG1-4" + i,station); PaintshopStation station2 = new PaintshopStation(); } station2.setBusNo("bbb"); PaintshopArea area2 = new PaintshopArea(); station2.setKeyStation(false); area2.setCode("1"); station2.setBusType(ProductionType.OTHER); area2.setName("钣金"); station2.setState(StationState.FREE); area2.setOnlineNum("44"); station2.setCode("HDG1-3"); for (int i = 0; i < 9; i++) { stationMap.put("HDG1-3",station2); PaintshopStation station = new PaintshopStation(); station.setBusNo("No" + i); station.setKeyStation(true); station.setCode("HDG1-1" + i); station.setState(StationState.USE); station.setBusType(ProductionType.OWN); stationMap2.put("HDG1-1" + i,station); } PaintshopArea area3 = new PaintshopArea(); area3.setCode("6"); area3.setName("喷涂"); area3.setOnlineNum("44"); for (int i = 0; i < 9; i++) { PaintshopStation station = new PaintshopStation(); station.setBusNo("No" + i); station.setKeyStation(true); station.setCode("HDG1-19" + i); station.setState(StationState.USE); station.setBusType(ProductionType.OWN); stationMap3.put("HDG1-19" + i,station); } area.setStationMap(stationMap); area.setStationMap(stationMap); area2.setStationMap(stationMap2); area3.setStationMap(stationMap3); areas.add(area); areas.add(area); areas.add(area2); areas.add(area3); return Return.success(areas); return Return.success(areas); } } 加载中