汪菘
1 year ago
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