28 changed files with 1220 additions and 83 deletions
@ -1,2 +1,531 @@ |
|||||
# 荣力-马钢 |
# 荣力-马钢 |
||||
|
|
||||
|
```java |
||||
|
├── cockpit |
||||
|
│ ├── controller |
||||
|
│ │ └── CockPitController.java |
||||
|
│ └── service |
||||
|
│ ├── CockpitService.java |
||||
|
│ ├── dao |
||||
|
│ │ ├── PersonnelMonthlyProductionVo.java |
||||
|
│ │ ├── PressProductHeaderVo.java |
||||
|
│ │ ├── ProductTaskVo.java |
||||
|
│ │ └── ShiftProductionVo.java |
||||
|
│ ├── impl |
||||
|
│ │ └── CockpitServiceImpl.java |
||||
|
│ └── mapper |
||||
|
│ ├── CockPitMapper.java |
||||
|
│ └── CockPitMapper.xml |
||||
|
├── das |
||||
|
│ ├── device |
||||
|
│ │ ├── check |
||||
|
│ │ │ ├── controller |
||||
|
│ │ │ │ └── DasDeviceCheckRecordController.java |
||||
|
│ │ │ └── service |
||||
|
│ │ │ ├── dao |
||||
|
│ │ │ │ ├── DasDeviceCheckRecord.java |
||||
|
│ │ │ │ └── mapper |
||||
|
│ │ │ │ ├── DasDeviceCheckRecordMapper.java |
||||
|
│ │ │ │ └── DasDeviceCheckRecordMapper.xml |
||||
|
│ │ │ ├── dto |
||||
|
│ │ │ │ ├── DasDeviceCheckRecordDto.java |
||||
|
│ │ │ │ └── DasDeviceCheckRecordQuery.java |
||||
|
│ │ │ ├── IDasDeviceCheckRecordService.java |
||||
|
│ │ │ └── impl |
||||
|
│ │ │ └── DasDeviceCheckRecordServiceImpl.java |
||||
|
│ │ └── operation |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── DasDeviceOperationRecordController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── DasDeviceOperationRecord.java |
||||
|
│ │ │ └── mapper |
||||
|
│ │ │ ├── DasDeviceOperationRecordMapper.java |
||||
|
│ │ │ └── DasDeviceOperationRecordMapper.xml |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── DasDeviceOperationRecordDto.java |
||||
|
│ │ │ └── DasDeviceOperationRecordQuery.java |
||||
|
│ │ ├── IDasDeviceOperationRecordService.java |
||||
|
│ │ └── impl |
||||
|
│ │ └── DasDeviceOperationRecordServiceImpl.java |
||||
|
│ └── inspection |
||||
|
│ ├── controller |
||||
|
│ │ └── DasQualityInspectionController.java |
||||
|
│ └── service |
||||
|
│ ├── dao |
||||
|
│ │ ├── DasQualityInspection.java |
||||
|
│ │ └── mapper |
||||
|
│ │ ├── DasQualityInspectionMapper.java |
||||
|
│ │ └── DasQualityInspectionMapper.xml |
||||
|
│ ├── dto |
||||
|
│ │ ├── DasQualityInspectionDto.java |
||||
|
│ │ └── DasQualityInspectionQuery.java |
||||
|
│ ├── IDasQualityInspectionService.java |
||||
|
│ └── impl |
||||
|
│ └── DasQualityInspectionServiceImpl.java |
||||
|
├── database |
||||
|
│ ├── brick |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── MdBaseBrickInfoController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── MdBaseBrickInfoMapper.java |
||||
|
│ │ │ │ └── MdBaseBrickInfoMapper.xml |
||||
|
│ │ │ └── MdBaseBrickInfo.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── MdBaseBrickInfoDto.java |
||||
|
│ │ │ └── MdBaseBrickInfoQuery.java |
||||
|
│ │ ├── IMdBaseBrickInfoService.java |
||||
|
│ │ └── impl |
||||
|
│ │ └── MdBaseBrickInfoServiceImpl.java |
||||
|
│ ├── classification |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── MdBaseClassstandardController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── MdBaseClassstandardMapper.java |
||||
|
│ │ │ │ └── MdBaseClassstandardMapper.xml |
||||
|
│ │ │ └── MdBaseClassstandard.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── MdBaseClassstandardDto.java |
||||
|
│ │ │ ├── MdBaseClassstandardQuery.java |
||||
|
│ │ │ └── MdBaseClassstandardTrees.java |
||||
|
│ │ ├── IMdBaseClassstandardService.java |
||||
|
│ │ └── impl |
||||
|
│ │ └── MdBaseClassstandardServiceImpl.java |
||||
|
│ ├── material |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── MdBaseMaterialController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── MdBaseMaterialMapper.java |
||||
|
│ │ │ │ └── MdBaseMaterialMapper.xml |
||||
|
│ │ │ └── MdBaseMaterial.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── MdBaseMaterialDto.java |
||||
|
│ │ │ └── MdBaseMaterialQuery.java |
||||
|
│ │ ├── IMdBaseMaterialService.java |
||||
|
│ │ └── impl |
||||
|
│ │ └── MdBaseMaterialServiceImpl.java |
||||
|
│ ├── vehicle |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── MdBaseVehicleController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── MdBaseVehicleMapper.java |
||||
|
│ │ │ │ └── MdBaseVehicleMapper.xml |
||||
|
│ │ │ └── MdBaseVehicle.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── MdBaseVehicleDto.java |
||||
|
│ │ │ └── MdBaseVehicleQuery.java |
||||
|
│ │ ├── IMdBaseVehicleService.java |
||||
|
│ │ └── impl |
||||
|
│ │ └── MdBaseVehicleServiceImpl.java |
||||
|
│ └── workshop |
||||
|
│ ├── controller |
||||
|
│ │ └── MdBaseWorkshopController.java |
||||
|
│ └── service |
||||
|
│ ├── dao |
||||
|
│ │ ├── mapper |
||||
|
│ │ │ ├── MdBaseWorkshopMapper.java |
||||
|
│ │ │ └── MdBaseWorkshopMapper.xml |
||||
|
│ │ └── MdBaseWorkshop.java |
||||
|
│ ├── dto |
||||
|
│ │ ├── MdBaseWorkshopDto.java |
||||
|
│ │ └── MdBaseWorkshopQuery.java |
||||
|
│ ├── IMdBaseWorkshopService.java |
||||
|
│ └── impl |
||||
|
│ └── MdBaseWorkshopServiceImpl.java |
||||
|
├── ext |
||||
|
│ ├── acs |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── AcsToWmsController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── AcsToWmsService.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── BrickInfoDto.java |
||||
|
│ │ │ ├── PalletizeDto.java |
||||
|
│ │ │ ├── Resp.java |
||||
|
│ │ │ ├── ResultForAcs.java |
||||
|
│ │ │ ├── SignalData.java |
||||
|
│ │ │ └── to |
||||
|
│ │ │ ├── acs |
||||
|
│ │ │ │ ├── ApplyTaskResponse.java |
||||
|
│ │ │ │ ├── CancelTaskRequest.java |
||||
|
│ │ │ │ ├── DeviceInfoDto.java |
||||
|
│ │ │ │ ├── FeedBackTaskStatusResponse.java |
||||
|
│ │ │ │ ├── GetPalletizeResponse.java |
||||
|
│ │ │ │ ├── GrabResponse.java |
||||
|
│ │ │ │ ├── IssueAcsRequest.java |
||||
|
│ │ │ │ └── PutActionRequest.java |
||||
|
│ │ │ ├── BaseRequest.java |
||||
|
│ │ │ ├── BaseResponse.java |
||||
|
│ │ │ └── wms |
||||
|
│ │ │ ├── AcsResponse.java |
||||
|
│ │ │ ├── ApplyDeviceDto.java |
||||
|
│ │ │ ├── ApplySignalStatusRequest.java |
||||
|
│ │ │ ├── ApplyTaskRequest.java |
||||
|
│ │ │ ├── CancelTaskResponse.java |
||||
|
│ │ │ ├── FeedBackSplitPalletStationRequest.java |
||||
|
│ │ │ ├── FeedBackTaskStatusRequest.java |
||||
|
│ │ │ ├── GetPalletizeRequest.java |
||||
|
│ │ │ ├── GrabRequest.java |
||||
|
│ │ │ └── PutActionResponse.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ ├── AcsToWmsServiceImpl.java |
||||
|
│ │ │ └── WmsToAcsServiceImpl.java |
||||
|
│ │ └── WmsToAcsService.java |
||||
|
│ ├── mes |
||||
|
│ │ ├── autotask |
||||
|
│ │ │ ├── AutoSaveGdyInfo.java |
||||
|
│ │ │ ├── AutoSaveProductionInfo.java |
||||
|
│ │ │ └── AutoSaveWaitGdyInfo.java |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── MesToWmsController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ └── mapper |
||||
|
│ │ │ ├── MesRequestMapper.java |
||||
|
│ │ │ └── MesRequestMapper.xml |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── MesGdyInfoDto.java |
||||
|
│ │ │ ├── MesGdyInfoWaitDto.java |
||||
|
│ │ │ ├── MesGdyMaterialInDto.java |
||||
|
│ │ │ ├── MesGdyMaterialOutDto.java |
||||
|
│ │ │ ├── MesMudConsumptionDto.java |
||||
|
│ │ │ ├── MesProductDataDto.java |
||||
|
│ │ │ ├── MesSemiProductionInfo.java |
||||
|
│ │ │ ├── MesSemiProductionInfoInDto.java |
||||
|
│ │ │ ├── MesSemiProductionInfoOutDto.java |
||||
|
│ │ │ ├── MesUnusedDto.java |
||||
|
│ │ │ ├── MesWorkOrderDto.java |
||||
|
│ │ │ └── ResultForMes.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ ├── MesToWmsServiceImpl.java |
||||
|
│ │ │ └── WmsToMesServiceImpl.java |
||||
|
│ │ ├── MesToWmsService.java |
||||
|
│ │ └── WmsToMesService.java |
||||
|
│ ├── mms |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── dto |
||||
|
│ │ │ │ └── RequestMaterialDto.java |
||||
|
│ │ │ └── mapper |
||||
|
│ │ │ ├── MmsRequestMapper.java |
||||
|
│ │ │ └── MmsRequestMapper.xml |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── WmsToMmsServiceImpl.java |
||||
|
│ │ └── WmsToMmsService.java |
||||
|
│ └── record |
||||
|
│ ├── controller |
||||
|
│ │ └── SysInteractRecordController.java |
||||
|
│ └── service |
||||
|
│ ├── dao |
||||
|
│ │ ├── mapper |
||||
|
│ │ │ ├── SysInteractRecordMapper.java |
||||
|
│ │ │ └── SysInteractRecordMapper.xml |
||||
|
│ │ └── SysInteractRecord.java |
||||
|
│ ├── dto |
||||
|
│ │ ├── SysInteractRecordDto.java |
||||
|
│ │ └── SysInteractRecordQuery.java |
||||
|
│ ├── impl |
||||
|
│ │ └── SysInteractRecordServiceImpl.java |
||||
|
│ └── ISysInteractRecordService.java |
||||
|
├── pda |
||||
|
│ ├── controller |
||||
|
│ │ └── PdaController.java |
||||
|
│ └── service |
||||
|
│ ├── dao |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── BlendingMoveDto.java |
||||
|
│ │ │ ├── ForcedRestingDto.java |
||||
|
│ │ │ ├── ManualGroupDto.java |
||||
|
│ │ │ ├── ManualResidueInDto.java |
||||
|
│ │ │ ├── ManualSortingDto.java |
||||
|
│ │ │ └── VehicleBindingDto.java |
||||
|
│ │ ├── mapper |
||||
|
│ │ │ ├── PdaMapper.java |
||||
|
│ │ │ └── PdaMapper.xml |
||||
|
│ │ └── vo |
||||
|
│ │ ├── DropdownListVo.java |
||||
|
│ │ ├── ManualWorkOrderVo.java |
||||
|
│ │ ├── PdaResponseVo.java |
||||
|
│ │ ├── StandTimeShowVo.java |
||||
|
│ │ └── TaskShowVo.java |
||||
|
│ ├── impl |
||||
|
│ │ ├── backup |
||||
|
│ │ └── PdaServiceImpl.java |
||||
|
│ └── PdaService.java |
||||
|
├── pdm |
||||
|
│ ├── consumption |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── PdmBdMudConsumptionController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── PdmBdMudConsumptionMapper.java |
||||
|
│ │ │ │ └── PdmBdMudConsumptionMapper.xml |
||||
|
│ │ │ └── PdmBdMudConsumption.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── PdmBdMudConsumptionDto.java |
||||
|
│ │ │ └── PdmBdMudConsumptionQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── PdmBdMudConsumptionServiceImpl.java |
||||
|
│ │ └── IPdmBdMudConsumptionService.java |
||||
|
│ ├── record |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── PdmBdRequestMaterialRecordController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── PdmBdRequestMaterialRecordMapper.java |
||||
|
│ │ │ │ └── PdmBdRequestMaterialRecordMapper.xml |
||||
|
│ │ │ └── PdmBdRequestMaterialRecord.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── PdmBdRequestMaterialRecordDto.java |
||||
|
│ │ │ └── PdmBdRequestMaterialRecordQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── PdmBdRequestMaterialRecordServiceImpl.java |
||||
|
│ │ └── IPdmBdRequestMaterialRecordService.java |
||||
|
│ ├── residue |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── PdmBdMaterialResidueController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── PdmBdMaterialResidueMapper.java |
||||
|
│ │ │ │ └── PdmBdMaterialResidueMapper.xml |
||||
|
│ │ │ └── PdmBdMaterialResidue.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── PdmBdMaterialResidueDto.java |
||||
|
│ │ │ └── PdmBdMaterialResidueQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── PdmBdMaterialResidueServiceImpl.java |
||||
|
│ │ └── IPdmBdMaterialResidueService.java |
||||
|
│ ├── track |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── PdmBdProductionProcessTrackingController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── PdmBdProductionProcessTrackingMapper.java |
||||
|
│ │ │ │ └── PdmBdProductionProcessTrackingMapper.xml |
||||
|
│ │ │ └── PdmBdProductionProcessTracking.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── PdmBdProductionProcessTrackingDto.java |
||||
|
│ │ │ └── PdmBdProductionProcessTrackingQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── PdmBdProductionProcessTrackingServiceImpl.java |
||||
|
│ │ └── IPdmBdProductionProcessTrackingService.java |
||||
|
│ ├── vehiclebiding |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── PdmBdVehicleBindingController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── PdmBdVehicleBindingMapper.java |
||||
|
│ │ │ │ └── PdmBdVehicleBindingMapper.xml |
||||
|
│ │ │ └── PdmBdVehicleBinding.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── PdmBdVehicleBindingDto.java |
||||
|
│ │ │ └── PdmBdVehicleBindingQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── PdmBdVehicleBindingServiceImpl.java |
||||
|
│ │ └── IPdmBdVehicleBindingService.java |
||||
|
│ └── workorder |
||||
|
│ ├── controller |
||||
|
│ │ └── PdmBdWorkorderController.java |
||||
|
│ └── service |
||||
|
│ ├── dao |
||||
|
│ │ ├── mapper |
||||
|
│ │ │ ├── PdmBdWorkorderMapper.java |
||||
|
│ │ │ └── PdmBdWorkorderMapper.xml |
||||
|
│ │ ├── PdmBdWorkorder.java |
||||
|
│ │ └── vo |
||||
|
│ │ └── AcsWorkOrderVo.java |
||||
|
│ ├── dto |
||||
|
│ │ ├── PdmBdWorkorderDto.java |
||||
|
│ │ └── PdmBdWorkorderQuery.java |
||||
|
│ ├── impl |
||||
|
│ │ └── PdmBdWorkorderServiceImpl.java |
||||
|
│ └── IPdmBdWorkorderService.java |
||||
|
├── report |
||||
|
│ ├── controller |
||||
|
│ │ └── ReportController.java |
||||
|
│ └── service |
||||
|
│ ├── dao |
||||
|
│ │ ├── mapper |
||||
|
│ │ │ ├── ReportMapper.java |
||||
|
│ │ │ └── ReportMapper.xml |
||||
|
│ │ └── vo |
||||
|
│ │ ├── IOKilnReportVo.java |
||||
|
│ │ └── MaterialTimeoutVo.java |
||||
|
│ ├── impl |
||||
|
│ │ └── ReportServiceImpl.java |
||||
|
│ └── ReportService.java |
||||
|
├── sch |
||||
|
│ ├── group |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── SchBaseVehiclematerialgroupController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── SchBaseVehiclematerialgroupMapper.java |
||||
|
│ │ │ │ └── SchBaseVehiclematerialgroupMapper.xml |
||||
|
│ │ │ └── SchBaseVehiclematerialgroup.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── SchBaseVehiclematerialgroupDto.java |
||||
|
│ │ │ └── SchBaseVehiclematerialgroupQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── SchBaseVehiclematerialgroupServiceImpl.java |
||||
|
│ │ └── ISchBaseVehiclematerialgroupService.java |
||||
|
│ ├── interactivelog |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── SchBaseAcsandlmsinteractivelogController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── SchBaseAcsandlmsinteractivelogMapper.java |
||||
|
│ │ │ │ └── SchBaseAcsandlmsinteractivelogMapper.xml |
||||
|
│ │ │ └── SchBaseAcsandlmsinteractivelog.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── SchBaseAcsandlmsinteractivelogDto.java |
||||
|
│ │ │ └── SchBaseAcsandlmsinteractivelogQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── SchBaseAcsandlmsinteractivelogServiceImpl.java |
||||
|
│ │ └── ISchBaseAcsandlmsinteractivelogService.java |
||||
|
│ ├── point |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── SchBasePointController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── SchBasePointMapper.java |
||||
|
│ │ │ │ └── SchBasePointMapper.xml |
||||
|
│ │ │ └── SchBasePoint.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── SchBasePointDto.java |
||||
|
│ │ │ └── SchBasePointQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── SchBasePointServiceImpl.java |
||||
|
│ │ └── ISchBasePointService.java |
||||
|
│ ├── region |
||||
|
│ │ ├── controller |
||||
|
│ │ │ └── SchBaseRegionController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── SchBaseRegionMapper.java |
||||
|
│ │ │ │ └── SchBaseRegionMapper.xml |
||||
|
│ │ │ └── SchBaseRegion.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── SchBaseRegionDto.java |
||||
|
│ │ │ └── SchBaseRegionQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ └── SchBaseRegionServiceImpl.java |
||||
|
│ │ └── ISchBaseRegionService.java |
||||
|
│ ├── task |
||||
|
│ │ ├── controller |
||||
|
│ │ │ ├── SchBaseTaskconfigController.java |
||||
|
│ │ │ └── SchBaseTaskController.java |
||||
|
│ │ └── service |
||||
|
│ │ ├── dao |
||||
|
│ │ │ ├── mapper |
||||
|
│ │ │ │ ├── SchBaseTaskconfigMapper.java |
||||
|
│ │ │ │ ├── SchBaseTaskconfigMapper.xml |
||||
|
│ │ │ │ ├── SchBaseTaskMapper.java |
||||
|
│ │ │ │ └── SchBaseTaskMapper.xml |
||||
|
│ │ │ ├── SchBaseTask.java |
||||
|
│ │ │ └── SchBaseTaskconfig.java |
||||
|
│ │ ├── dto |
||||
|
│ │ │ ├── SchBaseTaskconfigDto.java |
||||
|
│ │ │ ├── SchBaseTaskconfigQuery.java |
||||
|
│ │ │ ├── SchBaseTaskDto.java |
||||
|
│ │ │ └── SchBaseTaskQuery.java |
||||
|
│ │ ├── impl |
||||
|
│ │ │ ├── SchBaseTaskconfigServiceImpl.java |
||||
|
│ │ │ └── SchBaseTaskServiceImpl.java |
||||
|
│ │ ├── ISchBaseTaskconfigService.java |
||||
|
│ │ └── ISchBaseTaskService.java |
||||
|
│ └── task_manage |
||||
|
│ ├── AbstractTask.java |
||||
|
│ ├── AcsTaskDto.java |
||||
|
│ ├── AutoCreateTask.java |
||||
|
│ ├── enums |
||||
|
│ │ ├── GroupBindMaterialStatusEnum.java |
||||
|
│ │ ├── GroupStatusEnum.java |
||||
|
│ │ ├── NoticeTypeEnum.java |
||||
|
│ │ ├── PointStatusEnum.java |
||||
|
│ │ ├── TaskDirectionEnum.java |
||||
|
│ │ ├── TaskFinishedTypeEnum.java |
||||
|
│ │ └── WorkOrderStatusEnum.java |
||||
|
│ ├── GeneralDefinition.java |
||||
|
│ └── task |
||||
|
│ ├── AcsUtil.java |
||||
|
│ ├── core |
||||
|
│ │ ├── TaskApplyDto.java |
||||
|
│ │ ├── TaskApplyType.java |
||||
|
│ │ ├── TaskDto.java |
||||
|
│ │ ├── TaskOperateType.java |
||||
|
│ │ └── TaskStatus.java |
||||
|
│ ├── TaskFactory.java |
||||
|
│ ├── TaskListType.java |
||||
|
│ ├── tasks |
||||
|
│ │ ├── auto |
||||
|
│ │ │ └── RYKQLTask.java |
||||
|
│ │ ├── dtk |
||||
|
│ │ │ ├── CTQKTask.java |
||||
|
│ │ │ ├── DTSKTask.java |
||||
|
│ │ │ └── mapper |
||||
|
│ │ │ ├── DTKMapper.java |
||||
|
│ │ │ └── DTKMapper.xml |
||||
|
│ │ ├── fj |
||||
|
│ │ │ ├── FJMKTask.java |
||||
|
│ │ │ ├── FJQKTask.java |
||||
|
│ │ │ ├── FJQLTask.java |
||||
|
│ │ │ ├── FJRKTask.java |
||||
|
│ │ │ ├── FJSKTask.java |
||||
|
│ │ │ ├── FJSLTask.java |
||||
|
│ │ │ └── mapper |
||||
|
│ │ │ ├── FJMapper.java |
||||
|
│ │ │ └── FJMapper.xml |
||||
|
│ │ ├── hn |
||||
|
│ │ │ ├── HNMLTask.java |
||||
|
│ │ │ ├── HNQKTask.java |
||||
|
│ │ │ └── mapper |
||||
|
│ │ │ ├── HNMapper.java |
||||
|
│ │ │ └── HNMapper.xml |
||||
|
│ │ ├── yao |
||||
|
│ │ │ ├── CYZCTask.java |
||||
|
│ │ │ └── GZYQLTask.java |
||||
|
│ │ └── yz |
||||
|
│ │ ├── backup.txt |
||||
|
│ │ ├── mapper |
||||
|
│ │ │ ├── YZMapper.java |
||||
|
│ │ │ └── YZMapper.xml |
||||
|
│ │ ├── YZQKTask.java |
||||
|
│ │ ├── YZQLTask.java |
||||
|
│ │ ├── YZSKTask.java |
||||
|
│ │ └── YZSLTask.java |
||||
|
│ ├── TaskServiceImpl.java |
||||
|
│ └── TaskType.java |
||||
|
└── util |
||||
|
├── CommonUtils.java |
||||
|
├── DatabaseBackup.java |
||||
|
├── MainConfig.java |
||||
|
├── MesUtils.java |
||||
|
├── MyEventListener.java |
||||
|
├── MyListener.java |
||||
|
├── OracleJDBCExample.java |
||||
|
├── PointUtils.java |
||||
|
├── TaskUtils.java |
||||
|
├── test |
||||
|
│ └── mapper |
||||
|
│ ├── TestMapper.java |
||||
|
│ └── TestMapper.xml |
||||
|
├── TreePrinter.java |
||||
|
└── XmlFormatter.java |
||||
|
@ -0,0 +1,14 @@ |
|||||
|
package org.nl.wms.pda.service.dao.dto; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
/** |
||||
|
* @Author: lyd |
||||
|
* @Description: 剩料回库参数 |
||||
|
* @Date: 2023/9/28 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class ManualResidueInDto { |
||||
|
private String vehicle_code; |
||||
|
private String qty; |
||||
|
} |
@ -0,0 +1,14 @@ |
|||||
|
package org.nl.wms.pda.service.dao.dto; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
/** |
||||
|
* @Author: lyd |
||||
|
* @Description: 人工排产Dto |
||||
|
* @Date: 2023/9/28 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class ManualSortingDto { |
||||
|
private String workorder_code; |
||||
|
private String username; // 用户
|
||||
|
} |
@ -0,0 +1,14 @@ |
|||||
|
package org.nl.wms.pda.service.dao.dto; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
/** |
||||
|
* @Author: lyd |
||||
|
* @Description: 载具绑定 |
||||
|
* @Date: 2023/10/7 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class VehicleBindingDto { |
||||
|
private String origin_vehicle_code; |
||||
|
private String target_vehicle_code; |
||||
|
} |
@ -0,0 +1,20 @@ |
|||||
|
package org.nl.wms.pda.service.dao.vo; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
/** |
||||
|
* @Author: lyd |
||||
|
* @Description: 人工排产 - 工单显示 |
||||
|
* @Date: 2023/9/28 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class ManualWorkOrderVo { |
||||
|
private String workorder_code; |
||||
|
private String material_code; |
||||
|
private String material_name; |
||||
|
private String workorder_status; |
||||
|
private String operator; |
||||
|
private String create_name; |
||||
|
private String plan_qty; |
||||
|
private String real_qty; |
||||
|
} |
@ -0,0 +1,19 @@ |
|||||
|
package org.nl.wms.pda.service.dao.vo; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
/** |
||||
|
* @Author: lyd |
||||
|
* @Description: 输出前端的任务显示 |
||||
|
* @Date: 2023/9/28 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class TaskShowVo { |
||||
|
private String point_name1; |
||||
|
private String point_name2; |
||||
|
private String point_name3; |
||||
|
private String point_name4; |
||||
|
private String task_status; |
||||
|
private String remark; |
||||
|
|
||||
|
} |
@ -0,0 +1,65 @@ |
|||||
|
if (ObjectUtil.isEmpty(blendingMoveDto.getEnd_point_code())) { |
||||
|
JSONObject param = new JSONObject(); |
||||
|
param.put("device_code", blendingMoveDto.getStart_point_code()); |
||||
|
param.put("material_code", "吨袋号"); |
||||
|
param.put("weight", "0"); |
||||
|
param.put("vehicle_code", blendingMoveDto.getVehicle_code()); |
||||
|
param.put("vehicle_type", GeneralDefinition.MATERIAL_CUP); |
||||
|
param.put("requestNo", IdUtil.simpleUUID()); |
||||
|
param.put("config_code", "HLMLTask"); |
||||
|
param.put("vehicle_qty", "1"); |
||||
|
taskService.apply(param); |
||||
|
return PdaResponseVo.pdaResultOk("任务创建成功"); |
||||
|
} |
||||
|
// 2、组盘 |
||||
|
// 找到相同组盘信息就直接返回id,避免任务取消组盘信息还存在,重复插入 |
||||
|
// 找到不直接返回,用那条数据进行修改 |
||||
|
SchBaseVehiclematerialgroup groupEntity = vehiclematerialgroupService.getGroupInfo(blendingMoveDto.getVehicle_code(), |
||||
|
GeneralDefinition.MATERIAL_CUP, GroupBindMaterialStatusEnum.BOUND.getValue()); |
||||
|
if (groupEntity == null) { |
||||
|
groupEntity = new SchBaseVehiclematerialgroup(); |
||||
|
groupEntity.setGroup_id(IdUtil.getSnowflake(1, 1).nextIdStr()); |
||||
|
} |
||||
|
// 要把数据存到组盘表 |
||||
|
groupEntity.setMaterial_id(GeneralDefinition.UNKNOWN); // 物料标识等任务完成后赋值 |
||||
|
groupEntity.setRedundance_material_code(workorder.getRaw_material_code()); |
||||
|
groupEntity.setCreate_id(GeneralDefinition.ACS_ID); |
||||
|
groupEntity.setCreate_name(GeneralDefinition.ACS_NAME); |
||||
|
groupEntity.setCreate_time(DateUtil.now()); |
||||
|
groupEntity.setVehicle_code(blendingMoveDto.getVehicle_code()); |
||||
|
groupEntity.setVehicle_type(GeneralDefinition.MATERIAL_CUP); |
||||
|
groupEntity.setSource_vehicle_code(startPoint.getPoint_code()); |
||||
|
groupEntity.setPoint_code(startPoint.getPoint_code()); // 当前位置 |
||||
|
groupEntity.setPoint_name(startPoint.getPoint_name()); |
||||
|
groupEntity.setMove_way(startPoint.getPoint_code()); // 头次 |
||||
|
// groupEntity.setMix_times(mixTimes); // 碾次 |
||||
|
groupEntity.setInstorage_time(DateUtil.now()); |
||||
|
// groupEntity.setMaterial_weight(blendingMoveDto.getMaterial_weight()); |
||||
|
groupEntity.setGroup_bind_material_status(GroupBindMaterialStatusEnum.BOUND.getValue()); // 绑定 |
||||
|
groupEntity.setGroup_status(GroupStatusEnum.IN_STORAGE.getType()); // 暂时不维护。 |
||||
|
groupEntity.setIs_delete(false); |
||||
|
// groupEntity.setExt_data(packNo);// todo: 对于混碾的组盘 暂时存吨袋号 |
||||
|
vehiclematerialgroupService.saveOrUpdate(groupEntity); |
||||
|
// 3、查找压机对应的位置,并且设置左边还是右边 |
||||
|
|
||||
|
// 4、创建任务 |
||||
|
SchBaseTask task = new SchBaseTask(); // 任务实体 |
||||
|
task.setTask_id(IdUtil.getSnowflake(1,1).nextIdStr()); |
||||
|
task.setTask_code(IdUtil.getSnowflake(1, 1).nextIdStr()); |
||||
|
task.setConfig_code("HLMLTask"); |
||||
|
task.setCreate_mode(GeneralDefinition.ACS_CREATION); |
||||
|
task.setVehicle_code(blendingMoveDto.getVehicle_code()); |
||||
|
task.setVehicle_qty(1); |
||||
|
task.setVehicle_type(GeneralDefinition.MATERIAL_CUP); |
||||
|
task.setTask_status(TaskStatus.APPLY.getCode()); |
||||
|
task.setWorkshop_code("A1"); // 车间编码 |
||||
|
// 设置起/终点 |
||||
|
task.setPoint_code1(blendingMoveDto.getStart_point_code()); |
||||
|
// task.setPoint_code2(blendingMoveDto.getEnd_point_code()); |
||||
|
task.setGroup_id(groupEntity.getGroup_id()); |
||||
|
task.setRequest_param(JSONObject.toJSONString(blendingMoveDto)); |
||||
|
task.setCreate_id(SecurityUtils.getCurrentUserId());// 设置创建人信息 |
||||
|
task.setCreate_name(SecurityUtils.getCurrentNickName());// 设置创建人信息 |
||||
|
task.setCreate_time(DateUtil.now());// 设置创建人信息 |
||||
|
taskService.save(task); |
||||
|
return PdaResponseVo.pdaResultOk("任务创建成功"); |
@ -0,0 +1,14 @@ |
|||||
|
package org.nl.wms.util; |
||||
|
|
||||
|
import org.springframework.context.annotation.ComponentScan; |
||||
|
import org.springframework.context.annotation.Configuration; |
||||
|
|
||||
|
/** |
||||
|
* @Author: lyd |
||||
|
* @Description: |
||||
|
* @Date: 2023/9/27 |
||||
|
*/ |
||||
|
@Configuration |
||||
|
@ComponentScan(basePackages = "org.nl.wms.util") |
||||
|
public class MainConfig { |
||||
|
} |
@ -0,0 +1,17 @@ |
|||||
|
package org.nl.wms.util; |
||||
|
|
||||
|
import org.springframework.context.ApplicationListener; |
||||
|
import org.springframework.stereotype.Component; |
||||
|
|
||||
|
/** |
||||
|
* @Author: lyd |
||||
|
* @Description: |
||||
|
* @Date: 2023/9/27 |
||||
|
*/ |
||||
|
@Component |
||||
|
public class MyListener implements ApplicationListener<MyEventListener> { |
||||
|
@Override |
||||
|
public void onApplicationEvent(MyEventListener myEventListener) { |
||||
|
System.out.println("事件:"+myEventListener.toString()); |
||||
|
} |
||||
|
} |
@ -0,0 +1,45 @@ |
|||||
|
package org.nl.wms.util; |
||||
|
|
||||
|
import java.io.File; |
||||
|
|
||||
|
/** |
||||
|
* @Author: lyd |
||||
|
* @Description: |
||||
|
* @Date: 2023/10/8 |
||||
|
*/ |
||||
|
public class TreePrinter { |
||||
|
public static void main(String[] args) { |
||||
|
// 指定文件夹的路径
|
||||
|
String folderPath = "D:\\Code\\Work\\rl_mg\\lms\\nladmin-system\\nlsso-server\\src\\main\\java\\org\\nl\\wms"; |
||||
|
|
||||
|
// 调用递归方法获取文件树并打印
|
||||
|
File folder = new File(folderPath); |
||||
|
if (folder.exists() && folder.isDirectory()) { |
||||
|
System.out.println(folder.getAbsolutePath()); |
||||
|
printFileTree(folder, "", true); |
||||
|
} else { |
||||
|
System.out.println("指定路径不是一个有效的文件夹。"); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
public static void printFileTree(File folder, String prefix, boolean isLast) { |
||||
|
File[] files = folder.listFiles(); |
||||
|
if (files != null) { |
||||
|
int count = 0; |
||||
|
for (File file : files) { |
||||
|
count++; |
||||
|
boolean isSubfolder = file.isDirectory(); |
||||
|
boolean isLastItem = count == files.length; |
||||
|
|
||||
|
System.out.print(prefix); |
||||
|
System.out.print(isLastItem ? "└── " : "├── "); |
||||
|
System.out.println(file.getName()); |
||||
|
|
||||
|
if (isSubfolder) { |
||||
|
String newPrefix = prefix + (isLastItem ? " " : "│ "); |
||||
|
printFileTree(file, newPrefix, isLastItem); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue