From ff2f44389fbb4b02c08cde0b78d51f391af6f6dc Mon Sep 17 00:00:00 2001 From: linrf Date: Fri, 14 Jul 2023 18:48:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=87=87=E9=9B=86=E8=B0=83?= =?UTF-8?q?=E5=BA=A6=E5=99=A8=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/docus/server/CodeGenerator.java | 2 +- .../SchCollectErrorLogController.java | 79 +++++++++++++ .../SchCollectRecordController.java | 79 +++++++++++++ .../SchCollectRecordRetryLogController.java | 79 +++++++++++++ .../SchCollectorConfigController.java | 79 +++++++++++++ .../controller/SchCollectorController.java | 79 +++++++++++++ .../SchCollectorVersionController.java | 79 +++++++++++++ .../SchCollectorVersionFileController.java | 79 +++++++++++++ .../SchCollectorVersionLogController.java | 79 +++++++++++++ .../controller/SchOperationLogController.java | 79 +++++++++++++ .../controller/SchSystemParamsController.java | 79 +++++++++++++ .../controller/SchTerminatorController.java | 79 +++++++++++++ .../controller/SchVirtualLogController.java | 79 +++++++++++++ .../controller/TaskCollectorController.java | 80 ------------- .../TaskCollectorVersionController.java | 80 ------------- .../TaskCollectorVersionFileController.java | 80 ------------- .../TaskCollectorVersionLogController.java | 80 ------------- .../TaskOperationLogController.java | 80 ------------- .../TaskSystemParamsController.java | 80 ------------- .../TaskTerminatorCollectController.java | 80 ------------- ...skTerminatorCollectRetryLogController.java | 80 ------------- .../controller/TaskTerminatorController.java | 80 ------------- .../TaskTerminatorErrorLogController.java | 81 ------------- .../TaskTerminatorVirtualLogController.java | 80 ------------- .../convert/SchCollectErrorLogConvert.java | 39 +++++++ .../convert/SchCollectRecordConvert.java | 39 +++++++ .../SchCollectRecordRetryLogConvert.java | 39 +++++++ .../convert/SchCollectorConfigConvert.java | 39 +++++++ .../server/convert/SchCollectorConvert.java | 39 +++++++ .../convert/SchCollectorVersionConvert.java | 39 +++++++ .../SchCollectorVersionFileConvert.java | 39 +++++++ .../SchCollectorVersionLogConvert.java | 39 +++++++ .../convert/SchOperationLogConvert.java | 39 +++++++ .../convert/SchSystemParamsConvert.java | 39 +++++++ .../server/convert/SchTerminatorConvert.java | 39 +++++++ .../server/convert/SchVirtualLogConvert.java | 39 +++++++ .../server/convert/TaskMessageConvert.java | 40 ------- .../dao/ISchCollectErrorLogDao.java | 57 ++++++++++ .../dao/ISchCollectRecordDao.java | 57 ++++++++++ .../dao/ISchCollectRecordRetryLogDao.java | 57 ++++++++++ .../dao/ISchCollectorConfigDao.java | 57 ++++++++++ .../infrastructure/dao/ISchCollectorDao.java | 57 ++++++++++ .../dao/ISchCollectorVersionDao.java | 57 ++++++++++ .../dao/ISchCollectorVersionFileDao.java | 57 ++++++++++ .../dao/ISchCollectorVersionLogDao.java | 57 ++++++++++ .../dao/ISchOperationLogDao.java | 57 ++++++++++ .../dao/ISchSystemParamsDao.java | 57 ++++++++++ .../infrastructure/dao/ISchTerminatorDao.java | 57 ++++++++++ .../infrastructure/dao/ISchVirtualLogDao.java | 57 ++++++++++ .../infrastructure/dao/ITaskCollectorDao.java | 30 ----- .../dao/ITaskCollectorVersionDao.java | 30 ----- .../dao/ITaskCollectorVersionFileDao.java | 30 ----- .../dao/ITaskCollectorVersionLogDao.java | 30 ----- .../dao/ITaskOperationLogDao.java | 30 ----- .../dao/ITaskSystemParamsDao.java | 30 ----- .../dao/ITaskTerminatorCollectDao.java | 30 ----- .../ITaskTerminatorCollectRetryLogDao.java | 30 ----- .../dao/ITaskTerminatorDao.java | 30 ----- .../dao/ITaskTerminatorErrorLogDao.java | 30 ----- .../dao/ITaskTerminatorVirtualLogDao.java | 30 ----- ...pl.java => SchCollectErrorLogDaoImpl.java} | 46 ++++---- ...Impl.java => SchCollectRecordDaoImpl.java} | 46 ++++---- ...a => SchCollectRecordRetryLogDaoImpl.java} | 46 ++++---- .../dao/impl/SchCollectorConfigDaoImpl.java | 104 +++++++++++++++++ ...rDaoImpl.java => SchCollectorDaoImpl.java} | 46 ++++---- .../dao/impl/SchCollectorVersionDaoImpl.java | 104 +++++++++++++++++ ...va => SchCollectorVersionFileDaoImpl.java} | 46 ++++---- .../impl/SchCollectorVersionLogDaoImpl.java | 98 ++++++++++++++++ .../dao/impl/SchOperationLogDaoImpl.java | 104 +++++++++++++++++ .../dao/impl/SchSystemParamsDaoImpl.java | 104 +++++++++++++++++ ...DaoImpl.java => SchTerminatorDaoImpl.java} | 46 ++++---- .../dao/impl/SchVirtualLogDaoImpl.java | 104 +++++++++++++++++ .../dao/impl/TaskCollectorVersionDaoImpl.java | 106 ------------------ .../impl/TaskCollectorVersionFileDaoImpl.java | 106 ------------------ .../impl/TaskTerminatorCollectDaoImpl.java | 106 ------------------ .../TaskTerminatorCollectRetryLogDaoImpl.java | 106 ------------------ .../impl/TaskTerminatorErrorLogDaoImpl.java | 106 ------------------ .../mapper/SchCollectErrorLogMapper.java | 17 +++ .../mapper/SchCollectRecordMapper.java | 17 +++ .../SchCollectRecordRetryLogMapper.java | 17 +++ .../mapper/SchCollectorConfigMapper.java | 17 +++ .../mapper/SchCollectorMapper.java | 17 +++ .../mapper/SchCollectorVersionFileMapper.java | 17 +++ .../mapper/SchCollectorVersionLogMapper.java | 17 +++ .../mapper/SchCollectorVersionMapper.java | 17 +++ .../mapper/SchOperationLogMapper.java | 17 +++ .../mapper/SchSystemParamsMapper.java | 17 +++ .../mapper/SchTerminatorMapper.java | 17 +++ .../mapper/SchVirtualLogMapper.java | 17 +++ .../mapper/TaskCollectorMapper.java | 18 --- .../TaskCollectorVersionFileMapper.java | 18 --- .../mapper/TaskCollectorVersionLogMapper.java | 18 --- .../mapper/TaskCollectorVersionMapper.java | 18 --- .../mapper/TaskOperationLogMapper.java | 18 --- .../mapper/TaskSystemParamsMapper.java | 18 --- .../mapper/TaskTerminatorCollectMapper.java | 18 --- .../TaskTerminatorCollectRetryLogMapper.java | 18 --- .../mapper/TaskTerminatorErrorLogMapper.java | 18 --- .../mapper/TaskTerminatorMapper.java | 18 --- .../TaskTerminatorVirtualLogMapper.java | 18 --- .../service/ISchCollectErrorLogService.java | 56 +++++++++ .../ISchCollectRecordRetryLogService.java | 56 +++++++++ .../service/ISchCollectRecordService.java | 56 +++++++++ .../service/ISchCollectorConfigService.java | 56 +++++++++ .../server/service/ISchCollectorService.java | 56 +++++++++ .../ISchCollectorVersionFileService.java | 56 +++++++++ .../ISchCollectorVersionLogService.java | 56 +++++++++ .../service/ISchCollectorVersionService.java | 56 +++++++++ .../service/ISchOperationLogService.java | 56 +++++++++ .../service/ISchSystemParamsService.java | 56 +++++++++ .../server/service/ISchTerminatorService.java | 56 +++++++++ .../server/service/ISchVirtualLogService.java | 56 +++++++++ .../server/service/ITaskCollectorService.java | 28 ----- .../ITaskCollectorVersionFileService.java | 28 ----- .../ITaskCollectorVersionLogService.java | 28 ----- .../service/ITaskCollectorVersionService.java | 28 ----- .../service/ITaskOperationLogService.java | 28 ----- .../service/ITaskSystemParamsService.java | 28 ----- ...ITaskTerminatorCollectRetryLogService.java | 28 ----- .../ITaskTerminatorCollectService.java | 28 ----- .../ITaskTerminatorErrorLogService.java | 28 ----- .../service/ITaskTerminatorService.java | 28 ----- .../ITaskTerminatorVirtualLogService.java | 28 ----- .../impl/SchCollectErrorLogServiceImpl.java | 84 ++++++++++++++ .../SchCollectRecordRetryLogServiceImpl.java | 84 ++++++++++++++ .../impl/SchCollectRecordServiceImpl.java | 84 ++++++++++++++ .../impl/SchCollectorConfigServiceImpl.java | 84 ++++++++++++++ .../service/impl/SchCollectorServiceImpl.java | 84 ++++++++++++++ .../SchCollectorVersionFileServiceImpl.java | 84 ++++++++++++++ .../SchCollectorVersionLogServiceImpl.java | 84 ++++++++++++++ .../impl/SchCollectorVersionServiceImpl.java | 84 ++++++++++++++ .../impl/SchOperationLogServiceImpl.java | 84 ++++++++++++++ .../impl/SchSystemParamsServiceImpl.java | 84 ++++++++++++++ .../impl/SchTerminatorServiceImpl.java | 84 ++++++++++++++ .../impl/SchVirtualLogServiceImpl.java | 84 ++++++++++++++ .../impl/TaskCollectorServiceImpl.java | 81 ------------- .../TaskCollectorVersionFileServiceImpl.java | 81 ------------- .../TaskCollectorVersionLogServiceImpl.java | 81 ------------- .../impl/TaskCollectorVersionServiceImpl.java | 81 ------------- .../impl/TaskOperationLogServiceImpl.java | 81 ------------- .../impl/TaskSystemParamsServiceImpl.java | 81 ------------- ...kTerminatorCollectRetryLogServiceImpl.java | 81 ------------- .../TaskTerminatorCollectServiceImpl.java | 81 ------------- .../TaskTerminatorErrorLogServiceImpl.java | 81 ------------- .../impl/TaskTerminatorServiceImpl.java | 81 ------------- .../TaskTerminatorVirtualLogServiceImpl.java | 81 ------------- .../src/main/resources/application.properties | 2 +- ...apper.xml => SchCollectErrorLogMapper.xml} | 14 ++- ...gMapper.xml => SchCollectRecordMapper.xml} | 15 +-- ...xml => SchCollectRecordRetryLogMapper.xml} | 10 +- .../mapper/SchCollectorConfigMapper.xml | 21 ++++ ...ectorMapper.xml => SchCollectorMapper.xml} | 8 +- .../mapper/SchCollectorVersionFileMapper.xml | 26 +++++ ...r.xml => SchCollectorVersionLogMapper.xml} | 10 +- ...pper.xml => SchCollectorVersionMapper.xml} | 9 +- ...ogMapper.xml => SchOperationLogMapper.xml} | 4 +- ...msMapper.xml => SchSystemParamsMapper.xml} | 6 +- ...atorMapper.xml => SchTerminatorMapper.xml} | 16 ++- ...lLogMapper.xml => SchVirtualLogMapper.xml} | 9 +- .../mapper/TaskCollectorVersionFileMapper.xml | 31 ----- .../controller/TaskMessageController.java | 2 +- .../convert/TaskMessageConvert.java | 2 +- .../service/ITaskMessageService.java | 2 +- .../service/impl/TaskMessageServiceImpl.java | 2 +- .../api/archivefile/TaskMessageApi.java | 2 +- ...ionApi.java => SchCollectErrorLogApi.java} | 29 +++-- ...onLogApi.java => SchCollectRecordApi.java} | 29 +++-- ....java => SchCollectRecordRetryLogApi.java} | 29 +++-- ...erminatorApi.java => SchCollectorApi.java} | 29 +++-- .../SchCollectorConfigApi.java | 81 +++++++++++++ ...ctApi.java => SchCollectorVersionApi.java} | 29 +++-- ...i.java => SchCollectorVersionFileApi.java} | 29 +++-- ...pi.java => SchCollectorVersionLogApi.java} | 29 +++-- .../SchOperationLogApi.java | 81 +++++++++++++ .../SchSystemParamsApi.java | 81 +++++++++++++ ...ollectorApi.java => SchTerminatorApi.java} | 29 +++-- ...emParamsApi.java => SchVirtualLogApi.java} | 29 +++-- .../TaskCollectorVersionLogApi.java | 82 -------------- .../TaskTerminatorErrorLogApi.java | 90 --------------- .../src/main/java/com/docus/server/dto/A.java | 4 + .../SchCollectErrorLogDTO.java | 57 ++++++++++ .../SchCollectRecordDTO.java | 69 ++++++++++++ .../SchCollectRecordRetryLogDTO.java | 64 +++++++++++ .../SchCollectorConfigDTO.java | 39 +++++++ .../SchCollectorDTO.java | 46 ++++++++ .../SchCollectorVersionDTO.java | 36 ++++++ .../SchCollectorVersionFileDTO.java | 51 +++++++++ .../SchCollectorVersionLogDTO.java | 51 +++++++++ .../SchOperationLogDTO.java | 45 ++++++++ .../SchSystemParamsDTO.java | 54 +++++++++ .../SchTerminatorDTO.java | 60 ++++++++++ .../SchVirtualLogDTO.java | 54 +++++++++ ...rErrorLog.java => SchCollectErrorLog.java} | 63 ++++++----- ...atorCollect.java => SchCollectRecord.java} | 67 +++++------ ...Log.java => SchCollectRecordRetryLog.java} | 63 ++++------- .../{TaskCollector.java => SchCollector.java} | 56 ++++----- .../SchCollectorConfig.java | 56 +++++++++ ...rVersion.java => SchCollectorVersion.java} | 35 +++--- ...File.java => SchCollectorVersionFile.java} | 71 +++++------- ...onLog.java => SchCollectorVersionLog.java} | 45 ++++---- ...OperationLog.java => SchOperationLog.java} | 37 +++--- ...SystemParams.java => SchSystemParams.java} | 39 ++++--- ...TaskTerminator.java => SchTerminator.java} | 54 ++++----- ...atorVirtualLog.java => SchVirtualLog.java} | 61 +++++----- .../vo/{ => archivefile}/TaskMessageVO.java | 2 +- .../SchCollectErrorLogVO.java | 57 ++++++++++ .../SchCollectRecordRetryLogVO.java | 64 +++++++++++ .../SchCollectRecordVO.java | 69 ++++++++++++ .../SchCollectorConfigVO.java | 39 +++++++ .../scheduling.management/SchCollectorVO.java | 46 ++++++++ .../SchCollectorVersionFileVO.java | 52 +++++++++ .../SchCollectorVersionLogVO.java | 51 +++++++++ .../SchCollectorVersionVO.java | 36 ++++++ .../SchOperationLogVO.java | 45 ++++++++ .../SchSystemParamsVO.java | 54 +++++++++ .../SchTerminatorVO.java | 60 ++++++++++ .../SchVirtualLogVO.java | 54 +++++++++ 217 files changed, 6783 insertions(+), 4048 deletions(-) create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectErrorLogController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectRecordController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectRecordRetryLogController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorConfigController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionFileController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionLogController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchOperationLogController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchSystemParamsController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchTerminatorController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/SchVirtualLogController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionFileController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionLogController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskOperationLogController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskSystemParamsController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorCollectController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorCollectRetryLogController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorErrorLogController.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorVirtualLogController.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectErrorLogConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectRecordConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectRecordRetryLogConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorConfigConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionFileConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionLogConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchOperationLogConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchSystemParamsConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchTerminatorConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/SchVirtualLogConvert.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/convert/TaskMessageConvert.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectErrorLogDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectRecordDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectRecordRetryLogDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorConfigDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionFileDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionLogDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchOperationLogDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchSystemParamsDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchTerminatorDao.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchVirtualLogDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionFileDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionLogDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskOperationLogDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskSystemParamsDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorCollectDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorCollectRetryLogDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorErrorLogDao.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorVirtualLogDao.java rename collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/{TaskOperationLogDaoImpl.java => SchCollectErrorLogDaoImpl.java} (54%) rename collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/{TaskSystemParamsDaoImpl.java => SchCollectRecordDaoImpl.java} (58%) rename collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/{TaskTerminatorVirtualLogDaoImpl.java => SchCollectRecordRetryLogDaoImpl.java} (56%) create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorConfigDaoImpl.java rename collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/{TaskTerminatorDaoImpl.java => SchCollectorDaoImpl.java} (55%) create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionDaoImpl.java rename collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/{TaskCollectorVersionLogDaoImpl.java => SchCollectorVersionFileDaoImpl.java} (56%) create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionLogDaoImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchOperationLogDaoImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchSystemParamsDaoImpl.java rename collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/{TaskCollectorDaoImpl.java => SchTerminatorDaoImpl.java} (59%) create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchVirtualLogDaoImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionDaoImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionFileDaoImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorCollectDaoImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorCollectRetryLogDaoImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorErrorLogDaoImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectErrorLogMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectRecordMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectRecordRetryLogMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorConfigMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionFileMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionLogMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchOperationLogMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchSystemParamsMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchTerminatorMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchVirtualLogMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionFileMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionLogMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskOperationLogMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskSystemParamsMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorCollectMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorCollectRetryLogMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorErrorLogMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorMapper.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorVirtualLogMapper.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectErrorLogService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectRecordRetryLogService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectRecordService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorConfigService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionFileService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionLogService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchOperationLogService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchSystemParamsService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchTerminatorService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ISchVirtualLogService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionFileService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionLogService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskOperationLogService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskSystemParamsService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorCollectRetryLogService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorCollectService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorErrorLogService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorService.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorVirtualLogService.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectErrorLogServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectRecordRetryLogServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectRecordServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorConfigServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionFileServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionLogServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchOperationLogServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchSystemParamsServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchTerminatorServiceImpl.java create mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchVirtualLogServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionFileServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionLogServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskOperationLogServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskSystemParamsServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorCollectRetryLogServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorCollectServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorErrorLogServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorServiceImpl.java delete mode 100644 collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorVirtualLogServiceImpl.java rename collector-scheduling-management/src/main/resources/mapper/{TaskTerminatorErrorLogMapper.xml => SchCollectErrorLogMapper.xml} (67%) rename collector-scheduling-management/src/main/resources/mapper/{TaskTerminatorCollectRetryLogMapper.xml => SchCollectRecordMapper.xml} (62%) rename collector-scheduling-management/src/main/resources/mapper/{TaskTerminatorCollectMapper.xml => SchCollectRecordRetryLogMapper.xml} (73%) create mode 100644 collector-scheduling-management/src/main/resources/mapper/SchCollectorConfigMapper.xml rename collector-scheduling-management/src/main/resources/mapper/{TaskCollectorMapper.xml => SchCollectorMapper.xml} (76%) create mode 100644 collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionFileMapper.xml rename collector-scheduling-management/src/main/resources/mapper/{TaskCollectorVersionLogMapper.xml => SchCollectorVersionLogMapper.xml} (68%) rename collector-scheduling-management/src/main/resources/mapper/{TaskCollectorVersionMapper.xml => SchCollectorVersionMapper.xml} (64%) rename collector-scheduling-management/src/main/resources/mapper/{TaskOperationLogMapper.xml => SchOperationLogMapper.xml} (91%) rename collector-scheduling-management/src/main/resources/mapper/{TaskSystemParamsMapper.xml => SchSystemParamsMapper.xml} (82%) rename collector-scheduling-management/src/main/resources/mapper/{TaskTerminatorMapper.xml => SchTerminatorMapper.xml} (66%) rename collector-scheduling-management/src/main/resources/mapper/{TaskTerminatorVirtualLogMapper.xml => SchVirtualLogMapper.xml} (77%) delete mode 100644 collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionFileMapper.xml rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskCollectorVersionApi.java => SchCollectErrorLogApi.java} (67%) rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskOperationLogApi.java => SchCollectRecordApi.java} (66%) rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskCollectorVersionFileApi.java => SchCollectRecordRetryLogApi.java} (63%) rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskTerminatorApi.java => SchCollectorApi.java} (69%) create mode 100644 docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorConfigApi.java rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskTerminatorCollectApi.java => SchCollectorVersionApi.java} (66%) rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskTerminatorCollectRetryLogApi.java => SchCollectorVersionFileApi.java} (63%) rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskTerminatorVirtualLogApi.java => SchCollectorVersionLogApi.java} (65%) create mode 100644 docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchOperationLogApi.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchSystemParamsApi.java rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskCollectorApi.java => SchTerminatorApi.java} (68%) rename docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/{TaskSystemParamsApi.java => SchVirtualLogApi.java} (67%) delete mode 100644 docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionLogApi.java delete mode 100644 docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorErrorLogApi.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/A.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectErrorLogDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectRecordDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectRecordRetryLogDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorConfigDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionFileDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionLogDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchOperationLogDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchSystemParamsDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchTerminatorDTO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchVirtualLogDTO.java rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskTerminatorErrorLog.java => SchCollectErrorLog.java} (62%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskTerminatorCollect.java => SchCollectRecord.java} (66%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskTerminatorCollectRetryLog.java => SchCollectRecordRetryLog.java} (58%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskCollector.java => SchCollector.java} (56%) create mode 100644 docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorConfig.java rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskCollectorVersion.java => SchCollectorVersion.java} (57%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskCollectorVersionFile.java => SchCollectorVersionFile.java} (50%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskCollectorVersionLog.java => SchCollectorVersionLog.java} (67%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskOperationLog.java => SchOperationLog.java} (71%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskSystemParams.java => SchSystemParams.java} (75%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskTerminator.java => SchTerminator.java} (69%) rename docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/{TaskTerminatorVirtualLog.java => SchVirtualLog.java} (54%) rename docus-client-interface/src/main/java/com/docus/server/vo/{ => archivefile}/TaskMessageVO.java (96%) create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectErrorLogVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectRecordRetryLogVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectRecordVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorConfigVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionFileVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionLogVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchOperationLogVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchSystemParamsVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchTerminatorVO.java create mode 100644 docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchVirtualLogVO.java diff --git a/collector-scheduling-management/src/main/java/com/docus/server/CodeGenerator.java b/collector-scheduling-management/src/main/java/com/docus/server/CodeGenerator.java index 6fb9849..b073bdd 100644 --- a/collector-scheduling-management/src/main/java/com/docus/server/CodeGenerator.java +++ b/collector-scheduling-management/src/main/java/com/docus/server/CodeGenerator.java @@ -27,7 +27,7 @@ public class CodeGenerator { AutoGenerator defaultConfig = BaseCodeGenerator.getDefaultConfig(); defaultConfig.getGlobalConfig().setSwagger2(true); defaultConfig.getStrategy().setEntityLombokModel(true); - defaultConfig.getStrategy().setInclude("task_system_params");//需要生成的表,可指定多个,留空为全部生成 + defaultConfig.getStrategy().setInclude("sch_collect_error_log","sch_collect_record","sch_collect_record_retry_log","sch_collector","sch_collector_config","sch_collector_version","sch_collector_version_file","sch_collector_version_log","sch_operation_log","sch_system_params","sch_terminator","sch_virtual_log");//需要生成的表,可指定多个,留空为全部生成 BaseCodeGenerator.generate(defaultConfig); } } diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectErrorLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectErrorLogController.java new file mode 100644 index 0000000..e5f785d --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectErrorLogController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchCollectErrorLogApi; +import com.docus.server.dto.scheduling.management.SchCollectErrorLogDTO; +import com.docus.server.service.ISchCollectErrorLogService; +import com.docus.server.vo.scheduling.management.SchCollectErrorLogVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器异常日志 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchCollectErrorLogController implements SchCollectErrorLogApi { + @Resource + private ISchCollectErrorLogService iSchCollectErrorLogService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectErrorLogVO findById(String id) { + return iSchCollectErrorLogService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchCollectErrorLogService.search(searchRequest); + } + + /** + * 新增 + * + * @param schCollectErrorLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectErrorLogDTO schCollectErrorLogDTO) { + return iSchCollectErrorLogService.add(schCollectErrorLogDTO); + } + + /** + * 编辑 + * + * @param schCollectErrorLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectErrorLogDTO schCollectErrorLogDTO) { + return iSchCollectErrorLogService.edit(schCollectErrorLogDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectErrorLogService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectRecordController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectRecordController.java new file mode 100644 index 0000000..25c775d --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectRecordController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchCollectRecordApi; +import com.docus.server.dto.scheduling.management.SchCollectRecordDTO; +import com.docus.server.service.ISchCollectRecordService; +import com.docus.server.vo.scheduling.management.SchCollectRecordVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集记录表 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchCollectRecordController implements SchCollectRecordApi { + @Resource + private ISchCollectRecordService iSchCollectRecordService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectRecordVO findById(String id) { + return iSchCollectRecordService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchCollectRecordService.search(searchRequest); + } + + /** + * 新增 + * + * @param schCollectRecordDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectRecordDTO schCollectRecordDTO) { + return iSchCollectRecordService.add(schCollectRecordDTO); + } + + /** + * 编辑 + * + * @param schCollectRecordDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectRecordDTO schCollectRecordDTO) { + return iSchCollectRecordService.edit(schCollectRecordDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectRecordService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectRecordRetryLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectRecordRetryLogController.java new file mode 100644 index 0000000..13314c5 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectRecordRetryLogController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchCollectRecordRetryLogApi; +import com.docus.server.dto.scheduling.management.SchCollectRecordRetryLogDTO; +import com.docus.server.service.ISchCollectRecordRetryLogService; +import com.docus.server.vo.scheduling.management.SchCollectRecordRetryLogVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集记录表重试表 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchCollectRecordRetryLogController implements SchCollectRecordRetryLogApi { + @Resource + private ISchCollectRecordRetryLogService iSchCollectRecordRetryLogService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectRecordRetryLogVO findById(String id) { + return iSchCollectRecordRetryLogService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchCollectRecordRetryLogService.search(searchRequest); + } + + /** + * 新增 + * + * @param schCollectRecordRetryLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO) { + return iSchCollectRecordRetryLogService.add(schCollectRecordRetryLogDTO); + } + + /** + * 编辑 + * + * @param schCollectRecordRetryLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO) { + return iSchCollectRecordRetryLogService.edit(schCollectRecordRetryLogDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectRecordRetryLogService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorConfigController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorConfigController.java new file mode 100644 index 0000000..2a6b5a2 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorConfigController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchCollectorConfigApi; +import com.docus.server.dto.scheduling.management.SchCollectorConfigDTO; +import com.docus.server.service.ISchCollectorConfigService; +import com.docus.server.vo.scheduling.management.SchCollectorConfigVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器配置 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchCollectorConfigController implements SchCollectorConfigApi { + @Resource + private ISchCollectorConfigService iSchCollectorConfigService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorConfigVO findById(String id) { + return iSchCollectorConfigService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchCollectorConfigService.search(searchRequest); + } + + /** + * 新增 + * + * @param schCollectorConfigDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorConfigDTO schCollectorConfigDTO) { + return iSchCollectorConfigService.add(schCollectorConfigDTO); + } + + /** + * 编辑 + * + * @param schCollectorConfigDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorConfigDTO schCollectorConfigDTO) { + return iSchCollectorConfigService.edit(schCollectorConfigDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorConfigService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorController.java new file mode 100644 index 0000000..bc8a1a7 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchCollectorApi; +import com.docus.server.dto.scheduling.management.SchCollectorDTO; +import com.docus.server.service.ISchCollectorService; +import com.docus.server.vo.scheduling.management.SchCollectorVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器管理 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchCollectorController implements SchCollectorApi { + @Resource + private ISchCollectorService iSchCollectorService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVO findById(String id) { + return iSchCollectorService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchCollectorService.search(searchRequest); + } + + /** + * 新增 + * + * @param schCollectorDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorDTO schCollectorDTO) { + return iSchCollectorService.add(schCollectorDTO); + } + + /** + * 编辑 + * + * @param schCollectorDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorDTO schCollectorDTO) { + return iSchCollectorService.edit(schCollectorDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionController.java new file mode 100644 index 0000000..b251360 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchCollectorVersionApi; +import com.docus.server.dto.scheduling.management.SchCollectorVersionDTO; +import com.docus.server.service.ISchCollectorVersionService; +import com.docus.server.vo.scheduling.management.SchCollectorVersionVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器版本列表管理 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchCollectorVersionController implements SchCollectorVersionApi { + @Resource + private ISchCollectorVersionService iSchCollectorVersionService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVersionVO findById(String id) { + return iSchCollectorVersionService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchCollectorVersionService.search(searchRequest); + } + + /** + * 新增 + * + * @param schCollectorVersionDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorVersionDTO schCollectorVersionDTO) { + return iSchCollectorVersionService.add(schCollectorVersionDTO); + } + + /** + * 编辑 + * + * @param schCollectorVersionDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorVersionDTO schCollectorVersionDTO) { + return iSchCollectorVersionService.edit(schCollectorVersionDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorVersionService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionFileController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionFileController.java new file mode 100644 index 0000000..5147028 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionFileController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchCollectorVersionFileApi; +import com.docus.server.dto.scheduling.management.SchCollectorVersionFileDTO; +import com.docus.server.service.ISchCollectorVersionFileService; +import com.docus.server.vo.scheduling.management.SchCollectorVersionFileVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器版本列表更新包管理 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchCollectorVersionFileController implements SchCollectorVersionFileApi { + @Resource + private ISchCollectorVersionFileService iSchCollectorVersionFileService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVersionFileVO findById(String id) { + return iSchCollectorVersionFileService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchCollectorVersionFileService.search(searchRequest); + } + + /** + * 新增 + * + * @param schCollectorVersionFileDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorVersionFileDTO schCollectorVersionFileDTO) { + return iSchCollectorVersionFileService.add(schCollectorVersionFileDTO); + } + + /** + * 编辑 + * + * @param schCollectorVersionFileDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorVersionFileDTO schCollectorVersionFileDTO) { + return iSchCollectorVersionFileService.edit(schCollectorVersionFileDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorVersionFileService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionLogController.java new file mode 100644 index 0000000..7bc1a64 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchCollectorVersionLogController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchCollectorVersionLogApi; +import com.docus.server.dto.scheduling.management.SchCollectorVersionLogDTO; +import com.docus.server.service.ISchCollectorVersionLogService; +import com.docus.server.vo.scheduling.management.SchCollectorVersionLogVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器版本更新日志管理 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchCollectorVersionLogController implements SchCollectorVersionLogApi { + @Resource + private ISchCollectorVersionLogService iSchCollectorVersionLogService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVersionLogVO findById(String id) { + return iSchCollectorVersionLogService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchCollectorVersionLogService.search(searchRequest); + } + + /** + * 新增 + * + * @param schCollectorVersionLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorVersionLogDTO schCollectorVersionLogDTO) { + return iSchCollectorVersionLogService.add(schCollectorVersionLogDTO); + } + + /** + * 编辑 + * + * @param schCollectorVersionLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorVersionLogDTO schCollectorVersionLogDTO) { + return iSchCollectorVersionLogService.edit(schCollectorVersionLogDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorVersionLogService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchOperationLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchOperationLogController.java new file mode 100644 index 0000000..e44b884 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchOperationLogController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchOperationLogApi; +import com.docus.server.dto.scheduling.management.SchOperationLogDTO; +import com.docus.server.service.ISchOperationLogService; +import com.docus.server.vo.scheduling.management.SchOperationLogVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集调度器操作日志 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchOperationLogController implements SchOperationLogApi { + @Resource + private ISchOperationLogService iSchOperationLogService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchOperationLogVO findById(String id) { + return iSchOperationLogService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchOperationLogService.search(searchRequest); + } + + /** + * 新增 + * + * @param schOperationLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchOperationLogDTO schOperationLogDTO) { + return iSchOperationLogService.add(schOperationLogDTO); + } + + /** + * 编辑 + * + * @param schOperationLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchOperationLogDTO schOperationLogDTO) { + return iSchOperationLogService.edit(schOperationLogDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchOperationLogService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchSystemParamsController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchSystemParamsController.java new file mode 100644 index 0000000..0da1654 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchSystemParamsController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchSystemParamsApi; +import com.docus.server.dto.scheduling.management.SchSystemParamsDTO; +import com.docus.server.service.ISchSystemParamsService; +import com.docus.server.vo.scheduling.management.SchSystemParamsVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 系统参数表 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchSystemParamsController implements SchSystemParamsApi { + @Resource + private ISchSystemParamsService iSchSystemParamsService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchSystemParamsVO findById(String id) { + return iSchSystemParamsService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchSystemParamsService.search(searchRequest); + } + + /** + * 新增 + * + * @param schSystemParamsDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchSystemParamsDTO schSystemParamsDTO) { + return iSchSystemParamsService.add(schSystemParamsDTO); + } + + /** + * 编辑 + * + * @param schSystemParamsDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchSystemParamsDTO schSystemParamsDTO) { + return iSchSystemParamsService.edit(schSystemParamsDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchSystemParamsService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchTerminatorController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchTerminatorController.java new file mode 100644 index 0000000..15b5d80 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchTerminatorController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchTerminatorApi; +import com.docus.server.dto.scheduling.management.SchTerminatorDTO; +import com.docus.server.service.ISchTerminatorService; +import com.docus.server.vo.scheduling.management.SchTerminatorVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 执行管理器 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchTerminatorController implements SchTerminatorApi { + @Resource + private ISchTerminatorService iSchTerminatorService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchTerminatorVO findById(String id) { + return iSchTerminatorService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchTerminatorService.search(searchRequest); + } + + /** + * 新增 + * + * @param schTerminatorDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchTerminatorDTO schTerminatorDTO) { + return iSchTerminatorService.add(schTerminatorDTO); + } + + /** + * 编辑 + * + * @param schTerminatorDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchTerminatorDTO schTerminatorDTO) { + return iSchTerminatorService.edit(schTerminatorDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchTerminatorService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/SchVirtualLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchVirtualLogController.java new file mode 100644 index 0000000..162119a --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/controller/SchVirtualLogController.java @@ -0,0 +1,79 @@ +package com.docus.server.controller; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.api.scheduling.management.SchVirtualLogApi; +import com.docus.server.dto.scheduling.management.SchVirtualLogDTO; +import com.docus.server.service.ISchVirtualLogService; +import com.docus.server.vo.scheduling.management.SchVirtualLogVO; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 虚拟机使用情况 控制器类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@RestController +public class SchVirtualLogController implements SchVirtualLogApi { + @Resource + private ISchVirtualLogService iSchVirtualLogService; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchVirtualLogVO findById(String id) { + return iSchVirtualLogService.findById(id); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return iSchVirtualLogService.search(searchRequest); + } + + /** + * 新增 + * + * @param schVirtualLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchVirtualLogDTO schVirtualLogDTO) { + return iSchVirtualLogService.add(schVirtualLogDTO); + } + + /** + * 编辑 + * + * @param schVirtualLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchVirtualLogDTO schVirtualLogDTO) { + return iSchVirtualLogService.edit(schVirtualLogDTO); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchVirtualLogService.delete(ids); + } +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorController.java deleted file mode 100644 index 338ff78..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskCollectorApi; -import com.docus.server.entity.scheduling.management.TaskCollector; -import com.docus.server.service.ITaskCollectorService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器管理(终端) TaskCollectorController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskCollectorController implements TaskCollectorApi { - @Resource - private ITaskCollectorService iTaskCollectorService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollector findById(String id) { - return iTaskCollectorService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskCollectorService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskCollector 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollector taskCollector) { - return iTaskCollectorService.add(taskCollector); - } - - /** - * 编辑 - * - * @param taskCollector 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollector taskCollector) { - return iTaskCollectorService.edit(taskCollector); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskCollectorService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionController.java deleted file mode 100644 index e8d2aa5..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskCollectorVersionApi; -import com.docus.server.entity.scheduling.management.TaskCollectorVersion; -import com.docus.server.service.ITaskCollectorVersionService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器版本列表管理(终端) TaskCollectorVersionController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskCollectorVersionController implements TaskCollectorVersionApi { - @Resource - private ITaskCollectorVersionService iTaskCollectorVersionService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollectorVersion findById(String id) { - return iTaskCollectorVersionService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskCollectorVersionService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskCollectorVersion 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollectorVersion taskCollectorVersion) { - return iTaskCollectorVersionService.add(taskCollectorVersion); - } - - /** - * 编辑 - * - * @param taskCollectorVersion 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollectorVersion taskCollectorVersion) { - return iTaskCollectorVersionService.edit(taskCollectorVersion); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskCollectorVersionService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionFileController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionFileController.java deleted file mode 100644 index 701e7da..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionFileController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskCollectorVersionFileApi; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionFile; -import com.docus.server.service.ITaskCollectorVersionFileService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器版本列表更新包管理(终端) TaskCollectorVersionFileController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskCollectorVersionFileController implements TaskCollectorVersionFileApi { - @Resource - private ITaskCollectorVersionFileService iTaskCollectorVersionFileService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollectorVersionFile findById(String id) { - return iTaskCollectorVersionFileService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskCollectorVersionFileService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskCollectorVersionFile 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollectorVersionFile taskCollectorVersionFile) { - return iTaskCollectorVersionFileService.add(taskCollectorVersionFile); - } - - /** - * 编辑 - * - * @param taskCollectorVersionFile 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollectorVersionFile taskCollectorVersionFile) { - return iTaskCollectorVersionFileService.edit(taskCollectorVersionFile); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskCollectorVersionFileService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionLogController.java deleted file mode 100644 index 684131c..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskCollectorVersionLogController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskCollectorVersionLogApi; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionLog; -import com.docus.server.service.ITaskCollectorVersionLogService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器版本更新日志管理(终端) TaskCollectorVersionLogController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskCollectorVersionLogController implements TaskCollectorVersionLogApi { - @Resource - private ITaskCollectorVersionLogService iTaskCollectorVersionLogService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollectorVersionLog findById(String id) { - return iTaskCollectorVersionLogService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskCollectorVersionLogService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskCollectorVersionLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollectorVersionLog taskCollectorVersionLog) { - return iTaskCollectorVersionLogService.add(taskCollectorVersionLog); - } - - /** - * 编辑 - * - * @param taskCollectorVersionLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollectorVersionLog taskCollectorVersionLog) { - return iTaskCollectorVersionLogService.edit(taskCollectorVersionLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskCollectorVersionLogService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskOperationLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskOperationLogController.java deleted file mode 100644 index e3450e7..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskOperationLogController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskOperationLogApi; -import com.docus.server.entity.scheduling.management.TaskOperationLog; -import com.docus.server.service.ITaskOperationLogService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器版本更新日志管理(终端) TaskOperationLogController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskOperationLogController implements TaskOperationLogApi { - @Resource - private ITaskOperationLogService iTaskOperationLogService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskOperationLog findById(String id) { - return iTaskOperationLogService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskOperationLogService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskOperationLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskOperationLog taskOperationLog) { - return iTaskOperationLogService.add(taskOperationLog); - } - - /** - * 编辑 - * - * @param taskOperationLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskOperationLog taskOperationLog) { - return iTaskOperationLogService.edit(taskOperationLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskOperationLogService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskSystemParamsController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskSystemParamsController.java deleted file mode 100644 index bb9a1d7..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskSystemParamsController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskSystemParamsApi; -import com.docus.server.entity.scheduling.management.TaskSystemParams; -import com.docus.server.service.ITaskSystemParamsService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器(终端)系统参数表 TaskSystemParamsController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskSystemParamsController implements TaskSystemParamsApi { - @Resource - private ITaskSystemParamsService iTaskSystemParamsService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskSystemParams findById(String id) { - return iTaskSystemParamsService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskSystemParamsService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskSystemParams 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskSystemParams taskSystemParams) { - return iTaskSystemParamsService.add(taskSystemParams); - } - - /** - * 编辑 - * - * @param taskSystemParams 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskSystemParams taskSystemParams) { - return iTaskSystemParamsService.edit(taskSystemParams); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskSystemParamsService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorCollectController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorCollectController.java deleted file mode 100644 index 68d6e53..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorCollectController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskTerminatorCollectApi; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollect; -import com.docus.server.service.ITaskTerminatorCollectService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集记录表(终端) TaskTerminatorCollectController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskTerminatorCollectController implements TaskTerminatorCollectApi { - @Resource - private ITaskTerminatorCollectService iTaskTerminatorCollectService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorCollect findById(String id) { - return iTaskTerminatorCollectService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorCollectService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminatorCollect 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorCollect taskTerminatorCollect) { - return iTaskTerminatorCollectService.add(taskTerminatorCollect); - } - - /** - * 编辑 - * - * @param taskTerminatorCollect 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorCollect taskTerminatorCollect) { - return iTaskTerminatorCollectService.edit(taskTerminatorCollect); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorCollectService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorCollectRetryLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorCollectRetryLogController.java deleted file mode 100644 index 4644ab2..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorCollectRetryLogController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskTerminatorCollectRetryLogApi; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollectRetryLog; -import com.docus.server.service.ITaskTerminatorCollectRetryLogService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集记录表重试表(终端) TaskTerminatorCollectRetryLogController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskTerminatorCollectRetryLogController implements TaskTerminatorCollectRetryLogApi { - @Resource - private ITaskTerminatorCollectRetryLogService iTaskTerminatorCollectRetryLogService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorCollectRetryLog findById(String id) { - return iTaskTerminatorCollectRetryLogService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorCollectRetryLogService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminatorCollectRetryLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog) { - return iTaskTerminatorCollectRetryLogService.add(taskTerminatorCollectRetryLog); - } - - /** - * 编辑 - * - * @param taskTerminatorCollectRetryLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog) { - return iTaskTerminatorCollectRetryLogService.edit(taskTerminatorCollectRetryLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorCollectRetryLogService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorController.java deleted file mode 100644 index 7b8ef24..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskTerminatorApi; -import com.docus.server.entity.scheduling.management.TaskTerminator; -import com.docus.server.service.ITaskTerminatorService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 执行管理器(采集器终端) TaskTerminatorController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskTerminatorController implements TaskTerminatorApi { - @Resource - private ITaskTerminatorService iTaskTerminatorService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminator findById(String id) { - return iTaskTerminatorService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminator 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminator taskTerminator) { - return iTaskTerminatorService.add(taskTerminator); - } - - /** - * 编辑 - * - * @param taskTerminator 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminator taskTerminator) { - return iTaskTerminatorService.edit(taskTerminator); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorErrorLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorErrorLogController.java deleted file mode 100644 index e136305..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorErrorLogController.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskTerminatorErrorLogApi; -import com.docus.server.entity.scheduling.management.TaskTerminatorErrorLog; -import com.docus.server.service.ITaskTerminatorErrorLogService; -import org.springframework.web.bind.annotation.RestController; -import org.springframework.web.multipart.MultipartFile; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器异常日志(采集器终端) TaskTerminatorErrorLogController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskTerminatorErrorLogController implements TaskTerminatorErrorLogApi { - @Resource - private ITaskTerminatorErrorLogService iTaskTerminatorErrorLogService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorErrorLog findById(String id) { - return iTaskTerminatorErrorLogService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorErrorLogService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminatorErrorLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorErrorLog taskTerminatorErrorLog, MultipartFile screenUrl) { - return iTaskTerminatorErrorLogService.add(taskTerminatorErrorLog); - } - - /** - * 编辑 - * - * @param taskTerminatorErrorLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorErrorLog taskTerminatorErrorLog) { - return iTaskTerminatorErrorLogService.edit(taskTerminatorErrorLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorErrorLogService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorVirtualLogController.java b/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorVirtualLogController.java deleted file mode 100644 index d46abfe..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/controller/TaskTerminatorVirtualLogController.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.docus.server.controller; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.api.scheduling.management.TaskTerminatorVirtualLogApi; -import com.docus.server.entity.scheduling.management.TaskTerminatorVirtualLog; -import com.docus.server.service.ITaskTerminatorVirtualLogService; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 虚拟机使用情况(采集器终端) TaskTerminatorVirtualLogController 控制器类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@RestController -public class TaskTerminatorVirtualLogController implements TaskTerminatorVirtualLogApi { - @Resource - private ITaskTerminatorVirtualLogService iTaskTerminatorVirtualLogService; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorVirtualLog findById(String id) { - return iTaskTerminatorVirtualLogService.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorVirtualLogService.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminatorVirtualLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorVirtualLog taskTerminatorVirtualLog) { - return iTaskTerminatorVirtualLogService.add(taskTerminatorVirtualLog); - } - - /** - * 编辑 - * - * @param taskTerminatorVirtualLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorVirtualLog taskTerminatorVirtualLog) { - return iTaskTerminatorVirtualLogService.edit(taskTerminatorVirtualLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorVirtualLogService.delete(ids); - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectErrorLogConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectErrorLogConvert.java new file mode 100644 index 0000000..34b613f --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectErrorLogConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectErrorLogDTO; +import com.docus.server.entity.scheduling.management.SchCollectErrorLog; +import com.docus.server.vo.scheduling.management.SchCollectErrorLogVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集器异常日志 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchCollectErrorLogConvert { + + SchCollectErrorLogConvert INSTANCE = Mappers.getMapper(SchCollectErrorLogConvert.class); + + @Mappings({}) + SchCollectErrorLog convertDO(SchCollectErrorLogDTO schCollectErrorLogDTO); + + @Mappings({}) + List convertDO(List schCollectErrorLogDTOList); + + @Mappings({}) + SchCollectErrorLogVO convertVO(SchCollectErrorLog schCollectErrorLog); + + @Mappings({}) + List convertVO(List schCollectErrorLogList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectRecordConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectRecordConvert.java new file mode 100644 index 0000000..2bc90a3 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectRecordConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectRecordDTO; +import com.docus.server.entity.scheduling.management.SchCollectRecord; +import com.docus.server.vo.scheduling.management.SchCollectRecordVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集记录表 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchCollectRecordConvert { + + SchCollectRecordConvert INSTANCE = Mappers.getMapper(SchCollectRecordConvert.class); + + @Mappings({}) + SchCollectRecord convertDO(SchCollectRecordDTO schCollectRecordDTO); + + @Mappings({}) + List convertDO(List schCollectRecordDTOList); + + @Mappings({}) + SchCollectRecordVO convertVO(SchCollectRecord schCollectRecord); + + @Mappings({}) + List convertVO(List schCollectRecordList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectRecordRetryLogConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectRecordRetryLogConvert.java new file mode 100644 index 0000000..9dda327 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectRecordRetryLogConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectRecordRetryLogDTO; +import com.docus.server.entity.scheduling.management.SchCollectRecordRetryLog; +import com.docus.server.vo.scheduling.management.SchCollectRecordRetryLogVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集记录表重试表 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchCollectRecordRetryLogConvert { + + SchCollectRecordRetryLogConvert INSTANCE = Mappers.getMapper(SchCollectRecordRetryLogConvert.class); + + @Mappings({}) + SchCollectRecordRetryLog convertDO(SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO); + + @Mappings({}) + List convertDO(List schCollectRecordRetryLogDTOList); + + @Mappings({}) + SchCollectRecordRetryLogVO convertVO(SchCollectRecordRetryLog schCollectRecordRetryLog); + + @Mappings({}) + List convertVO(List schCollectRecordRetryLogList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorConfigConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorConfigConvert.java new file mode 100644 index 0000000..f7f5e7f --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorConfigConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorConfigDTO; +import com.docus.server.entity.scheduling.management.SchCollectorConfig; +import com.docus.server.vo.scheduling.management.SchCollectorConfigVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集器配置 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchCollectorConfigConvert { + + SchCollectorConfigConvert INSTANCE = Mappers.getMapper(SchCollectorConfigConvert.class); + + @Mappings({}) + SchCollectorConfig convertDO(SchCollectorConfigDTO schCollectorConfigDTO); + + @Mappings({}) + List convertDO(List schCollectorConfigDTOList); + + @Mappings({}) + SchCollectorConfigVO convertVO(SchCollectorConfig schCollectorConfig); + + @Mappings({}) + List convertVO(List schCollectorConfigList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorConvert.java new file mode 100644 index 0000000..d82ccda --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorDTO; +import com.docus.server.entity.scheduling.management.SchCollector; +import com.docus.server.vo.scheduling.management.SchCollectorVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集器管理 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchCollectorConvert { + + SchCollectorConvert INSTANCE = Mappers.getMapper(SchCollectorConvert.class); + + @Mappings({}) + SchCollector convertDO(SchCollectorDTO schCollectorDTO); + + @Mappings({}) + List convertDO(List schCollectorDTOList); + + @Mappings({}) + SchCollectorVO convertVO(SchCollector schCollector); + + @Mappings({}) + List convertVO(List schCollectorList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionConvert.java new file mode 100644 index 0000000..4803be9 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorVersionDTO; +import com.docus.server.entity.scheduling.management.SchCollectorVersion; +import com.docus.server.vo.scheduling.management.SchCollectorVersionVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集器版本列表管理 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchCollectorVersionConvert { + + SchCollectorVersionConvert INSTANCE = Mappers.getMapper(SchCollectorVersionConvert.class); + + @Mappings({}) + SchCollectorVersion convertDO(SchCollectorVersionDTO schCollectorVersionDTO); + + @Mappings({}) + List convertDO(List schCollectorVersionDTOList); + + @Mappings({}) + SchCollectorVersionVO convertVO(SchCollectorVersion schCollectorVersion); + + @Mappings({}) + List convertVO(List schCollectorVersionList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionFileConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionFileConvert.java new file mode 100644 index 0000000..8e26011 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionFileConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorVersionFileDTO; +import com.docus.server.entity.scheduling.management.SchCollectorVersionFile; +import com.docus.server.vo.scheduling.management.SchCollectorVersionFileVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集器版本列表更新包管理 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchCollectorVersionFileConvert { + + SchCollectorVersionFileConvert INSTANCE = Mappers.getMapper(SchCollectorVersionFileConvert.class); + + @Mappings({}) + SchCollectorVersionFile convertDO(SchCollectorVersionFileDTO schCollectorVersionFileDTO); + + @Mappings({}) + List convertDO(List schCollectorVersionFileDTOList); + + @Mappings({}) + SchCollectorVersionFileVO convertVO(SchCollectorVersionFile schCollectorVersionFile); + + @Mappings({}) + List convertVO(List schCollectorVersionFileList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionLogConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionLogConvert.java new file mode 100644 index 0000000..997e387 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchCollectorVersionLogConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorVersionLogDTO; +import com.docus.server.entity.scheduling.management.SchCollectorVersionLog; +import com.docus.server.vo.scheduling.management.SchCollectorVersionLogVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集器版本更新日志管理 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchCollectorVersionLogConvert { + + SchCollectorVersionLogConvert INSTANCE = Mappers.getMapper(SchCollectorVersionLogConvert.class); + + @Mappings({}) + SchCollectorVersionLog convertDO(SchCollectorVersionLogDTO schCollectorVersionLogDTO); + + @Mappings({}) + List convertDO(List schCollectorVersionLogDTOList); + + @Mappings({}) + SchCollectorVersionLogVO convertVO(SchCollectorVersionLog schCollectorVersionLog); + + @Mappings({}) + List convertVO(List schCollectorVersionLogList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchOperationLogConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchOperationLogConvert.java new file mode 100644 index 0000000..ba1ca5e --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchOperationLogConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchOperationLogDTO; +import com.docus.server.entity.scheduling.management.SchOperationLog; +import com.docus.server.vo.scheduling.management.SchOperationLogVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 采集调度器操作日志 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchOperationLogConvert { + + SchOperationLogConvert INSTANCE = Mappers.getMapper(SchOperationLogConvert.class); + + @Mappings({}) + SchOperationLog convertDO(SchOperationLogDTO schOperationLogDTO); + + @Mappings({}) + List convertDO(List schOperationLogDTOList); + + @Mappings({}) + SchOperationLogVO convertVO(SchOperationLog schOperationLog); + + @Mappings({}) + List convertVO(List schOperationLogList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchSystemParamsConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchSystemParamsConvert.java new file mode 100644 index 0000000..18e3014 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchSystemParamsConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchSystemParamsDTO; +import com.docus.server.entity.scheduling.management.SchSystemParams; +import com.docus.server.vo.scheduling.management.SchSystemParamsVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 系统参数表 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchSystemParamsConvert { + + SchSystemParamsConvert INSTANCE = Mappers.getMapper(SchSystemParamsConvert.class); + + @Mappings({}) + SchSystemParams convertDO(SchSystemParamsDTO schSystemParamsDTO); + + @Mappings({}) + List convertDO(List schSystemParamsDTOList); + + @Mappings({}) + SchSystemParamsVO convertVO(SchSystemParams schSystemParams); + + @Mappings({}) + List convertVO(List schSystemParamsList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchTerminatorConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchTerminatorConvert.java new file mode 100644 index 0000000..2cfaf46 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchTerminatorConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchTerminatorDTO; +import com.docus.server.entity.scheduling.management.SchTerminator; +import com.docus.server.vo.scheduling.management.SchTerminatorVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 执行管理器 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchTerminatorConvert { + + SchTerminatorConvert INSTANCE = Mappers.getMapper(SchTerminatorConvert.class); + + @Mappings({}) + SchTerminator convertDO(SchTerminatorDTO schTerminatorDTO); + + @Mappings({}) + List convertDO(List schTerminatorDTOList); + + @Mappings({}) + SchTerminatorVO convertVO(SchTerminator schTerminator); + + @Mappings({}) + List convertVO(List schTerminatorList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/SchVirtualLogConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchVirtualLogConvert.java new file mode 100644 index 0000000..e42f4ab --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/convert/SchVirtualLogConvert.java @@ -0,0 +1,39 @@ +package com.docus.server.convert; + +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchVirtualLogDTO; +import com.docus.server.entity.scheduling.management.SchVirtualLog; +import com.docus.server.vo.scheduling.management.SchVirtualLogVO; +import org.mapstruct.Mapper; +import org.mapstruct.Mappings; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 虚拟机使用情况 服务转换器 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Mapper +public interface SchVirtualLogConvert { + + SchVirtualLogConvert INSTANCE = Mappers.getMapper(SchVirtualLogConvert.class); + + @Mappings({}) + SchVirtualLog convertDO(SchVirtualLogDTO schVirtualLogDTO); + + @Mappings({}) + List convertDO(List schVirtualLogDTOList); + + @Mappings({}) + SchVirtualLogVO convertVO(SchVirtualLog schVirtualLog); + + @Mappings({}) + List convertVO(List schVirtualLogList); + + @Mappings({}) + PageResult convertVO(PageResult pageResult); +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/convert/TaskMessageConvert.java b/collector-scheduling-management/src/main/java/com/docus/server/convert/TaskMessageConvert.java deleted file mode 100644 index ecdfe3a..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/convert/TaskMessageConvert.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.docus.server.convert; - -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.TaskMessage; -import com.docus.server.enums.CollectTypeEnum; -import com.docus.server.enums.StateEnum; -import com.docus.server.vo.TaskMessageVO; -import org.mapstruct.Mapper; -import org.mapstruct.Mappings; -import org.mapstruct.factory.Mappers; - -import java.util.List; - -@Mapper -public interface TaskMessageConvert { - - TaskMessageConvert INSTANCE = Mappers.getMapper(TaskMessageConvert.class); - - @Mappings({}) - TaskMessageVO convert(TaskMessage taskMessage); - - @Mappings({}) - List convert(List taskMessages); - - @Mappings({}) - PageResult convert(PageResult pageResult); - - default TaskMessage convert(String json, String xml, CollectTypeEnum collectType, String retryKey, Long id) { - TaskMessage taskOriginalMessage = new TaskMessage(); - taskOriginalMessage.setId(id); - taskOriginalMessage.setName(collectType.getDesc()); - taskOriginalMessage.setMemo(collectType.getDisplay()); - taskOriginalMessage.setCollectType(collectType); - taskOriginalMessage.setRetryKey(retryKey); - taskOriginalMessage.setJsonStr(json); - taskOriginalMessage.setSource(xml); - taskOriginalMessage.setState(StateEnum.OK); - return taskOriginalMessage; - } -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectErrorLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectErrorLogDao.java new file mode 100644 index 0000000..6f77188 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectErrorLogDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectErrorLog; + +import java.util.List; + +/** + * 采集器异常日志 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectErrorLogDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectErrorLog findById(String id); + + /** + * 新增 + * + * @param schCollectErrorLog 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectErrorLog schCollectErrorLog); + + /** + * 编辑 + * + * @param schCollectErrorLog 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectErrorLog schCollectErrorLog); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectRecordDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectRecordDao.java new file mode 100644 index 0000000..040969b --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectRecordDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectRecord; + +import java.util.List; + +/** + * 采集记录表 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectRecordDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectRecord findById(String id); + + /** + * 新增 + * + * @param schCollectRecord 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectRecord schCollectRecord); + + /** + * 编辑 + * + * @param schCollectRecord 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectRecord schCollectRecord); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectRecordRetryLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectRecordRetryLogDao.java new file mode 100644 index 0000000..61f5526 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectRecordRetryLogDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectRecordRetryLog; + +import java.util.List; + +/** + * 采集记录表重试表 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectRecordRetryLogDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectRecordRetryLog findById(String id); + + /** + * 新增 + * + * @param schCollectRecordRetryLog 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectRecordRetryLog schCollectRecordRetryLog); + + /** + * 编辑 + * + * @param schCollectRecordRetryLog 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectRecordRetryLog schCollectRecordRetryLog); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorConfigDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorConfigDao.java new file mode 100644 index 0000000..552e8e6 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorConfigDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectorConfig; + +import java.util.List; + +/** + * 采集器配置 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorConfigDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorConfig findById(String id); + + /** + * 新增 + * + * @param schCollectorConfig 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorConfig schCollectorConfig); + + /** + * 编辑 + * + * @param schCollectorConfig 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorConfig schCollectorConfig); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorDao.java new file mode 100644 index 0000000..9cc29b9 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollector; + +import java.util.List; + +/** + * 采集器管理 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollector findById(String id); + + /** + * 新增 + * + * @param schCollector 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollector schCollector); + + /** + * 编辑 + * + * @param schCollector 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollector schCollector); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionDao.java new file mode 100644 index 0000000..f5a051c --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectorVersion; + +import java.util.List; + +/** + * 采集器版本列表管理 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorVersionDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorVersion findById(String id); + + /** + * 新增 + * + * @param schCollectorVersion 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorVersion schCollectorVersion); + + /** + * 编辑 + * + * @param schCollectorVersion 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorVersion schCollectorVersion); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionFileDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionFileDao.java new file mode 100644 index 0000000..39a94b0 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionFileDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectorVersionFile; + +import java.util.List; + +/** + * 采集器版本列表更新包管理 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorVersionFileDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorVersionFile findById(String id); + + /** + * 新增 + * + * @param schCollectorVersionFile 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorVersionFile schCollectorVersionFile); + + /** + * 编辑 + * + * @param schCollectorVersionFile 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorVersionFile schCollectorVersionFile); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionLogDao.java new file mode 100644 index 0000000..2dc30b2 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchCollectorVersionLogDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectorVersionLog; + +import java.util.List; + +/** + * 采集器版本更新日志管理 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorVersionLogDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorVersionLog findById(String id); + + /** + * 新增 + * + * @param schCollectorVersionLog 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorVersionLog schCollectorVersionLog); + + /** + * 编辑 + * + * @param schCollectorVersionLog 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorVersionLog schCollectorVersionLog); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchOperationLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchOperationLogDao.java new file mode 100644 index 0000000..55bf19b --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchOperationLogDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchOperationLog; + +import java.util.List; + +/** + * 采集调度器操作日志 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchOperationLogDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchOperationLog findById(String id); + + /** + * 新增 + * + * @param schOperationLog 新增参数 + * @return 成功或失败 + */ + boolean add(SchOperationLog schOperationLog); + + /** + * 编辑 + * + * @param schOperationLog 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchOperationLog schOperationLog); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchSystemParamsDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchSystemParamsDao.java new file mode 100644 index 0000000..c9c8ea3 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchSystemParamsDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchSystemParams; + +import java.util.List; + +/** + * 系统参数表 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchSystemParamsDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchSystemParams findById(String id); + + /** + * 新增 + * + * @param schSystemParams 新增参数 + * @return 成功或失败 + */ + boolean add(SchSystemParams schSystemParams); + + /** + * 编辑 + * + * @param schSystemParams 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchSystemParams schSystemParams); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchTerminatorDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchTerminatorDao.java new file mode 100644 index 0000000..ec4072f --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchTerminatorDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchTerminator; + +import java.util.List; + +/** + * 执行管理器 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchTerminatorDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchTerminator findById(String id); + + /** + * 新增 + * + * @param schTerminator 新增参数 + * @return 成功或失败 + */ + boolean add(SchTerminator schTerminator); + + /** + * 编辑 + * + * @param schTerminator 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchTerminator schTerminator); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchVirtualLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchVirtualLogDao.java new file mode 100644 index 0000000..8da371f --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ISchVirtualLogDao.java @@ -0,0 +1,57 @@ +package com.docus.server.infrastructure.dao; + +import com.docus.infrastructure.core.db.dao.IBaseDao; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchVirtualLog; + +import java.util.List; + +/** + * 虚拟机使用情况 数据访问接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchVirtualLogDao extends IBaseDao { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchVirtualLog findById(String id); + + /** + * 新增 + * + * @param schVirtualLog 新增参数 + * @return 成功或失败 + */ + boolean add(SchVirtualLog schVirtualLog); + + /** + * 编辑 + * + * @param schVirtualLog 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchVirtualLog schVirtualLog); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorDao.java deleted file mode 100644 index 2b22a77..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollector; - -import java.util.List; - -/** - *

- * 采集器管理(终端) ITaskCollectorDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskCollectorDao extends IBaseDao { - - TaskCollector findById(String id); - - boolean add(TaskCollector taskCollector); - - boolean edit(TaskCollector taskCollector); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionDao.java deleted file mode 100644 index ce6a757..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersion; - -import java.util.List; - -/** - *

- * 采集器版本列表管理(终端) ITaskCollectorVersionDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskCollectorVersionDao extends IBaseDao { - - TaskCollectorVersion findById(String id); - - boolean add(TaskCollectorVersion taskCollectorVersion); - - boolean edit(TaskCollectorVersion taskCollectorVersion); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionFileDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionFileDao.java deleted file mode 100644 index f572469..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionFileDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionFile; - -import java.util.List; - -/** - *

- * 采集器版本列表更新包管理(终端) ITaskCollectorVersionFileDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskCollectorVersionFileDao extends IBaseDao { - - TaskCollectorVersionFile findById(String id); - - boolean add(TaskCollectorVersionFile taskCollectorVersionFile); - - boolean edit(TaskCollectorVersionFile taskCollectorVersionFile); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionLogDao.java deleted file mode 100644 index aeb8a1b..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskCollectorVersionLogDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionLog; - -import java.util.List; - -/** - *

- * 采集器版本更新日志管理(终端) ITaskCollectorVersionLogDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskCollectorVersionLogDao extends IBaseDao { - - TaskCollectorVersionLog findById(String id); - - boolean add(TaskCollectorVersionLog taskCollectorVersionLog); - - boolean edit(TaskCollectorVersionLog taskCollectorVersionLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskOperationLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskOperationLogDao.java deleted file mode 100644 index b383a85..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskOperationLogDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskOperationLog; - -import java.util.List; - -/** - *

- * 采集器版本更新日志管理(终端) ITaskOperationLogDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskOperationLogDao extends IBaseDao { - - TaskOperationLog findById(String id); - - boolean add(TaskOperationLog taskOperationLog); - - boolean edit(TaskOperationLog taskOperationLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskSystemParamsDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskSystemParamsDao.java deleted file mode 100644 index e58cfc5..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskSystemParamsDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskSystemParams; - -import java.util.List; - -/** - *

- * 采集器(终端)系统参数表 ITaskSystemParamsDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskSystemParamsDao extends IBaseDao { - - TaskSystemParams findById(String id); - - boolean add(TaskSystemParams taskSystemParams); - - boolean edit(TaskSystemParams taskSystemParams); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorCollectDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorCollectDao.java deleted file mode 100644 index cef52f9..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorCollectDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollect; - -import java.util.List; - -/** - *

- * 采集记录表(终端) ITaskTerminatorCollectDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorCollectDao extends IBaseDao { - - TaskTerminatorCollect findById(String id); - - boolean add(TaskTerminatorCollect taskTerminatorCollect); - - boolean edit(TaskTerminatorCollect taskTerminatorCollect); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorCollectRetryLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorCollectRetryLogDao.java deleted file mode 100644 index ea3822f..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorCollectRetryLogDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollectRetryLog; - -import java.util.List; - -/** - *

- * 采集记录表重试表(终端) ITaskTerminatorCollectRetryLogDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorCollectRetryLogDao extends IBaseDao { - - TaskTerminatorCollectRetryLog findById(String id); - - boolean add(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog); - - boolean edit(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorDao.java deleted file mode 100644 index d1a6e5d..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminator; - -import java.util.List; - -/** - *

- * 执行管理器(采集器终端) ITaskTerminatorDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorDao extends IBaseDao { - - TaskTerminator findById(String id); - - boolean add(TaskTerminator taskTerminator); - - boolean edit(TaskTerminator taskTerminator); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorErrorLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorErrorLogDao.java deleted file mode 100644 index 38b92a7..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorErrorLogDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorErrorLog; - -import java.util.List; - -/** - *

- * 采集器异常日志(采集器终端) ITaskTerminatorErrorLogDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorErrorLogDao extends IBaseDao { - - TaskTerminatorErrorLog findById(String id); - - boolean add(TaskTerminatorErrorLog taskTerminatorErrorLog); - - boolean edit(TaskTerminatorErrorLog taskTerminatorErrorLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorVirtualLogDao.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorVirtualLogDao.java deleted file mode 100644 index 0ae3420..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/ITaskTerminatorVirtualLogDao.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.docus.server.infrastructure.dao; - -import com.docus.infrastructure.core.db.dao.IBaseDao; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorVirtualLog; - -import java.util.List; - -/** - *

- * 虚拟机使用情况(采集器终端) ITaskTerminatorVirtualLogDao 数据访问接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorVirtualLogDao extends IBaseDao { - - TaskTerminatorVirtualLog findById(String id); - - boolean add(TaskTerminatorVirtualLog taskTerminatorVirtualLog); - - boolean edit(TaskTerminatorVirtualLog taskTerminatorVirtualLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskOperationLogDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectErrorLogDaoImpl.java similarity index 54% rename from collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskOperationLogDaoImpl.java rename to collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectErrorLogDaoImpl.java index 6e91162..0a86aee 100644 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskOperationLogDaoImpl.java +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectErrorLogDaoImpl.java @@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskOperationLog; -import com.docus.server.infrastructure.dao.ITaskOperationLogDao; -import com.docus.server.infrastructure.mapper.TaskOperationLogMapper; +import com.docus.server.entity.scheduling.management.SchCollectErrorLog; +import com.docus.server.infrastructure.dao.ISchCollectErrorLogDao; +import com.docus.server.infrastructure.mapper.SchCollectErrorLogMapper; import com.github.pagehelper.PageHelper; import org.springframework.stereotype.Repository; @@ -15,15 +15,13 @@ import java.util.Date; import java.util.List; /** - *

- * 采集器版本更新日志管理(终端) TaskOperationLogDaoImpl 数据访问实现类 - *

+ * 采集器异常日志 数据访问实现类 * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ @Repository -public class TaskOperationLogDaoImpl extends BaseDaoImpl implements ITaskOperationLogDao { +public class SchCollectErrorLogDaoImpl extends BaseDaoImpl implements ISchCollectErrorLogDao { /** * 按主键查询 @@ -32,30 +30,30 @@ public class TaskOperationLogDaoImpl extends BaseDaoImpl search(SearchRequest searchRequest) { + public PageResult search(SearchRequest searchRequest) { //分页 PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); //时间范围,默认按createTime if (searchRequest.getBeginTime() != null) { - query.ge(TaskOperationLog::getCreateTime, searchRequest.getBeginTime()); + query.ge(SchCollectErrorLog::getCreateTime, searchRequest.getBeginTime()); } if (searchRequest.getEndTime() != null) { Date endTime = searchRequest.getEndTime(); - query.le(TaskOperationLog::getCreateTime, endTime); + query.le(SchCollectErrorLog::getCreateTime, endTime); } //关键字比较,多个列or //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { //单个列用like - //query. like(TaskOperationLog::getxxx, searchRequest. getKeyword()); + //query. like(SchCollectErrorLog::getxxx, searchRequest. getKeyword()); //多个列用like - //query. and(sub -> sub.like(TaskOperationLog::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskOperationLog::getXX2, searchRequest. getKeyword())) + //query. and(sub -> sub.like(SchCollectErrorLog::getxx1, searchRequest. getKeyword()) + // оr(). like(SchCollectErrorLog::getXX2, searchRequest. getKeyword())) //); //} //默认createTime倒序排序 - query.orderByDesc(TaskOperationLog::getCreateTime); - List list = super.find(query); + query.orderByDesc(SchCollectErrorLog::getCreateTime); + List list = super.find(query); return new PageResult<>(list); } diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskSystemParamsDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectRecordDaoImpl.java similarity index 58% rename from collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskSystemParamsDaoImpl.java rename to collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectRecordDaoImpl.java index 3701857..d9f8ffd 100644 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskSystemParamsDaoImpl.java +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectRecordDaoImpl.java @@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskSystemParams; -import com.docus.server.infrastructure.dao.ITaskSystemParamsDao; -import com.docus.server.infrastructure.mapper.TaskSystemParamsMapper; +import com.docus.server.entity.scheduling.management.SchCollectRecord; +import com.docus.server.infrastructure.dao.ISchCollectRecordDao; +import com.docus.server.infrastructure.mapper.SchCollectRecordMapper; import com.github.pagehelper.PageHelper; import org.springframework.stereotype.Repository; @@ -15,15 +15,13 @@ import java.util.Date; import java.util.List; /** - *

- * 采集器(终端)系统参数表 TaskSystemParamsDaoImpl 数据访问实现类 - *

+ * 采集记录表 数据访问实现类 * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ @Repository -public class TaskSystemParamsDaoImpl extends BaseDaoImpl implements ITaskSystemParamsDao { +public class SchCollectRecordDaoImpl extends BaseDaoImpl implements ISchCollectRecordDao { /** * 按主键查询 @@ -32,30 +30,30 @@ public class TaskSystemParamsDaoImpl extends BaseDaoImpl search(SearchRequest searchRequest) { + public PageResult search(SearchRequest searchRequest) { //分页 PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); //时间范围,默认按createTime if (searchRequest.getBeginTime() != null) { - query.ge(TaskSystemParams::getCreateTime, searchRequest.getBeginTime()); + query.ge(SchCollectRecord::getCreateTime, searchRequest.getBeginTime()); } if (searchRequest.getEndTime() != null) { Date endTime = searchRequest.getEndTime(); - query.le(TaskSystemParams::getCreateTime, endTime); + query.le(SchCollectRecord::getCreateTime, endTime); } //关键字比较,多个列or //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { //单个列用like - //query. like(TaskSystemParams::getxxx, searchRequest. getKeyword()); + //query. like(SchCollectRecord::getxxx, searchRequest. getKeyword()); //多个列用like - //query. and(sub -> sub.like(TaskSystemParams::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskSystemParams::getXX2, searchRequest. getKeyword())) + //query. and(sub -> sub.like(SchCollectRecord::getxx1, searchRequest. getKeyword()) + // оr(). like(SchCollectRecord::getXX2, searchRequest. getKeyword())) //); //} //默认createTime倒序排序 - query.orderByDesc(TaskSystemParams::getCreateTime); - List list = super.find(query); + query.orderByDesc(SchCollectRecord::getCreateTime); + List list = super.find(query); return new PageResult<>(list); } diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorVirtualLogDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectRecordRetryLogDaoImpl.java similarity index 56% rename from collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorVirtualLogDaoImpl.java rename to collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectRecordRetryLogDaoImpl.java index 822d9a8..d4ff55a 100644 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorVirtualLogDaoImpl.java +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectRecordRetryLogDaoImpl.java @@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorVirtualLog; -import com.docus.server.infrastructure.dao.ITaskTerminatorVirtualLogDao; -import com.docus.server.infrastructure.mapper.TaskTerminatorVirtualLogMapper; +import com.docus.server.entity.scheduling.management.SchCollectRecordRetryLog; +import com.docus.server.infrastructure.dao.ISchCollectRecordRetryLogDao; +import com.docus.server.infrastructure.mapper.SchCollectRecordRetryLogMapper; import com.github.pagehelper.PageHelper; import org.springframework.stereotype.Repository; @@ -15,15 +15,13 @@ import java.util.Date; import java.util.List; /** - *

- * 虚拟机使用情况(采集器终端) TaskTerminatorVirtualLogDaoImpl 数据访问实现类 - *

+ * 采集记录表重试表 数据访问实现类 * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ @Repository -public class TaskTerminatorVirtualLogDaoImpl extends BaseDaoImpl implements ITaskTerminatorVirtualLogDao { +public class SchCollectRecordRetryLogDaoImpl extends BaseDaoImpl implements ISchCollectRecordRetryLogDao { /** * 按主键查询 @@ -32,30 +30,30 @@ public class TaskTerminatorVirtualLogDaoImpl extends BaseDaoImpl search(SearchRequest searchRequest) { + public PageResult search(SearchRequest searchRequest) { //分页 PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); //时间范围,默认按createTime if (searchRequest.getBeginTime() != null) { - query.ge(TaskTerminatorVirtualLog::getCreateTime, searchRequest.getBeginTime()); + query.ge(SchCollectRecordRetryLog::getCreateTime, searchRequest.getBeginTime()); } if (searchRequest.getEndTime() != null) { Date endTime = searchRequest.getEndTime(); - query.le(TaskTerminatorVirtualLog::getCreateTime, endTime); + query.le(SchCollectRecordRetryLog::getCreateTime, endTime); } //关键字比较,多个列or //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { //单个列用like - //query. like(TaskTerminatorVirtualLog::getxxx, searchRequest. getKeyword()); + //query. like(SchCollectRecordRetryLog::getxxx, searchRequest. getKeyword()); //多个列用like - //query. and(sub -> sub.like(TaskTerminatorVirtualLog::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskTerminatorVirtualLog::getXX2, searchRequest. getKeyword())) + //query. and(sub -> sub.like(SchCollectRecordRetryLog::getxx1, searchRequest. getKeyword()) + // оr(). like(SchCollectRecordRetryLog::getXX2, searchRequest. getKeyword())) //); //} //默认createTime倒序排序 - query.orderByDesc(TaskTerminatorVirtualLog::getCreateTime); - List list = super.find(query); + query.orderByDesc(SchCollectRecordRetryLog::getCreateTime); + List list = super.find(query); return new PageResult<>(list); } diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorConfigDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorConfigDaoImpl.java new file mode 100644 index 0000000..f1d62bf --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorConfigDaoImpl.java @@ -0,0 +1,104 @@ +package com.docus.server.infrastructure.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectorConfig; +import com.docus.server.infrastructure.dao.ISchCollectorConfigDao; +import com.docus.server.infrastructure.mapper.SchCollectorConfigMapper; +import com.github.pagehelper.PageHelper; +import org.springframework.stereotype.Repository; + +import java.util.Date; +import java.util.List; + +/** + * 采集器配置 数据访问实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Repository +public class SchCollectorConfigDaoImpl extends BaseDaoImpl implements ISchCollectorConfigDao { + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorConfig findById(String id) { + return super.findById(id); + } + + /** + * 新增 + * + * @param schCollectorConfig 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorConfig schCollectorConfig) { + return super.save(schCollectorConfig); + } + + /** + * 编辑 + * + * @param schCollectorConfig 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorConfig schCollectorConfig) { + return super.updateById(schCollectorConfig); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return super.deleteByIds(ids); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + //分页 + PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); + //时间范围,默认按createTime + if (searchRequest.getBeginTime() != null) { + query.ge(SchCollectorConfig::getCreateTime, searchRequest.getBeginTime()); + } + if (searchRequest.getEndTime() != null) { + Date endTime = searchRequest.getEndTime(); + query.le(SchCollectorConfig::getCreateTime, endTime); + } + //关键字比较,多个列or + //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { + //单个列用like + //query. like(SchCollectorConfig::getxxx, searchRequest. getKeyword()); + //多个列用like + //query. and(sub -> sub.like(SchCollectorConfig::getxx1, searchRequest. getKeyword()) + // оr(). like(SchCollectorConfig::getXX2, searchRequest. getKeyword())) + //); + //} + //默认createTime倒序排序 + query.orderByDesc(SchCollectorConfig::getCreateTime); + List list = super.find(query); + return new PageResult<>(list); + } + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorDaoImpl.java similarity index 55% rename from collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorDaoImpl.java rename to collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorDaoImpl.java index 1b993be..54b4da2 100644 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorDaoImpl.java +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorDaoImpl.java @@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminator; -import com.docus.server.infrastructure.dao.ITaskTerminatorDao; -import com.docus.server.infrastructure.mapper.TaskTerminatorMapper; +import com.docus.server.entity.scheduling.management.SchCollector; +import com.docus.server.infrastructure.dao.ISchCollectorDao; +import com.docus.server.infrastructure.mapper.SchCollectorMapper; import com.github.pagehelper.PageHelper; import org.springframework.stereotype.Repository; @@ -15,15 +15,13 @@ import java.util.Date; import java.util.List; /** - *

- * 执行管理器(采集器终端) TaskTerminatorDaoImpl 数据访问实现类 - *

+ * 采集器管理 数据访问实现类 * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ @Repository -public class TaskTerminatorDaoImpl extends BaseDaoImpl implements ITaskTerminatorDao { +public class SchCollectorDaoImpl extends BaseDaoImpl implements ISchCollectorDao { /** * 按主键查询 @@ -32,30 +30,30 @@ public class TaskTerminatorDaoImpl extends BaseDaoImpl search(SearchRequest searchRequest) { + public PageResult search(SearchRequest searchRequest) { //分页 PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); //时间范围,默认按createTime if (searchRequest.getBeginTime() != null) { - query.ge(TaskTerminator::getCreateTime, searchRequest.getBeginTime()); + query.ge(SchCollector::getCreateTime, searchRequest.getBeginTime()); } if (searchRequest.getEndTime() != null) { Date endTime = searchRequest.getEndTime(); - query.le(TaskTerminator::getCreateTime, endTime); + query.le(SchCollector::getCreateTime, endTime); } //关键字比较,多个列or //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { //单个列用like - //query. like(TaskTerminator::getxxx, searchRequest. getKeyword()); + //query. like(SchCollector::getxxx, searchRequest. getKeyword()); //多个列用like - //query. and(sub -> sub.like(TaskTerminator::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskTerminator::getXX2, searchRequest. getKeyword())) + //query. and(sub -> sub.like(SchCollector::getxx1, searchRequest. getKeyword()) + // оr(). like(SchCollector::getXX2, searchRequest. getKeyword())) //); //} //默认createTime倒序排序 - query.orderByDesc(TaskTerminator::getCreateTime); - List list = super.find(query); + query.orderByDesc(SchCollector::getCreateTime); + List list = super.find(query); return new PageResult<>(list); } diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionDaoImpl.java new file mode 100644 index 0000000..7f2b915 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionDaoImpl.java @@ -0,0 +1,104 @@ +package com.docus.server.infrastructure.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectorVersion; +import com.docus.server.infrastructure.dao.ISchCollectorVersionDao; +import com.docus.server.infrastructure.mapper.SchCollectorVersionMapper; +import com.github.pagehelper.PageHelper; +import org.springframework.stereotype.Repository; + +import java.util.Date; +import java.util.List; + +/** + * 采集器版本列表管理 数据访问实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Repository +public class SchCollectorVersionDaoImpl extends BaseDaoImpl implements ISchCollectorVersionDao { + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVersion findById(String id) { + return super.findById(id); + } + + /** + * 新增 + * + * @param schCollectorVersion 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorVersion schCollectorVersion) { + return super.save(schCollectorVersion); + } + + /** + * 编辑 + * + * @param schCollectorVersion 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorVersion schCollectorVersion) { + return super.updateById(schCollectorVersion); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return super.deleteByIds(ids); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + //分页 + PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); + //时间范围,默认按createTime + if (searchRequest.getBeginTime() != null) { + query.ge(SchCollectorVersion::getCreateTime, searchRequest.getBeginTime()); + } + if (searchRequest.getEndTime() != null) { + Date endTime = searchRequest.getEndTime(); + query.le(SchCollectorVersion::getCreateTime, endTime); + } + //关键字比较,多个列or + //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { + //单个列用like + //query. like(SchCollectorVersion::getxxx, searchRequest. getKeyword()); + //多个列用like + //query. and(sub -> sub.like(SchCollectorVersion::getxx1, searchRequest. getKeyword()) + // оr(). like(SchCollectorVersion::getXX2, searchRequest. getKeyword())) + //); + //} + //默认createTime倒序排序 + query.orderByDesc(SchCollectorVersion::getCreateTime); + List list = super.find(query); + return new PageResult<>(list); + } + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionLogDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionFileDaoImpl.java similarity index 56% rename from collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionLogDaoImpl.java rename to collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionFileDaoImpl.java index 7f317c2..0b8e690 100644 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionLogDaoImpl.java +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionFileDaoImpl.java @@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionLog; -import com.docus.server.infrastructure.dao.ITaskCollectorVersionLogDao; -import com.docus.server.infrastructure.mapper.TaskCollectorVersionLogMapper; +import com.docus.server.entity.scheduling.management.SchCollectorVersionFile; +import com.docus.server.infrastructure.dao.ISchCollectorVersionFileDao; +import com.docus.server.infrastructure.mapper.SchCollectorVersionFileMapper; import com.github.pagehelper.PageHelper; import org.springframework.stereotype.Repository; @@ -15,15 +15,13 @@ import java.util.Date; import java.util.List; /** - *

- * 采集器版本更新日志管理(终端) TaskCollectorVersionLogDaoImpl 数据访问实现类 - *

+ * 采集器版本列表更新包管理 数据访问实现类 * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ @Repository -public class TaskCollectorVersionLogDaoImpl extends BaseDaoImpl implements ITaskCollectorVersionLogDao { +public class SchCollectorVersionFileDaoImpl extends BaseDaoImpl implements ISchCollectorVersionFileDao { /** * 按主键查询 @@ -32,30 +30,30 @@ public class TaskCollectorVersionLogDaoImpl extends BaseDaoImpl search(SearchRequest searchRequest) { + public PageResult search(SearchRequest searchRequest) { //分页 PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); //时间范围,默认按createTime if (searchRequest.getBeginTime() != null) { - query.ge(TaskCollectorVersionLog::getCreateTime, searchRequest.getBeginTime()); + query.ge(SchCollectorVersionFile::getCreateTime, searchRequest.getBeginTime()); } if (searchRequest.getEndTime() != null) { Date endTime = searchRequest.getEndTime(); - query.le(TaskCollectorVersionLog::getCreateTime, endTime); + query.le(SchCollectorVersionFile::getCreateTime, endTime); } //关键字比较,多个列or //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { //单个列用like - //query. like(TaskCollectorVersionLog::getxxx, searchRequest. getKeyword()); + //query. like(SchCollectorVersionFile::getxxx, searchRequest. getKeyword()); //多个列用like - //query. and(sub -> sub.like(TaskCollectorVersionLog::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskCollectorVersionLog::getXX2, searchRequest. getKeyword())) + //query. and(sub -> sub.like(SchCollectorVersionFile::getxx1, searchRequest. getKeyword()) + // оr(). like(SchCollectorVersionFile::getXX2, searchRequest. getKeyword())) //); //} //默认createTime倒序排序 - query.orderByDesc(TaskCollectorVersionLog::getCreateTime); - List list = super.find(query); + query.orderByDesc(SchCollectorVersionFile::getCreateTime); + List list = super.find(query); return new PageResult<>(list); } diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionLogDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionLogDaoImpl.java new file mode 100644 index 0000000..e94c86a --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchCollectorVersionLogDaoImpl.java @@ -0,0 +1,98 @@ +package com.docus.server.infrastructure.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchCollectorVersionLog; +import com.docus.server.infrastructure.mapper.SchCollectorVersionLogMapper; +import com.docus.server.infrastructure.dao.ISchCollectorVersionLogDao; +import com.github.pagehelper.PageHelper; +import org.springframework.stereotype.Repository; +import java.util.Date; +import java.util.List; +/** + * + * 采集器版本更新日志管理 数据访问实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Repository +public class SchCollectorVersionLogDaoImpl extends BaseDaoImpl implements ISchCollectorVersionLogDao { + + /** + *按主键查询 + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVersionLog findById(String id) { + return super.findById(id); + } + + /** + * 新增 + * @param schCollectorVersionLog 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorVersionLog schCollectorVersionLog) { + return super.save(schCollectorVersionLog); + } + + /** + * 编辑 + * @param schCollectorVersionLog 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorVersionLog schCollectorVersionLog) { + return super.updateById(schCollectorVersionLog); + } + + /** + * 批量删除 + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return super.deleteByIds(ids); + } + + /** + * 关键字搜素 + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + //分页 + PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); + LambdaQueryWrapper query = Wrappers.lambdaQuery() ; + //时间范围,默认按createTime + if (searchRequest.getBeginTime() != null) { + query.ge(SchCollectorVersionLog::getCreateTime, searchRequest.getBeginTime()); + } + if (searchRequest. getEndTime() != null) { + Date endTime = searchRequest.getEndTime(); + query.le(SchCollectorVersionLog::getCreateTime, endTime); + } + //关键字比较,多个列or + //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { + //单个列用like + //query. like(SchCollectorVersionLog::getxxx, searchRequest. getKeyword()); + //多个列用like + //query. and(sub -> sub.like(SchCollectorVersionLog::getxx1, searchRequest. getKeyword()) + // оr(). like(SchCollectorVersionLog::getXX2, searchRequest. getKeyword())) + //); + //} + //默认createTime倒序排序 + query.orderByDesc(SchCollectorVersionLog::getCreateTime); + List list = super.find(query); + return new PageResult<>(list); + } + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchOperationLogDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchOperationLogDaoImpl.java new file mode 100644 index 0000000..4ea18f9 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchOperationLogDaoImpl.java @@ -0,0 +1,104 @@ +package com.docus.server.infrastructure.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchOperationLog; +import com.docus.server.infrastructure.dao.ISchOperationLogDao; +import com.docus.server.infrastructure.mapper.SchOperationLogMapper; +import com.github.pagehelper.PageHelper; +import org.springframework.stereotype.Repository; + +import java.util.Date; +import java.util.List; + +/** + * 采集调度器操作日志 数据访问实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Repository +public class SchOperationLogDaoImpl extends BaseDaoImpl implements ISchOperationLogDao { + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchOperationLog findById(String id) { + return super.findById(id); + } + + /** + * 新增 + * + * @param schOperationLog 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchOperationLog schOperationLog) { + return super.save(schOperationLog); + } + + /** + * 编辑 + * + * @param schOperationLog 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchOperationLog schOperationLog) { + return super.updateById(schOperationLog); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return super.deleteByIds(ids); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + //分页 + PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); + //时间范围,默认按createTime + if (searchRequest.getBeginTime() != null) { + query.ge(SchOperationLog::getCreateTime, searchRequest.getBeginTime()); + } + if (searchRequest.getEndTime() != null) { + Date endTime = searchRequest.getEndTime(); + query.le(SchOperationLog::getCreateTime, endTime); + } + //关键字比较,多个列or + //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { + //单个列用like + //query. like(SchOperationLog::getxxx, searchRequest. getKeyword()); + //多个列用like + //query. and(sub -> sub.like(SchOperationLog::getxx1, searchRequest. getKeyword()) + // оr(). like(SchOperationLog::getXX2, searchRequest. getKeyword())) + //); + //} + //默认createTime倒序排序 + query.orderByDesc(SchOperationLog::getCreateTime); + List list = super.find(query); + return new PageResult<>(list); + } + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchSystemParamsDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchSystemParamsDaoImpl.java new file mode 100644 index 0000000..53effec --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchSystemParamsDaoImpl.java @@ -0,0 +1,104 @@ +package com.docus.server.infrastructure.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchSystemParams; +import com.docus.server.infrastructure.dao.ISchSystemParamsDao; +import com.docus.server.infrastructure.mapper.SchSystemParamsMapper; +import com.github.pagehelper.PageHelper; +import org.springframework.stereotype.Repository; + +import java.util.Date; +import java.util.List; + +/** + * 系统参数表 数据访问实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Repository +public class SchSystemParamsDaoImpl extends BaseDaoImpl implements ISchSystemParamsDao { + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchSystemParams findById(String id) { + return super.findById(id); + } + + /** + * 新增 + * + * @param schSystemParams 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchSystemParams schSystemParams) { + return super.save(schSystemParams); + } + + /** + * 编辑 + * + * @param schSystemParams 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchSystemParams schSystemParams) { + return super.updateById(schSystemParams); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return super.deleteByIds(ids); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + //分页 + PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); + //时间范围,默认按createTime + if (searchRequest.getBeginTime() != null) { + query.ge(SchSystemParams::getCreateTime, searchRequest.getBeginTime()); + } + if (searchRequest.getEndTime() != null) { + Date endTime = searchRequest.getEndTime(); + query.le(SchSystemParams::getCreateTime, endTime); + } + //关键字比较,多个列or + //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { + //单个列用like + //query. like(SchSystemParams::getxxx, searchRequest. getKeyword()); + //多个列用like + //query. and(sub -> sub.like(SchSystemParams::getxx1, searchRequest. getKeyword()) + // оr(). like(SchSystemParams::getXX2, searchRequest. getKeyword())) + //); + //} + //默认createTime倒序排序 + query.orderByDesc(SchSystemParams::getCreateTime); + List list = super.find(query); + return new PageResult<>(list); + } + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchTerminatorDaoImpl.java similarity index 59% rename from collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorDaoImpl.java rename to collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchTerminatorDaoImpl.java index e0a70af..32a7e5d 100644 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorDaoImpl.java +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchTerminatorDaoImpl.java @@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollector; -import com.docus.server.infrastructure.dao.ITaskCollectorDao; -import com.docus.server.infrastructure.mapper.TaskCollectorMapper; +import com.docus.server.entity.scheduling.management.SchTerminator; +import com.docus.server.infrastructure.dao.ISchTerminatorDao; +import com.docus.server.infrastructure.mapper.SchTerminatorMapper; import com.github.pagehelper.PageHelper; import org.springframework.stereotype.Repository; @@ -15,15 +15,13 @@ import java.util.Date; import java.util.List; /** - *

- * 采集器管理(终端) TaskCollectorDaoImpl 数据访问实现类 - *

+ * 执行管理器 数据访问实现类 * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ @Repository -public class TaskCollectorDaoImpl extends BaseDaoImpl implements ITaskCollectorDao { +public class SchTerminatorDaoImpl extends BaseDaoImpl implements ISchTerminatorDao { /** * 按主键查询 @@ -32,30 +30,30 @@ public class TaskCollectorDaoImpl extends BaseDaoImpl search(SearchRequest searchRequest) { + public PageResult search(SearchRequest searchRequest) { //分页 PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); //时间范围,默认按createTime if (searchRequest.getBeginTime() != null) { - query.ge(TaskCollector::getCreateTime, searchRequest.getBeginTime()); + query.ge(SchTerminator::getCreateTime, searchRequest.getBeginTime()); } if (searchRequest.getEndTime() != null) { Date endTime = searchRequest.getEndTime(); - query.le(TaskCollector::getCreateTime, endTime); + query.le(SchTerminator::getCreateTime, endTime); } //关键字比较,多个列or //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { //单个列用like - //query. like(TaskCollector::getxxx, searchRequest. getKeyword()); + //query. like(SchTerminator::getxxx, searchRequest. getKeyword()); //多个列用like - //query. and(sub -> sub.like(TaskCollector::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskCollector::getXX2, searchRequest. getKeyword())) + //query. and(sub -> sub.like(SchTerminator::getxx1, searchRequest. getKeyword()) + // оr(). like(SchTerminator::getXX2, searchRequest. getKeyword())) //); //} //默认createTime倒序排序 - query.orderByDesc(TaskCollector::getCreateTime); - List list = super.find(query); + query.orderByDesc(SchTerminator::getCreateTime); + List list = super.find(query); return new PageResult<>(list); } diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchVirtualLogDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchVirtualLogDaoImpl.java new file mode 100644 index 0000000..24e8960 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/SchVirtualLogDaoImpl.java @@ -0,0 +1,104 @@ +package com.docus.server.infrastructure.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.entity.scheduling.management.SchVirtualLog; +import com.docus.server.infrastructure.dao.ISchVirtualLogDao; +import com.docus.server.infrastructure.mapper.SchVirtualLogMapper; +import com.github.pagehelper.PageHelper; +import org.springframework.stereotype.Repository; + +import java.util.Date; +import java.util.List; + +/** + * 虚拟机使用情况 数据访问实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Repository +public class SchVirtualLogDaoImpl extends BaseDaoImpl implements ISchVirtualLogDao { + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchVirtualLog findById(String id) { + return super.findById(id); + } + + /** + * 新增 + * + * @param schVirtualLog 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchVirtualLog schVirtualLog) { + return super.save(schVirtualLog); + } + + /** + * 编辑 + * + * @param schVirtualLog 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchVirtualLog schVirtualLog) { + return super.updateById(schVirtualLog); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return super.deleteByIds(ids); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + //分页 + PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); + LambdaQueryWrapper query = Wrappers.lambdaQuery(); + //时间范围,默认按createTime + if (searchRequest.getBeginTime() != null) { + query.ge(SchVirtualLog::getCreateTime, searchRequest.getBeginTime()); + } + if (searchRequest.getEndTime() != null) { + Date endTime = searchRequest.getEndTime(); + query.le(SchVirtualLog::getCreateTime, endTime); + } + //关键字比较,多个列or + //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { + //单个列用like + //query. like(SchVirtualLog::getxxx, searchRequest. getKeyword()); + //多个列用like + //query. and(sub -> sub.like(SchVirtualLog::getxx1, searchRequest. getKeyword()) + // оr(). like(SchVirtualLog::getXX2, searchRequest. getKeyword())) + //); + //} + //默认createTime倒序排序 + query.orderByDesc(SchVirtualLog::getCreateTime); + List list = super.find(query); + return new PageResult<>(list); + } + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionDaoImpl.java deleted file mode 100644 index 87acd94..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionDaoImpl.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.docus.server.infrastructure.dao.impl; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersion; -import com.docus.server.infrastructure.dao.ITaskCollectorVersionDao; -import com.docus.server.infrastructure.mapper.TaskCollectorVersionMapper; -import com.github.pagehelper.PageHelper; -import org.springframework.stereotype.Repository; - -import java.util.Date; -import java.util.List; - -/** - *

- * 采集器版本列表管理(终端) TaskCollectorVersionDaoImpl 数据访问实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Repository -public class TaskCollectorVersionDaoImpl extends BaseDaoImpl implements ITaskCollectorVersionDao { - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollectorVersion findById(String id) { - return super.findById(id); - } - - /** - * 新增 - * - * @param taskCollectorVersion 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollectorVersion taskCollectorVersion) { - return super.save(taskCollectorVersion); - } - - /** - * 编辑 - * - * @param taskCollectorVersion 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollectorVersion taskCollectorVersion) { - return super.updateById(taskCollectorVersion); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return super.deleteByIds(ids); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - //分页 - PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); - //时间范围,默认按createTime - if (searchRequest.getBeginTime() != null) { - query.ge(TaskCollectorVersion::getCreateTime, searchRequest.getBeginTime()); - } - if (searchRequest.getEndTime() != null) { - Date endTime = searchRequest.getEndTime(); - query.le(TaskCollectorVersion::getCreateTime, endTime); - } - //关键字比较,多个列or - //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { - //单个列用like - //query. like(TaskCollectorVersion::getxxx, searchRequest. getKeyword()); - //多个列用like - //query. and(sub -> sub.like(TaskCollectorVersion::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskCollectorVersion::getXX2, searchRequest. getKeyword())) - //); - //} - //默认createTime倒序排序 - query.orderByDesc(TaskCollectorVersion::getCreateTime); - List list = super.find(query); - return new PageResult<>(list); - } - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionFileDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionFileDaoImpl.java deleted file mode 100644 index 47ab8f5..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskCollectorVersionFileDaoImpl.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.docus.server.infrastructure.dao.impl; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionFile; -import com.docus.server.infrastructure.dao.ITaskCollectorVersionFileDao; -import com.docus.server.infrastructure.mapper.TaskCollectorVersionFileMapper; -import com.github.pagehelper.PageHelper; -import org.springframework.stereotype.Repository; - -import java.util.Date; -import java.util.List; - -/** - *

- * 采集器版本列表更新包管理(终端) TaskCollectorVersionFileDaoImpl 数据访问实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Repository -public class TaskCollectorVersionFileDaoImpl extends BaseDaoImpl implements ITaskCollectorVersionFileDao { - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollectorVersionFile findById(String id) { - return super.findById(id); - } - - /** - * 新增 - * - * @param taskCollectorVersionFile 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollectorVersionFile taskCollectorVersionFile) { - return super.save(taskCollectorVersionFile); - } - - /** - * 编辑 - * - * @param taskCollectorVersionFile 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollectorVersionFile taskCollectorVersionFile) { - return super.updateById(taskCollectorVersionFile); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return super.deleteByIds(ids); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - //分页 - PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); - //时间范围,默认按createTime - if (searchRequest.getBeginTime() != null) { - query.ge(TaskCollectorVersionFile::getCreateTime, searchRequest.getBeginTime()); - } - if (searchRequest.getEndTime() != null) { - Date endTime = searchRequest.getEndTime(); - query.le(TaskCollectorVersionFile::getCreateTime, endTime); - } - //关键字比较,多个列or - //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { - //单个列用like - //query. like(TaskCollectorVersionFile::getxxx, searchRequest. getKeyword()); - //多个列用like - //query. and(sub -> sub.like(TaskCollectorVersionFile::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskCollectorVersionFile::getXX2, searchRequest. getKeyword())) - //); - //} - //默认createTime倒序排序 - query.orderByDesc(TaskCollectorVersionFile::getCreateTime); - List list = super.find(query); - return new PageResult<>(list); - } - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorCollectDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorCollectDaoImpl.java deleted file mode 100644 index 0c8db2b..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorCollectDaoImpl.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.docus.server.infrastructure.dao.impl; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollect; -import com.docus.server.infrastructure.dao.ITaskTerminatorCollectDao; -import com.docus.server.infrastructure.mapper.TaskTerminatorCollectMapper; -import com.github.pagehelper.PageHelper; -import org.springframework.stereotype.Repository; - -import java.util.Date; -import java.util.List; - -/** - *

- * 采集记录表(终端) TaskTerminatorCollectDaoImpl 数据访问实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Repository -public class TaskTerminatorCollectDaoImpl extends BaseDaoImpl implements ITaskTerminatorCollectDao { - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorCollect findById(String id) { - return super.findById(id); - } - - /** - * 新增 - * - * @param taskTerminatorCollect 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorCollect taskTerminatorCollect) { - return super.save(taskTerminatorCollect); - } - - /** - * 编辑 - * - * @param taskTerminatorCollect 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorCollect taskTerminatorCollect) { - return super.updateById(taskTerminatorCollect); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return super.deleteByIds(ids); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - //分页 - PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); - //时间范围,默认按createTime - if (searchRequest.getBeginTime() != null) { - query.ge(TaskTerminatorCollect::getCreateTime, searchRequest.getBeginTime()); - } - if (searchRequest.getEndTime() != null) { - Date endTime = searchRequest.getEndTime(); - query.le(TaskTerminatorCollect::getCreateTime, endTime); - } - //关键字比较,多个列or - //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { - //单个列用like - //query. like(TaskTerminatorCollect::getxxx, searchRequest. getKeyword()); - //多个列用like - //query. and(sub -> sub.like(TaskTerminatorCollect::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskTerminatorCollect::getXX2, searchRequest. getKeyword())) - //); - //} - //默认createTime倒序排序 - query.orderByDesc(TaskTerminatorCollect::getCreateTime); - List list = super.find(query); - return new PageResult<>(list); - } - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorCollectRetryLogDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorCollectRetryLogDaoImpl.java deleted file mode 100644 index d1e059a..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorCollectRetryLogDaoImpl.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.docus.server.infrastructure.dao.impl; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollectRetryLog; -import com.docus.server.infrastructure.dao.ITaskTerminatorCollectRetryLogDao; -import com.docus.server.infrastructure.mapper.TaskTerminatorCollectRetryLogMapper; -import com.github.pagehelper.PageHelper; -import org.springframework.stereotype.Repository; - -import java.util.Date; -import java.util.List; - -/** - *

- * 采集记录表重试表(终端) TaskTerminatorCollectRetryLogDaoImpl 数据访问实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Repository -public class TaskTerminatorCollectRetryLogDaoImpl extends BaseDaoImpl implements ITaskTerminatorCollectRetryLogDao { - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorCollectRetryLog findById(String id) { - return super.findById(id); - } - - /** - * 新增 - * - * @param taskTerminatorCollectRetryLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog) { - return super.save(taskTerminatorCollectRetryLog); - } - - /** - * 编辑 - * - * @param taskTerminatorCollectRetryLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog) { - return super.updateById(taskTerminatorCollectRetryLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return super.deleteByIds(ids); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - //分页 - PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); - //时间范围,默认按createTime - if (searchRequest.getBeginTime() != null) { - query.ge(TaskTerminatorCollectRetryLog::getCreateTime, searchRequest.getBeginTime()); - } - if (searchRequest.getEndTime() != null) { - Date endTime = searchRequest.getEndTime(); - query.le(TaskTerminatorCollectRetryLog::getCreateTime, endTime); - } - //关键字比较,多个列or - //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { - //单个列用like - //query. like(TaskTerminatorCollectRetryLog::getxxx, searchRequest. getKeyword()); - //多个列用like - //query. and(sub -> sub.like(TaskTerminatorCollectRetryLog::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskTerminatorCollectRetryLog::getXX2, searchRequest. getKeyword())) - //); - //} - //默认createTime倒序排序 - query.orderByDesc(TaskTerminatorCollectRetryLog::getCreateTime); - List list = super.find(query); - return new PageResult<>(list); - } - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorErrorLogDaoImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorErrorLogDaoImpl.java deleted file mode 100644 index 822b6ca..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/dao/impl/TaskTerminatorErrorLogDaoImpl.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.docus.server.infrastructure.dao.impl; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.docus.infrastructure.core.db.dao.impl.BaseDaoImpl; -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorErrorLog; -import com.docus.server.infrastructure.dao.ITaskTerminatorErrorLogDao; -import com.docus.server.infrastructure.mapper.TaskTerminatorErrorLogMapper; -import com.github.pagehelper.PageHelper; -import org.springframework.stereotype.Repository; - -import java.util.Date; -import java.util.List; - -/** - *

- * 采集器异常日志(采集器终端) TaskTerminatorErrorLogDaoImpl 数据访问实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Repository -public class TaskTerminatorErrorLogDaoImpl extends BaseDaoImpl implements ITaskTerminatorErrorLogDao { - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorErrorLog findById(String id) { - return super.findById(id); - } - - /** - * 新增 - * - * @param taskTerminatorErrorLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorErrorLog taskTerminatorErrorLog) { - return super.save(taskTerminatorErrorLog); - } - - /** - * 编辑 - * - * @param taskTerminatorErrorLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorErrorLog taskTerminatorErrorLog) { - return super.updateById(taskTerminatorErrorLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return super.deleteByIds(ids); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - //分页 - PageHelper.startPage(searchRequest.getPageNum(), searchRequest.getPageSize()); - LambdaQueryWrapper query = Wrappers.lambdaQuery(); - //时间范围,默认按createTime - if (searchRequest.getBeginTime() != null) { - query.ge(TaskTerminatorErrorLog::getCreateTime, searchRequest.getBeginTime()); - } - if (searchRequest.getEndTime() != null) { - Date endTime = searchRequest.getEndTime(); - query.le(TaskTerminatorErrorLog::getCreateTime, endTime); - } - //关键字比较,多个列or - //if (!StringUtils.isEmpty(searchRequest.getKeyword())) { - //单个列用like - //query. like(TaskTerminatorErrorLog::getxxx, searchRequest. getKeyword()); - //多个列用like - //query. and(sub -> sub.like(TaskTerminatorErrorLog::getxx1, searchRequest. getKeyword()) - // оr(). like(TaskTerminatorErrorLog::getXX2, searchRequest. getKeyword())) - //); - //} - //默认createTime倒序排序 - query.orderByDesc(TaskTerminatorErrorLog::getCreateTime); - List list = super.find(query); - return new PageResult<>(list); - } - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectErrorLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectErrorLogMapper.java new file mode 100644 index 0000000..5473b8e --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectErrorLogMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchCollectErrorLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集器异常日志 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchCollectErrorLogMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectRecordMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectRecordMapper.java new file mode 100644 index 0000000..54a9e55 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectRecordMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchCollectRecord; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集记录表 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchCollectRecordMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectRecordRetryLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectRecordRetryLogMapper.java new file mode 100644 index 0000000..1b8d982 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectRecordRetryLogMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchCollectRecordRetryLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集记录表重试表 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchCollectRecordRetryLogMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorConfigMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorConfigMapper.java new file mode 100644 index 0000000..c853678 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorConfigMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchCollectorConfig; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集器配置 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchCollectorConfigMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorMapper.java new file mode 100644 index 0000000..ab6699c --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchCollector; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集器管理 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchCollectorMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionFileMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionFileMapper.java new file mode 100644 index 0000000..cdd46b9 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionFileMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchCollectorVersionFile; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集器版本列表更新包管理 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchCollectorVersionFileMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionLogMapper.java new file mode 100644 index 0000000..d6ecf83 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionLogMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchCollectorVersionLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集器版本更新日志管理 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchCollectorVersionLogMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionMapper.java new file mode 100644 index 0000000..3a2b902 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchCollectorVersionMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchCollectorVersion; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集器版本列表管理 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchCollectorVersionMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchOperationLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchOperationLogMapper.java new file mode 100644 index 0000000..d691281 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchOperationLogMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchOperationLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 采集调度器操作日志 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchOperationLogMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchSystemParamsMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchSystemParamsMapper.java new file mode 100644 index 0000000..072e1e4 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchSystemParamsMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchSystemParams; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 系统参数表 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchSystemParamsMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchTerminatorMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchTerminatorMapper.java new file mode 100644 index 0000000..baecd75 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchTerminatorMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchTerminator; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 执行管理器 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchTerminatorMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchVirtualLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchVirtualLogMapper.java new file mode 100644 index 0000000..633893f --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/SchVirtualLogMapper.java @@ -0,0 +1,17 @@ +package com.docus.server.infrastructure.mapper; + +import com.docus.server.entity.scheduling.management.SchVirtualLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** +* +* 虚拟机使用情况 Mapper 接口 +* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Mapper +public interface SchVirtualLogMapper extends BaseMapper { + +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorMapper.java deleted file mode 100644 index 1f53d6a..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskCollector; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集器管理(终端) TaskCollectorMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskCollectorMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionFileMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionFileMapper.java deleted file mode 100644 index a801d59..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionFileMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskCollectorVersionFile; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集器版本列表更新包管理(终端) TaskCollectorVersionFileMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskCollectorVersionFileMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionLogMapper.java deleted file mode 100644 index 4e057b9..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionLogMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskCollectorVersionLog; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集器版本更新日志管理(终端) TaskCollectorVersionLogMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskCollectorVersionLogMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionMapper.java deleted file mode 100644 index 0e4a5c1..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskCollectorVersionMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskCollectorVersion; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集器版本列表管理(终端) TaskCollectorVersionMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskCollectorVersionMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskOperationLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskOperationLogMapper.java deleted file mode 100644 index c88b7bb..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskOperationLogMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskOperationLog; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集器版本更新日志管理(终端) TaskOperationLogMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskOperationLogMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskSystemParamsMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskSystemParamsMapper.java deleted file mode 100644 index ddfc77d..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskSystemParamsMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskSystemParams; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集器(终端)系统参数表 TaskSystemParamsMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskSystemParamsMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorCollectMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorCollectMapper.java deleted file mode 100644 index ef16899..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorCollectMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskTerminatorCollect; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集记录表(终端) TaskTerminatorCollectMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskTerminatorCollectMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorCollectRetryLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorCollectRetryLogMapper.java deleted file mode 100644 index 9cf8709..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorCollectRetryLogMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskTerminatorCollectRetryLog; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集记录表重试表(终端) TaskTerminatorCollectRetryLogMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskTerminatorCollectRetryLogMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorErrorLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorErrorLogMapper.java deleted file mode 100644 index dfc0beb..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorErrorLogMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskTerminatorErrorLog; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 采集器异常日志(采集器终端) TaskTerminatorErrorLogMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskTerminatorErrorLogMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorMapper.java deleted file mode 100644 index dbcca21..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskTerminator; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 执行管理器(采集器终端) TaskTerminatorMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskTerminatorMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorVirtualLogMapper.java b/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorVirtualLogMapper.java deleted file mode 100644 index 992a3f8..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/infrastructure/mapper/TaskTerminatorVirtualLogMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.docus.server.infrastructure.mapper; - -import com.docus.server.entity.scheduling.management.TaskTerminatorVirtualLog; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** -*

-* 虚拟机使用情况(采集器终端) TaskTerminatorVirtualLogMapper 接口 -*

-* -* @author AutoGenerator -* @since 2023-07-12 -*/ -@Mapper -public interface TaskTerminatorVirtualLogMapper extends BaseMapper { - -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectErrorLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectErrorLogService.java new file mode 100644 index 0000000..b5f33b9 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectErrorLogService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectErrorLogDTO; +import com.docus.server.vo.scheduling.management.SchCollectErrorLogVO; + +import java.util.List; + +/** + * 采集器异常日志 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectErrorLogService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectErrorLogVO findById(String id); + + /** + * 新增 + * + * @param schCollectErrorLogDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectErrorLogDTO schCollectErrorLogDTO); + + /** + * 编辑 + * + * @param schCollectErrorLogDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectErrorLogDTO schCollectErrorLogDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectRecordRetryLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectRecordRetryLogService.java new file mode 100644 index 0000000..3d71d97 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectRecordRetryLogService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectRecordRetryLogDTO; +import com.docus.server.vo.scheduling.management.SchCollectRecordRetryLogVO; + +import java.util.List; + +/** + * 采集记录表重试表 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectRecordRetryLogService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectRecordRetryLogVO findById(String id); + + /** + * 新增 + * + * @param schCollectRecordRetryLogDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO); + + /** + * 编辑 + * + * @param schCollectRecordRetryLogDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectRecordService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectRecordService.java new file mode 100644 index 0000000..162b514 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectRecordService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectRecordDTO; +import com.docus.server.vo.scheduling.management.SchCollectRecordVO; + +import java.util.List; + +/** + * 采集记录表 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectRecordService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectRecordVO findById(String id); + + /** + * 新增 + * + * @param schCollectRecordDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectRecordDTO schCollectRecordDTO); + + /** + * 编辑 + * + * @param schCollectRecordDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectRecordDTO schCollectRecordDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorConfigService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorConfigService.java new file mode 100644 index 0000000..ac458ac --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorConfigService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorConfigDTO; +import com.docus.server.vo.scheduling.management.SchCollectorConfigVO; + +import java.util.List; + +/** + * 采集器配置 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorConfigService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorConfigVO findById(String id); + + /** + * 新增 + * + * @param schCollectorConfigDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorConfigDTO schCollectorConfigDTO); + + /** + * 编辑 + * + * @param schCollectorConfigDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorConfigDTO schCollectorConfigDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorService.java new file mode 100644 index 0000000..fda38ab --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorDTO; +import com.docus.server.vo.scheduling.management.SchCollectorVO; + +import java.util.List; + +/** + * 采集器管理 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorVO findById(String id); + + /** + * 新增 + * + * @param schCollectorDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorDTO schCollectorDTO); + + /** + * 编辑 + * + * @param schCollectorDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorDTO schCollectorDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionFileService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionFileService.java new file mode 100644 index 0000000..4c5a402 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionFileService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorVersionFileDTO; +import com.docus.server.vo.scheduling.management.SchCollectorVersionFileVO; + +import java.util.List; + +/** + * 采集器版本列表更新包管理 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorVersionFileService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorVersionFileVO findById(String id); + + /** + * 新增 + * + * @param schCollectorVersionFileDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorVersionFileDTO schCollectorVersionFileDTO); + + /** + * 编辑 + * + * @param schCollectorVersionFileDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorVersionFileDTO schCollectorVersionFileDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionLogService.java new file mode 100644 index 0000000..8051eac --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionLogService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorVersionLogDTO; +import com.docus.server.vo.scheduling.management.SchCollectorVersionLogVO; + +import java.util.List; + +/** + * 采集器版本更新日志管理 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorVersionLogService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorVersionLogVO findById(String id); + + /** + * 新增 + * + * @param schCollectorVersionLogDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorVersionLogDTO schCollectorVersionLogDTO); + + /** + * 编辑 + * + * @param schCollectorVersionLogDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorVersionLogDTO schCollectorVersionLogDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionService.java new file mode 100644 index 0000000..72f4054 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchCollectorVersionService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorVersionDTO; +import com.docus.server.vo.scheduling.management.SchCollectorVersionVO; + +import java.util.List; + +/** + * 采集器版本列表管理 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchCollectorVersionService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchCollectorVersionVO findById(String id); + + /** + * 新增 + * + * @param schCollectorVersionDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchCollectorVersionDTO schCollectorVersionDTO); + + /** + * 编辑 + * + * @param schCollectorVersionDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchCollectorVersionDTO schCollectorVersionDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchOperationLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchOperationLogService.java new file mode 100644 index 0000000..009e5e2 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchOperationLogService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchOperationLogDTO; +import com.docus.server.vo.scheduling.management.SchOperationLogVO; + +import java.util.List; + +/** + * 采集调度器操作日志 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchOperationLogService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchOperationLogVO findById(String id); + + /** + * 新增 + * + * @param schOperationLogDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchOperationLogDTO schOperationLogDTO); + + /** + * 编辑 + * + * @param schOperationLogDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchOperationLogDTO schOperationLogDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchSystemParamsService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchSystemParamsService.java new file mode 100644 index 0000000..600655f --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchSystemParamsService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchSystemParamsDTO; +import com.docus.server.vo.scheduling.management.SchSystemParamsVO; + +import java.util.List; + +/** + * 系统参数表 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchSystemParamsService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchSystemParamsVO findById(String id); + + /** + * 新增 + * + * @param schSystemParamsDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchSystemParamsDTO schSystemParamsDTO); + + /** + * 编辑 + * + * @param schSystemParamsDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchSystemParamsDTO schSystemParamsDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchTerminatorService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchTerminatorService.java new file mode 100644 index 0000000..e820657 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchTerminatorService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchTerminatorDTO; +import com.docus.server.vo.scheduling.management.SchTerminatorVO; + +import java.util.List; + +/** + * 执行管理器 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchTerminatorService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchTerminatorVO findById(String id); + + /** + * 新增 + * + * @param schTerminatorDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchTerminatorDTO schTerminatorDTO); + + /** + * 编辑 + * + * @param schTerminatorDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchTerminatorDTO schTerminatorDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ISchVirtualLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchVirtualLogService.java new file mode 100644 index 0000000..dceb08f --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/ISchVirtualLogService.java @@ -0,0 +1,56 @@ +package com.docus.server.service; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchVirtualLogDTO; +import com.docus.server.vo.scheduling.management.SchVirtualLogVO; + +import java.util.List; + +/** + * 虚拟机使用情况 服务接口 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +public interface ISchVirtualLogService { + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + SchVirtualLogVO findById(String id); + + /** + * 新增 + * + * @param schVirtualLogDTO 新增参数 + * @return 成功或失败 + */ + boolean add(SchVirtualLogDTO schVirtualLogDTO); + + /** + * 编辑 + * + * @param schVirtualLogDTO 编辑参数 + * @return 成功或失败 + */ + boolean edit(SchVirtualLogDTO schVirtualLogDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + int delete(List ids); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + PageResult search(SearchRequest searchRequest); +} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorService.java deleted file mode 100644 index 15dfb25..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollector; - -import java.util.List; - -/** - *

- * 采集器管理(终端) ITaskCollectorService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskCollectorService { - - TaskCollector findById(String id); - - boolean add(TaskCollector taskCollector); - - boolean edit(TaskCollector taskCollector); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionFileService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionFileService.java deleted file mode 100644 index 4f05e44..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionFileService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionFile; - -import java.util.List; - -/** - *

- * 采集器版本列表更新包管理(终端) ITaskCollectorVersionFileService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskCollectorVersionFileService { - - TaskCollectorVersionFile findById(String id); - - boolean add(TaskCollectorVersionFile taskCollectorVersionFile); - - boolean edit(TaskCollectorVersionFile taskCollectorVersionFile); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionLogService.java deleted file mode 100644 index f4b5084..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionLogService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionLog; - -import java.util.List; - -/** - *

- * 采集器版本更新日志管理(终端) ITaskCollectorVersionLogService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskCollectorVersionLogService { - - TaskCollectorVersionLog findById(String id); - - boolean add(TaskCollectorVersionLog taskCollectorVersionLog); - - boolean edit(TaskCollectorVersionLog taskCollectorVersionLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionService.java deleted file mode 100644 index bbf03b3..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskCollectorVersionService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersion; - -import java.util.List; - -/** - *

- * 采集器版本列表管理(终端) ITaskCollectorVersionService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskCollectorVersionService { - - TaskCollectorVersion findById(String id); - - boolean add(TaskCollectorVersion taskCollectorVersion); - - boolean edit(TaskCollectorVersion taskCollectorVersion); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskOperationLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskOperationLogService.java deleted file mode 100644 index 3ac3be1..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskOperationLogService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskOperationLog; - -import java.util.List; - -/** - *

- * 采集器版本更新日志管理(终端) ITaskOperationLogService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskOperationLogService { - - TaskOperationLog findById(String id); - - boolean add(TaskOperationLog taskOperationLog); - - boolean edit(TaskOperationLog taskOperationLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskSystemParamsService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskSystemParamsService.java deleted file mode 100644 index 849123c..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskSystemParamsService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskSystemParams; - -import java.util.List; - -/** - *

- * 采集器(终端)系统参数表 ITaskSystemParamsService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskSystemParamsService { - - TaskSystemParams findById(String id); - - boolean add(TaskSystemParams taskSystemParams); - - boolean edit(TaskSystemParams taskSystemParams); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorCollectRetryLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorCollectRetryLogService.java deleted file mode 100644 index c384e4f..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorCollectRetryLogService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollectRetryLog; - -import java.util.List; - -/** - *

- * 采集记录表重试表(终端) ITaskTerminatorCollectRetryLogService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorCollectRetryLogService { - - TaskTerminatorCollectRetryLog findById(String id); - - boolean add(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog); - - boolean edit(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorCollectService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorCollectService.java deleted file mode 100644 index 3ef4ede..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorCollectService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollect; - -import java.util.List; - -/** - *

- * 采集记录表(终端) ITaskTerminatorCollectService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorCollectService { - - TaskTerminatorCollect findById(String id); - - boolean add(TaskTerminatorCollect taskTerminatorCollect); - - boolean edit(TaskTerminatorCollect taskTerminatorCollect); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorErrorLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorErrorLogService.java deleted file mode 100644 index 99c01a6..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorErrorLogService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorErrorLog; - -import java.util.List; - -/** - *

- * 采集器异常日志(采集器终端) ITaskTerminatorErrorLogService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorErrorLogService { - - TaskTerminatorErrorLog findById(String id); - - boolean add(TaskTerminatorErrorLog taskTerminatorErrorLog); - - boolean edit(TaskTerminatorErrorLog taskTerminatorErrorLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorService.java deleted file mode 100644 index 091a5cb..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminator; - -import java.util.List; - -/** - *

- * 执行管理器(采集器终端) ITaskTerminatorService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorService { - - TaskTerminator findById(String id); - - boolean add(TaskTerminator taskTerminator); - - boolean edit(TaskTerminator taskTerminator); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorVirtualLogService.java b/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorVirtualLogService.java deleted file mode 100644 index 09e57ff..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/ITaskTerminatorVirtualLogService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.docus.server.service; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorVirtualLog; - -import java.util.List; - -/** - *

- * 虚拟机使用情况(采集器终端) ITaskTerminatorVirtualLogService 服务接口 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -public interface ITaskTerminatorVirtualLogService { - - TaskTerminatorVirtualLog findById(String id); - - boolean add(TaskTerminatorVirtualLog taskTerminatorVirtualLog); - - boolean edit(TaskTerminatorVirtualLog taskTerminatorVirtualLog); - - int delete(List ids); - - PageResult search(SearchRequest searchRequest); -} diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectErrorLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectErrorLogServiceImpl.java new file mode 100644 index 0000000..b8e70c9 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectErrorLogServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchCollectErrorLogConvert; +import com.docus.server.dto.scheduling.management.SchCollectErrorLogDTO; +import com.docus.server.entity.scheduling.management.SchCollectErrorLog; +import com.docus.server.infrastructure.dao.ISchCollectErrorLogDao; +import com.docus.server.service.ISchCollectErrorLogService; +import com.docus.server.vo.scheduling.management.SchCollectErrorLogVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器异常日志 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchCollectErrorLogServiceImpl implements ISchCollectErrorLogService { + @Resource + private ISchCollectErrorLogDao iSchCollectErrorLogDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectErrorLogVO findById(String id) { + return SchCollectErrorLogConvert.INSTANCE.convertVO(iSchCollectErrorLogDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchCollectErrorLogConvert.INSTANCE.convertVO(iSchCollectErrorLogDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schCollectErrorLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectErrorLogDTO schCollectErrorLogDTO) { + SchCollectErrorLog schCollectErrorLog = SchCollectErrorLogConvert.INSTANCE.convertDO(schCollectErrorLogDTO); + return iSchCollectErrorLogDao.add(schCollectErrorLog); + } + + /** + * 编辑 + * + * @param schCollectErrorLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectErrorLogDTO schCollectErrorLogDTO) { + SchCollectErrorLog schCollectErrorLog = SchCollectErrorLogConvert.INSTANCE.convertDO(schCollectErrorLogDTO); + return iSchCollectErrorLogDao.edit(schCollectErrorLog); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectErrorLogDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectRecordRetryLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectRecordRetryLogServiceImpl.java new file mode 100644 index 0000000..21c9e57 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectRecordRetryLogServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchCollectRecordRetryLogConvert; +import com.docus.server.dto.scheduling.management.SchCollectRecordRetryLogDTO; +import com.docus.server.entity.scheduling.management.SchCollectRecordRetryLog; +import com.docus.server.infrastructure.dao.ISchCollectRecordRetryLogDao; +import com.docus.server.service.ISchCollectRecordRetryLogService; +import com.docus.server.vo.scheduling.management.SchCollectRecordRetryLogVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集记录表重试表 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchCollectRecordRetryLogServiceImpl implements ISchCollectRecordRetryLogService { + @Resource + private ISchCollectRecordRetryLogDao iSchCollectRecordRetryLogDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectRecordRetryLogVO findById(String id) { + return SchCollectRecordRetryLogConvert.INSTANCE.convertVO(iSchCollectRecordRetryLogDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchCollectRecordRetryLogConvert.INSTANCE.convertVO(iSchCollectRecordRetryLogDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schCollectRecordRetryLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO) { + SchCollectRecordRetryLog schCollectRecordRetryLog = SchCollectRecordRetryLogConvert.INSTANCE.convertDO(schCollectRecordRetryLogDTO); + return iSchCollectRecordRetryLogDao.add(schCollectRecordRetryLog); + } + + /** + * 编辑 + * + * @param schCollectRecordRetryLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO) { + SchCollectRecordRetryLog schCollectRecordRetryLog = SchCollectRecordRetryLogConvert.INSTANCE.convertDO(schCollectRecordRetryLogDTO); + return iSchCollectRecordRetryLogDao.edit(schCollectRecordRetryLog); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectRecordRetryLogDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectRecordServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectRecordServiceImpl.java new file mode 100644 index 0000000..d96c38f --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectRecordServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchCollectRecordConvert; +import com.docus.server.dto.scheduling.management.SchCollectRecordDTO; +import com.docus.server.entity.scheduling.management.SchCollectRecord; +import com.docus.server.infrastructure.dao.ISchCollectRecordDao; +import com.docus.server.service.ISchCollectRecordService; +import com.docus.server.vo.scheduling.management.SchCollectRecordVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集记录表 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchCollectRecordServiceImpl implements ISchCollectRecordService { + @Resource + private ISchCollectRecordDao iSchCollectRecordDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectRecordVO findById(String id) { + return SchCollectRecordConvert.INSTANCE.convertVO(iSchCollectRecordDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchCollectRecordConvert.INSTANCE.convertVO(iSchCollectRecordDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schCollectRecordDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectRecordDTO schCollectRecordDTO) { + SchCollectRecord schCollectRecord = SchCollectRecordConvert.INSTANCE.convertDO(schCollectRecordDTO); + return iSchCollectRecordDao.add(schCollectRecord); + } + + /** + * 编辑 + * + * @param schCollectRecordDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectRecordDTO schCollectRecordDTO) { + SchCollectRecord schCollectRecord = SchCollectRecordConvert.INSTANCE.convertDO(schCollectRecordDTO); + return iSchCollectRecordDao.edit(schCollectRecord); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectRecordDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorConfigServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorConfigServiceImpl.java new file mode 100644 index 0000000..45682f7 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorConfigServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchCollectorConfigConvert; +import com.docus.server.dto.scheduling.management.SchCollectorConfigDTO; +import com.docus.server.entity.scheduling.management.SchCollectorConfig; +import com.docus.server.infrastructure.dao.ISchCollectorConfigDao; +import com.docus.server.service.ISchCollectorConfigService; +import com.docus.server.vo.scheduling.management.SchCollectorConfigVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器配置 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchCollectorConfigServiceImpl implements ISchCollectorConfigService { + @Resource + private ISchCollectorConfigDao iSchCollectorConfigDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorConfigVO findById(String id) { + return SchCollectorConfigConvert.INSTANCE.convertVO(iSchCollectorConfigDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchCollectorConfigConvert.INSTANCE.convertVO(iSchCollectorConfigDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schCollectorConfigDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorConfigDTO schCollectorConfigDTO) { + SchCollectorConfig schCollectorConfig = SchCollectorConfigConvert.INSTANCE.convertDO(schCollectorConfigDTO); + return iSchCollectorConfigDao.add(schCollectorConfig); + } + + /** + * 编辑 + * + * @param schCollectorConfigDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorConfigDTO schCollectorConfigDTO) { + SchCollectorConfig schCollectorConfig = SchCollectorConfigConvert.INSTANCE.convertDO(schCollectorConfigDTO); + return iSchCollectorConfigDao.edit(schCollectorConfig); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorConfigDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorServiceImpl.java new file mode 100644 index 0000000..4703e28 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchCollectorConvert; +import com.docus.server.dto.scheduling.management.SchCollectorDTO; +import com.docus.server.entity.scheduling.management.SchCollector; +import com.docus.server.infrastructure.dao.ISchCollectorDao; +import com.docus.server.service.ISchCollectorService; +import com.docus.server.vo.scheduling.management.SchCollectorVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器管理 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchCollectorServiceImpl implements ISchCollectorService { + @Resource + private ISchCollectorDao iSchCollectorDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVO findById(String id) { + return SchCollectorConvert.INSTANCE.convertVO(iSchCollectorDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchCollectorConvert.INSTANCE.convertVO(iSchCollectorDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schCollectorDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorDTO schCollectorDTO) { + SchCollector schCollector = SchCollectorConvert.INSTANCE.convertDO(schCollectorDTO); + return iSchCollectorDao.add(schCollector); + } + + /** + * 编辑 + * + * @param schCollectorDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorDTO schCollectorDTO) { + SchCollector schCollector = SchCollectorConvert.INSTANCE.convertDO(schCollectorDTO); + return iSchCollectorDao.edit(schCollector); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionFileServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionFileServiceImpl.java new file mode 100644 index 0000000..89f858b --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionFileServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchCollectorVersionFileConvert; +import com.docus.server.dto.scheduling.management.SchCollectorVersionFileDTO; +import com.docus.server.entity.scheduling.management.SchCollectorVersionFile; +import com.docus.server.infrastructure.dao.ISchCollectorVersionFileDao; +import com.docus.server.service.ISchCollectorVersionFileService; +import com.docus.server.vo.scheduling.management.SchCollectorVersionFileVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器版本列表更新包管理 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchCollectorVersionFileServiceImpl implements ISchCollectorVersionFileService { + @Resource + private ISchCollectorVersionFileDao iSchCollectorVersionFileDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVersionFileVO findById(String id) { + return SchCollectorVersionFileConvert.INSTANCE.convertVO(iSchCollectorVersionFileDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchCollectorVersionFileConvert.INSTANCE.convertVO(iSchCollectorVersionFileDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schCollectorVersionFileDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorVersionFileDTO schCollectorVersionFileDTO) { + SchCollectorVersionFile schCollectorVersionFile = SchCollectorVersionFileConvert.INSTANCE.convertDO(schCollectorVersionFileDTO); + return iSchCollectorVersionFileDao.add(schCollectorVersionFile); + } + + /** + * 编辑 + * + * @param schCollectorVersionFileDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorVersionFileDTO schCollectorVersionFileDTO) { + SchCollectorVersionFile schCollectorVersionFile = SchCollectorVersionFileConvert.INSTANCE.convertDO(schCollectorVersionFileDTO); + return iSchCollectorVersionFileDao.edit(schCollectorVersionFile); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorVersionFileDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionLogServiceImpl.java new file mode 100644 index 0000000..69647b2 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionLogServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchCollectorVersionLogConvert; +import com.docus.server.dto.scheduling.management.SchCollectorVersionLogDTO; +import com.docus.server.entity.scheduling.management.SchCollectorVersionLog; +import com.docus.server.infrastructure.dao.ISchCollectorVersionLogDao; +import com.docus.server.service.ISchCollectorVersionLogService; +import com.docus.server.vo.scheduling.management.SchCollectorVersionLogVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器版本更新日志管理 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchCollectorVersionLogServiceImpl implements ISchCollectorVersionLogService { + @Resource + private ISchCollectorVersionLogDao iSchCollectorVersionLogDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVersionLogVO findById(String id) { + return SchCollectorVersionLogConvert.INSTANCE.convertVO(iSchCollectorVersionLogDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchCollectorVersionLogConvert.INSTANCE.convertVO(iSchCollectorVersionLogDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schCollectorVersionLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorVersionLogDTO schCollectorVersionLogDTO) { + SchCollectorVersionLog schCollectorVersionLog = SchCollectorVersionLogConvert.INSTANCE.convertDO(schCollectorVersionLogDTO); + return iSchCollectorVersionLogDao.add(schCollectorVersionLog); + } + + /** + * 编辑 + * + * @param schCollectorVersionLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorVersionLogDTO schCollectorVersionLogDTO) { + SchCollectorVersionLog schCollectorVersionLog = SchCollectorVersionLogConvert.INSTANCE.convertDO(schCollectorVersionLogDTO); + return iSchCollectorVersionLogDao.edit(schCollectorVersionLog); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorVersionLogDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionServiceImpl.java new file mode 100644 index 0000000..8d85b45 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchCollectorVersionServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchCollectorVersionConvert; +import com.docus.server.dto.scheduling.management.SchCollectorVersionDTO; +import com.docus.server.entity.scheduling.management.SchCollectorVersion; +import com.docus.server.infrastructure.dao.ISchCollectorVersionDao; +import com.docus.server.service.ISchCollectorVersionService; +import com.docus.server.vo.scheduling.management.SchCollectorVersionVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集器版本列表管理 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchCollectorVersionServiceImpl implements ISchCollectorVersionService { + @Resource + private ISchCollectorVersionDao iSchCollectorVersionDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchCollectorVersionVO findById(String id) { + return SchCollectorVersionConvert.INSTANCE.convertVO(iSchCollectorVersionDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchCollectorVersionConvert.INSTANCE.convertVO(iSchCollectorVersionDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schCollectorVersionDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchCollectorVersionDTO schCollectorVersionDTO) { + SchCollectorVersion schCollectorVersion = SchCollectorVersionConvert.INSTANCE.convertDO(schCollectorVersionDTO); + return iSchCollectorVersionDao.add(schCollectorVersion); + } + + /** + * 编辑 + * + * @param schCollectorVersionDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchCollectorVersionDTO schCollectorVersionDTO) { + SchCollectorVersion schCollectorVersion = SchCollectorVersionConvert.INSTANCE.convertDO(schCollectorVersionDTO); + return iSchCollectorVersionDao.edit(schCollectorVersion); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchCollectorVersionDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchOperationLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchOperationLogServiceImpl.java new file mode 100644 index 0000000..80c7d10 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchOperationLogServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchOperationLogConvert; +import com.docus.server.dto.scheduling.management.SchOperationLogDTO; +import com.docus.server.entity.scheduling.management.SchOperationLog; +import com.docus.server.infrastructure.dao.ISchOperationLogDao; +import com.docus.server.service.ISchOperationLogService; +import com.docus.server.vo.scheduling.management.SchOperationLogVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 采集调度器操作日志 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchOperationLogServiceImpl implements ISchOperationLogService { + @Resource + private ISchOperationLogDao iSchOperationLogDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchOperationLogVO findById(String id) { + return SchOperationLogConvert.INSTANCE.convertVO(iSchOperationLogDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchOperationLogConvert.INSTANCE.convertVO(iSchOperationLogDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schOperationLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchOperationLogDTO schOperationLogDTO) { + SchOperationLog schOperationLog = SchOperationLogConvert.INSTANCE.convertDO(schOperationLogDTO); + return iSchOperationLogDao.add(schOperationLog); + } + + /** + * 编辑 + * + * @param schOperationLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchOperationLogDTO schOperationLogDTO) { + SchOperationLog schOperationLog = SchOperationLogConvert.INSTANCE.convertDO(schOperationLogDTO); + return iSchOperationLogDao.edit(schOperationLog); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchOperationLogDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchSystemParamsServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchSystemParamsServiceImpl.java new file mode 100644 index 0000000..c649593 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchSystemParamsServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchSystemParamsConvert; +import com.docus.server.dto.scheduling.management.SchSystemParamsDTO; +import com.docus.server.entity.scheduling.management.SchSystemParams; +import com.docus.server.infrastructure.dao.ISchSystemParamsDao; +import com.docus.server.service.ISchSystemParamsService; +import com.docus.server.vo.scheduling.management.SchSystemParamsVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 系统参数表 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchSystemParamsServiceImpl implements ISchSystemParamsService { + @Resource + private ISchSystemParamsDao iSchSystemParamsDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchSystemParamsVO findById(String id) { + return SchSystemParamsConvert.INSTANCE.convertVO(iSchSystemParamsDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchSystemParamsConvert.INSTANCE.convertVO(iSchSystemParamsDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schSystemParamsDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchSystemParamsDTO schSystemParamsDTO) { + SchSystemParams schSystemParams = SchSystemParamsConvert.INSTANCE.convertDO(schSystemParamsDTO); + return iSchSystemParamsDao.add(schSystemParams); + } + + /** + * 编辑 + * + * @param schSystemParamsDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchSystemParamsDTO schSystemParamsDTO) { + SchSystemParams schSystemParams = SchSystemParamsConvert.INSTANCE.convertDO(schSystemParamsDTO); + return iSchSystemParamsDao.edit(schSystemParams); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchSystemParamsDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchTerminatorServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchTerminatorServiceImpl.java new file mode 100644 index 0000000..146a0ed --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchTerminatorServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchTerminatorConvert; +import com.docus.server.dto.scheduling.management.SchTerminatorDTO; +import com.docus.server.entity.scheduling.management.SchTerminator; +import com.docus.server.infrastructure.dao.ISchTerminatorDao; +import com.docus.server.service.ISchTerminatorService; +import com.docus.server.vo.scheduling.management.SchTerminatorVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 执行管理器 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchTerminatorServiceImpl implements ISchTerminatorService { + @Resource + private ISchTerminatorDao iSchTerminatorDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchTerminatorVO findById(String id) { + return SchTerminatorConvert.INSTANCE.convertVO(iSchTerminatorDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchTerminatorConvert.INSTANCE.convertVO(iSchTerminatorDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schTerminatorDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchTerminatorDTO schTerminatorDTO) { + SchTerminator schTerminator = SchTerminatorConvert.INSTANCE.convertDO(schTerminatorDTO); + return iSchTerminatorDao.add(schTerminator); + } + + /** + * 编辑 + * + * @param schTerminatorDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchTerminatorDTO schTerminatorDTO) { + SchTerminator schTerminator = SchTerminatorConvert.INSTANCE.convertDO(schTerminatorDTO); + return iSchTerminatorDao.edit(schTerminator); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchTerminatorDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchVirtualLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchVirtualLogServiceImpl.java new file mode 100644 index 0000000..8989950 --- /dev/null +++ b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/SchVirtualLogServiceImpl.java @@ -0,0 +1,84 @@ +package com.docus.server.service.impl; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.convert.SchVirtualLogConvert; +import com.docus.server.dto.scheduling.management.SchVirtualLogDTO; +import com.docus.server.entity.scheduling.management.SchVirtualLog; +import com.docus.server.infrastructure.dao.ISchVirtualLogDao; +import com.docus.server.service.ISchVirtualLogService; +import com.docus.server.vo.scheduling.management.SchVirtualLogVO; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 虚拟机使用情况 服务实现类 + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Service +public class SchVirtualLogServiceImpl implements ISchVirtualLogService { + @Resource + private ISchVirtualLogDao iSchVirtualLogDao; + + /** + * 按主键查询 + * + * @param id 主键Id + * @return 实体 + */ + @Override + public SchVirtualLogVO findById(String id) { + return SchVirtualLogConvert.INSTANCE.convertVO(iSchVirtualLogDao.findById(id)); + } + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @Override + public PageResult search(SearchRequest searchRequest) { + return SchVirtualLogConvert.INSTANCE.convertVO(iSchVirtualLogDao.search(searchRequest)); + } + + /** + * 新增 + * + * @param schVirtualLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean add(SchVirtualLogDTO schVirtualLogDTO) { + SchVirtualLog schVirtualLog = SchVirtualLogConvert.INSTANCE.convertDO(schVirtualLogDTO); + return iSchVirtualLogDao.add(schVirtualLog); + } + + /** + * 编辑 + * + * @param schVirtualLogDTO 编辑参数 + * @return 成功或失败 + */ + @Override + public boolean edit(SchVirtualLogDTO schVirtualLogDTO) { + SchVirtualLog schVirtualLog = SchVirtualLogConvert.INSTANCE.convertDO(schVirtualLogDTO); + return iSchVirtualLogDao.edit(schVirtualLog); + } + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @Override + public int delete(List ids) { + return iSchVirtualLogDao.delete(ids); + } +} + diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorServiceImpl.java deleted file mode 100644 index 53c0e0d..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollector; -import com.docus.server.infrastructure.dao.ITaskCollectorDao; -import com.docus.server.service.ITaskCollectorService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器管理(终端) TaskCollectorServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskCollectorServiceImpl implements ITaskCollectorService { - @Resource - private ITaskCollectorDao iTaskCollectorDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollector findById(String id) { - return iTaskCollectorDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskCollectorDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskCollector 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollector taskCollector) { - return iTaskCollectorDao.add(taskCollector); - } - - /** - * 编辑 - * - * @param taskCollector 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollector taskCollector) { - return iTaskCollectorDao.edit(taskCollector); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskCollectorDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionFileServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionFileServiceImpl.java deleted file mode 100644 index 96b97c0..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionFileServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionFile; -import com.docus.server.infrastructure.dao.ITaskCollectorVersionFileDao; -import com.docus.server.service.ITaskCollectorVersionFileService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器版本列表更新包管理(终端) TaskCollectorVersionFileServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskCollectorVersionFileServiceImpl implements ITaskCollectorVersionFileService { - @Resource - private ITaskCollectorVersionFileDao iTaskCollectorVersionFileDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollectorVersionFile findById(String id) { - return iTaskCollectorVersionFileDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskCollectorVersionFileDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskCollectorVersionFile 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollectorVersionFile taskCollectorVersionFile) { - return iTaskCollectorVersionFileDao.add(taskCollectorVersionFile); - } - - /** - * 编辑 - * - * @param taskCollectorVersionFile 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollectorVersionFile taskCollectorVersionFile) { - return iTaskCollectorVersionFileDao.edit(taskCollectorVersionFile); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskCollectorVersionFileDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionLogServiceImpl.java deleted file mode 100644 index 3010eee..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionLogServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionLog; -import com.docus.server.infrastructure.dao.ITaskCollectorVersionLogDao; -import com.docus.server.service.ITaskCollectorVersionLogService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器版本更新日志管理(终端) TaskCollectorVersionLogServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskCollectorVersionLogServiceImpl implements ITaskCollectorVersionLogService { - @Resource - private ITaskCollectorVersionLogDao iTaskCollectorVersionLogDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollectorVersionLog findById(String id) { - return iTaskCollectorVersionLogDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskCollectorVersionLogDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskCollectorVersionLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollectorVersionLog taskCollectorVersionLog) { - return iTaskCollectorVersionLogDao.add(taskCollectorVersionLog); - } - - /** - * 编辑 - * - * @param taskCollectorVersionLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollectorVersionLog taskCollectorVersionLog) { - return iTaskCollectorVersionLogDao.edit(taskCollectorVersionLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskCollectorVersionLogDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionServiceImpl.java deleted file mode 100644 index 2f35b84..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskCollectorVersionServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersion; -import com.docus.server.infrastructure.dao.ITaskCollectorVersionDao; -import com.docus.server.service.ITaskCollectorVersionService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器版本列表管理(终端) TaskCollectorVersionServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskCollectorVersionServiceImpl implements ITaskCollectorVersionService { - @Resource - private ITaskCollectorVersionDao iTaskCollectorVersionDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskCollectorVersion findById(String id) { - return iTaskCollectorVersionDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskCollectorVersionDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskCollectorVersion 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskCollectorVersion taskCollectorVersion) { - return iTaskCollectorVersionDao.add(taskCollectorVersion); - } - - /** - * 编辑 - * - * @param taskCollectorVersion 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskCollectorVersion taskCollectorVersion) { - return iTaskCollectorVersionDao.edit(taskCollectorVersion); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskCollectorVersionDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskOperationLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskOperationLogServiceImpl.java deleted file mode 100644 index 48a6f2f..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskOperationLogServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskOperationLog; -import com.docus.server.infrastructure.dao.ITaskOperationLogDao; -import com.docus.server.service.ITaskOperationLogService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器版本更新日志管理(终端) TaskOperationLogServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskOperationLogServiceImpl implements ITaskOperationLogService { - @Resource - private ITaskOperationLogDao iTaskOperationLogDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskOperationLog findById(String id) { - return iTaskOperationLogDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskOperationLogDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskOperationLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskOperationLog taskOperationLog) { - return iTaskOperationLogDao.add(taskOperationLog); - } - - /** - * 编辑 - * - * @param taskOperationLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskOperationLog taskOperationLog) { - return iTaskOperationLogDao.edit(taskOperationLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskOperationLogDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskSystemParamsServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskSystemParamsServiceImpl.java deleted file mode 100644 index 089ae28..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskSystemParamsServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskSystemParams; -import com.docus.server.infrastructure.dao.ITaskSystemParamsDao; -import com.docus.server.service.ITaskSystemParamsService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器(终端)系统参数表 TaskSystemParamsServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskSystemParamsServiceImpl implements ITaskSystemParamsService { - @Resource - private ITaskSystemParamsDao iTaskSystemParamsDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskSystemParams findById(String id) { - return iTaskSystemParamsDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskSystemParamsDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskSystemParams 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskSystemParams taskSystemParams) { - return iTaskSystemParamsDao.add(taskSystemParams); - } - - /** - * 编辑 - * - * @param taskSystemParams 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskSystemParams taskSystemParams) { - return iTaskSystemParamsDao.edit(taskSystemParams); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskSystemParamsDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorCollectRetryLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorCollectRetryLogServiceImpl.java deleted file mode 100644 index e6e4c5d..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorCollectRetryLogServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollectRetryLog; -import com.docus.server.infrastructure.dao.ITaskTerminatorCollectRetryLogDao; -import com.docus.server.service.ITaskTerminatorCollectRetryLogService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集记录表重试表(终端) TaskTerminatorCollectRetryLogServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskTerminatorCollectRetryLogServiceImpl implements ITaskTerminatorCollectRetryLogService { - @Resource - private ITaskTerminatorCollectRetryLogDao iTaskTerminatorCollectRetryLogDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorCollectRetryLog findById(String id) { - return iTaskTerminatorCollectRetryLogDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorCollectRetryLogDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminatorCollectRetryLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog) { - return iTaskTerminatorCollectRetryLogDao.add(taskTerminatorCollectRetryLog); - } - - /** - * 编辑 - * - * @param taskTerminatorCollectRetryLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog) { - return iTaskTerminatorCollectRetryLogDao.edit(taskTerminatorCollectRetryLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorCollectRetryLogDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorCollectServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorCollectServiceImpl.java deleted file mode 100644 index 997dc9f..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorCollectServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollect; -import com.docus.server.infrastructure.dao.ITaskTerminatorCollectDao; -import com.docus.server.service.ITaskTerminatorCollectService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集记录表(终端) TaskTerminatorCollectServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskTerminatorCollectServiceImpl implements ITaskTerminatorCollectService { - @Resource - private ITaskTerminatorCollectDao iTaskTerminatorCollectDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorCollect findById(String id) { - return iTaskTerminatorCollectDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorCollectDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminatorCollect 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorCollect taskTerminatorCollect) { - return iTaskTerminatorCollectDao.add(taskTerminatorCollect); - } - - /** - * 编辑 - * - * @param taskTerminatorCollect 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorCollect taskTerminatorCollect) { - return iTaskTerminatorCollectDao.edit(taskTerminatorCollect); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorCollectDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorErrorLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorErrorLogServiceImpl.java deleted file mode 100644 index 1452654..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorErrorLogServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorErrorLog; -import com.docus.server.infrastructure.dao.ITaskTerminatorErrorLogDao; -import com.docus.server.service.ITaskTerminatorErrorLogService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 采集器异常日志(采集器终端) TaskTerminatorErrorLogServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskTerminatorErrorLogServiceImpl implements ITaskTerminatorErrorLogService { - @Resource - private ITaskTerminatorErrorLogDao iTaskTerminatorErrorLogDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorErrorLog findById(String id) { - return iTaskTerminatorErrorLogDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorErrorLogDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminatorErrorLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorErrorLog taskTerminatorErrorLog) { - return iTaskTerminatorErrorLogDao.add(taskTerminatorErrorLog); - } - - /** - * 编辑 - * - * @param taskTerminatorErrorLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorErrorLog taskTerminatorErrorLog) { - return iTaskTerminatorErrorLogDao.edit(taskTerminatorErrorLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorErrorLogDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorServiceImpl.java deleted file mode 100644 index 1727f44..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminator; -import com.docus.server.infrastructure.dao.ITaskTerminatorDao; -import com.docus.server.service.ITaskTerminatorService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 执行管理器(采集器终端) TaskTerminatorServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskTerminatorServiceImpl implements ITaskTerminatorService { - @Resource - private ITaskTerminatorDao iTaskTerminatorDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminator findById(String id) { - return iTaskTerminatorDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminator 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminator taskTerminator) { - return iTaskTerminatorDao.add(taskTerminator); - } - - /** - * 编辑 - * - * @param taskTerminator 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminator taskTerminator) { - return iTaskTerminatorDao.edit(taskTerminator); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorVirtualLogServiceImpl.java b/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorVirtualLogServiceImpl.java deleted file mode 100644 index b66d5a3..0000000 --- a/collector-scheduling-management/src/main/java/com/docus/server/service/impl/TaskTerminatorVirtualLogServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.docus.server.service.impl; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorVirtualLog; -import com.docus.server.infrastructure.dao.ITaskTerminatorVirtualLogDao; -import com.docus.server.service.ITaskTerminatorVirtualLogService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 虚拟机使用情况(采集器终端) TaskTerminatorVirtualLogServiceImpl 服务实现类 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Service -public class TaskTerminatorVirtualLogServiceImpl implements ITaskTerminatorVirtualLogService { - @Resource - private ITaskTerminatorVirtualLogDao iTaskTerminatorVirtualLogDao; - - /** - * 按主键查询 - * - * @param id 主键Id - * @return 实体 - */ - @Override - public TaskTerminatorVirtualLog findById(String id) { - return iTaskTerminatorVirtualLogDao.findById(id); - } - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @Override - public PageResult search(SearchRequest searchRequest) { - return iTaskTerminatorVirtualLogDao.search(searchRequest); - } - - /** - * 新增 - * - * @param taskTerminatorVirtualLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean add(TaskTerminatorVirtualLog taskTerminatorVirtualLog) { - return iTaskTerminatorVirtualLogDao.add(taskTerminatorVirtualLog); - } - - /** - * 编辑 - * - * @param taskTerminatorVirtualLog 编辑参数 - * @return 成功或失败 - */ - @Override - public boolean edit(TaskTerminatorVirtualLog taskTerminatorVirtualLog) { - return iTaskTerminatorVirtualLogDao.edit(taskTerminatorVirtualLog); - } - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @Override - public int delete(List ids) { - return iTaskTerminatorVirtualLogDao.delete(ids); - } -} - diff --git a/collector-scheduling-management/src/main/resources/application.properties b/collector-scheduling-management/src/main/resources/application.properties index e849f7d..bde7d71 100644 --- a/collector-scheduling-management/src/main/resources/application.properties +++ b/collector-scheduling-management/src/main/resources/application.properties @@ -2,7 +2,7 @@ api.base-package=com.docus.server spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver -spring.datasource.url=jdbc:mysql://db.docus.cn:3306/docus_archivefile?autoReconnect=true&allowMultiQueries=true&useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai +spring.datasource.url=jdbc:mysql://db.docus.cn:3306/docus-collector-scheduling?autoReconnect=true&allowMultiQueries=true&useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai spring.datasource.username=docus spring.datasource.password=docus702 diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorErrorLogMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchCollectErrorLogMapper.xml similarity index 67% rename from collector-scheduling-management/src/main/resources/mapper/TaskTerminatorErrorLogMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchCollectErrorLogMapper.xml index 862444a..dee1812 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorErrorLogMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchCollectErrorLogMapper.xml @@ -1,25 +1,27 @@ - + + type="com.docus.server.entity.scheduling.management.SchCollectErrorLog"> - - + + + + - + - id, task_id, collector_id, terminator_ip, level, description, exception_info, screen_url, create_time, update_time + id, terminator_ip, collector_id, collect_record_id, task_id, is_retry_task, level, description, exception_info, screen_path, create_time, update_time diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorCollectRetryLogMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchCollectRecordMapper.xml similarity index 62% rename from collector-scheduling-management/src/main/resources/mapper/TaskTerminatorCollectRetryLogMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchCollectRecordMapper.xml index fa752ad..789a24f 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorCollectRetryLogMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchCollectRecordMapper.xml @@ -1,30 +1,31 @@ - + + type="com.docus.server.entity.scheduling.management.SchCollectRecord"> - - - + + + - + + - id, parent_id, terminator_id, retry_key, collect_type, task_name, task_memo, start_time, end_time, task_detail_info, task_exec_state, task_params, last_task_error_msg, create_time, update_time + id, terminator_id, collector_type, task_id, task_name, task_memo, start_time, end_time, elapsed_time, task_detail_info, task_exec_state, sub_task_exec_state, last_task_error_msg, create_time, update_time, task_origin_json diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorCollectMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchCollectRecordRetryLogMapper.xml similarity index 73% rename from collector-scheduling-management/src/main/resources/mapper/TaskTerminatorCollectMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchCollectRecordRetryLogMapper.xml index 47b6696..edd4e5a 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorCollectMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchCollectRecordRetryLogMapper.xml @@ -1,21 +1,21 @@ - + + type="com.docus.server.entity.scheduling.management.SchCollectRecordRetryLog"> + - + - @@ -23,7 +23,7 @@ - id, terminator_id, retry_key, collect_type, task_name, task_memo, start_time, end_time, task_detail_info, task_exec_state, task_params, last_task_error_msg, create_time, update_time + id, collect_record_id, terminator_id, collect_type, task_id, task_name, task_memo, start_time, end_time, task_detail_info, task_exec_state, last_task_error_msg, create_time, update_time diff --git a/collector-scheduling-management/src/main/resources/mapper/SchCollectorConfigMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchCollectorConfigMapper.xml new file mode 100644 index 0000000..579ecab --- /dev/null +++ b/collector-scheduling-management/src/main/resources/mapper/SchCollectorConfigMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + id, collector_id, config_type, config_json, create_time, update_time + + + diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskCollectorMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchCollectorMapper.xml similarity index 76% rename from collector-scheduling-management/src/main/resources/mapper/TaskCollectorMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchCollectorMapper.xml index c1d8c83..254dcb9 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskCollectorMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchCollectorMapper.xml @@ -1,25 +1,23 @@ - + + type="com.docus.server.entity.scheduling.management.SchCollector"> - - - id, collector_version_id, collect_language, collect_type, start_mode, task_timeout, config_json, config_type, create_time, update_time + id, collector_version_id, collect_language, collect_type, start_mode, task_timeout, create_time, update_time diff --git a/collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionFileMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionFileMapper.xml new file mode 100644 index 0000000..7a0968c --- /dev/null +++ b/collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionFileMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + id, collector_version_id, collector_id, file_title, image_path, file_name, file_size, file_type, state, create_time, update_time + + + diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionLogMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionLogMapper.xml similarity index 68% rename from collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionLogMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionLogMapper.xml index 2adefba..c3ef8e3 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionLogMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionLogMapper.xml @@ -1,13 +1,13 @@ - + + type="com.docus.server.entity.scheduling.management.SchCollectorVersionLog"> - - + + @@ -19,7 +19,7 @@ - id, task_collector_version_id, task_collector_id, operation_module, operation_type, operation_desc, operation_content, state, create_time, update_time + id, collector_version_id, collector_id, operation_module, operation_type, operation_desc, operation_content, state, create_time, update_time diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionMapper.xml similarity index 64% rename from collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionMapper.xml index 716c11c..de0d192 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchCollectorVersionMapper.xml @@ -1,21 +1,20 @@ - + + type="com.docus.server.entity.scheduling.management.SchCollectorVersion"> - + - - id, task_collector_id, collect_version, current_version_flag, create_time, update_time + id, collector_id, collect_version, create_time, update_time diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskOperationLogMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchOperationLogMapper.xml similarity index 91% rename from collector-scheduling-management/src/main/resources/mapper/TaskOperationLogMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchOperationLogMapper.xml index 83c683e..0371e95 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskOperationLogMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchOperationLogMapper.xml @@ -1,10 +1,10 @@ - + + type="com.docus.server.entity.scheduling.management.SchOperationLog"> diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskSystemParamsMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchSystemParamsMapper.xml similarity index 82% rename from collector-scheduling-management/src/main/resources/mapper/TaskSystemParamsMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchSystemParamsMapper.xml index 708ba54..136051f 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskSystemParamsMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchSystemParamsMapper.xml @@ -1,10 +1,10 @@ - + + type="com.docus.server.entity.scheduling.management.SchSystemParams"> @@ -20,7 +20,7 @@ - id, parentId, param_code, param_name, param_info, param_value, param_group, sort_no, need_encrypt, create_time, update_time + id, parent_id, param_code, param_name, param_info, param_value, param_group, sort_no, need_encrypt, create_time, update_time diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchTerminatorMapper.xml similarity index 66% rename from collector-scheduling-management/src/main/resources/mapper/TaskTerminatorMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchTerminatorMapper.xml index aadce5e..abc19a3 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchTerminatorMapper.xml @@ -1,30 +1,28 @@ - + + type="com.docus.server.entity.scheduling.management.SchTerminator"> - - - - - + + + + - - id, only_collector_ids, collector_id, not_collector_ids, terminator_name, retry_key, terminator_ip, busy_state, online_state, last_task_exec_time, executing_task_name, last_task_error_msg, task_params, create_time, update_time + id, terminator_ip, terminator_name, only_collector_ids, priority_collector_ids, restrict_state, busy_state, online_state, last_task_exec_time, executing_task_name, last_task_error_msg, create_time, update_time diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorVirtualLogMapper.xml b/collector-scheduling-management/src/main/resources/mapper/SchVirtualLogMapper.xml similarity index 77% rename from collector-scheduling-management/src/main/resources/mapper/TaskTerminatorVirtualLogMapper.xml rename to collector-scheduling-management/src/main/resources/mapper/SchVirtualLogMapper.xml index e0e28d3..381780a 100644 --- a/collector-scheduling-management/src/main/resources/mapper/TaskTerminatorVirtualLogMapper.xml +++ b/collector-scheduling-management/src/main/resources/mapper/SchVirtualLogMapper.xml @@ -1,10 +1,10 @@ - + + type="com.docus.server.entity.scheduling.management.SchVirtualLog"> @@ -12,14 +12,15 @@ - + + - id, cpu_utilization, memory_total, memory_allowance, uplink_rate, descending_rate, ip, url, create_time, update_time + id, cpu_utilization, memory_total, memory_allowance, uplink_rate, descending_rate, ip, create_time, update_time, client_time, disk_json diff --git a/collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionFileMapper.xml b/collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionFileMapper.xml deleted file mode 100644 index 6324a97..0000000 --- a/collector-scheduling-management/src/main/resources/mapper/TaskCollectorVersionFileMapper.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - id, task_collector_version_id, task_collector_id, file_title, image_path, scan_page, file_size, file_type, file_source, file_storage_type, state, show_file, file_column_1, original_file_name, create_time, update_time - - - diff --git a/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/controller/TaskMessageController.java b/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/controller/TaskMessageController.java index 3dfaea1..e10a7a7 100644 --- a/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/controller/TaskMessageController.java +++ b/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/controller/TaskMessageController.java @@ -5,7 +5,7 @@ import com.docus.infrastructure.web.response.PageResult; import com.docus.server.api.archivefile.TaskMessageApi; import com.docus.server.archivefile.service.ITaskMessageService; import com.docus.server.enums.CollectTypeEnum; -import com.docus.server.vo.TaskMessageVO; +import com.docus.server.vo.archivefile.TaskMessageVO; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; diff --git a/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/convert/TaskMessageConvert.java b/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/convert/TaskMessageConvert.java index 9e3fed3..f625cda 100644 --- a/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/convert/TaskMessageConvert.java +++ b/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/convert/TaskMessageConvert.java @@ -4,7 +4,7 @@ import com.docus.infrastructure.web.response.PageResult; import com.docus.server.entity.TaskMessage; import com.docus.server.enums.CollectTypeEnum; import com.docus.server.enums.StateEnum; -import com.docus.server.vo.TaskMessageVO; +import com.docus.server.vo.archivefile.TaskMessageVO; import org.mapstruct.Mapper; import org.mapstruct.Mappings; import org.mapstruct.factory.Mappers; diff --git a/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/service/ITaskMessageService.java b/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/service/ITaskMessageService.java index 660b236..60a9baf 100644 --- a/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/service/ITaskMessageService.java +++ b/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/service/ITaskMessageService.java @@ -5,7 +5,7 @@ import com.docus.infrastructure.web.response.PageResult; import com.docus.server.entity.TaskMessage; import com.docus.server.enums.CollectTypeEnum; import com.docus.server.enums.StateEnum; -import com.docus.server.vo.TaskMessageVO; +import com.docus.server.vo.archivefile.TaskMessageVO; import java.util.List; diff --git a/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/service/impl/TaskMessageServiceImpl.java b/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/service/impl/TaskMessageServiceImpl.java index ae59393..288206b 100644 --- a/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/service/impl/TaskMessageServiceImpl.java +++ b/common-docus/docus-archivefile/src/main/java/com/docus/server/archivefile/service/impl/TaskMessageServiceImpl.java @@ -15,7 +15,7 @@ import com.docus.server.entity.TaskMessage; import com.docus.server.entity.TaskMessageRetryLog; import com.docus.server.enums.CollectTypeEnum; import com.docus.server.enums.StateEnum; -import com.docus.server.vo.TaskMessageVO; +import com.docus.server.vo.archivefile.TaskMessageVO; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; diff --git a/docus-client-interface/src/main/java/com/docus/server/api/archivefile/TaskMessageApi.java b/docus-client-interface/src/main/java/com/docus/server/api/archivefile/TaskMessageApi.java index 05f3465..3bf8d58 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/archivefile/TaskMessageApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/archivefile/TaskMessageApi.java @@ -3,7 +3,7 @@ package com.docus.server.api.archivefile; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; import com.docus.server.enums.CollectTypeEnum; -import com.docus.server.vo.TaskMessageVO; +import com.docus.server.vo.archivefile.TaskMessageVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectErrorLogApi.java similarity index 67% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectErrorLogApi.java index 7817479..7a08b13 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectErrorLogApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersion; +import com.docus.server.dto.scheduling.management.SchCollectErrorLogDTO; +import com.docus.server.vo.scheduling.management.SchCollectErrorLogVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 采集器版本列表管理(终端) API - *

+ * 采集器异常日志 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "采集器版本列表管理(终端)任务管理接口", tags = "采集器版本列表管理(终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskCollectorVersionApi") -@RequestMapping("/sch/taskCollectorVersion") -public interface TaskCollectorVersionApi { +@Api(value = "采集器异常日志任务管理接口", tags = "采集器异常日志任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchCollectErrorLogApi") +@RequestMapping("/schCollectErrorLog") +public interface SchCollectErrorLogApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskCollectorVersionApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskCollectorVersion findById(@PathVariable(value = "id") String id); + SchCollectErrorLogVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskCollectorVersionApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskCollectorVersion 新增参数 + * @param schCollectErrorLogDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskCollectorVersion taskCollectorVersion); + boolean add(@RequestBody SchCollectErrorLogDTO schCollectErrorLogDTO); /** * 编辑 * - * @param taskCollectorVersion 编辑参数 + * @param schCollectErrorLogDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskCollectorVersion taskCollectorVersion); + boolean edit(@RequestBody SchCollectErrorLogDTO schCollectErrorLogDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskOperationLogApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectRecordApi.java similarity index 66% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskOperationLogApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectRecordApi.java index 6f54820..0b0f1f8 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskOperationLogApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectRecordApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskOperationLog; +import com.docus.server.dto.scheduling.management.SchCollectRecordDTO; +import com.docus.server.vo.scheduling.management.SchCollectRecordVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 采集器版本更新日志管理(终端) API - *

+ * 采集记录表 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "采集器版本更新日志管理(终端)任务管理接口", tags = "采集器版本更新日志管理(终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskOperationLogApi") -@RequestMapping("/sch/taskOperationLog") -public interface TaskOperationLogApi { +@Api(value = "采集记录表任务管理接口", tags = "采集记录表任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchCollectRecordApi") +@RequestMapping("/schCollectRecord") +public interface SchCollectRecordApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskOperationLogApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskOperationLog findById(@PathVariable(value = "id") String id); + SchCollectRecordVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskOperationLogApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskOperationLog 新增参数 + * @param schCollectRecordDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskOperationLog taskOperationLog); + boolean add(@RequestBody SchCollectRecordDTO schCollectRecordDTO); /** * 编辑 * - * @param taskOperationLog 编辑参数 + * @param schCollectRecordDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskOperationLog taskOperationLog); + boolean edit(@RequestBody SchCollectRecordDTO schCollectRecordDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionFileApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectRecordRetryLogApi.java similarity index 63% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionFileApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectRecordRetryLogApi.java index ceadab2..1d0ddf3 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionFileApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectRecordRetryLogApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionFile; +import com.docus.server.dto.scheduling.management.SchCollectRecordRetryLogDTO; +import com.docus.server.vo.scheduling.management.SchCollectRecordRetryLogVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 采集器版本列表更新包管理(终端) API - *

+ * 采集记录表重试表 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "采集器版本列表更新包管理(终端)任务管理接口", tags = "采集器版本列表更新包管理(终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskCollectorVersionFileApi") -@RequestMapping("/sch/taskCollectorVersionFile") -public interface TaskCollectorVersionFileApi { +@Api(value = "采集记录表重试表任务管理接口", tags = "采集记录表重试表任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchCollectRecordRetryLogApi") +@RequestMapping("/schCollectRecordRetryLog") +public interface SchCollectRecordRetryLogApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskCollectorVersionFileApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskCollectorVersionFile findById(@PathVariable(value = "id") String id); + SchCollectRecordRetryLogVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskCollectorVersionFileApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskCollectorVersionFile 新增参数 + * @param schCollectRecordRetryLogDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskCollectorVersionFile taskCollectorVersionFile); + boolean add(@RequestBody SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO); /** * 编辑 * - * @param taskCollectorVersionFile 编辑参数 + * @param schCollectRecordRetryLogDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskCollectorVersionFile taskCollectorVersionFile); + boolean edit(@RequestBody SchCollectRecordRetryLogDTO schCollectRecordRetryLogDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorApi.java similarity index 69% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorApi.java index 2e39d2e..b4ba1e6 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminator; +import com.docus.server.dto.scheduling.management.SchCollectorDTO; +import com.docus.server.vo.scheduling.management.SchCollectorVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 执行管理器(采集器终端) API - *

+ * 采集器管理 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "执行管理器(采集器终端)任务管理接口", tags = "执行管理器(采集器终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskTerminatorApi") -@RequestMapping("/sch/taskTerminator") -public interface TaskTerminatorApi { +@Api(value = "采集器管理任务管理接口", tags = "采集器管理任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchCollectorApi") +@RequestMapping("/schCollector") +public interface SchCollectorApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskTerminatorApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskTerminator findById(@PathVariable(value = "id") String id); + SchCollectorVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskTerminatorApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskTerminator 新增参数 + * @param schCollectorDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskTerminator taskTerminator); + boolean add(@RequestBody SchCollectorDTO schCollectorDTO); /** * 编辑 * - * @param taskTerminator 编辑参数 + * @param schCollectorDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskTerminator taskTerminator); + boolean edit(@RequestBody SchCollectorDTO schCollectorDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorConfigApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorConfigApi.java new file mode 100644 index 0000000..edfef8f --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorConfigApi.java @@ -0,0 +1,81 @@ +package com.docus.server.api.scheduling.management; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchCollectorConfigDTO; +import com.docus.server.vo.scheduling.management.SchCollectorConfigVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; + +import java.util.List; + + +/** + * 采集器配置 API + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Api(value = "采集器配置任务管理接口", tags = "采集器配置任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchCollectorConfigApi") +@RequestMapping("/schCollectorConfig") +public interface SchCollectorConfigApi { + + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + @ApiOperation("按主键查询") + @GetMapping("/find/{id}") + SchCollectorConfigVO findById(@PathVariable(value = "id") String id); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @ApiOperation("关键字搜素") + @PostMapping("/search") + PageResult search(@RequestBody SearchRequest searchRequest); + + /** + * 新增 + * + * @param schCollectorConfigDTO 新增参数 + * @return 成功或失败 + */ + @ApiOperation("新增") + @PostMapping("/add") + boolean add(@RequestBody SchCollectorConfigDTO schCollectorConfigDTO); + + /** + * 编辑 + * + * @param schCollectorConfigDTO 编辑参数 + * @return 成功或失败 + */ + @ApiOperation("编辑") + @PutMapping("/edit") + boolean edit(@RequestBody SchCollectorConfigDTO schCollectorConfigDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @ApiOperation("批量删除") + @DeleteMapping("/delete") + int delete(@RequestBody List ids); +} diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorCollectApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionApi.java similarity index 66% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorCollectApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionApi.java index 5c7aab9..9210c3b 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorCollectApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollect; +import com.docus.server.dto.scheduling.management.SchCollectorVersionDTO; +import com.docus.server.vo.scheduling.management.SchCollectorVersionVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 采集记录表(终端) API - *

+ * 采集器版本列表管理 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "采集记录表(终端)任务管理接口", tags = "采集记录表(终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskTerminatorCollectApi") -@RequestMapping("/sch/taskTerminatorCollect") -public interface TaskTerminatorCollectApi { +@Api(value = "采集器版本列表管理任务管理接口", tags = "采集器版本列表管理任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchCollectorVersionApi") +@RequestMapping("/schCollectorVersion") +public interface SchCollectorVersionApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskTerminatorCollectApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskTerminatorCollect findById(@PathVariable(value = "id") String id); + SchCollectorVersionVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskTerminatorCollectApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskTerminatorCollect 新增参数 + * @param schCollectorVersionDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskTerminatorCollect taskTerminatorCollect); + boolean add(@RequestBody SchCollectorVersionDTO schCollectorVersionDTO); /** * 编辑 * - * @param taskTerminatorCollect 编辑参数 + * @param schCollectorVersionDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskTerminatorCollect taskTerminatorCollect); + boolean edit(@RequestBody SchCollectorVersionDTO schCollectorVersionDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorCollectRetryLogApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionFileApi.java similarity index 63% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorCollectRetryLogApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionFileApi.java index c2c82e8..a2d02af 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorCollectRetryLogApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionFileApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorCollectRetryLog; +import com.docus.server.dto.scheduling.management.SchCollectorVersionFileDTO; +import com.docus.server.vo.scheduling.management.SchCollectorVersionFileVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 采集记录表重试表(终端) API - *

+ * 采集器版本列表更新包管理 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "采集记录表重试表(终端)任务管理接口", tags = "采集记录表重试表(终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskTerminatorCollectRetryLogApi") -@RequestMapping("/sch/taskTerminatorCollectRetryLog") -public interface TaskTerminatorCollectRetryLogApi { +@Api(value = "采集器版本列表更新包管理任务管理接口", tags = "采集器版本列表更新包管理任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchCollectorVersionFileApi") +@RequestMapping("/schCollectorVersionFile") +public interface SchCollectorVersionFileApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskTerminatorCollectRetryLogApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskTerminatorCollectRetryLog findById(@PathVariable(value = "id") String id); + SchCollectorVersionFileVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskTerminatorCollectRetryLogApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskTerminatorCollectRetryLog 新增参数 + * @param schCollectorVersionFileDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog); + boolean add(@RequestBody SchCollectorVersionFileDTO schCollectorVersionFileDTO); /** * 编辑 * - * @param taskTerminatorCollectRetryLog 编辑参数 + * @param schCollectorVersionFileDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskTerminatorCollectRetryLog taskTerminatorCollectRetryLog); + boolean edit(@RequestBody SchCollectorVersionFileDTO schCollectorVersionFileDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorVirtualLogApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionLogApi.java similarity index 65% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorVirtualLogApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionLogApi.java index 4a143d9..3bf7655 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorVirtualLogApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchCollectorVersionLogApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorVirtualLog; +import com.docus.server.dto.scheduling.management.SchCollectorVersionLogDTO; +import com.docus.server.vo.scheduling.management.SchCollectorVersionLogVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 虚拟机使用情况(采集器终端) API - *

+ * 采集器版本更新日志管理 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "虚拟机使用情况(采集器终端)任务管理接口", tags = "虚拟机使用情况(采集器终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskTerminatorVirtualLogApi") -@RequestMapping("/sch/taskTerminatorVirtualLog") -public interface TaskTerminatorVirtualLogApi { +@Api(value = "采集器版本更新日志管理任务管理接口", tags = "采集器版本更新日志管理任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchCollectorVersionLogApi") +@RequestMapping("/schCollectorVersionLog") +public interface SchCollectorVersionLogApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskTerminatorVirtualLogApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskTerminatorVirtualLog findById(@PathVariable(value = "id") String id); + SchCollectorVersionLogVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskTerminatorVirtualLogApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskTerminatorVirtualLog 新增参数 + * @param schCollectorVersionLogDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskTerminatorVirtualLog taskTerminatorVirtualLog); + boolean add(@RequestBody SchCollectorVersionLogDTO schCollectorVersionLogDTO); /** * 编辑 * - * @param taskTerminatorVirtualLog 编辑参数 + * @param schCollectorVersionLogDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskTerminatorVirtualLog taskTerminatorVirtualLog); + boolean edit(@RequestBody SchCollectorVersionLogDTO schCollectorVersionLogDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchOperationLogApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchOperationLogApi.java new file mode 100644 index 0000000..8bcf975 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchOperationLogApi.java @@ -0,0 +1,81 @@ +package com.docus.server.api.scheduling.management; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchOperationLogDTO; +import com.docus.server.vo.scheduling.management.SchOperationLogVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; + +import java.util.List; + + +/** + * 采集调度器操作日志 API + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Api(value = "采集调度器操作日志任务管理接口", tags = "采集调度器操作日志任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchOperationLogApi") +@RequestMapping("/schOperationLog") +public interface SchOperationLogApi { + + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + @ApiOperation("按主键查询") + @GetMapping("/find/{id}") + SchOperationLogVO findById(@PathVariable(value = "id") String id); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @ApiOperation("关键字搜素") + @PostMapping("/search") + PageResult search(@RequestBody SearchRequest searchRequest); + + /** + * 新增 + * + * @param schOperationLogDTO 新增参数 + * @return 成功或失败 + */ + @ApiOperation("新增") + @PostMapping("/add") + boolean add(@RequestBody SchOperationLogDTO schOperationLogDTO); + + /** + * 编辑 + * + * @param schOperationLogDTO 编辑参数 + * @return 成功或失败 + */ + @ApiOperation("编辑") + @PutMapping("/edit") + boolean edit(@RequestBody SchOperationLogDTO schOperationLogDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @ApiOperation("批量删除") + @DeleteMapping("/delete") + int delete(@RequestBody List ids); +} diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchSystemParamsApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchSystemParamsApi.java new file mode 100644 index 0000000..f3c8e0d --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchSystemParamsApi.java @@ -0,0 +1,81 @@ +package com.docus.server.api.scheduling.management; + +import com.docus.infrastructure.web.request.SearchRequest; +import com.docus.infrastructure.web.response.PageResult; +import com.docus.server.dto.scheduling.management.SchSystemParamsDTO; +import com.docus.server.vo.scheduling.management.SchSystemParamsVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; + +import java.util.List; + + +/** + * 系统参数表 API + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Api(value = "系统参数表任务管理接口", tags = "系统参数表任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchSystemParamsApi") +@RequestMapping("/schSystemParams") +public interface SchSystemParamsApi { + + /** + * 按主键查询 + * + * @param id 主键id + * @return 实体 + */ + @ApiOperation("按主键查询") + @GetMapping("/find/{id}") + SchSystemParamsVO findById(@PathVariable(value = "id") String id); + + /** + * 关键字搜素 + * + * @param searchRequest 搜索参数 + * @return 分页列表 + */ + @ApiOperation("关键字搜素") + @PostMapping("/search") + PageResult search(@RequestBody SearchRequest searchRequest); + + /** + * 新增 + * + * @param schSystemParamsDTO 新增参数 + * @return 成功或失败 + */ + @ApiOperation("新增") + @PostMapping("/add") + boolean add(@RequestBody SchSystemParamsDTO schSystemParamsDTO); + + /** + * 编辑 + * + * @param schSystemParamsDTO 编辑参数 + * @return 成功或失败 + */ + @ApiOperation("编辑") + @PutMapping("/edit") + boolean edit(@RequestBody SchSystemParamsDTO schSystemParamsDTO); + + /** + * 批量删除 + * + * @param ids 主键ids + * @return 成功或失败 + */ + @ApiOperation("批量删除") + @DeleteMapping("/delete") + int delete(@RequestBody List ids); +} diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchTerminatorApi.java similarity index 68% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchTerminatorApi.java index 4077f86..ceca2b6 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchTerminatorApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollector; +import com.docus.server.dto.scheduling.management.SchTerminatorDTO; +import com.docus.server.vo.scheduling.management.SchTerminatorVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 采集器管理(终端) API - *

+ * 执行管理器 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "采集器管理(终端)任务管理接口", tags = "采集器管理(终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskCollectorApi") -@RequestMapping("/sch/taskCollector") -public interface TaskCollectorApi { +@Api(value = "执行管理器任务管理接口", tags = "执行管理器任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchTerminatorApi") +@RequestMapping("/schTerminator") +public interface SchTerminatorApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskCollectorApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskCollector findById(@PathVariable(value = "id") String id); + SchTerminatorVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskCollectorApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskCollector 新增参数 + * @param schTerminatorDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskCollector taskCollector); + boolean add(@RequestBody SchTerminatorDTO schTerminatorDTO); /** * 编辑 * - * @param taskCollector 编辑参数 + * @param schTerminatorDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskCollector taskCollector); + boolean edit(@RequestBody SchTerminatorDTO schTerminatorDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskSystemParamsApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchVirtualLogApi.java similarity index 67% rename from docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskSystemParamsApi.java rename to docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchVirtualLogApi.java index f6bceb8..f0ac6a3 100644 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskSystemParamsApi.java +++ b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/SchVirtualLogApi.java @@ -2,7 +2,8 @@ package com.docus.server.api.scheduling.management; import com.docus.infrastructure.web.request.SearchRequest; import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskSystemParams; +import com.docus.server.dto.scheduling.management.SchVirtualLogDTO; +import com.docus.server.vo.scheduling.management.SchVirtualLogVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -18,17 +19,15 @@ import java.util.List; /** - *

- * 采集器(终端)系统参数表 API - *

+ * 虚拟机使用情况 API * * @author AutoGenerator - * @since 2023-07-12 + * @since 2023-07-14 */ -@Api(value = "采集器(终端)系统参数表任务管理接口", tags = "采集器(终端)系统参数表任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskSystemParamsApi") -@RequestMapping("/sch/taskSystemParams") -public interface TaskSystemParamsApi { +@Api(value = "虚拟机使用情况任务管理接口", tags = "虚拟机使用情况任务管理接口") +@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.SchVirtualLogApi") +@RequestMapping("/schVirtualLog") +public interface SchVirtualLogApi { /** * 按主键查询 @@ -38,7 +37,7 @@ public interface TaskSystemParamsApi { */ @ApiOperation("按主键查询") @GetMapping("/find/{id}") - TaskSystemParams findById(@PathVariable(value = "id") String id); + SchVirtualLogVO findById(@PathVariable(value = "id") String id); /** * 关键字搜素 @@ -48,27 +47,27 @@ public interface TaskSystemParamsApi { */ @ApiOperation("关键字搜素") @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); + PageResult search(@RequestBody SearchRequest searchRequest); /** * 新增 * - * @param taskSystemParams 新增参数 + * @param schVirtualLogDTO 新增参数 * @return 成功或失败 */ @ApiOperation("新增") @PostMapping("/add") - boolean add(@RequestBody TaskSystemParams taskSystemParams); + boolean add(@RequestBody SchVirtualLogDTO schVirtualLogDTO); /** * 编辑 * - * @param taskSystemParams 编辑参数 + * @param schVirtualLogDTO 编辑参数 * @return 成功或失败 */ @ApiOperation("编辑") @PutMapping("/edit") - boolean edit(@RequestBody TaskSystemParams taskSystemParams); + boolean edit(@RequestBody SchVirtualLogDTO schVirtualLogDTO); /** * 批量删除 diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionLogApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionLogApi.java deleted file mode 100644 index a8e92a1..0000000 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskCollectorVersionLogApi.java +++ /dev/null @@ -1,82 +0,0 @@ -package com.docus.server.api.scheduling.management; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskCollectorVersionLog; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; - -import java.util.List; - - -/** - *

- * 采集器版本更新日志管理(终端) API - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Api(value = "采集器版本更新日志管理(终端)任务管理接口", tags = "采集器版本更新日志管理(终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskCollectorVersionLogApi") -@RequestMapping("/sch/taskCollectorVersionLog") -public interface TaskCollectorVersionLogApi { - - /** - * 按主键查询 - * - * @param id 主键id - * @return 实体 - */ - @ApiOperation("按主键查询") - @GetMapping("/find/{id}") - TaskCollectorVersionLog findById(@PathVariable(value = "id") String id); - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @ApiOperation("关键字搜素") - @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); - - /** - * 新增 - * - * @param taskCollectorVersionLog 新增参数 - * @return 成功或失败 - */ - @ApiOperation("新增") - @PostMapping("/add") - boolean add(@RequestBody TaskCollectorVersionLog taskCollectorVersionLog); - - /** - * 编辑 - * - * @param taskCollectorVersionLog 编辑参数 - * @return 成功或失败 - */ - @ApiOperation("编辑") - @PutMapping("/edit") - boolean edit(@RequestBody TaskCollectorVersionLog taskCollectorVersionLog); - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @ApiOperation("批量删除") - @DeleteMapping("/delete") - int delete(@RequestBody List ids); -} diff --git a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorErrorLogApi.java b/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorErrorLogApi.java deleted file mode 100644 index 418892f..0000000 --- a/docus-client-interface/src/main/java/com/docus/server/api/scheduling.management/TaskTerminatorErrorLogApi.java +++ /dev/null @@ -1,90 +0,0 @@ -package com.docus.server.api.scheduling.management; - -import com.docus.infrastructure.web.request.SearchRequest; -import com.docus.infrastructure.web.response.PageResult; -import com.docus.server.entity.scheduling.management.TaskTerminatorErrorLog; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiImplicitParams; -import io.swagger.annotations.ApiOperation; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestPart; -import org.springframework.web.multipart.MultipartFile; - -import java.util.List; - - -/** - *

- * 采集器异常日志(采集器终端) API - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ -@Api(value = "采集器异常日志(采集器终端)任务管理接口", tags = "采集器异常日志(采集器终端)任务管理接口") -@FeignClient(value = "collector-scheduling-management", contextId = "collector-scheduling-management.TaskTerminatorErrorLogApi") -@RequestMapping("/sch/taskTerminatorErrorLog") -public interface TaskTerminatorErrorLogApi { - - /** - * 按主键查询 - * - * @param id 主键id - * @return 实体 - */ - @ApiOperation("按主键查询") - @GetMapping("/find/{id}") - TaskTerminatorErrorLog findById(@PathVariable(value = "id") String id); - - /** - * 关键字搜素 - * - * @param searchRequest 搜索参数 - * @return 分页列表 - */ - @ApiOperation("关键字搜素") - @PostMapping("/search") - PageResult search(@RequestBody SearchRequest searchRequest); - - /** - * 新增 - * - * @param taskTerminatorErrorLog 新增参数 - * @return 成功或失败 - */ - @ApiOperation("新增") - @PostMapping(value = "/add", headers = {"content-type=multipart/form-data"}) - @ApiImplicitParams({ - @ApiImplicitParam(name = "screenUrl", value = "截图文件", required = true, dataTypeClass = MultipartFile.class) - }) - boolean add(@Validated TaskTerminatorErrorLog taskTerminatorErrorLog, @RequestPart("screenUrl") MultipartFile screenUrl); - - /** - * 编辑 - * - * @param taskTerminatorErrorLog 编辑参数 - * @return 成功或失败 - */ - @ApiOperation("编辑") - @PutMapping("/edit") - boolean edit(@RequestBody TaskTerminatorErrorLog taskTerminatorErrorLog); - - /** - * 批量删除 - * - * @param ids 主键ids - * @return 成功或失败 - */ - @ApiOperation("批量删除") - @DeleteMapping("/delete") - int delete(@RequestBody List ids); -} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/A.java b/docus-client-interface/src/main/java/com/docus/server/dto/A.java new file mode 100644 index 0000000..02b4024 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/A.java @@ -0,0 +1,4 @@ +package com.docus.server.dto; + +public class A { +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectErrorLogDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectErrorLogDTO.java new file mode 100644 index 0000000..3e00a1f --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectErrorLogDTO.java @@ -0,0 +1,57 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器异常日志 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectErrorLogDTO对象", description = "采集器异常日志") +public class SchCollectErrorLogDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器终端ip") + private String terminatorIp; + + @ApiModelProperty(value = "采集器id") + private Long collectorId; + + @ApiModelProperty(value = "采集记录主键id") + private Long collectRecordId; + + @ApiModelProperty(value = "任务id") + private Long taskId; + + @ApiModelProperty(value = "0:不是重试任务,1:是重试任务") + private String isRetryTask; + + @ApiModelProperty(value = "异常等级") + private String level; + + @ApiModelProperty(value = "异常描述") + private String description; + + @ApiModelProperty(value = "异常信息") + private String exceptionInfo; + + @ApiModelProperty(value = "本地存储路径") + private String screenPath; + + @ApiModelProperty(value = "产生时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectRecordDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectRecordDTO.java new file mode 100644 index 0000000..e749826 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectRecordDTO.java @@ -0,0 +1,69 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集记录表 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectRecordDTO对象", description = "采集记录表") +public class SchCollectRecordDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "终端主键") + private Long terminatorId; + + @ApiModelProperty(value = "采集器类型") + private String collectorType; + + @ApiModelProperty(value = "任务id") + private Long taskId; + + @ApiModelProperty(value = "任务名称") + private String taskName; + + @ApiModelProperty(value = "任务描述") + private String taskMemo; + + @ApiModelProperty(value = "任务起始时间范围") + private LocalDateTime startTime; + + @ApiModelProperty(value = "任务结束时间范围") + private LocalDateTime endTime; + + @ApiModelProperty(value = "任务耗时时间,单位:毫秒") + private Long elapsedTime; + + @ApiModelProperty(value = "任务详细信息") + private String taskDetailInfo; + + @ApiModelProperty(value = "任务执行状态,0:成功,1:失败") + private String taskExecState; + + @ApiModelProperty(value = "子任务执行状态:0:接收,1:启动,2:异常,3:推迟,4:完成,5:作废") + private String subTaskExecState; + + @ApiModelProperty(value = "最近一次任务执行失败原因") + private String lastTaskErrorMsg; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + @ApiModelProperty(value = "redis队列任务原始报文") + private String taskOriginJson; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectRecordRetryLogDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectRecordRetryLogDTO.java new file mode 100644 index 0000000..bea5168 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectRecordRetryLogDTO.java @@ -0,0 +1,64 @@ +package com.docus.server.dto.scheduling.management; + +import com.docus.server.enums.CollectTypeEnum; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集记录表重试表 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectRecordRetryLogDTO对象", description = "采集记录表重试表") +public class SchCollectRecordRetryLogDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集记录表id") + private Long collectRecordId; + + @ApiModelProperty(value = "终端主键") + private Long terminatorId; + + @ApiModelProperty(value = "采集器类型") + private CollectTypeEnum collectType; + + @ApiModelProperty(value = "任务id") + private Long taskId; + + @ApiModelProperty(value = "任务名称") + private String taskName; + + @ApiModelProperty(value = "任务描述") + private String taskMemo; + + @ApiModelProperty(value = "数据起始时间范围") + private LocalDateTime startTime; + + @ApiModelProperty(value = "数据结束时间范围") + private LocalDateTime endTime; + + @ApiModelProperty(value = "任务详细信息") + private String taskDetailInfo; + + @ApiModelProperty(value = "任务执行状态,0:成功,1:失败") + private String taskExecState; + + @ApiModelProperty(value = "最近一次任务执行失败原因") + private String lastTaskErrorMsg; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorConfigDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorConfigDTO.java new file mode 100644 index 0000000..3c94abb --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorConfigDTO.java @@ -0,0 +1,39 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器配置 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorConfigDTO对象", description = "采集器配置") +public class SchCollectorConfigDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器id") + private Long collectorId; + + @ApiModelProperty(value = "配置类型,0:采集器公共配置,1:采集器私有配置") + private String configType; + + @ApiModelProperty(value = "配置参数") + private String configJson; + + @ApiModelProperty(value = "产生时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorDTO.java new file mode 100644 index 0000000..f2ee088 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorDTO.java @@ -0,0 +1,46 @@ +package com.docus.server.dto.scheduling.management; + +import com.docus.server.enums.CollectTypeEnum; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器管理 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorDTO对象", description = "采集器管理") +public class SchCollectorDTO implements Serializable { + + @ApiModelProperty(value = "主键(采集器id)") + private Long id; + + @ApiModelProperty(value = "采集器id") + private Long collectorVersionId; + + @ApiModelProperty(value = "采集语言") + private String collectLanguage; + + @ApiModelProperty(value = "采集器类型") + private CollectTypeEnum collectType; + + @ApiModelProperty(value = "启动方式") + private String startMode; + + @ApiModelProperty(value = "采集器任务超时时间") + private Long taskTimeout; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionDTO.java new file mode 100644 index 0000000..c0eab10 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionDTO.java @@ -0,0 +1,36 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器版本列表管理 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorVersionDTO对象", description = "采集器版本列表管理") +public class SchCollectorVersionDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器管理id") + private Long collectorId; + + @ApiModelProperty(value = "版本号") + private String collectVersion; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionFileDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionFileDTO.java new file mode 100644 index 0000000..36e1f1a --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionFileDTO.java @@ -0,0 +1,51 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +/** + * 采集器版本列表更新包管理 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorVersionFileDTO对象", description = "采集器版本列表更新包管理") +public class SchCollectorVersionFileDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器管理版本id") + private Long collectorVersionId; + + @ApiModelProperty(value = "采集器管理id") + private Long collectorId; + + @ApiModelProperty(value = "文件标题") + private String fileTitle; + + @ApiModelProperty(value = "文件目录 单纯文件夹路径,不带文件名,如:F:\嘉时\新建文件夹\") + private String imagePath; + + @ApiModelProperty(value = "文件名称") + private String fileName; + + @ApiModelProperty(value = "文件大小") + private Integer fileSize; + + @ApiModelProperty(value = "文件类型") + private String fileType; + + @ApiModelProperty(value = "是否作废 1:是;0:否") + private Integer state; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionLogDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionLogDTO.java new file mode 100644 index 0000000..476d8b6 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchCollectorVersionLogDTO.java @@ -0,0 +1,51 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器版本更新日志管理 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorVersionLogDTO对象", description = "采集器版本更新日志管理") +public class SchCollectorVersionLogDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器管理版本id") + private Long collectorVersionId; + + @ApiModelProperty(value = "采集器管理id") + private Long collectorId; + + @ApiModelProperty(value = "操作模块") + private String operationModule; + + @ApiModelProperty(value = "操作类型") + private String operationType; + + @ApiModelProperty(value = "操作描述") + private String operationDesc; + + @ApiModelProperty(value = "操作内容") + private String operationContent; + + @ApiModelProperty(value = "执行状态0:成功,1:失败") + private Integer state; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchOperationLogDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchOperationLogDTO.java new file mode 100644 index 0000000..3998846 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchOperationLogDTO.java @@ -0,0 +1,45 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集调度器操作日志 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchOperationLogDTO对象", description = "采集调度器操作日志") +public class SchOperationLogDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "操作模块") + private String operationModule; + + @ApiModelProperty(value = "操作类型") + private String operationType; + + @ApiModelProperty(value = "操作描述") + private String operationDesc; + + @ApiModelProperty(value = "操作内容") + private String operationContent; + + @ApiModelProperty(value = "执行状态0:成功,1:失败") + private Integer state; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchSystemParamsDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchSystemParamsDTO.java new file mode 100644 index 0000000..809ece2 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchSystemParamsDTO.java @@ -0,0 +1,54 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 系统参数表 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchSystemParamsDTO对象", description = "系统参数表") +public class SchSystemParamsDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "父主键") + private Long parentId; + + @ApiModelProperty(value = "系统参数编号") + private String paramCode; + + @ApiModelProperty(value = "系统参数名称") + private String paramName; + + @ApiModelProperty(value = "系统参数说明,如说明参数值得格式要求") + private String paramInfo; + + @ApiModelProperty(value = "系统参数值") + private String paramValue; + + @ApiModelProperty(value = "系统参数分组") + private String paramGroup; + + @ApiModelProperty(value = "排序号,用于分组内排序") + private Integer sortNo; + + @ApiModelProperty(value = "是否需要加密,0:不需要,1:需要") + private String needEncrypt; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchTerminatorDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchTerminatorDTO.java new file mode 100644 index 0000000..214cffe --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchTerminatorDTO.java @@ -0,0 +1,60 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 执行管理器 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchTerminatorDTO对象", description = "执行管理器") +public class SchTerminatorDTO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "终端IP") + private String terminatorIp; + + @ApiModelProperty(value = "资源管理器名称") + private String terminatorName; + + @ApiModelProperty(value = "只干某些任务,任务偏好属性") + private String onlyCollectorIds; + + @ApiModelProperty(value = "优先干某些任务,任务偏好属性(优先给哪个采集器,若不空闲再给任意采集器)") + private String priorityCollectorIds; + + @ApiModelProperty(value = "是否限制采集器类型,0:否,1:是") + private String restrictState; + + @ApiModelProperty(value = "忙闲状态,0:空闲,1:繁忙") + private String busyState; + + @ApiModelProperty(value = "在线状态,0:离线,1:在线") + private String onlineState; + + @ApiModelProperty(value = "最近任务执行时间") + private LocalDateTime lastTaskExecTime; + + @ApiModelProperty(value = "正在执行任务的名称") + private String executingTaskName; + + @ApiModelProperty(value = "最近一次任务执行失败原因") + private String lastTaskErrorMsg; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchVirtualLogDTO.java b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchVirtualLogDTO.java new file mode 100644 index 0000000..c387f5c --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/dto/scheduling.management/SchVirtualLogDTO.java @@ -0,0 +1,54 @@ +package com.docus.server.dto.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 虚拟机使用情况 DTO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchVirtualLogDTO对象", description = "虚拟机使用情况") +public class SchVirtualLogDTO implements Serializable { + + @ApiModelProperty(value = "终端id") + private Long id; + + @ApiModelProperty(value = "CPU使用率") + private String cpuUtilization; + + @ApiModelProperty(value = "物理内存总量(单位:MB)") + private Double memoryTotal; + + @ApiModelProperty(value = "物理内存余量(单位:MB)") + private Double memoryAllowance; + + @ApiModelProperty(value = "当前网络上行速率(KBPS)") + private String uplinkRate; + + @ApiModelProperty(value = "当前网络下行速率") + private String descendingRate; + + @ApiModelProperty(value = "采集器终端ip地址") + private String ip; + + @ApiModelProperty(value = "创建时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "更新时间") + private LocalDateTime updateTime; + + @ApiModelProperty(value = "客户端创建时间") + private LocalDateTime clientTime; + + @ApiModelProperty(value = "多个磁盘大小(单位:MB),当前使用量和总容量(单位:MB)") + private String diskJson; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorErrorLog.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectErrorLog.java similarity index 62% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorErrorLog.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectErrorLog.java index 14c2a21..bd9cfed 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorErrorLog.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectErrorLog.java @@ -1,47 +1,56 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 采集器异常日志(采集器终端) - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 采集器异常日志 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_terminator_error_log") -@ApiModel(value = "TaskTerminatorErrorLog对象", description = "采集器异常日志(采集器终端)") -public class TaskTerminatorErrorLog implements Serializable { +@TableName("sch_collect_error_log") +@ApiModel(value="SchCollectErrorLog对象", description="采集器异常日志") +public class SchCollectErrorLog implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) private Long id; - @ApiModelProperty(value = "任务id") - @TableField("task_id") - private Long taskId; + @ApiModelProperty(value = "采集器终端ip") + @TableField("terminator_ip") + private String terminatorIp; @ApiModelProperty(value = "采集器id") @TableField("collector_id") private Long collectorId; - @ApiModelProperty(value = "采集器终端ip") - @TableField("terminator_ip") - private String terminatorIp; + @ApiModelProperty(value = "采集记录主键id") + @TableField("collect_record_id") + private Long collectRecordId; + + @ApiModelProperty(value = "任务id") + @TableField("task_id") + private Long taskId; + + @ApiModelProperty(value = "0:不是重试任务,1:是重试任务") + @TableField("is_retry_task") + private String isRetryTask; @ApiModelProperty(value = "异常等级") @TableField("level") @@ -55,19 +64,17 @@ public class TaskTerminatorErrorLog implements Serializable { @TableField("exception_info") private String exceptionInfo; - @ApiModelProperty(value = "截图url") - @TableField("screen_url") - private String screenUrl; + @ApiModelProperty(value = "本地存储路径") + @TableField("screen_path") + private String screenPath; @ApiModelProperty(value = "产生时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorCollect.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectRecord.java similarity index 66% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorCollect.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectRecord.java index 0cbfc61..6c0a61c 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorCollect.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectRecord.java @@ -1,32 +1,32 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.time.LocalDateTime; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 采集记录表(终端) - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 采集记录表 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_terminator_collect") -@ApiModel(value = "TaskTerminatorCollect对象", description = "采集记录表(终端)") -public class TaskTerminatorCollect implements Serializable { +@TableName("sch_collect_record") +@ApiModel(value="SchCollectRecord对象", description="采集记录表") +public class SchCollectRecord implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) @@ -36,13 +36,9 @@ public class TaskTerminatorCollect implements Serializable { @TableField("terminator_id") private Long terminatorId; - @ApiModelProperty(value = "任务重试键") - @TableField("retry_key") - private String retryKey; - @ApiModelProperty(value = "采集器类型") - @TableField("collect_type") - private String collectType; + @TableField("collector_type") + private String collectorType; @ApiModelProperty(value = "任务id") @TableField("task_id") @@ -56,14 +52,18 @@ public class TaskTerminatorCollect implements Serializable { @TableField("task_memo") private String taskMemo; - @ApiModelProperty(value = "数据起始时间范围") + @ApiModelProperty(value = "任务起始时间范围") @TableField("start_time") private LocalDateTime startTime; - @ApiModelProperty(value = "数据结束时间范围") + @ApiModelProperty(value = "任务结束时间范围") @TableField("end_time") private LocalDateTime endTime; + @ApiModelProperty(value = "任务耗时时间,单位:毫秒") + @TableField("elapsed_time") + private Long elapsedTime; + @ApiModelProperty(value = "任务详细信息") @TableField("task_detail_info") private String taskDetailInfo; @@ -76,28 +76,21 @@ public class TaskTerminatorCollect implements Serializable { @TableField("sub_task_exec_state") private String subTaskExecState; - @ApiModelProperty(value = "任务其他扩展配置") - @TableField("task_params") - private String taskParams; - @ApiModelProperty(value = "最近一次任务执行失败原因") @TableField("last_task_error_msg") private String lastTaskErrorMsg; - @ApiModelProperty(value = "任务耗时时间") - @TableField("elapsed_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date elapsedTime; - @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; + + @ApiModelProperty(value = "redis队列任务原始报文") + @TableField("task_origin_json") + private String taskOriginJson; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorCollectRetryLog.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectRecordRetryLog.java similarity index 58% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorCollectRetryLog.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectRecordRetryLog.java index a85a9d9..516dce5 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorCollectRetryLog.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectRecordRetryLog.java @@ -1,51 +1,48 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 采集记录表重试表(终端) - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 采集记录表重试表 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_terminator_collect_retry_log") -@ApiModel(value = "TaskTerminatorCollectRetryLog对象", description = "采集记录表重试表(终端)") -public class TaskTerminatorCollectRetryLog implements Serializable { +@TableName("sch_collect_record_retry_log") +@ApiModel(value="SchCollectRecordRetryLog对象", description="采集记录表重试表") +public class SchCollectRecordRetryLog implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) private Long id; - @ApiModelProperty(value = "终端采集记录表id") - @TableField("parent_id") - private Long parentId; + @ApiModelProperty(value = "采集记录表id") + @TableField("collect_record_id") + private Long collectRecordId; @ApiModelProperty(value = "终端主键") @TableField("terminator_id") private Long terminatorId; - @ApiModelProperty(value = "任务重试键") - @TableField("retry_key") - private String retryKey; - @ApiModelProperty(value = "采集器类型") @TableField("collect_type") - private String collectType; + private CollectTypeEnum collectType; @ApiModelProperty(value = "任务id") @TableField("task_id") @@ -61,13 +58,11 @@ public class TaskTerminatorCollectRetryLog implements Serializable { @ApiModelProperty(value = "数据起始时间范围") @TableField("start_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date startTime; + private LocalDateTime startTime; @ApiModelProperty(value = "数据结束时间范围") @TableField("end_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date endTime; + private LocalDateTime endTime; @ApiModelProperty(value = "任务详细信息") @TableField("task_detail_info") @@ -77,27 +72,17 @@ public class TaskTerminatorCollectRetryLog implements Serializable { @TableField("task_exec_state") private String taskExecState; - @ApiModelProperty(value = "子任务执行状态:0:接收,1:启动,2:异常,3:推迟,4:完成,5:作废") - @TableField("sub_task_exec_state") - private String subTaskExecState; - - @ApiModelProperty(value = "任务其他扩展配置") - @TableField("task_params") - private String taskParams; - @ApiModelProperty(value = "最近一次任务执行失败原因") @TableField("last_task_error_msg") private String lastTaskErrorMsg; @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollector.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollector.java similarity index 56% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollector.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollector.java index d5bb7c6..750741e 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollector.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollector.java @@ -1,40 +1,38 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.docus.server.enums.CollectTypeEnum; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; -import lombok.*; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 采集器管理(终端) - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 采集器管理 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data -@Builder -@AllArgsConstructor -@NoArgsConstructor @EqualsAndHashCode(callSuper = false) -@TableName("task_collector") -@ApiModel(value = "TaskCollector对象", description = "采集器管理(终端)") -public class TaskCollector implements Serializable { +@TableName("sch_collector") +@ApiModel(value="SchCollector对象", description="采集器管理") +public class SchCollector implements Serializable { @ApiModelProperty(value = "主键(采集器id)") @TableId(value = "id", type = IdType.ASSIGN_UUID) private Long id; - @ApiModelProperty(value = "当前采集器版本id") + @ApiModelProperty(value = "采集器id") @TableField("collector_version_id") private Long collectorVersionId; @@ -52,25 +50,15 @@ public class TaskCollector implements Serializable { @ApiModelProperty(value = "采集器任务超时时间") @TableField("task_timeout") - private String taskTimeout; - - @ApiModelProperty(value = "采集器配置") - @TableField("config_json") - private String configJson; - - @ApiModelProperty(value = "采集器配置,0:公共配置,1:采集器私有配置") - @TableField("config_type") - private String configType; + private Long taskTimeout; @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorConfig.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorConfig.java new file mode 100644 index 0000000..97a7ac5 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorConfig.java @@ -0,0 +1,56 @@ +package com.docus.server.entity.scheduling.management; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import com.docus.server.enums.*; + +/** +*

+ * 采集器配置 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("sch_collector_config") +@ApiModel(value="SchCollectorConfig对象", description="采集器配置") +public class SchCollectorConfig implements Serializable { + + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_UUID) + private Long id; + + @ApiModelProperty(value = "采集器id") + @TableField("collector_id") + private Long collectorId; + + @ApiModelProperty(value = "配置类型,0:采集器公共配置,1:采集器私有配置") + @TableField("config_type") + private String configType; + + @ApiModelProperty(value = "配置参数") + @TableField("config_json") + private String configJson; + + @ApiModelProperty(value = "产生时间") + @TableField("create_time") + private LocalDateTime createTime; + + @ApiModelProperty(value = "更新时间") + @TableField("update_time") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersion.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersion.java similarity index 57% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersion.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersion.java index f6b09cd..d7802cc 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersion.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersion.java @@ -1,57 +1,52 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** *

- * 采集器版本列表管理(终端) + * 采集器版本列表管理 *

* * @author AutoGenerator -* @since 2023-07-12 +* @since 2023-07-14 */ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_collector_version") -@ApiModel(value="TaskCollectorVersion对象", description="采集器版本列表管理(终端)") -public class TaskCollectorVersion implements Serializable { +@TableName("sch_collector_version") +@ApiModel(value="SchCollectorVersion对象", description="采集器版本列表管理") +public class SchCollectorVersion implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) private Long id; @ApiModelProperty(value = "采集器管理id") - @TableField("task_collector_id") - private Long taskCollectorId; + @TableField("collector_id") + private Long collectorId; @ApiModelProperty(value = "版本号") @TableField("collect_version") private String collectVersion; - @ApiModelProperty(value = "是否当前版本,0:否,1:是") - @TableField("current_version_flag") - private String currentVersionFlag; - @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersionFile.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersionFile.java similarity index 50% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersionFile.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersionFile.java index d82ce86..89a7847 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersionFile.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersionFile.java @@ -1,55 +1,56 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 采集器版本列表更新包管理(终端) - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 采集器版本列表更新包管理 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_collector_version_file") -@ApiModel(value = "TaskCollectorVersionFile对象", description = "采集器版本列表更新包管理(终端)") -public class TaskCollectorVersionFile implements Serializable { +@TableName("sch_collector_version_file") +@ApiModel(value="SchCollectorVersionFile对象", description="采集器版本列表更新包管理") +public class SchCollectorVersionFile implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) private Long id; @ApiModelProperty(value = "采集器管理版本id") - @TableField("task_collector_version_id") - private Long taskCollectorVersionId; + @TableField("collector_version_id") + private Long collectorVersionId; @ApiModelProperty(value = "采集器管理id") - @TableField("task_collector_id") - private Long taskCollectorId; + @TableField("collector_id") + private Long collectorId; @ApiModelProperty(value = "文件标题") @TableField("file_title") private String fileTitle; - @ApiModelProperty(value = "文件目录 单纯文件夹路径,不带文件名") + @ApiModelProperty(value = "文件目录 单纯文件夹路径,不带文件名,如:F:\嘉时\新建文件夹\") @TableField("image_path") private String imagePath; @ApiModelProperty(value = "文件名称") - @TableField("scan_page") - private String scanPage; + @TableField("file_name") + private String fileName; @ApiModelProperty(value = "文件大小") @TableField("file_size") @@ -59,39 +60,17 @@ public class TaskCollectorVersionFile implements Serializable { @TableField("file_type") private String fileType; - @ApiModelProperty(value = "文件来源 1:采集器;2:扫描生产软件") - @TableField("file_source") - private String fileSource; - - @ApiModelProperty(value = "1:服务器本地;2:ftp服务器;3:共享文件夹") - @TableField("file_storage_type") - private String fileStorageType; - @ApiModelProperty(value = "是否作废 1:是;0:否") @TableField("state") private Integer state; - @ApiModelProperty(value = "是否显示1:是;0:否") - @TableField("show_file") - private Integer showFile; - - @ApiModelProperty(value = "文件唯一标识") - @TableField("file_column_1") - private String fileColumn1; - - @ApiModelProperty(value = "原文件名称") - @TableField("original_file_name") - private String originalFileName; - @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersionLog.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersionLog.java similarity index 67% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersionLog.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersionLog.java index 3ba7a78..9363d5d 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskCollectorVersionLog.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchCollectorVersionLog.java @@ -1,43 +1,44 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 采集器版本更新日志管理(终端) - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 采集器版本更新日志管理 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_collector_version_log") -@ApiModel(value = "TaskCollectorVersionLog对象", description = "采集器版本更新日志管理(终端)") -public class TaskCollectorVersionLog implements Serializable { +@TableName("sch_collector_version_log") +@ApiModel(value="SchCollectorVersionLog对象", description="采集器版本更新日志管理") +public class SchCollectorVersionLog implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) private Long id; @ApiModelProperty(value = "采集器管理版本id") - @TableField("task_collector_version_id") - private Long taskCollectorVersionId; + @TableField("collector_version_id") + private Long collectorVersionId; @ApiModelProperty(value = "采集器管理id") - @TableField("task_collector_id") - private Long taskCollectorId; + @TableField("collector_id") + private Long collectorId; @ApiModelProperty(value = "操作模块") @TableField("operation_module") @@ -61,13 +62,11 @@ public class TaskCollectorVersionLog implements Serializable { @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskOperationLog.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchOperationLog.java similarity index 71% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskOperationLog.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchOperationLog.java index 0bf6c1e..5decddc 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskOperationLog.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchOperationLog.java @@ -1,31 +1,32 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 采集调度器操作日志表 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 采集调度器操作日志 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_operation_log") -@ApiModel(value = "TaskOperationLog对象", description = "采集器版本更新日志管理(终端)") -public class TaskOperationLog implements Serializable { +@TableName("sch_operation_log") +@ApiModel(value="SchOperationLog对象", description="采集调度器操作日志") +public class SchOperationLog implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) @@ -53,13 +54,11 @@ public class TaskOperationLog implements Serializable { @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskSystemParams.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchSystemParams.java similarity index 75% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskSystemParams.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchSystemParams.java index 8ef9e3f..ba7424d 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskSystemParams.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchSystemParams.java @@ -1,38 +1,39 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 采集器(终端)系统参数表 - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 系统参数表 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_system_params") -@ApiModel(value = "TaskSystemParams对象", description = "采集器(终端)系统参数表") -public class TaskSystemParams implements Serializable { +@TableName("sch_system_params") +@ApiModel(value="SchSystemParams对象", description="系统参数表") +public class SchSystemParams implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) private Long id; @ApiModelProperty(value = "父主键") - @TableField(value = "parent_id") + @TableField("parent_id") private Long parentId; @ApiModelProperty(value = "系统参数编号") @@ -65,13 +66,11 @@ public class TaskSystemParams implements Serializable { @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminator.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchTerminator.java similarity index 69% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminator.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchTerminator.java index 35286b1..5026b0f 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminator.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchTerminator.java @@ -1,32 +1,32 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.time.LocalDateTime; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 执行管理器(采集器终端) - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 执行管理器 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_terminator") -@ApiModel(value = "TaskTerminator对象", description = "执行管理器(采集器终端)") -public class TaskTerminator implements Serializable { +@TableName("sch_terminator") +@ApiModel(value="SchTerminator对象", description="执行管理器") +public class SchTerminator implements Serializable { @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) @@ -45,16 +45,8 @@ public class TaskTerminator implements Serializable { private String onlyCollectorIds; @ApiModelProperty(value = "优先干某些任务,任务偏好属性(优先给哪个采集器,若不空闲再给任意采集器)") - @TableField("collector_id") - private String collectorId; - - @ApiModelProperty(value = "不干某些任务,任务偏好属性") - @TableField("not_collector_ids") - private String notCollectorIds; - - @ApiModelProperty(value = "终端重试键") - @TableField("retry_key") - private String retryKey; + @TableField("priority_collector_ids") + private String priorityCollectorIds; @ApiModelProperty(value = "是否限制采集器类型,0:否,1:是") @TableField("restrict_state") @@ -80,19 +72,13 @@ public class TaskTerminator implements Serializable { @TableField("last_task_error_msg") private String lastTaskErrorMsg; - @ApiModelProperty(value = "任务扩展参数") - @TableField("task_params") - private String taskParams; - @ApiModelProperty(value = "入库时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "入库更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; } diff --git a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorVirtualLog.java b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchVirtualLog.java similarity index 54% rename from docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorVirtualLog.java rename to docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchVirtualLog.java index 8b34f76..823649c 100644 --- a/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/TaskTerminatorVirtualLog.java +++ b/docus-client-interface/src/main/java/com/docus/server/entity/scheduling.management/SchVirtualLog.java @@ -1,47 +1,48 @@ package com.docus.server.entity.scheduling.management; +import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableField; +import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; -import java.io.Serializable; -import java.util.Date; +import com.docus.server.enums.*; /** - *

- * 虚拟机使用情况(采集器终端) - *

- * - * @author AutoGenerator - * @since 2023-07-12 - */ +*

+ * 虚拟机使用情况 + *

+* +* @author AutoGenerator +* @since 2023-07-14 +*/ @Data @EqualsAndHashCode(callSuper = false) -@TableName("task_terminator_virtual_log") -@ApiModel(value = "TaskTerminatorVirtualLog对象", description = "虚拟机使用情况(采集器终端)") -public class TaskTerminatorVirtualLog implements Serializable { +@TableName("sch_virtual_log") +@ApiModel(value="SchVirtualLog对象", description="虚拟机使用情况") +public class SchVirtualLog implements Serializable { - @ApiModelProperty(value = "虚拟机id") + @ApiModelProperty(value = "终端id") @TableId(value = "id", type = IdType.ASSIGN_UUID) private Long id; - @ApiModelProperty(value = "CPO使用率") + @ApiModelProperty(value = "CPU使用率") @TableField("cpu_utilization") private String cpuUtilization; - @ApiModelProperty(value = "物理内存总量") + @ApiModelProperty(value = "物理内存总量(单位:MB)") @TableField("memory_total") - private String memoryTotal; + private Double memoryTotal; - @ApiModelProperty(value = "物理内存余量") + @ApiModelProperty(value = "物理内存余量(单位:MB)") @TableField("memory_allowance") - private String memoryAllowance; + private Double memoryAllowance; @ApiModelProperty(value = "当前网络上行速率(KBPS)") @TableField("uplink_rate") @@ -55,19 +56,21 @@ public class TaskTerminatorVirtualLog implements Serializable { @TableField("ip") private String ip; - @ApiModelProperty(value = "url请求地址") - @TableField("url") - private String url; - @ApiModelProperty(value = "创建时间") @TableField("create_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date createTime; + private LocalDateTime createTime; @ApiModelProperty(value = "更新时间") @TableField("update_time") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date updateTime; + private LocalDateTime updateTime; + + @ApiModelProperty(value = "客户端创建时间") + @TableField("client_time") + private LocalDateTime clientTime; + + @ApiModelProperty(value = "多个磁盘大小(单位:MB),当前使用量和总容量(单位:MB)") + @TableField("disk_json") + private String diskJson; } diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/TaskMessageVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/archivefile/TaskMessageVO.java similarity index 96% rename from docus-client-interface/src/main/java/com/docus/server/vo/TaskMessageVO.java rename to docus-client-interface/src/main/java/com/docus/server/vo/archivefile/TaskMessageVO.java index ccf71cf..0a25941 100644 --- a/docus-client-interface/src/main/java/com/docus/server/vo/TaskMessageVO.java +++ b/docus-client-interface/src/main/java/com/docus/server/vo/archivefile/TaskMessageVO.java @@ -1,4 +1,4 @@ -package com.docus.server.vo; +package com.docus.server.vo.archivefile; import com.docus.server.enums.CollectTypeEnum; import com.docus.server.enums.StateEnum; diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectErrorLogVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectErrorLogVO.java new file mode 100644 index 0000000..03e2d22 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectErrorLogVO.java @@ -0,0 +1,57 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器异常日志 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectErrorLogVO对象", description = "采集器异常日志") +public class SchCollectErrorLogVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器终端ip") + private String terminatorIp; + + @ApiModelProperty(value = "采集器id") + private Long collectorId; + + @ApiModelProperty(value = "采集记录主键id") + private Long collectRecordId; + + @ApiModelProperty(value = "任务id") + private Long taskId; + + @ApiModelProperty(value = "0:不是重试任务,1:是重试任务") + private String isRetryTask; + + @ApiModelProperty(value = "异常等级") + private String level; + + @ApiModelProperty(value = "异常描述") + private String description; + + @ApiModelProperty(value = "异常信息") + private String exceptionInfo; + + @ApiModelProperty(value = "本地存储路径") + private String screenPath; + + @ApiModelProperty(value = "产生时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectRecordRetryLogVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectRecordRetryLogVO.java new file mode 100644 index 0000000..ddef776 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectRecordRetryLogVO.java @@ -0,0 +1,64 @@ +package com.docus.server.vo.scheduling.management; + +import com.docus.server.enums.CollectTypeEnum; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集记录表重试表 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectRecordRetryLogVO对象", description = "采集记录表重试表") +public class SchCollectRecordRetryLogVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集记录表id") + private Long collectRecordId; + + @ApiModelProperty(value = "终端主键") + private Long terminatorId; + + @ApiModelProperty(value = "采集器类型") + private CollectTypeEnum collectType; + + @ApiModelProperty(value = "任务id") + private Long taskId; + + @ApiModelProperty(value = "任务名称") + private String taskName; + + @ApiModelProperty(value = "任务描述") + private String taskMemo; + + @ApiModelProperty(value = "数据起始时间范围") + private LocalDateTime startTime; + + @ApiModelProperty(value = "数据结束时间范围") + private LocalDateTime endTime; + + @ApiModelProperty(value = "任务详细信息") + private String taskDetailInfo; + + @ApiModelProperty(value = "任务执行状态,0:成功,1:失败") + private String taskExecState; + + @ApiModelProperty(value = "最近一次任务执行失败原因") + private String lastTaskErrorMsg; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectRecordVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectRecordVO.java new file mode 100644 index 0000000..fb3a9af --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectRecordVO.java @@ -0,0 +1,69 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集记录表 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectRecordVO对象", description = "采集记录表") +public class SchCollectRecordVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "终端主键") + private Long terminatorId; + + @ApiModelProperty(value = "采集器类型") + private String collectorType; + + @ApiModelProperty(value = "任务id") + private Long taskId; + + @ApiModelProperty(value = "任务名称") + private String taskName; + + @ApiModelProperty(value = "任务描述") + private String taskMemo; + + @ApiModelProperty(value = "任务起始时间范围") + private LocalDateTime startTime; + + @ApiModelProperty(value = "任务结束时间范围") + private LocalDateTime endTime; + + @ApiModelProperty(value = "任务耗时时间,单位:毫秒") + private Long elapsedTime; + + @ApiModelProperty(value = "任务详细信息") + private String taskDetailInfo; + + @ApiModelProperty(value = "任务执行状态,0:成功,1:失败") + private String taskExecState; + + @ApiModelProperty(value = "子任务执行状态:0:接收,1:启动,2:异常,3:推迟,4:完成,5:作废") + private String subTaskExecState; + + @ApiModelProperty(value = "最近一次任务执行失败原因") + private String lastTaskErrorMsg; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + @ApiModelProperty(value = "redis队列任务原始报文") + private String taskOriginJson; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorConfigVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorConfigVO.java new file mode 100644 index 0000000..7058728 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorConfigVO.java @@ -0,0 +1,39 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器配置 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorConfigVO对象", description = "采集器配置") +public class SchCollectorConfigVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器id") + private Long collectorId; + + @ApiModelProperty(value = "配置类型,0:采集器公共配置,1:采集器私有配置") + private String configType; + + @ApiModelProperty(value = "配置参数") + private String configJson; + + @ApiModelProperty(value = "产生时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVO.java new file mode 100644 index 0000000..17bbca7 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVO.java @@ -0,0 +1,46 @@ +package com.docus.server.vo.scheduling.management; + +import com.docus.server.enums.CollectTypeEnum; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器管理 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorVO对象", description = "采集器管理") +public class SchCollectorVO implements Serializable { + + @ApiModelProperty(value = "主键(采集器id)") + private Long id; + + @ApiModelProperty(value = "采集器id") + private Long collectorVersionId; + + @ApiModelProperty(value = "采集语言") + private String collectLanguage; + + @ApiModelProperty(value = "采集器类型") + private CollectTypeEnum collectType; + + @ApiModelProperty(value = "启动方式") + private String startMode; + + @ApiModelProperty(value = "采集器任务超时时间") + private Long taskTimeout; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionFileVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionFileVO.java new file mode 100644 index 0000000..fbc1884 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionFileVO.java @@ -0,0 +1,52 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器版本列表更新包管理 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorVersionFileVO对象", description = "采集器版本列表更新包管理") +public class SchCollectorVersionFileVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器管理版本id") + private Long collectorVersionId; + + @ApiModelProperty(value = "采集器管理id") + private Long collectorId; + + @ApiModelProperty(value = "文件标题") + private String fileTitle; + + @ApiModelProperty(value = "文件目录 单纯文件夹路径,不带文件名") + private String imagePath; + + @ApiModelProperty(value = "文件名称") + private String fileName; + + @ApiModelProperty(value = "文件大小") + private Integer fileSize; + + @ApiModelProperty(value = "文件类型") + private String fileType; + + @ApiModelProperty(value = "是否作废 1:是;0:否") + private Integer state; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionLogVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionLogVO.java new file mode 100644 index 0000000..59b2fdf --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionLogVO.java @@ -0,0 +1,51 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器版本更新日志管理 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorVersionLogVO对象", description = "采集器版本更新日志管理") +public class SchCollectorVersionLogVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器管理版本id") + private Long collectorVersionId; + + @ApiModelProperty(value = "采集器管理id") + private Long collectorId; + + @ApiModelProperty(value = "操作模块") + private String operationModule; + + @ApiModelProperty(value = "操作类型") + private String operationType; + + @ApiModelProperty(value = "操作描述") + private String operationDesc; + + @ApiModelProperty(value = "操作内容") + private String operationContent; + + @ApiModelProperty(value = "执行状态0:成功,1:失败") + private Integer state; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionVO.java new file mode 100644 index 0000000..09e8b74 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchCollectorVersionVO.java @@ -0,0 +1,36 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集器版本列表管理 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchCollectorVersionVO对象", description = "采集器版本列表管理") +public class SchCollectorVersionVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "采集器管理id") + private Long collectorId; + + @ApiModelProperty(value = "版本号") + private String collectVersion; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchOperationLogVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchOperationLogVO.java new file mode 100644 index 0000000..bc03166 --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchOperationLogVO.java @@ -0,0 +1,45 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 采集调度器操作日志 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchOperationLogVO对象", description = "采集调度器操作日志") +public class SchOperationLogVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "操作模块") + private String operationModule; + + @ApiModelProperty(value = "操作类型") + private String operationType; + + @ApiModelProperty(value = "操作描述") + private String operationDesc; + + @ApiModelProperty(value = "操作内容") + private String operationContent; + + @ApiModelProperty(value = "执行状态0:成功,1:失败") + private Integer state; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchSystemParamsVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchSystemParamsVO.java new file mode 100644 index 0000000..a33329b --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchSystemParamsVO.java @@ -0,0 +1,54 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 系统参数表 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchSystemParamsVO对象", description = "系统参数表") +public class SchSystemParamsVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "父主键") + private Long parentId; + + @ApiModelProperty(value = "系统参数编号") + private String paramCode; + + @ApiModelProperty(value = "系统参数名称") + private String paramName; + + @ApiModelProperty(value = "系统参数说明,如说明参数值得格式要求") + private String paramInfo; + + @ApiModelProperty(value = "系统参数值") + private String paramValue; + + @ApiModelProperty(value = "系统参数分组") + private String paramGroup; + + @ApiModelProperty(value = "排序号,用于分组内排序") + private Integer sortNo; + + @ApiModelProperty(value = "是否需要加密,0:不需要,1:需要") + private String needEncrypt; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchTerminatorVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchTerminatorVO.java new file mode 100644 index 0000000..759a72a --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchTerminatorVO.java @@ -0,0 +1,60 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 执行管理器 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchTerminatorVO对象", description = "执行管理器") +public class SchTerminatorVO implements Serializable { + + @ApiModelProperty(value = "主键") + private Long id; + + @ApiModelProperty(value = "终端IP") + private String terminatorIp; + + @ApiModelProperty(value = "资源管理器名称") + private String terminatorName; + + @ApiModelProperty(value = "只干某些任务,任务偏好属性") + private String onlyCollectorIds; + + @ApiModelProperty(value = "优先干某些任务,任务偏好属性(优先给哪个采集器,若不空闲再给任意采集器)") + private String priorityCollectorIds; + + @ApiModelProperty(value = "是否限制采集器类型,0:否,1:是") + private String restrictState; + + @ApiModelProperty(value = "忙闲状态,0:空闲,1:繁忙") + private String busyState; + + @ApiModelProperty(value = "在线状态,0:离线,1:在线") + private String onlineState; + + @ApiModelProperty(value = "最近任务执行时间") + private LocalDateTime lastTaskExecTime; + + @ApiModelProperty(value = "正在执行任务的名称") + private String executingTaskName; + + @ApiModelProperty(value = "最近一次任务执行失败原因") + private String lastTaskErrorMsg; + + @ApiModelProperty(value = "入库时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "入库更新时间") + private LocalDateTime updateTime; + + +} diff --git a/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchVirtualLogVO.java b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchVirtualLogVO.java new file mode 100644 index 0000000..71b547a --- /dev/null +++ b/docus-client-interface/src/main/java/com/docus/server/vo/scheduling.management/SchVirtualLogVO.java @@ -0,0 +1,54 @@ +package com.docus.server.vo.scheduling.management; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 虚拟机使用情况 VO + * + * @author AutoGenerator + * @since 2023-07-14 + */ +@Data +@ApiModel(value = "SchVirtualLogVO对象", description = "虚拟机使用情况") +public class SchVirtualLogVO implements Serializable { + + @ApiModelProperty(value = "终端id") + private Long id; + + @ApiModelProperty(value = "CPU使用率") + private String cpuUtilization; + + @ApiModelProperty(value = "物理内存总量(单位:MB)") + private Double memoryTotal; + + @ApiModelProperty(value = "物理内存余量(单位:MB)") + private Double memoryAllowance; + + @ApiModelProperty(value = "当前网络上行速率(KBPS)") + private String uplinkRate; + + @ApiModelProperty(value = "当前网络下行速率") + private String descendingRate; + + @ApiModelProperty(value = "采集器终端ip地址") + private String ip; + + @ApiModelProperty(value = "创建时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "更新时间") + private LocalDateTime updateTime; + + @ApiModelProperty(value = "客户端创建时间") + private LocalDateTime clientTime; + + @ApiModelProperty(value = "多个磁盘大小(单位:MB),当前使用量和总容量(单位:MB)") + private String diskJson; + + +}