Compare commits
7 Commits
master1
...
test-20240
| Author | SHA1 | Date | |
|---|---|---|---|
| e81cabb181 | |||
| fa4025b0a7 | |||
| 0402045eba | |||
| 4ed3265369 | |||
| 8020e53943 | |||
| 2c72d603d2 | |||
| 899d41e888 |
@@ -1,36 +1,36 @@
|
||||
# nlacs_web
|
||||
|
||||
#### Description
|
||||
{**When you're done, you can delete the content in this README and update the file with details for others getting started with your repository**}
|
||||
|
||||
#### Software Architecture
|
||||
Software architecture description
|
||||
|
||||
#### Installation
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### Contribution
|
||||
|
||||
1. Fork the repository
|
||||
2. Create Feat_xxx branch
|
||||
3. Commit your code
|
||||
4. Create Pull Request
|
||||
|
||||
|
||||
#### Gitee Feature
|
||||
|
||||
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
|
||||
2. Gitee blog [blog.gitee.com](https://blog.gitee.com)
|
||||
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
|
||||
4. The most valuable open source project [GVP](https://gitee.com/gvp)
|
||||
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
|
||||
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
|
||||
# nuoli_v1.0
|
||||
|
||||
#### Description
|
||||
{**When you're done, you can delete the content in this README and update the file with details for others getting started with your repository**}
|
||||
|
||||
#### Software Architecture
|
||||
Software architecture description
|
||||
|
||||
#### Installation
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### Contribution
|
||||
|
||||
1. Fork the repository
|
||||
2. Create Feat_xxx branch
|
||||
3. Commit your code
|
||||
4. Create Pull Request
|
||||
|
||||
|
||||
#### Gitee Feature
|
||||
|
||||
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
|
||||
2. Gitee blog [blog.gitee.com](https://blog.gitee.com)
|
||||
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
|
||||
4. The most valuable open source project [GVP](https://gitee.com/gvp)
|
||||
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
|
||||
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
|
||||
531
README.md
Normal file
531
README.md
Normal file
@@ -0,0 +1,531 @@
|
||||
# 诺力三期WMS
|
||||
|
||||
```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
|
||||
@@ -104,8 +104,8 @@
|
||||
<!--ORACLE-->
|
||||
<dependency>
|
||||
<groupId>com.oracle.database.jdbc</groupId>
|
||||
<artifactId>ojdbc8</artifactId>
|
||||
<version>19.8.0.0</version> <!-- Oracle 19c 对应的驱动版本 -->
|
||||
<artifactId>ojdbc5</artifactId>
|
||||
<version>11.2.0.4</version>
|
||||
</dependency>
|
||||
<!-- dynamic-datasource -->
|
||||
<dependency>
|
||||
@@ -227,18 +227,11 @@
|
||||
</dependency>
|
||||
|
||||
|
||||
<!--Mysql依赖包-->
|
||||
<!-- <dependency>-->
|
||||
<!-- <groupId>mysql</groupId>-->
|
||||
<!-- <artifactId>mysql-connector-java</artifactId>-->
|
||||
<!-- <scope>runtime</scope>-->
|
||||
<!-- </dependency>-->
|
||||
|
||||
<!--Mysql依赖包-->
|
||||
<dependency>
|
||||
<groupId>mysql</groupId>
|
||||
<artifactId>mysql-connector-java</artifactId>
|
||||
<version>8.0.20</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
|
||||
<!-- druid数据源驱动 -->
|
||||
@@ -274,17 +267,17 @@
|
||||
<dependency>
|
||||
<groupId>org.apache.poi</groupId>
|
||||
<artifactId>poi-ooxml-schemas</artifactId>
|
||||
<version>4.1.2</version>
|
||||
<version>3.17</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.poi</groupId>
|
||||
<artifactId>poi</artifactId>
|
||||
<version>4.1.2</version>
|
||||
<version>3.17</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.poi</groupId>
|
||||
<artifactId>poi-ooxml</artifactId>
|
||||
<version>4.1.2</version>
|
||||
<version>3.17</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xerces</groupId>
|
||||
@@ -499,17 +492,7 @@
|
||||
<artifactId>redisson-spring-boot-starter</artifactId>
|
||||
<version>3.16.4</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.pagehelper</groupId>
|
||||
<artifactId>pagehelper</artifactId>
|
||||
<version>5.3.2</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>org.mybatis</groupId>
|
||||
<artifactId>mybatis</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
|
||||
@@ -8,8 +8,6 @@ import org.dromara.dynamictp.core.spring.EnableDynamicTp;
|
||||
import org.mybatis.spring.annotation.MapperScan;
|
||||
import org.nl.common.annotation.Limit;
|
||||
import org.nl.config.SpringContextHolder;
|
||||
import org.nl.wms.schedule.service.IEasDataSyncService;
|
||||
import org.nl.wms.schedule.service.ISrmDataSyncService;
|
||||
import org.slf4j.MDC;
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
@@ -21,7 +19,6 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
|
||||
/**
|
||||
* 开启审计功能 -> @EnableJpaAuditing
|
||||
* https://www.cnblogs.com/niceyoo/p/10908647.html
|
||||
@@ -68,41 +65,5 @@ public class AppRun {
|
||||
log.info("sssss");
|
||||
return "Backend service started successfully";
|
||||
}
|
||||
|
||||
@GetMapping("/srm/1")
|
||||
@Limit(period = 2, count = 1)
|
||||
@SaIgnore
|
||||
public String syncSrmReceiptBill() {
|
||||
ISrmDataSyncService srmDataSyncService = SpringContextHolder.getBean(ISrmDataSyncService.class);
|
||||
srmDataSyncService.syncFullAddReceiptBillInfo();
|
||||
return "Backend service started successfully";
|
||||
}
|
||||
|
||||
@GetMapping("/srm/2")
|
||||
@Limit(period = 2, count = 1)
|
||||
@SaIgnore
|
||||
public String syncSrmInBill() {
|
||||
ISrmDataSyncService srmDataSyncService = SpringContextHolder.getBean(ISrmDataSyncService.class);
|
||||
srmDataSyncService.syncFullAddSrmOutInBillInfo();
|
||||
return "Backend service started successfully";
|
||||
}
|
||||
|
||||
@GetMapping("/eas/1")
|
||||
@Limit(period = 2, count = 1)
|
||||
@SaIgnore
|
||||
public String syncEasInOut() {
|
||||
IEasDataSyncService easDataSyncService = SpringContextHolder.getBean(IEasDataSyncService.class);
|
||||
easDataSyncService.syncFullAddEasOutInBillInfo();
|
||||
return "Backend service started successfully";
|
||||
}
|
||||
|
||||
@GetMapping("/eas/2")
|
||||
@Limit(period = 2, count = 1)
|
||||
@SaIgnore
|
||||
public String syncEasAllo() {
|
||||
IEasDataSyncService easDataSyncService = SpringContextHolder.getBean(IEasDataSyncService.class);
|
||||
easDataSyncService.syncFullAddAlloConfirmInfo();
|
||||
return "Backend service started successfully";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.nl.common.base;
|
||||
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import cn.hutool.http.HttpStatus;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import lombok.Data;
|
||||
|
||||
@@ -51,22 +52,10 @@ public class CommonPage<T> {
|
||||
CommonPage<T> result = new CommonPage<>();
|
||||
result.setResult(pageResult);
|
||||
result.setCode(1);
|
||||
result.setDesc("操作完成");
|
||||
result.setDesc("操作成功");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static <T> CommonPage<T> getPage(List<T> list,Long total,Integer page,Integer size) {
|
||||
CommonPage<T> commonPage = new CommonPage<>();
|
||||
commonPage.setPageNum(page);
|
||||
commonPage.setPageSize(size);
|
||||
commonPage.setTotalElements(total);
|
||||
commonPage.setTotalPage(Convert.toInt(total/ size+1));
|
||||
commonPage.setResult(list);
|
||||
commonPage.setCode(1);
|
||||
commonPage.setDesc("查询成功");
|
||||
return commonPage;
|
||||
}
|
||||
|
||||
public static <T> CommonPage<T> getPage(Page<T> page) {
|
||||
List<T> list = page.getRecords();
|
||||
CommonPage<T> commonPage = new CommonPage<>();
|
||||
@@ -58,28 +58,6 @@ public class RestBusinessTemplate {
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
public static CommonResult<Void> execute1(VoidCallback callback) {
|
||||
CommonResult<Void> result = new CommonResult<>();
|
||||
try {
|
||||
callback.execute();
|
||||
result.setCode(ResultCode.SUCCESS.getCode());
|
||||
result.setDesc("正在推送,如未审核成功,请查看单据审核结果信息。");
|
||||
} catch (BadRequestException e) {
|
||||
log.error("", e);
|
||||
ResultCode code = e.getCode() == null ? ResultCode.FAILED : e.getCode();
|
||||
result.setCode(code.getCode());
|
||||
result.setDesc(StringUtils.isBlank(e.getMessage()) ? code.getMsg() : e.getMessage());
|
||||
|
||||
} catch (Exception e) {
|
||||
log.error("execute error", e);
|
||||
result.setCode(ResultCode.FAILED.getCode());
|
||||
result.setDesc(ResultCode.FAILED.getMsg());
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 执行回调
|
||||
*
|
||||
@@ -7,7 +7,7 @@ import com.baomidou.mybatisplus.extension.api.IErrorCode;
|
||||
*/
|
||||
public enum ResultCode implements IErrorCode {
|
||||
//
|
||||
SUCCESS(1, "操作完成"),
|
||||
SUCCESS(1, "操作成功"),
|
||||
FAILED(0, "操作失败"),
|
||||
MISS_PARAMETER(400, "参数缺失"),
|
||||
UNAUTHORIZED(401, "暂未登录或token已经过期"),
|
||||
@@ -30,8 +30,21 @@ public class BaseQuery<T> {
|
||||
/**
|
||||
* 当前页数
|
||||
*/
|
||||
private Integer page=1;
|
||||
private Integer page=0;
|
||||
|
||||
/**
|
||||
* 排序列
|
||||
*/
|
||||
private String sort;
|
||||
|
||||
/**
|
||||
* 排序的方向desc或者asc
|
||||
*/
|
||||
private Boolean isAsc;
|
||||
/**
|
||||
* 业务类型
|
||||
*/
|
||||
private String type;
|
||||
/**
|
||||
* 模糊查询
|
||||
*/
|
||||
@@ -54,7 +67,7 @@ public class BaseQuery<T> {
|
||||
* @see org.nl.common.enums.QueryTEnum
|
||||
* 通过buid构建
|
||||
*/
|
||||
public Map<String, QParam> doP = MapOf.of("fuzzy", QParam.builder().k(new String[]{"name"}).type(QueryTEnum.LK).build()
|
||||
public Map<String, Object> doP = MapOf.of("blurry", QParam.builder().k(new String[]{"name"}).type(QueryTEnum.LK).build()
|
||||
, "startTime", QParam.builder().k(new String[]{"create_time"}).type(QueryTEnum.LT).build()
|
||||
, "endTime", QParam.builder().k(new String[]{"create_time"}).type(QueryTEnum.LE).build()
|
||||
, "sort", QParam.builder().k(new String[]{"sort"}).type(QueryTEnum.BY).build()
|
||||
@@ -68,7 +81,7 @@ public class BaseQuery<T> {
|
||||
Map<String, ColumnCache> columnMap = LambdaUtils.getColumnMap((Class<?>) types[0]);
|
||||
json.forEach((key, vel) -> {
|
||||
if (vel != null && !(FieldConstant.DOP).equals(key)) {
|
||||
QParam qParam = doP.get(key);
|
||||
QParam qParam = (QParam) doP.get(key);
|
||||
if (qParam != null) {
|
||||
QueryTEnum.build(qParam.type, wrapper, qParam.k, vel);
|
||||
} else {
|
||||
@@ -84,4 +97,6 @@ public class BaseQuery<T> {
|
||||
|
||||
public void paramMapping() {
|
||||
}
|
||||
|
||||
;
|
||||
}
|
||||
@@ -5,8 +5,6 @@ import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import lombok.Data;
|
||||
import java.util.Date;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -15,7 +13,9 @@ import java.util.Locale;
|
||||
|
||||
|
||||
/**
|
||||
* 分页参数
|
||||
* @Author: lyd
|
||||
* @Description: 分页参数
|
||||
* @Date: 2023/8/14
|
||||
*/
|
||||
@Data
|
||||
public class PageQuery implements Serializable {
|
||||
@@ -45,12 +45,12 @@ public class PageQuery implements Serializable {
|
||||
/**
|
||||
* 当前记录起始索引 默认值
|
||||
*/
|
||||
public static final int DEFAULT_PAGE_NUM = 0;
|
||||
public static final int DEFAULT_PAGE_NUM = 1;
|
||||
|
||||
/**
|
||||
* 每页显示记录数 默认值 默认查全部
|
||||
*/
|
||||
public static final int DEFAULT_PAGE_SIZE = 10;
|
||||
public static final int DEFAULT_PAGE_SIZE = Integer.MAX_VALUE;
|
||||
|
||||
public <T> Page<T> build() {
|
||||
Integer pageNum = ObjectUtil.defaultIfNull(getPage(), DEFAULT_PAGE_NUM);
|
||||
@@ -58,35 +58,38 @@ public class PageQuery implements Serializable {
|
||||
if (pageNum <= 0) {
|
||||
pageNum = DEFAULT_PAGE_NUM;
|
||||
}
|
||||
Page<T> page = new Page<>(pageNum+1, pageSize);
|
||||
if (StringUtils.isNotBlank(sort)){
|
||||
Page<T> page = new Page<>(pageNum, pageSize);
|
||||
if (StringUtils.isNotEmpty(sort)) {
|
||||
String[] split = sort.split(",");
|
||||
for (int i = 0; i < (split.length & ~1); i=i+2) {
|
||||
for (int i = 0; i < (split.length & ~1); i = i + 2) {
|
||||
String col = split[i];
|
||||
OrderItem item = new OrderItem();
|
||||
item.setColumn(col);
|
||||
item.setAsc(split[i+1].toLowerCase(Locale.ROOT).equals("asc"));
|
||||
item.setAsc("asc".equals(split[i + 1].toLowerCase(Locale.ROOT)));
|
||||
page.addOrder(item);
|
||||
}
|
||||
}
|
||||
return page;
|
||||
}
|
||||
|
||||
public <R,T> Page<T> build(Class<R> r) {
|
||||
public <R, T> Page<T> build(Class<R> r) {
|
||||
Integer pageNum = ObjectUtil.defaultIfNull(getPage(), DEFAULT_PAGE_NUM);
|
||||
Integer pageSize = ObjectUtil.defaultIfNull(getSize(), DEFAULT_PAGE_SIZE);
|
||||
Page<T> page = new Page<>(pageNum+1, pageSize);
|
||||
if (StringUtils.isNotBlank(sort)){
|
||||
if (pageNum <= 0) {
|
||||
pageNum = DEFAULT_PAGE_NUM;
|
||||
}
|
||||
Page<T> page = new Page<>(pageNum, pageSize);
|
||||
if (StringUtils.isNotEmpty(sort)) {
|
||||
String[] split = sort.split(",");
|
||||
for (int i = 0; i < (split.length & ~1); i=i+2) {
|
||||
for (int i = 0; i < (split.length & ~1); i = i + 2) {
|
||||
String col = split[i];
|
||||
if ("id".equals(col)){
|
||||
if ("id".equals(col)) {
|
||||
String mId = mappingId(r);
|
||||
col = StringUtils.isNotBlank(mId)?mId:col;
|
||||
col = StringUtils.isNotEmpty(mId) ? mId : col;
|
||||
}
|
||||
OrderItem item = new OrderItem();
|
||||
item.setColumn(col);
|
||||
item.setAsc(split[i+1].toLowerCase(Locale.ROOT).equals("asc"));
|
||||
item.setAsc("asc".equals(split[i + 1].toLowerCase(Locale.ROOT)));
|
||||
page.addOrder(item);
|
||||
}
|
||||
|
||||
@@ -94,12 +97,12 @@ public class PageQuery implements Serializable {
|
||||
return page;
|
||||
}
|
||||
|
||||
private <R> String mappingId(R r){
|
||||
if (r instanceof Class){
|
||||
private <R> String mappingId(R r) {
|
||||
if (r instanceof Class) {
|
||||
Field[] fields = ((Class) r).getDeclaredFields();
|
||||
for (Field field : fields) {
|
||||
TableId[] byType = field.getAnnotationsByType(TableId.class);
|
||||
if (byType !=null && byType.length>0){
|
||||
if (byType != null && byType.length > 0) {
|
||||
TableId tableId = byType[0];
|
||||
return tableId.value();
|
||||
}
|
||||
@@ -20,7 +20,7 @@ public enum EasBillTypeEnum {
|
||||
WWRKD(9, "委外入库", "WWRKD"),
|
||||
IN(10, "入库", "IN"),
|
||||
OUT(11, "出库", "OUT"),
|
||||
OTHER(12, "其他", "OTHER"),
|
||||
OTHER(12, "其他", "12"),
|
||||
SHDJ(13, "收货确认", "SHDJ"),
|
||||
DBQR(14, "调拨确认", "DBQR"),
|
||||
DB(15, "调拨", "DB"),
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user