| | |
| | | @RequestParam(required = false) String endDate){ |
| | | |
| | | List<DtLocVo> locVoList = digitalTwinService.recentLoc(areaId, startDate, endDate); |
| | | |
| | | // DtLocVo dtLocVo = DtLocVo.builder() |
| | | // .locDate("2025-10-22") |
| | | // .idleNum(208) |
| | | // .build(); |
| | | // DtLocVo dtLocVo2 = DtLocVo.builder() |
| | | // .locDate("2025-10-23") |
| | | // .idleNum(177) |
| | | // .build(); |
| | | // List<DtLocVo> locVoList = new ArrayList<>(); |
| | | // locVoList.add(dtLocVo); |
| | | // locVoList.add(dtLocVo2); |
| | | |
| | | return R.ok().add(locVoList); |
| | | } |
| | | |
| | |
| | | @RequestParam(required = false) String endDate){ |
| | | |
| | | List<DtInAndOutBoundVo> inAndOutBoundVoList = digitalTwinService.inAndOutBound(areaId, startDate, endDate); |
| | | |
| | | |
| | | // |
| | | // DtInAndOutBoundVo dtInAndOutBoundVo = DtInAndOutBoundVo.builder() |
| | | // .boundDate("2025-10-22") |
| | | // .inBoundNum(237) |
| | |
| | | @RequestParam(required = false) Integer pageSize){ |
| | | |
| | | List<DtDetainMatVo> detainMatVoList = digitalTwinService.recentDetainMat(areaId, overDayNum, pageIndex, pageSize); |
| | | |
| | | // DtDetainMatVo dtDetainMatVo = DtDetainMatVo.builder() |
| | | // .belongAreaId("A1") |
| | | // .belongAreaName("刀具库") |
| | | // .matId("mat10001") |
| | | // .matName("道具把") |
| | | // .lokId("loc1001") |
| | | // .lokName("库位10001") |
| | | // .detainTime(765) |
| | | // .inBoundTime("2025-10-11T11:15:16") |
| | | // .build(); |
| | | // DtDetainMatVo dtDetainMatVo2 = DtDetainMatVo.builder() |
| | | // .belongAreaId("A1") |
| | | // .belongAreaName("刀具库") |
| | | // .matId("mat10002") |
| | | // .matName("道具把") |
| | | // .lokId("loc1002") |
| | | // .lokName("库位10002") |
| | | // .detainTime(665) |
| | | // .inBoundTime("2025-10-10T11:15:16") |
| | | // .build(); |
| | | // List<DtDetainMatVo> detainMatVoList = new ArrayList<>(); |
| | | // detainMatVoList.add(dtDetainMatVo); |
| | | // detainMatVoList.add(dtDetainMatVo2); |
| | | |
| | | return R.ok().add(detainMatVoList); |
| | | } |
| | | |
| | |
| | | // @ManagerAuth |
| | | public R equipment(@RequestParam(required = false) String areaId){ |
| | | |
| | | DtEquipmentVo dtDetainMatVo = DtEquipmentVo.builder() |
| | | .equipmentId("eq1001") |
| | | .equipmentName("堆垛机1") |
| | | .equipmentType(1) |
| | | .belongAreaId("A1") |
| | | .belongAreaName("刀具库") |
| | | .verticalSpeed(288) |
| | | .horizontalSpeed(203) |
| | | .voltage(48) |
| | | .status(1) |
| | | .operateMethod(1) |
| | | .build(); |
| | | DtEquipmentVo dtDetainMatVo2 = DtEquipmentVo.builder() |
| | | .equipmentId("eq1002") |
| | | .equipmentName("堆垛机2") |
| | | .equipmentType(1) |
| | | .belongAreaId("A1") |
| | | .belongAreaName("刀具库") |
| | | .verticalSpeed(208) |
| | | .horizontalSpeed(253) |
| | | .voltage(48) |
| | | .status(1) |
| | | .operateMethod(1) |
| | | .build(); |
| | | List<DtEquipmentVo> dtEquipmentVoList = new ArrayList<>(); |
| | | dtEquipmentVoList.add(dtDetainMatVo); |
| | | dtEquipmentVoList.add(dtDetainMatVo2); |
| | | |
| | | return R.ok().add(dtEquipmentVoList); |
| | | return R.ok(digitalTwinService.equipment(areaId)); |
| | | } |
| | | |
| | | /** |
| | |
| | | @RequestMapping(value = "/warehouseDetail") |
| | | // @ManagerAuth |
| | | public R warehouseDetail(@RequestParam(required = false) String areaId){ |
| | | List<DtLocDetailVo> dtLocDetailVoList = digitalTwinService.warehouseDetail(areaId); |
| | | |
| | | return R.ok().add(dtLocDetailVoList); |
| | | } |
| | | return R.ok(digitalTwinService.warehouseDetail(areaId)); |
| | | // List<DtLocDetailVo> dtLocDetailVoList = new ArrayList<>(); |
| | | // DtLocDetailVo dtLocDetailVo = new DtLocDetailVo(); |
| | | // dtLocDetailVo.setLocNo("CA0100202"); |
| | |
| | | // locDetl2.setMaktx("刀把"); |
| | | // dtLocDetailVo2.setLocDetl(locDetl2); |
| | | // dtLocDetailVoList.add(dtLocDetailVo2); |
| | | |
| | | |
| | | // LocDetl locDetl2 = new LocDetl(); |
| | | // locDetl2.setLocNo("1001"); |
| | | // locDetl2.setAreaId(10010L); |
| | | // locDetl2.setAreaName("刀具库"); |
| | | // locDetl2.setMatnr("mat10001"); |
| | | // locDetl2.setMaktx("刀把"); |
| | | // |
| | | // |
| | | //// LocDetl locDetl2 = new LocDetl(); |
| | | //// locDetl2.setLocNo("1001"); |
| | | //// locDetl2.setAreaId(10010L); |
| | | //// locDetl2.setAreaName("刀具库"); |
| | | //// locDetl2.setMatnr("mat10001"); |
| | | //// locDetl2.setMaktx("刀把"); |
| | | //// |
| | | ////// List<LocDetl> locDetlList = new ArrayList<>(); |
| | | ////// locDetlList.add(locDetl); |
| | | ////// locDetlList.add(locDetl2); |
| | | //// List<LocDetl> locDetlList = new ArrayList<>(); |
| | | //// locDetlList.add(locDetl); |
| | | //// locDetlList.add(locDetl2); |
| | | |
| | | // return R.ok().add(dtLocDetailVoList); |
| | | } |
| | | |
| | | } |