From 172eaf70b28cdc4893f54abfb021c22de9593549 Mon Sep 17 00:00:00 2001 From: hongawen <83944980@qq.com> Date: Tue, 13 Jun 2023 10:13:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 10 +- pqs-algorithm/algorithm-api/pom.xml | 48 ---- .../njcn/algorithm/api/CsDictFeignClient.java | 24 -- .../algorithm/api/CsEdDataFeignClient.java | 28 -- .../algorithm/api/DevModelFeignClient.java | 38 --- .../algorithm/api/EquipmentFeignClient.java | 24 -- .../CsDictFeignClientFallbackFactory.java | 40 --- .../CsEdDataFeignClientFallbackFactory.java | 44 ---- .../DevModelFeignClientFallbackFactory.java | 57 ---- .../EquipmentFeignClientFallbackFactory.java | 43 --- .../njcn/algorithm/constant/DataParam.java | 18 -- .../enums/AlgorithmResponseEnum.java | 34 --- .../njcn/algorithm/pojo/dto/CsDictDTO.java | 25 -- .../pojo/param/AppBaseInformationAddParm.java | 37 --- .../param/AppLineTopologyDiagramAddParm.java | 35 --- .../AppLineTopologyDiagramAuditParm.java | 41 --- .../pojo/param/AppPersonSetAddParm.java | 67 ----- .../pojo/param/AppProjectAddParm.java | 56 ---- .../pojo/param/AppProjectAuditParm.java | 38 --- .../pojo/param/AppProjectQueryParm.java | 47 ---- .../pojo/param/AppTopologyDiagramAddParm.java | 49 ---- .../param/AppTopologyDiagramAuditParm.java | 48 ---- .../AppTopologyDiagramQueryPageParm.java | 37 --- .../param/AppTopologyDiagramQueryParm.java | 29 --- .../pojo/param/CsDataEffectiveAddParm.java | 57 ---- .../pojo/param/CsDataEffectiveAuditParm.java | 62 ----- .../pojo/param/CsDataEffectiveQueryParm.java | 39 --- .../pojo/param/CsDevModelAddParm.java | 57 ---- .../pojo/param/CsDevModelAuditParm.java | 59 ----- .../pojo/param/CsDevModelQueryListParm.java | 57 ---- .../pojo/param/CsDevModelQueryParm.java | 59 ----- .../pojo/param/CsDevModelRelationAddParm.java | 32 --- .../param/CsDevModelRelationAuidtParm.java | 32 --- .../param/CsDevModelRelationQueryParm.java | 28 -- .../algorithm/pojo/param/CsDictAddParm.java | 45 ---- .../algorithm/pojo/param/CsEdDataAddParm.java | 78 ------ .../pojo/param/CsEdDataAuditParm.java | 75 ------ .../pojo/param/CsEdDataQueryParm.java | 58 ----- .../pojo/param/CsEngineeringAddParm.java | 58 ----- .../pojo/param/CsEngineeringAuditParm.java | 59 ----- .../param/CsEngineeringQueryPageParm.java | 49 ---- .../pojo/param/CsEngineeringQueryParm.java | 38 --- .../pojo/param/CsEquipmentAlarmAddParm.java | 75 ------ .../pojo/param/CsEquipmentAlarmPageParm.java | 67 ----- .../param/CsEquipmentDeliveryAddParm.java | 119 --------- .../param/CsEquipmentDeliveryAuditParm.java | 111 -------- .../param/CsEquipmentDeliveryQueryParm.java | 106 -------- .../param/CsEquipmentTransferAddParm.java | 48 ---- .../pojo/param/CsEventDetailPageParm.java | 54 ---- .../pojo/param/CsFeedbackAddParm.java | 53 ---- .../pojo/param/CsFeedbackChatAddParm.java | 34 --- .../pojo/param/CsFeedbackChatCheckParm.java | 32 --- .../pojo/param/CsFeedbackQueryParm.java | 49 ---- .../pojo/param/CsStatLimitRatePageParm.java | 54 ---- .../pojo/param/ProjectEquipmentQueryParm.java | 34 --- .../pojo/param/StatisticalAddParam.java | 29 --- .../pojo/param/ThdDataQueryParm.java | 47 ---- .../pojo/po/AppBaseInformationPO.java | 44 ---- .../pojo/po/AppLineTopologyDiagramPO.java | 45 ---- .../algorithm/pojo/po/AppPersonSetPO.java | 72 ----- .../njcn/algorithm/pojo/po/AppProjectPO.java | 61 ----- .../pojo/po/AppTopologyDiagramPO.java | 57 ---- .../algorithm/pojo/po/CsDataEffectivePO.java | 62 ----- .../njcn/algorithm/pojo/po/CsDevModelPO.java | 73 ------ .../pojo/po/CsDevModelRelationPO.java | 41 --- .../com/njcn/algorithm/pojo/po/CsDictPO.java | 60 ----- .../njcn/algorithm/pojo/po/CsEdDataPO.java | 91 ------- .../algorithm/pojo/po/CsEngineeringPO.java | 68 ----- .../algorithm/pojo/po/CsEquipmentAlarmPO.java | 99 ------- .../pojo/po/CsEquipmentDeliveryPO.java | 116 --------- .../pojo/po/CsEquipmentTransferPO.java | 116 --------- .../algorithm/pojo/po/CsEventDetailPO.java | 214 --------------- .../algorithm/pojo/po/CsFeedbackChatPO.java | 43 --- .../njcn/algorithm/pojo/po/CsFeedbackPO.java | 60 ----- .../njcn/algorithm/pojo/po/CsFilePathPO.java | 43 --- .../com/njcn/algorithm/pojo/po/CsLinePO.java | 73 ------ .../pojo/po/CsProjectEquipmentPO.java | 46 ---- .../algorithm/pojo/po/CsStatLimitRateDPO.java | 245 ------------------ .../algorithm/pojo/po/CsStatisticalSetPO.java | 37 --- .../pojo/vo/AppBaseInformationVO.java | 39 --- .../njcn/algorithm/pojo/vo/AppProjectVO.java | 86 ------ .../pojo/vo/AppTopologyDiagramVO.java | 56 ---- .../algorithm/pojo/vo/CsBindConditionVO.java | 27 -- .../algorithm/pojo/vo/CsDataEffectiveVO.java | 58 ----- .../algorithm/pojo/vo/CsDevModelPageVO.java | 69 ----- .../pojo/vo/CsDevModelRelationVO.java | 37 --- .../com/njcn/algorithm/pojo/vo/CsDictVO.java | 56 ---- .../njcn/algorithm/pojo/vo/CsEdDataVO.java | 82 ------ .../algorithm/pojo/vo/CsEngineeringVO.java | 73 ------ .../algorithm/pojo/vo/CsEquipmentAlarmVO.java | 82 ------ .../pojo/vo/CsEquipmentDeliveryVO.java | 118 --------- .../pojo/vo/CsEquipmentTransferVO.java | 68 ----- .../algorithm/pojo/vo/CsEventDetailVO.java | 152 ----------- .../algorithm/pojo/vo/CsFeedbackDetailVO.java | 74 ------ .../njcn/algorithm/pojo/vo/CsFeedbackVO.java | 68 ----- .../algorithm/pojo/vo/CsStatLimitRateDVO.java | 179 ------------- .../algorithm/pojo/vo/CsStatisticalSetVO.java | 23 -- .../njcn/algorithm/pojo/vo/CsTargetVO.java | 24 -- .../algorithm/pojo/vo/ProjectEquipmentVO.java | 47 ---- .../com/njcn/algorithm/pojo/vo/ThdDataVO.java | 34 --- .../njcn/algorithm/utils/ReflectUtils.java | 133 ---------- pqs-algorithm/algorithm-boot/pom.xml | 163 ------------ .../algorithm/AlgorithmBootApplication.java | 24 -- .../CsEquipmentTransferPOController.java | 57 ---- .../Equipment/DevModelController.java | 103 -------- .../Equipment/DevModelRelationController.java | 84 ------ .../EquipmentDeliveryController.java | 113 -------- .../alarm/CsEquipmentAlarmController.java | 65 ----- .../alarm/CsEventDetailPOController.java | 47 ---- .../alarm/CsStatLimitRateDPOController.java | 45 ---- .../data/DataEffectiveController.java | 79 ------ .../dataset/StableDataController.java | 89 ------- .../controller/dict/DictDataController.java | 71 ----- .../feedback/FeedBackChatController.java | 65 ----- .../feedback/FeedBackController.java | 73 ------ .../controller/project/AppInfoController.java | 92 ------- .../project/AppProjectController.java | 74 ------ .../project/AppTopologyController.java | 90 ------- .../project/CsEdDataController.java | 87 ------- .../project/EngineeringController.java | 90 ------- .../LineTopologyDiagramController.java | 67 ----- .../system/CsStatisticalSetController.java | 74 ------ .../mapper/AppBaseInformationMapper.java | 16 -- .../mapper/AppLineTopologyDiagramMapper.java | 16 -- .../algorithm/mapper/AppPersonSetMapper.java | 16 -- .../algorithm/mapper/AppProjectMapper.java | 64 ----- .../mapper/AppTopologyDiagramMapper.java | 16 -- .../mapper/CsDataEffectiveMapper.java | 16 -- .../algorithm/mapper/CsDevModelMapper.java | 24 -- .../mapper/CsDevModelRelationMapper.java | 16 -- .../njcn/algorithm/mapper/CsDictMapper.java | 20 -- .../njcn/algorithm/mapper/CsEdDataMapper.java | 20 -- .../algorithm/mapper/CsEngineeringMapper.java | 16 -- .../mapper/CsEquipmentAlarmPOMapper.java | 14 - .../mapper/CsEquipmentDeliveryMapper.java | 21 -- .../mapper/CsEquipmentTransferPOMapper.java | 15 -- .../mapper/CsEventDetailPOMapper.java | 19 -- .../mapper/CsFeedbackChatMapper.java | 16 -- .../algorithm/mapper/CsFeedbackMapper.java | 16 -- .../algorithm/mapper/CsFilePathMapper.java | 16 -- .../njcn/algorithm/mapper/CsLinePOMapper.java | 15 -- .../mapper/CsProjectEquipmentMapper.java | 16 -- .../mapper/CsStatLimitRateDPOMapper.java | 20 -- .../mapper/CsStatisticalSetMapper.java | 18 -- .../mapping/AppBaseInformationMapper.xml | 19 -- .../mapping/AppLineTopologyDiagramMapper.xml | 19 -- .../mapper/mapping/AppPersonSetMapper.xml | 25 -- .../mapper/mapping/AppProjectMapper.xml | 24 -- .../mapping/AppTopologyDiagramMapper.xml | 23 -- .../mapper/mapping/CsDataEffectiveMapper.xml | 21 -- .../mapper/mapping/CsDevModelMapper.xml | 77 ------ .../mapping/CsDevModelRelationMapper.xml | 20 -- .../algorithm/mapper/mapping/CsDictMapper.xml | 50 ---- .../mapper/mapping/CsEdDataMapper.xml | 47 ---- .../mapper/mapping/CsEngineeringMapper.xml | 24 -- .../mapping/CsEquipmentAlarmPOMapper.xml | 25 -- .../mapping/CsEquipmentDeliveryMapper.xml | 55 ---- .../mapping/CsEquipmentTransferPOMapper.xml | 25 -- .../mapper/mapping/CsEventDetailPOMapper.xml | 72 ----- .../mapper/mapping/CsFeedbackChatMapper.xml | 19 -- .../mapper/mapping/CsFeedbackMapper.xml | 23 -- .../mapper/mapping/CsFilePathMapper.xml | 15 -- .../mapper/mapping/CsLinePOMapper.xml | 25 -- .../mapping/CsProjectEquipmentMapper.xml | 20 -- .../mapping/CsStatLimitRateDPOMapper.xml | 133 ---------- .../service/AppBaseInformationService.java | 17 -- .../AppLineTopologyDiagramService.java | 17 -- .../service/AppPersonSetService.java | 17 -- .../algorithm/service/AppProjectService.java | 46 ---- .../service/AppTopologyDiagramService.java | 57 ---- .../service/CsDataEffectiveService.java | 47 ---- .../service/CsDevModelRelationService.java | 41 --- .../algorithm/service/CsDevModelService.java | 59 ----- .../njcn/algorithm/service/CsDictService.java | 32 --- .../algorithm/service/CsEdDataService.java | 54 ---- .../service/CsEngineeringService.java | 51 ---- .../service/CsEquipmentAlarmPOService.java | 30 --- .../service/CsEquipmentDeliveryService.java | 63 ----- .../service/CsEquipmentTransferPOService.java | 35 --- .../service/CsEventDetailPOService.java | 21 -- .../service/CsFeedbackChatService.java | 28 -- .../algorithm/service/CsFeedbackService.java | 46 ---- .../algorithm/service/CsFilePathService.java | 17 -- .../algorithm/service/CsLinePOService.java | 20 -- .../service/CsProjectEquipmentService.java | 19 -- .../service/CsStatLimitRateDPOService.java | 21 -- .../service/ICsStatisticalSetService.java | 25 -- .../algorithm/service/StableDataService.java | 29 --- .../impl/AppBaseInformationServiceImpl.java | 22 -- .../AppLineTopologyDiagramServiceImpl.java | 21 -- .../service/impl/AppPersonSetServiceImpl.java | 22 -- .../service/impl/AppProjectServiceImpl.java | 130 ---------- .../impl/AppTopologyDiagramServiceImpl.java | 137 ---------- .../impl/CsDataEffectiveServiceImpl.java | 84 ------ .../impl/CsDevModelRelationServiceImpl.java | 90 ------- .../service/impl/CsDevModelServiceImpl.java | 81 ------ .../service/impl/CsDictServiceImpl.java | 96 ------- .../service/impl/CsEdDataServiceImpl.java | 89 ------- .../impl/CsEngineeringServiceImpl.java | 121 --------- .../impl/CsEquipmentAlarmPOServiceImpl.java | 99 ------- .../impl/CsEquipmentDeliveryServiceImpl.java | 105 -------- .../CsEquipmentTransferPOServiceImpl.java | 58 ----- .../impl/CsEventDetailPOServiceImpl.java | 36 --- .../impl/CsFeedbackChatServiceImpl.java | 51 ---- .../service/impl/CsFeedbackServiceImpl.java | 119 --------- .../service/impl/CsFilePathServiceImpl.java | 20 -- .../service/impl/CsLinePOServiceImpl.java | 29 --- .../impl/CsProjectEquipmentServiceImpl.java | 22 -- .../impl/CsStatLimitRateDPOServiceImpl.java | 32 --- .../impl/CsStatisticalSetServiceImpl.java | 74 ------ .../service/impl/StableDataServiceImpl.java | 160 ------------ .../src/main/resources/bootstrap.yml | 53 ---- .../src/main/resources/influx-starter手册.md | 172 ------------ pqs-algorithm/pom.xml | 24 -- pqs-auth/src/test/java/AuthTest.java | 12 +- .../db/service/IReplenishMybatisService.java | 1 + 216 files changed, 12 insertions(+), 11701 deletions(-) delete mode 100644 pqs-algorithm/algorithm-api/pom.xml delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/CsDictFeignClient.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/CsEdDataFeignClient.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/DevModelFeignClient.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/EquipmentFeignClient.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/CsDictFeignClientFallbackFactory.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/CsEdDataFeignClientFallbackFactory.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/DevModelFeignClientFallbackFactory.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/EquipmentFeignClientFallbackFactory.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/constant/DataParam.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/enums/AlgorithmResponseEnum.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/dto/CsDictDTO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppBaseInformationAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppLineTopologyDiagramAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppLineTopologyDiagramAuditParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppPersonSetAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectAuditParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramAuditParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramQueryPageParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveAuditParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelAuditParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelQueryListParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationAuidtParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDictAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataAuditParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringAuditParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringQueryPageParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentAlarmAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentAlarmPageParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryAuditParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentTransferAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEventDetailPageParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackChatAddParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackChatCheckParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsStatLimitRatePageParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/ProjectEquipmentQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/StatisticalAddParam.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/ThdDataQueryParm.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppBaseInformationPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppLineTopologyDiagramPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppPersonSetPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppProjectPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppTopologyDiagramPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDataEffectivePO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDevModelPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDevModelRelationPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDictPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEdDataPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEngineeringPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentAlarmPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentDeliveryPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentTransferPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEventDetailPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFeedbackChatPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFeedbackPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFilePathPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsLinePO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsProjectEquipmentPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsStatLimitRateDPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsStatisticalSetPO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppBaseInformationVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppProjectVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppTopologyDiagramVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsBindConditionVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDataEffectiveVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDevModelPageVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDevModelRelationVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDictVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEdDataVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEngineeringVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentAlarmVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentDeliveryVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentTransferVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEventDetailVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsFeedbackDetailVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsFeedbackVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsStatLimitRateDVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsStatisticalSetVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsTargetVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/ProjectEquipmentVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/ThdDataVO.java delete mode 100644 pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/utils/ReflectUtils.java delete mode 100644 pqs-algorithm/algorithm-boot/pom.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/AlgorithmBootApplication.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/CsEquipmentTransferPOController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/DevModelController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/DevModelRelationController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/EquipmentDeliveryController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsEquipmentAlarmController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsEventDetailPOController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsStatLimitRateDPOController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/data/DataEffectiveController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/dataset/StableDataController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/dict/DictDataController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/feedback/FeedBackChatController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/feedback/FeedBackController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppInfoController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppProjectController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppTopologyController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/CsEdDataController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/EngineeringController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/LineTopologyDiagramController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/system/CsStatisticalSetController.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppBaseInformationMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppLineTopologyDiagramMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppPersonSetMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppProjectMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppTopologyDiagramMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDataEffectiveMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDevModelMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDevModelRelationMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDictMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEdDataMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEngineeringMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentAlarmPOMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentDeliveryMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentTransferPOMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEventDetailPOMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFeedbackChatMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFeedbackMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFilePathMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsLinePOMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsProjectEquipmentMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsStatLimitRateDPOMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsStatisticalSetMapper.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppBaseInformationMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppLineTopologyDiagramMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppPersonSetMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppProjectMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppTopologyDiagramMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDataEffectiveMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDevModelMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDevModelRelationMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDictMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEdDataMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEngineeringMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentAlarmPOMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentDeliveryMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentTransferPOMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEventDetailPOMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFeedbackChatMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFeedbackMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFilePathMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsLinePOMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsProjectEquipmentMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsStatLimitRateDPOMapper.xml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppBaseInformationService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppLineTopologyDiagramService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppPersonSetService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppProjectService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppTopologyDiagramService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDataEffectiveService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDevModelRelationService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDevModelService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDictService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEdDataService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEngineeringService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentAlarmPOService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentDeliveryService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentTransferPOService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEventDetailPOService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFeedbackChatService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFeedbackService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFilePathService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsLinePOService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsProjectEquipmentService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsStatLimitRateDPOService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/ICsStatisticalSetService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/StableDataService.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppBaseInformationServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppLineTopologyDiagramServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppPersonSetServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppProjectServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppTopologyDiagramServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDataEffectiveServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDevModelRelationServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDevModelServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDictServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEdDataServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEngineeringServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentAlarmPOServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentDeliveryServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentTransferPOServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEventDetailPOServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFeedbackChatServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFeedbackServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFilePathServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsLinePOServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsProjectEquipmentServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsStatLimitRateDPOServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsStatisticalSetServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/StableDataServiceImpl.java delete mode 100644 pqs-algorithm/algorithm-boot/src/main/resources/bootstrap.yml delete mode 100644 pqs-algorithm/algorithm-boot/src/main/resources/influx-starter手册.md delete mode 100644 pqs-algorithm/pom.xml diff --git a/pom.xml b/pom.xml index 6a2ca96d8..e9954123b 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,6 @@ pqs-job/job-api pqs-prepare pqs-process - pqs-algorithm pqs-influx pom @@ -40,16 +39,17 @@ + 192.168.1.13 - 192.168.1.139 + 127.0.0.1 192.168.1.13 ${middle.server.url}:18848 - - 415a1c87-33aa-47bd-8e25-13cc456c87ed + + fd74182b-1fce-4dba-afa7-2623b0376205 ${middle.server.url}:8080 @@ -63,7 +63,7 @@ common-microservice - site + install 1.8 8 8 diff --git a/pqs-algorithm/algorithm-api/pom.xml b/pqs-algorithm/algorithm-api/pom.xml deleted file mode 100644 index 07686f726..000000000 --- a/pqs-algorithm/algorithm-api/pom.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - pqs-algorithm - com.njcn - 1.0.0 - - 4.0.0 - algorithm-api - - - - com.njcn - common-core - ${project.version} - - - com.njcn - common-db - ${project.version} - - - - com.njcn - common-poi - ${project.version} - - - - - org.projectlombok - lombok - - - com.njcn - common-microservice - ${project.version} - - - - - 8 - 8 - - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/CsDictFeignClient.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/CsDictFeignClient.java deleted file mode 100644 index f595b006e..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/CsDictFeignClient.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.njcn.algorithm.api; - -import com.njcn.algorithm.api.fallback.CsEdDataFeignClientFallbackFactory; -import com.njcn.algorithm.pojo.dto.CsDictDTO; -import com.njcn.algorithm.pojo.po.CsEdDataPO; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; -import com.njcn.common.pojo.constant.ServerInfo; -import com.njcn.common.pojo.response.HttpResult; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestParam; - -import java.util.List; - -/** - * @author xy - */ -@FeignClient(value = ServerInfo.ALGORITHM_BOOT, path = "/dict", fallbackFactory = CsEdDataFeignClientFallbackFactory.class,contextId = "edData") -public interface CsDictFeignClient { - - @PostMapping("/getOwnAndFatherData") - HttpResult getOwnAndFatherData(@RequestParam("name")String name); - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/CsEdDataFeignClient.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/CsEdDataFeignClient.java deleted file mode 100644 index c4f6f8a88..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/CsEdDataFeignClient.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.njcn.algorithm.api; - -import com.njcn.algorithm.api.fallback.CsEdDataFeignClientFallbackFactory; -import com.njcn.algorithm.pojo.po.CsEdDataPO; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; -import com.njcn.common.pojo.constant.ServerInfo; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestParam; - -import java.util.List; - -/** - * @author xy - */ -@FeignClient(value = ServerInfo.ALGORITHM_BOOT, path = "/edData", fallbackFactory = CsEdDataFeignClientFallbackFactory.class,contextId = "edData") -public interface CsEdDataFeignClient { - - @PostMapping("/findByDevTypeId") - HttpResult findByDevTypeId(@RequestParam("devType") String devType); - - @PostMapping("/getAll") - HttpResult> getAll(@RequestParam("devType") String devType); -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/DevModelFeignClient.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/DevModelFeignClient.java deleted file mode 100644 index 7e819c720..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/DevModelFeignClient.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.njcn.algorithm.api; - -import com.njcn.algorithm.api.fallback.DevModelFeignClientFallbackFactory; -import com.njcn.algorithm.pojo.param.CsDevModelAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryListParm; -import com.njcn.algorithm.pojo.po.CsDevModelPO; -import com.njcn.algorithm.pojo.vo.CsDevModelPageVO; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.constant.ServerInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -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.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestParam; - -/** - * @author xy - */ -@FeignClient(value = ServerInfo.ALGORITHM_BOOT, path = "/devmodel", fallbackFactory = DevModelFeignClientFallbackFactory.class,contextId = "devmodel") - -public interface DevModelFeignClient { - - @PostMapping("/addDevModel") - HttpResult addDevModel(@RequestBody @Validated CsDevModelAddParm csDevModelAddParm); - - @PostMapping("/queryDevModelOne") - HttpResult queryDevModelOne(@RequestBody CsDevModelQueryListParm csDevModelQueryListParm); - - @PostMapping("/findModel") - HttpResult findModel(@RequestParam("devType") String devType, @RequestParam("version") String version, @RequestParam("time") String time); -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/EquipmentFeignClient.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/EquipmentFeignClient.java deleted file mode 100644 index d69fec602..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/EquipmentFeignClient.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.njcn.algorithm.api; - -import com.njcn.algorithm.api.fallback.EquipmentFeignClientFallbackFactory; -import com.njcn.algorithm.pojo.vo.CsEquipmentDeliveryVO; -import com.njcn.common.pojo.constant.ServerInfo; -import com.njcn.common.pojo.response.HttpResult; - -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestParam; - -/** - * @author xy - */ -@FeignClient(value = ServerInfo.ALGORITHM_BOOT, path = "/EquipmentDelivery", fallbackFactory = EquipmentFeignClientFallbackFactory.class,contextId = "EquipmentDelivery") -public interface EquipmentFeignClient { - - @PostMapping("/queryEquipmentByndid") - HttpResult queryEquipmentByndid(@RequestParam("ndid") String ndid); - - @PostMapping("/updateStatusBynDid") - HttpResult updateStatusBynDid(@RequestParam("nDId") String nDid,@RequestParam("status") Integer status); - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/CsDictFeignClientFallbackFactory.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/CsDictFeignClientFallbackFactory.java deleted file mode 100644 index 671279bfa..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/CsDictFeignClientFallbackFactory.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.njcn.algorithm.api.fallback; - -import com.njcn.algorithm.api.CsDictFeignClient; -import com.njcn.algorithm.api.CsEdDataFeignClient; -import com.njcn.algorithm.pojo.dto.CsDictDTO; -import com.njcn.algorithm.pojo.po.CsEdDataPO; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.exception.BusinessException; -import com.njcn.common.pojo.response.HttpResult; -import feign.hystrix.FallbackFactory; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * @author xy - */ -@Slf4j -@Component -public class CsDictFeignClientFallbackFactory implements FallbackFactory { - @Override - public CsDictFeignClient create(Throwable cause) { - //判断抛出异常是否为解码器抛出的业务异常 - Enum exceptionEnum = CommonResponseEnum.SERVICE_FALLBACK; - if (cause.getCause() instanceof BusinessException) { - BusinessException businessException = (BusinessException) cause.getCause(); - } - Enum finalExceptionEnum = exceptionEnum; - return new CsDictFeignClient() { - - @Override - public HttpResult getOwnAndFatherData(String name) { - log.error("{}异常,降级处理,异常为:{}","获取指标自身和父级信息",cause.toString()); - throw new BusinessException(finalExceptionEnum); - } - }; - } -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/CsEdDataFeignClientFallbackFactory.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/CsEdDataFeignClientFallbackFactory.java deleted file mode 100644 index e18d7e711..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/CsEdDataFeignClientFallbackFactory.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.njcn.algorithm.api.fallback; - -import com.njcn.algorithm.api.CsEdDataFeignClient; -import com.njcn.algorithm.pojo.po.CsEdDataPO; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.exception.BusinessException; -import com.njcn.common.pojo.response.HttpResult; -import feign.hystrix.FallbackFactory; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * @author xy - */ -@Slf4j -@Component -public class CsEdDataFeignClientFallbackFactory implements FallbackFactory { - @Override - public CsEdDataFeignClient create(Throwable cause) { - //判断抛出异常是否为解码器抛出的业务异常 - Enum exceptionEnum = CommonResponseEnum.SERVICE_FALLBACK; - if (cause.getCause() instanceof BusinessException) { - BusinessException businessException = (BusinessException) cause.getCause(); - } - Enum finalExceptionEnum = exceptionEnum; - return new CsEdDataFeignClient() { - - @Override - public HttpResult findByDevTypeId(String devType) { - log.error("{}异常,降级处理,异常为:{}","根据装置型号获取装置类型",cause.toString()); - throw new BusinessException(finalExceptionEnum); - } - - @Override - public HttpResult> getAll(String devType) { - log.error("{}异常,降级处理,异常为:{}","根据装置型号获取装置类型",cause.toString()); - throw new BusinessException(finalExceptionEnum); - } - }; - } -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/DevModelFeignClientFallbackFactory.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/DevModelFeignClientFallbackFactory.java deleted file mode 100644 index d54aa8648..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/DevModelFeignClientFallbackFactory.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.njcn.algorithm.api.fallback; - -import com.njcn.algorithm.api.DevModelFeignClient; -import com.njcn.algorithm.pojo.param.CsDevModelAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryListParm; -import com.njcn.algorithm.pojo.po.CsDevModelPO; -import com.njcn.algorithm.pojo.vo.CsDevModelPageVO; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.exception.BusinessException; -import com.njcn.common.pojo.response.HttpResult; -import feign.hystrix.FallbackFactory; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * 类的介绍: - * - * @author xuyang - * @version 1.0.0 - * @createTime 2023/4/10 20:09 - */ -@Slf4j -@Component -public class DevModelFeignClientFallbackFactory implements FallbackFactory { - @Override - public DevModelFeignClient create(Throwable cause) { - //判断抛出异常是否为解码器抛出的业务异常 - Enum exceptionEnum = CommonResponseEnum.SERVICE_FALLBACK; - if (cause.getCause() instanceof BusinessException) { - BusinessException businessException = (BusinessException) cause.getCause(); -// exceptionEnum = UserEnumUtil.getExceptionEnum(businessException.getResult()); - } - Enum finalExceptionEnum = exceptionEnum; - return new DevModelFeignClient() { - - @Override - public HttpResult addDevModel(CsDevModelAddParm csDevModelAddParm) { - log.error("{}异常,降级处理,异常为:{}","新增装置模板版本信息",cause.toString()); - throw new BusinessException(finalExceptionEnum); - } - - @Override - public HttpResult queryDevModelOne(CsDevModelQueryListParm csDevModelQueryListParm) { - log.error("{}异常,降级处理,异常为:{}","查询模板版本信息",cause.toString()); - throw new BusinessException(finalExceptionEnum); - } - - @Override - public HttpResult findModel(String devType, String version, String time) { - log.error("{}异常,降级处理,异常为:{}","根据条件查询模板",cause.toString()); - throw new BusinessException(finalExceptionEnum); - } - }; - } -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/EquipmentFeignClientFallbackFactory.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/EquipmentFeignClientFallbackFactory.java deleted file mode 100644 index 52a5fdb99..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/api/fallback/EquipmentFeignClientFallbackFactory.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.njcn.algorithm.api.fallback; - -import com.njcn.algorithm.api.EquipmentFeignClient; -import com.njcn.algorithm.pojo.vo.CsEquipmentDeliveryVO; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.exception.BusinessException; -import com.njcn.common.pojo.response.HttpResult; -import feign.hystrix.FallbackFactory; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Component; -import org.springframework.web.bind.annotation.RequestParam; - -/** - * @author xy - */ -@Slf4j -@Component -public class EquipmentFeignClientFallbackFactory implements FallbackFactory { - @Override - public EquipmentFeignClient create(Throwable cause) { - //判断抛出异常是否为解码器抛出的业务异常 - Enum exceptionEnum = CommonResponseEnum.SERVICE_FALLBACK; - if (cause.getCause() instanceof BusinessException) { - BusinessException businessException = (BusinessException) cause.getCause(); -// exceptionEnum = UserEnumUtil.getExceptionEnum(businessException.getResult()); - } - Enum finalExceptionEnum = exceptionEnum; - return new EquipmentFeignClient() { - - @Override - public HttpResult queryEquipmentByndid(String ndid) { - log.error("{}异常,降级处理,异常为:{}","通过ndid查询出厂设备异常",cause.toString()); - throw new BusinessException(finalExceptionEnum); - } - - @Override - public HttpResult updateStatusBynDid(String nDid, Integer status) { - log.error("{}异常,降级处理,异常为:{}","通过ndid修改装置的状态",cause.toString()); - throw new BusinessException(finalExceptionEnum); - } - }; - } -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/constant/DataParam.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/constant/DataParam.java deleted file mode 100644 index b923bf1a2..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/constant/DataParam.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.njcn.algorithm.constant; - - -import java.util.List; -import java.util.stream.Collectors; -import java.util.stream.Stream; - -/** - * 常量类 - * @author qijian - * @version 1.0.0 - * @date 2022年11月11日 09:56 - */ -public interface DataParam { - List phases = Stream.of("A","B","C","T").collect(Collectors.toList()); - List statMethods = Stream.of("avg","max","min","cp95").collect(Collectors.toList()); - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/enums/AlgorithmResponseEnum.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/enums/AlgorithmResponseEnum.java deleted file mode 100644 index 0f2cbe273..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/enums/AlgorithmResponseEnum.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.njcn.algorithm.enums; - -import lombok.Getter; - -/** - * pqs - * Advacne枚举 - * @author cdf - * @date 2021/6/21 - */ -@Getter -public enum AlgorithmResponseEnum { - - /** - * A00500 ~ A01550 用于终端模块的枚举 - */ - PROJECT_COMMON_ERROR("A00500","同一用户下项目名不能相同"), - DICT_DATA_ERROR("A00501","暂无此字典表类型"), - NDID_ERROR("A00502","存在相同的ndid"), - DATA_ERROR("A00503","存在相同的数据"), - LINE_DATA_ERROR ("A00504","设备下监测点数据缺失"), - - ; - - - private final String code; - - private final String message; - - AlgorithmResponseEnum(String code, String message) { - this.code = code; - this.message = message; - } -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/dto/CsDictDTO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/dto/CsDictDTO.java deleted file mode 100644 index ada1fb9e9..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/dto/CsDictDTO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.njcn.algorithm.pojo.dto; - -import lombok.Data; - -import java.io.Serializable; - -/** - * 类的介绍: - * - * @author xuyang - * @version 1.0.0 - * @createTime 2023/5/18 11:08 - */ -@Data -public class CsDictDTO implements Serializable { - - private String id; - - private String name; - - private String fatherId; - - private String fatherName; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppBaseInformationAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppBaseInformationAddParm.java deleted file mode 100644 index 5adc03959..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppBaseInformationAddParm.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class AppBaseInformationAddParm { - - /** - * 内容 - */ - @ApiModelProperty(value = "内容") - @NotBlank(message="内容不能为空!") - private String content; - - /** - * 类型(字典数据) - */ - @ApiModelProperty(value = "类型") - @NotBlank(message="类型不能为空!") - private String type; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppLineTopologyDiagramAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppLineTopologyDiagramAddParm.java deleted file mode 100644 index 11eb0f39e..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppLineTopologyDiagramAddParm.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:18【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class AppLineTopologyDiagramAddParm { - /** - * 拓扑图Id - */ - @ApiModelProperty(value="拓扑图Id") - @NotBlank(message="拓扑图Id不能为空!") - private String id; - - /** - * 监测点ID - */ - @ApiModelProperty(value="监测点ID") - @NotBlank(message="监测点ID不能为空!") - private String lineId; - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppLineTopologyDiagramAuditParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppLineTopologyDiagramAuditParm.java deleted file mode 100644 index b46aaceb4..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppLineTopologyDiagramAuditParm.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:18【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class AppLineTopologyDiagramAuditParm { - /** - * 拓扑图Id - */ - @ApiModelProperty(value="拓扑图Id") - @NotBlank(message="拓扑图Id不能为空!") - private String id; - - /** - * 监测点ID - */ - @ApiModelProperty(value="监测点ID") - @NotBlank(message="监测点ID不能为空!") - private String lineId; - - /** - * 0:删除 1:正常 - */ - @ApiModelProperty(value="删除标志位") - private String status; - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppPersonSetAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppPersonSetAddParm.java deleted file mode 100644 index 6f8c8c6c5..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppPersonSetAddParm.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class AppPersonSetAddParm { - - - /** - * 用户协议(基础信息id) - */ - @ApiModelProperty(value = "用户协议(基础信息id)") - @NotBlank(message="用户协议不能为空!") - private String userAgreement; - - /** - * 系统介绍(基础信息id) - */ - @ApiModelProperty(value = "系统介绍(基础信息id)") - @NotBlank(message="系统介绍不能为空!") - private String systemIntroduction; - - /** - * 使用手册(基础信息id) - */ - @ApiModelProperty(value = "使用手册(基础信息id)") - @NotBlank(message="使用手册不能为空!") - private String userManual; - - /** - * 资料库(基础信息id) - */ - @ApiModelProperty(value = "资料库(基础信息id)") - @NotBlank(message="资料库不能为空!") - private String dataBase; - - /** - * 公司介绍(基础信息id) - */ - @ApiModelProperty(value = "公司介绍(基础信息id)") - @NotBlank(message="公司介绍不能为空!") - private String companyProfile; - - /** - * 关于我们(基础信息id) - */ - @ApiModelProperty(value = "关于我们(基础信息id)") - @NotBlank(message="关于我们id不能为空!") - private String aboutUs; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectAddParm.java deleted file mode 100644 index 013a74069..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectAddParm.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.web.multipart.MultipartFile; - -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.math.BigDecimal; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2022/11/11 15:20【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class AppProjectAddParm { - - - private String description; - - @ApiModelProperty(value="项目名称") - @NotBlank(message="项目名称不能为空!") - private String name; - - @NotBlank(message="工程id不能为空!") - private String engineeringId; - - - /** - * 地市Id - */ - @ApiModelProperty(value="地市") - @NotBlank(message="地市不能为空!") - private String area; - - /** - * 中心点经度 - */ - @ApiModelProperty(value="中心点经度") - private BigDecimal lng; - - /** - * 中心点纬度 - */ - @ApiModelProperty(value="中心点纬度") - private BigDecimal lat; - - @ApiModelProperty(value = "拓扑图文件") - @NotNull(message="拓扑图文件不能为空!") - private MultipartFile[] files; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectAuditParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectAuditParm.java deleted file mode 100644 index 9686c770b..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectAuditParm.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotNull; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2022/11/11 15:20【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class AppProjectAuditParm { - - @NotNull(message="项目id不能为空!") - private String id; - - @ApiModelProperty(value="项目名称") - private String name; - - - - /** - * 地市Id - */ - @ApiModelProperty(value="地市") - private String area; - - @ApiModelProperty(value="0:删除 1:正常") - private String status; - - private String description; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectQueryParm.java deleted file mode 100644 index f1d434fe7..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppProjectQueryParm.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2022/11/11 15:20【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class AppProjectQueryParm { - - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - - @ApiModelProperty(value="项目Id") - private String projectId; - - @ApiModelProperty(value="工程id") - private String engineeringId; - - @ApiModelProperty(value="起始时间") -// @NotNull(message="起始时间不能为空!") - private String startTime; - - @ApiModelProperty(value="结束时间") -// @NotNull(message="结束时间不能为空!") - private String endTime; - - @ApiModelProperty(value="模糊查询条件") - private String searchValue; - - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramAddParm.java deleted file mode 100644 index 13bcc3979..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramAddParm.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.web.multipart.MultipartFile; - -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class AppTopologyDiagramAddParm { - - - /** - * 拓扑图名称 - */ - @ApiModelProperty(value = "拓扑图名称") - @NotBlank(message="拓扑图名称不能为空!") - private String topologyDiagramName; - - /** - * 项目Id - */ - @ApiModelProperty(value = "项目Id") -// @NotBlank(message="项目Id不能为空!") - private String projectId; - - /** - * 拓扑图文件 - */ - @ApiModelProperty(value = "拓扑图文件") - @NotNull(message="拓扑图文件不能为空!") - private MultipartFile file; - - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramAuditParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramAuditParm.java deleted file mode 100644 index 4ca8a3125..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramAuditParm.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.web.multipart.MultipartFile; - -import javax.validation.constraints.NotBlank; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - -@Data -public class AppTopologyDiagramAuditParm { - @ApiModelProperty(value = "拓扑图id") - @NotBlank(message="拓扑图id不能为空!") - private String id; - /** - * 拓扑图名称 - */ - @ApiModelProperty(value = "拓扑图名称") - private String topologyDiagramName; - - /** - * 项目Id - */ - @ApiModelProperty(value = "项目Id") - private String projectId; - - /** - * 拓扑图文件 - */ - @ApiModelProperty(value = "拓扑图文件") - private MultipartFile file; - - @ApiModelProperty(value="0:删除 1:正常") - private String status; - - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramQueryPageParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramQueryPageParm.java deleted file mode 100644 index 4d38c352f..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramQueryPageParm.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2022/11/11 15:20【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class AppTopologyDiagramQueryPageParm { - - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - - - @ApiModelProperty(value="拓扑图名称") - private String searchValue; - - - @ApiModelProperty(value="项目Id") - private String projectId; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramQueryParm.java deleted file mode 100644 index c7bbe37b9..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/AppTopologyDiagramQueryParm.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2022/11/11 15:20【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class AppTopologyDiagramQueryParm { - - - - @ApiModelProperty(value="拓扑图Id") - private String id; - - @ApiModelProperty(value="拓扑图名称") - private String name; - - - @ApiModelProperty(value="项目Id") - private String projectId; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveAddParm.java deleted file mode 100644 index 0f96759e6..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveAddParm.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.NotBlank; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 9:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@ApiModel(value="装置数据有效性新增model") -@Data -public class CsDataEffectiveAddParm { - /** - * 项目id - */ - @ApiModelProperty(value="项目id") - @NotBlank(message="项目id不能为空!") - private String projectId; - - /** - * 设备id - */ - @ApiModelProperty(value="设备id") - @NotBlank(message="设备id不能为空!") - private String devId; - - /** - * 注册时间 - */ - @ApiModelProperty(value="注册时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date registerTime; - - /** - * 退役时间 - */ - @ApiModelProperty(value="退役时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date retireeTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveAuditParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveAuditParm.java deleted file mode 100644 index 52af8480f..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveAuditParm.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.NotBlank; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 9:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@ApiModel(value="装置数据有效性修改model") -@Data -public class CsDataEffectiveAuditParm { - - - @ApiModelProperty(value = "id") - @NotBlank(message="id不能为空!") - private String id; - /** - * 项目id - */ - @ApiModelProperty(value="项目id") - @NotBlank(message="项目id不能为空!") - private String projectId; - - /** - * 设备id - */ - @ApiModelProperty(value="设备id") - @NotBlank(message="设备id不能为空!") - private String devId; - - /** - * 注册时间 - */ - @ApiModelProperty(value="注册时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date registerTime; - - /** - * 退役时间 - */ - @ApiModelProperty(value="退役时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date retireeTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveQueryParm.java deleted file mode 100644 index 1063692a5..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDataEffectiveQueryParm.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 9:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@ApiModel(value="装置数据查询有效性model") -@Data -public class CsDataEffectiveQueryParm { - - @ApiModelProperty(value = "id") - private String id; - /** - * 项目id - */ - @ApiModelProperty(value="项目id") - private String projectId; - - /** - * 设备id - */ - @ApiModelProperty(value="设备id") - private String devId; - - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelAddParm.java deleted file mode 100644 index f98c53fc8..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelAddParm.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.time.LocalDateTime; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 11:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsDevModelAddParm { - - /** - * 装置型号(字典数据) - */ - @ApiModelProperty(value = "装置型号") - private String devType; - - - @ApiModelProperty(value = "模板名称") - private String name; - - /** - * 版本号 - */ - @ApiModelProperty(value = "版本号") - private String versionNo; - - /** - * 版本日期 - */ - @ApiModelProperty(value = "版本日期") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime versionDate; - - /** - * 装置模板文件路径 - */ - @ApiModelProperty(value = "装置模板文件路径") - private String filePath; - - @ApiModelProperty(value = "系统软件表Id") - private String softInfoId; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelAuditParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelAuditParm.java deleted file mode 100644 index f85358e39..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelAuditParm.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.NotNull; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 11:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsDevModelAuditParm { - @NotNull(message="版本id不能为空!") - private String id; - /** - * 装置型号(字典数据) - */ - @ApiModelProperty(value = "装置型号") - private String devType; - @ApiModelProperty(value = "模板名称") - private String name; - /** - * 版本号 - */ - @ApiModelProperty(value = "版本号") - private String versionNo; - - /** - * 版本日期 - */ - @ApiModelProperty(value = "版本日期") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date versionDate; - - /** - * 装置模板文件路径 - */ - @ApiModelProperty(value = "装置模板文件路径") - private String filePath; - - - @ApiModelProperty(value = "状态") - private String status; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelQueryListParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelQueryListParm.java deleted file mode 100644 index 64d0c377d..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelQueryListParm.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsDevModelQueryListParm { - - - /** - * 装置型号(字典数据) - */ - @ApiModelProperty(value = "装置模板型号") - private String devType; - - @ApiModelProperty(value = "装置模板型号名称") - private String devName; - @ApiModelProperty(value = "模板名称") - private String name; - - @ApiModelProperty(value = "版本号") - private String versionNo; -// /** -// * 版本日期 -// */ -// @ApiModelProperty(value = "版本日期") -// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") -// @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") -// private String versionStartDate; -// -// @ApiModelProperty(value = "版本日期") -// @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") -// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") -// private String versionEndDate; - - @ApiModelProperty(value = "版本准确日期") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private String versionDate; - - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelQueryParm.java deleted file mode 100644 index 20a97734e..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelQueryParm.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsDevModelQueryParm { - - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - /** - * 装置型号(字典数据) - */ - @ApiModelProperty(value = "装置模板型号") - private String devType; - @ApiModelProperty(value = "装置模板型号名称") - private String devName; - @ApiModelProperty(value = "模板名称") - private String name; - - /** - * 版本日期 - */ - @ApiModelProperty(value = "版本日期") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - private String versionStartDate; - - @ApiModelProperty(value = "版本日期") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private String versionEndDate; - - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationAddParm.java deleted file mode 100644 index 0e95b91bf..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationAddParm.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotNull; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 13:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@ApiModel(value="装置与模板表新增Model") -@Data -public class CsDevModelRelationAddParm { - - - @ApiModelProperty(value="装置 id") - @NotNull(message="装置 id不能为空!") - private String devId; - - @ApiModelProperty(value="模板 id") - @NotNull(message="模板 id不能为空!") - private String modelId; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationAuidtParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationAuidtParm.java deleted file mode 100644 index c2be7e2f3..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationAuidtParm.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 13:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@ApiModel(value="装置与模板表修改Model") -@Data -public class CsDevModelRelationAuidtParm { - @NotBlank(message="id不能为空!") - @ApiModelProperty(value="id") - private String id; - @NotBlank(message="装置id不能为空!") - private String devId; - - @ApiModelProperty(value="模板 id") - private String modelId; - - @ApiModelProperty(value="状态(0:删除 1:正常)") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationQueryParm.java deleted file mode 100644 index 16450617b..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDevModelRelationQueryParm.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 13:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsDevModelRelationQueryParm { - - @ApiModelProperty(value="id") - private String id; - @ApiModelProperty(value="装置 id") - private String devId; - - @ApiModelProperty(value="模板 id") - private String modelId; - - @ApiModelProperty(value="状态(0:删除 1:正常)") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDictAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDictAddParm.java deleted file mode 100644 index 78f5f7aca..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsDictAddParm.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 14:53【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsDictAddParm { - - - @ApiModelProperty(value = "type_name") - private String typeName; - - @ApiModelProperty(value = "type_another_name") - private String typeAnotherName; - /** - * 名称 - */ - @ApiModelProperty(value = "name") - private String name; - - /** - * 别名 - */ - @ApiModelProperty(value = "another_name") - private String anotherName; - - /** - * 排序 - */ - @ApiModelProperty(value = "sort") - private Integer sort; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataAddParm.java deleted file mode 100644 index 1d54fd820..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataAddParm.java +++ /dev/null @@ -1,78 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; -import org.springframework.web.multipart.MultipartFile; - -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsEdDataAddParm { - - - /** - * 装置型号(字典数据) - */ - @ApiModelProperty(value = "装置型号") - @NotBlank(message="装置型号不能为空!") - private String devType; - @ApiModelProperty(value = "装置类型") - private String type; - /** - * 版本号 - */ - @ApiModelProperty(value = "版本号") - @NotBlank(message="版本号不能为空!") - private String versionNo; - - /** - * 版本协议 - */ - @ApiModelProperty(value = "版本协议") - @NotBlank(message="版本协议不能为空!") - private String versionAgreement; - - /** - * 版本日期 - */ - @ApiModelProperty(value = "版本日期") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date versionDate; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - /** - * 版本类型 - */ - @ApiModelProperty(value = "版本类型") - @NotBlank(message="版本类型不能为空!") - private String versionType; - - @ApiModelProperty(value = "crc信息") - private String crcInfo; - - @ApiModelProperty(value = ".bin文件") - @NotNull(message="文件不能为空!") - private MultipartFile file; - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataAuditParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataAuditParm.java deleted file mode 100644 index 85fca6135..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataAuditParm.java +++ /dev/null @@ -1,75 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; -import org.springframework.web.multipart.MultipartFile; - -import javax.validation.constraints.NotNull; -import java.time.LocalDate; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsEdDataAuditParm { - - @NotNull(message="版本id不能为空!") - private String id; - /** - * 装置型号(字典数据) - */ - @ApiModelProperty(value = "装置型号") - private String devType; - @ApiModelProperty(value = "装置类型") - private String type; - /** - * 版本号 - */ - @ApiModelProperty(value = "版本号") - private String versionNo; - - /** - * 版本协议 - */ - @ApiModelProperty(value = "版本协议") - private String versionAgreement; - - /** - * 版本日期 - */ - @ApiModelProperty(value = "版本日期") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date versionDate; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - /** - * 版本类型 - */ - @ApiModelProperty(value = "版本类型") - private String versionType; - - @ApiModelProperty(value = "crc信息") - private String crcInfo; - @ApiModelProperty(value="0:删除 1:正常") - private String status; - @ApiModelProperty(value = ".bin文件") - private MultipartFile file; - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataQueryParm.java deleted file mode 100644 index b2fda15c1..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEdDataQueryParm.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsEdDataQueryParm { - - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - /** - * 装置型号(字典数据) - */ - @ApiModelProperty(value = "装置型号") - private String devType; - @ApiModelProperty(value = "装置名称") - private String devName; - - - /** - * 版本日期 - */ - @ApiModelProperty(value = "版本日期") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - private String versionStartDate; - - @ApiModelProperty(value = "版本日期") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private String versionendDate; - - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringAddParm.java deleted file mode 100644 index 59b5cd7d2..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringAddParm.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsEngineeringAddParm { - - /** - * 工程名称 - */ - @ApiModelProperty(value = "工程名称") - @NotBlank(message="工程名称不能为空!") - private String name; - - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - @NotBlank(message="用户id不能为空!") - private String userId; - - /** - * 省 - */ - @ApiModelProperty(value = "省") - @NotBlank(message="省不能为空!") - private String province; - - /** - * 市 - */ - @ApiModelProperty(value = "市") - @NotBlank(message="市不能为空!") - private String city; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringAuditParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringAuditParm.java deleted file mode 100644 index afc44f009..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringAuditParm.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotNull; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsEngineeringAuditParm { - - @NotNull(message="版本id不能为空!") - private String id; - /** - * 工程名称 - */ - @ApiModelProperty(value = "工程名称") - private String name; - - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - private String userId; - - /** - * 省 - */ - @ApiModelProperty(value = "省") - private String province; - - /** - * 市 - */ - @ApiModelProperty(value = "市") - private String city; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - @ApiModelProperty(value="0:删除 1:正常") - private String status; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringQueryPageParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringQueryPageParm.java deleted file mode 100644 index e061bacd3..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringQueryPageParm.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 19:47【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsEngineeringQueryPageParm { - - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - @ApiModelProperty(value = "工程名称") - private String name; - - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - private String userId; - - /** - * 省 - */ - @ApiModelProperty(value = "省") - private String province; - - /** - * 市 - */ - @ApiModelProperty(value = "市") - private String city; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringQueryParm.java deleted file mode 100644 index c58091ac6..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEngineeringQueryParm.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 19:47【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsEngineeringQueryParm { - - @ApiModelProperty(value = "工程名称") - private String name; - - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - private String userId; - - /** - * 省 - */ - @ApiModelProperty(value = "省") - private String province; - - /** - * 市 - */ - @ApiModelProperty(value = "市") - private String city; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentAlarmAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentAlarmAddParm.java deleted file mode 100644 index f5f2cfbff..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentAlarmAddParm.java +++ /dev/null @@ -1,75 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -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 com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.time.LocalDateTime; -import java.util.Date; - -/** - * Description: - * Date: 2023/5/16 16:25【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsEquipmentAlarmAddParm { - - - /** - * 项目Id - */ - @ApiModelProperty(value = "项目Id") - @NotBlank(message="项目Id不能为空!") - private String projectId; - - /** - * 设备id - */ - @ApiModelProperty(value = "设备id") - @NotBlank(message="设备id不能为空!") - private String equipmentId; - - /** - * 告警信息 - */ - @ApiModelProperty(value = "告警信息") - private String alarmMsg; - - /** - * 告警级别(字典表) - */ - @ApiModelProperty(value = "告警级别") - @NotBlank(message="告警级别不能为空!") - private String alarmLevel; - - /** - * 开始时间 - */ - @ApiModelProperty(value = "开始时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @NotNull(message="开始时间不能为空!") - private LocalDateTime startTime; - - /** - * 结束时间 - */ - @ApiModelProperty(value = "结束时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @NotNull(message="结束时间不能为空!") - private LocalDateTime endTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentAlarmPageParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentAlarmPageParm.java deleted file mode 100644 index fc9176b87..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentAlarmPageParm.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.time.LocalDateTime; - -/** - * Description: - * Date: 2023/5/16 16:25【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsEquipmentAlarmPageParm { - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - - /** - * 项目Id - */ - @ApiModelProperty(value = "项目Id") - private String projectId; - - /** - * 设备id - */ - @ApiModelProperty(value = "设备id") - private String equipmentId; - - - /** - * 告警级别(字典表) - */ - @ApiModelProperty(value = "告警级别") - private String alarmLevel; - - /** - * 开始时间 - */ - @ApiModelProperty(value = "开始时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime startTime; - - /** - * 结束时间 - */ - @ApiModelProperty(value = "结束时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime endTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryAddParm.java deleted file mode 100644 index acb35bc28..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryAddParm.java +++ /dev/null @@ -1,119 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - -@Data -public class CsEquipmentDeliveryAddParm{ - - - /** - * 装置名称 - */ - @ApiModelProperty(value="装置名称") - @NotBlank(message="装置名称不能为空!") - private String name; - - /** - * 网关识别码 - */ - @ApiModelProperty(value="网关识别码") - @NotBlank(message="网关识别码不能为空!") - private String ndid; - - /** - * 装置mac地址 - */ - @ApiModelProperty(value="装置mac地址") - @NotBlank(message="装置mac地址不能为空!") - private String mac; - - /** - * 装置用途(治理、监测...) - */ - @ApiModelProperty(value="装置用途") - @NotBlank(message="装置用途不能为空!") - private String devUse; - -// /** -// * 装置类型(直连设备、网关设备) -// */ -// @ApiModelProperty(value="装置类型") -// @NotBlank(message="装置类型不能为空!") -// private String devType; - - /** - * 装置型号(pqs588、pqs680...) - */ - @ApiModelProperty(value="装置型号") - @NotBlank(message="装置型号不能为空!") - private String devModel; - - /** - * 装置程序版本 - */ - @ApiModelProperty(value="装置程序版本") - @NotBlank(message="装置程序版本不能为空!") - private String programVersion; - - /** - * 调试人员 - */ - @ApiModelProperty(value="调试人员") - @NotBlank(message="调试人员不能为空!") - private String debugPerson; - - /** - * 出厂日期 - */ - @ApiModelProperty(value="出厂日期") - @NotNull(message="出厂日期不能为空!") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date producteTime; - - /** - * 检修日期 - */ - @ApiModelProperty(value="检修日期") - @NotNull(message="检修日期不能为空!") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date checkTime; - - /** - * 调试日期 - */ - @ApiModelProperty(value="调试日期") - @NotNull(message="调试日期不能为空!") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date debugTime; - - /** - * 合同号 - */ - @ApiModelProperty(value="合同号") - private String cntractNo; - - /** - * 营销经理 - */ - @ApiModelProperty(value="营销经理") - private String salesManager; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryAuditParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryAuditParm.java deleted file mode 100644 index 36d897ff5..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryAuditParm.java +++ /dev/null @@ -1,111 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - -@Data -public class CsEquipmentDeliveryAuditParm { - - @ApiModelProperty(value = "id") - @NotBlank(message="id不能为空!") - private String id; - /** - * 装置名称 - */ - @ApiModelProperty(value="装置名称") - private String name; - - /** - * 网关识别码 - */ - @ApiModelProperty(value="网关识别码") - private String ndid; - - /** - * 装置mac地址 - */ - @ApiModelProperty(value="装置mac地址") - private String mac; - - /** - * 装置用途(治理、监测...) - */ - @ApiModelProperty(value="装置用途") - private String devUse; - -// /** -// * 装置类型(直连设备、网关设备) -// */ -// @ApiModelProperty(value="装置类型") -// private String devType; - - /** - * 装置型号(pqs588、pqs680...) - */ - @ApiModelProperty(value="装置型号") - private String devModel; - - /** - * 装置程序版本 - */ - @ApiModelProperty(value="装置程序版本") - private String programVersion; - - /** - * 调试人员 - */ - @ApiModelProperty(value="调试人员") - private String debugPerson; - - /** - * 出厂日期 - */ - @ApiModelProperty(value="出厂日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date producteTime; - - /** - * 检修日期 - */ - @ApiModelProperty(value="检修日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date checkTime; - - /** - * 调试日期 - */ - @ApiModelProperty(value="调试日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date debugTime; - - /** - * 合同号 - */ - @ApiModelProperty(value="合同号") - private String cntractNo; - - /** - * 营销经理 - */ - @ApiModelProperty(value="营销经理") - private String salesManager; - - @TableField(value = "status") - private String status; - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryQueryParm.java deleted file mode 100644 index aca58333b..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentDeliveryQueryParm.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - -@Data -public class CsEquipmentDeliveryQueryParm { - - - /** - * 装置名称 - */ - @ApiModelProperty(value="装置名称") - private String name; - - /** - * 网关识别码 - */ - @ApiModelProperty(value="网关识别码") - private String ndid; - - /** - * 装置mac地址 - */ - @ApiModelProperty(value="装置mac地址") - private String mac; - - /** - * 装置用途(治理、监测...) - */ - @ApiModelProperty(value="装置用途") - private String devUse; - -// /** -// * 装置类型(直连设备、网关设备) -// */ -// @ApiModelProperty(value="装置类型") -// private String devType; - - /** - * 装置型号(pqs588、pqs680...) - */ - @ApiModelProperty(value="装置型号") - private String devModel; - - /** - * 装置程序版本 - */ - @ApiModelProperty(value="装置程序版本") - private String programVersion; - - /** - * 调试人员 - */ - @ApiModelProperty(value="调试人员") - private String debugPerson; - - /** - * 出厂日期 - */ - @ApiModelProperty(value="出厂日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date producteTime; - - /** - * 检修日期 - */ - @ApiModelProperty(value="检修日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date checkTime; - - /** - * 调试日期 - */ - @ApiModelProperty(value="调试日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date debugTime; - - /** - * 合同号 - */ - @ApiModelProperty(value="合同号") - private String cntractNo; - - /** - * 营销经理 - */ - @ApiModelProperty(value="营销经理") - private String salesManager; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentTransferAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentTransferAddParm.java deleted file mode 100644 index 063947f35..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEquipmentTransferAddParm.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * Date: 2023/5/17 15:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsEquipmentTransferAddParm { - - - - @ApiModelProperty(value = "项目Id") - private String projectId; - - - - @ApiModelProperty(value = "移交/恢复设备id集用,分割") - private String equipmentIds; - - @ApiModelProperty(value = "发起人") - private String promoter; - - - @ApiModelProperty(value = "移交人") - private String transferor; - - /** - * 事件类型(权限转移,数据恢复) - */ - @ApiModelProperty(value = "事件类型") - private String eventType; - - - @ApiModelProperty(value = "备注") - private String remark; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEventDetailPageParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEventDetailPageParm.java deleted file mode 100644 index d519f6a81..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsEventDetailPageParm.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; -import java.time.LocalDateTime; - -/** - * Description: - * Date: 2023/5/16 16:25【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsEventDetailPageParm { - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - - /** - * 项目Id - */ - @ApiModelProperty(value = "项目Id") - private String projectId; - - /** - * 开始时间 - */ - @ApiModelProperty(value = "开始时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime startTime; - - /** - * 结束时间 - */ - @ApiModelProperty(value = "结束时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime endTime; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackAddParm.java deleted file mode 100644 index c0f8e5087..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackAddParm.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.web.multipart.MultipartFile; - -import javax.validation.constraints.NotBlank; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsFeedbackAddParm { - - - /** - * 标题 - */ - @ApiModelProperty(value = "标题") - @NotBlank(message="标题不能为空!") - private String title; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - @NotBlank(message="用户id不能为空!") - private String userId; - - /** - * 问题类型(字典数据) - */ - @ApiModelProperty(value = "问题类型") - @NotBlank(message="问题类型不能为空!") - private String type; - - @ApiModelProperty(value = "拓扑图文件") - private MultipartFile[] files; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackChatAddParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackChatAddParm.java deleted file mode 100644 index dc82209f2..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackChatAddParm.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotNull; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 15:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsFeedbackChatAddParm { - @ApiModelProperty(value = "反馈id") - @NotNull(message="反馈id不能为空!") - private String id; - - @ApiModelProperty(value = "用户id") - @NotNull(message="用户id不能为空!") - private String userId; - /** - * 消息内容 - */ - @ApiModelProperty(value = "消息内容") - @NotNull(message="消息内容不能为空!") - private String chatContent; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackChatCheckParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackChatCheckParm.java deleted file mode 100644 index 049ea94cd..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackChatCheckParm.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotNull; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 15:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsFeedbackChatCheckParm { - - - - @ApiModelProperty(value = "反馈") - @NotNull(message="反馈不能为空!") - private String id; - - @ApiModelProperty(value = "用户id") - @NotNull(message="用户id不能为空!") - private String userId; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackQueryParm.java deleted file mode 100644 index 856bec504..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsFeedbackQueryParm.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsFeedbackQueryParm { - - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - @NotNull(message="用户id不能为空!") - private String userId; - - /** - * 问题类型(字典数据) - */ - @ApiModelProperty(value = "问题类型") - private String type; - - /** - * 问题状态(字典数据) - */ - @ApiModelProperty(value = "问题状态") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsStatLimitRatePageParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsStatLimitRatePageParm.java deleted file mode 100644 index 00ccbcab6..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/CsStatLimitRatePageParm.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; -import java.time.LocalDateTime; - -/** - * Description: - * Date: 2023/5/16 16:25【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsStatLimitRatePageParm { - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - - /** - * 项目Id - */ - @ApiModelProperty(value = "项目Id") - private String projectId; - - /** - * 开始时间 - */ - @ApiModelProperty(value = "开始时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime startTime; - - /** - * 结束时间 - */ - @ApiModelProperty(value = "结束时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime endTime; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/ProjectEquipmentQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/ProjectEquipmentQueryParm.java deleted file mode 100644 index ab89661fc..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/ProjectEquipmentQueryParm.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 11:06【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class ProjectEquipmentQueryParm { - - @NotNull(message="当前页不能为空!") - @Min(value = 1, message = "当前页不能为0") - @ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true) - private Integer currentPage; - /**显示条数*/ - @NotNull(message="显示条数不能为空!") - @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) - private Integer pageSize; - - @ApiModelProperty(value="项目") - private String projectId; - - @ApiModelProperty(value="项目类别") - private String projectType; -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/StatisticalAddParam.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/StatisticalAddParam.java deleted file mode 100644 index 7ea3da9b6..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/StatisticalAddParam.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotEmpty; -import java.io.Serializable; -import java.util.List; - -/** - * 类的介绍: - * - * @author xuyang - * @version 1.0.0 - * @createTime 2023/5/11 11:12 - */ -@Data -public class StatisticalAddParam implements Serializable { - - @ApiModelProperty("统计类型配置id") - @NotBlank(message = "id不可为空") - private String id; - - @ApiModelProperty("指标类型集合ids") - @NotEmpty(message = "id数组") - private List ids; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/ThdDataQueryParm.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/ThdDataQueryParm.java deleted file mode 100644 index 91d23da85..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/param/ThdDataQueryParm.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.njcn.algorithm.pojo.param; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.time.LocalDateTime; - -/** - * Description: - * Date: 2023/5/16 16:25【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class ThdDataQueryParm { - - - private String devId; - - private String statisticalName; - - - /** - * 开始时间 - */ - @ApiModelProperty(value = "开始时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @NotNull(message="开始时间不能为空!") - private String startTime; - - /** - * 结束时间 - */ - @ApiModelProperty(value = "结束时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @NotNull(message="结束时间不能为空!") - private String endTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppBaseInformationPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppBaseInformationPO.java deleted file mode 100644 index 8c9c66e3b..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppBaseInformationPO.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * app基础信息表 - */ -@Data -@TableName(value = "app_base_information") -public class AppBaseInformationPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - /** - * 内容 - */ - @TableField(value = "content") - private String content; - - /** - * 类型(字典数据) - */ - @TableField(value = "type") - private String type; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppLineTopologyDiagramPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppLineTopologyDiagramPO.java deleted file mode 100644 index 317df0f15..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppLineTopologyDiagramPO.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.github.jeffreyning.mybatisplus.anno.MppMultiId; -import com.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:18【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 项目拓扑图关系表 - */ -@Data -@TableName(value = "cs_line_topology_diagram") -public class AppLineTopologyDiagramPO extends BaseEntity { - /** - * 拓扑图Id - */ - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - /** - * 监测点ID - */ - @TableField(value = "line_id") - private String lineId; - - /** - * 0:删除 1:正常 - */ - @TableField(value = "status") - private String status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppPersonSetPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppPersonSetPO.java deleted file mode 100644 index 71fe15075..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppPersonSetPO.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * app个人中心-设置信息 - */ -@Data -@TableName(value = "app_person_set") -public class AppPersonSetPO extends BaseEntity { - /** - * id - */ - @TableField(value = "id") - private String id; - - /** - * 用户协议(基础信息id) - */ - @TableField(value = "user_agreement") - private String userAgreement; - - /** - * 系统介绍(基础信息id) - */ - @TableField(value = "system_introduction") - private String systemIntroduction; - - /** - * 使用手册(基础信息id) - */ - @TableField(value = "user_manual") - private String userManual; - - /** - * 资料库(基础信息id) - */ - @TableField(value = "data_base") - private String dataBase; - - /** - * 公司介绍(基础信息id) - */ - @TableField(value = "company_profile") - private String companyProfile; - - /** - * 关于我们(基础信息id) - */ - @TableField(value = "about_us") - private String aboutUs; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private String status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppProjectPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppProjectPO.java deleted file mode 100644 index af7152cee..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppProjectPO.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 项目表 - */ -@Data -@TableName(value = "cs_project") -public class AppProjectPO extends BaseEntity { - /** - * 项目Id - */ - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - - /** - * 项目名称 - */ - @TableField(value = "name") - private String name; - - @TableField(value = "engineering_id") - private String engineeringId; - - - - /** - * 地市Id - */ - @TableField(value = "area") - private String area; - - - - /** - * 0:删除 1:正常 - */ - @TableField(value = "status") - private String status; - - @TableField(value = "description") - private String description; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppTopologyDiagramPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppTopologyDiagramPO.java deleted file mode 100644 index 288f6e327..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/AppTopologyDiagramPO.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 项目拓扑图关系表 - */ -@Data -@TableName(value = "cs_topology_diagram") -public class AppTopologyDiagramPO extends BaseEntity { - /** - * 拓扑图Id - */ - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - /** - * 拓扑图名称 - */ - @TableField(value = "name") - private String name; - - - /** - * 项目Id - */ - @TableField(value = "project_id") - private String projectId; - - /** - * 拓扑图文件路径 - */ - @TableField(value = "file_path") - private String filePath; - - /** - * 0:删除 1:正常 - */ - @TableField(value = "status") - private String status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDataEffectivePO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDataEffectivePO.java deleted file mode 100644 index cb0bae0c8..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDataEffectivePO.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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 com.njcn.db.bo.BaseEntity; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 9:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 装置数据有效性表 - */ -@Data -@TableName(value = "cs_data_effective") -public class CsDataEffectivePO extends BaseEntity { - - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - /** - * 项目id - */ - @TableField(value = "project_id") - private String projectId; - - /** - * 设备id - */ - @TableField(value = "dev_id") - private String devId; - - /** - * 注册时间 - */ - @TableField(value = "register_time") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date registerTime; - - /** - * 退役时间 - */ - @TableField(value = "retiree_time") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date retireeTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDevModelPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDevModelPO.java deleted file mode 100644 index 08dfc13cd..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDevModelPO.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import lombok.Data; - -import java.time.LocalDateTime; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 11:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 装置数据模板表 - */ -@Data -@TableName(value = "cs_dev_model") -public class CsDevModelPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id",type = IdType.ASSIGN_UUID) - private String id; - - /** - * 装置型号(字典数据) - */ - @TableField(value = "dev_type") - private String devType; - - /** - * 模板名称 - */ - @TableField(value = "name") - private String name; - - /** - * 版本号 - */ - @TableField(value = "version_no") - private String versionNo; - - /** - * 版本日期 - */ - @TableField(value = "version_date") - private LocalDateTime versionDate; - - /** - * 装置模板文件路径 - */ - @TableField(value = "file_path") - private String filePath; - - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private String status; - - @TableField(value = "soft_info_id") - private String softInfoId; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDevModelRelationPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDevModelRelationPO.java deleted file mode 100644 index 9714e7701..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDevModelRelationPO.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 13:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_dev_model_relation") -public class CsDevModelRelationPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id",type = IdType.ASSIGN_UUID) - private String id; - - @TableField(value = "dev_id") - private String devId; - - @TableField(value = "model_id") - private String modelId; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - @ApiModelProperty(value="状态(0:删除 1:正常)") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDictPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDictPO.java deleted file mode 100644 index a5bccb3a6..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsDictPO.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 14:53【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 数据字典表 - */ -@Data -@TableName(value = "cs_dict") -public class CsDictPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id") - private String id; - - /** - * 父id - */ - @TableField(value = "pid") - private String pid; - - /** - * 名称 - */ - @TableField(value = "name") - private String name; - - /** - * 别名 - */ - @TableField(value = "another_name") - private String anotherName; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "state") - private String state; - - /** - * 排序 - */ - @TableField(value = "sort") - private Integer sort; - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEdDataPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEdDataPO.java deleted file mode 100644 index 4f52573dd..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEdDataPO.java +++ /dev/null @@ -1,91 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.io.Serializable; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - -/** - * 程序版本表 - */ -@Data -@TableName(value = "cs_ed_data") -@EqualsAndHashCode(callSuper = true) -public class CsEdDataPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id") - private String id; - - /** - * 装置型号(字典数据) - */ - @TableField(value = "dev_type") - private String devType; - /** - * 装置类型(直连设备、网关设备) - */ - @TableField(value = "type") - private String type; - /** - * 版本号 - */ - @TableField(value = "version_no") - private String versionNo; - - /** - * 版本协议 - */ - @TableField(value = "version_agreement") - private String versionAgreement; - - /** - * 版本日期 - */ - @TableField(value = "version_date") - private Date versionDate; - - /** - * 描述 - */ - @TableField(value = "description") - private String description; - - /** - * 版本类型 - */ - @TableField(value = "version_type") - private String versionType; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private String status; - - /** - * 程序版本文件路径 - */ - @TableField(value = "file_path") - private String filePath; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEngineeringPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEngineeringPO.java deleted file mode 100644 index 38f658451..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEngineeringPO.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 工程信息表 - */ -@Data -@TableName(value = "cs_engineering") -public class CsEngineeringPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - /** - * 工程名称 - */ - @TableField(value = "name") - private String name; - - /** - * 用户id - */ - @TableField(value = "user_id") - private String userId; - - /** - * 省 - */ - @TableField(value = "province") - private String province; - - /** - * 市 - */ - @TableField(value = "city") - private String city; - - /** - * 描述 - */ - @TableField(value = "description") - private String description; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private String status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentAlarmPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentAlarmPO.java deleted file mode 100644 index 120445dfc..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentAlarmPO.java +++ /dev/null @@ -1,99 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import java.time.LocalDateTime; -import java.util.Date; -import lombok.Data; - -/** - * Description: - * Date: 2023/5/16 16:25【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_equipment_alarm") -public class CsEquipmentAlarmPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id", type = IdType.ASSIGN_UUID) - @ApiModelProperty(value = "id") - private String id; - - /** - * 项目Id - */ - @TableField(value = "project_id") - private String projectId; - - /** - * 设备id - */ - @TableField(value = "equipment_id") - private String equipmentId; - - /** - * 告警信息 - */ - @TableField(value = "alarm_msg") - private String alarmMsg; - - /** - * 告警级别(字典表) - */ - @TableField(value = "alarm_level") - private String alarmLevel; - - /** - * 开始时间 - */ - @TableField(value = "start_time") - private LocalDateTime startTime; - - /** - * 结束时间 - */ - @TableField(value = "end_time") - private LocalDateTime endTime; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "`status`") - private String status; - - - - public static final String COL_ID = "id"; - - public static final String COL_PROJECT_ID = "project_id"; - - public static final String COL_EQUIPMENT_ID = "equipment_id"; - - public static final String COL_ALARM_MSG = "alarm_msg"; - - public static final String COL_ALARM_LEVEL = "alarm_level"; - - public static final String COL_START_TIME = "start_time"; - - public static final String COL_END_TIME = "end_time"; - - public static final String COL_STATUS = "status"; - - public static final String COL_CREATE_BY = "create_by"; - - public static final String COL_CREATE_TIME = "create_time"; - - public static final String COL_UPDATE_BY = "update_by"; - - public static final String COL_UPDATE_TIME = "update_time"; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentDeliveryPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentDeliveryPO.java deleted file mode 100644 index f7866ca58..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentDeliveryPO.java +++ /dev/null @@ -1,116 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; -import lombok.Data; - -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 设备出厂表 - */ -@Data -@TableName(value = "cs_equipment_delivery") -public class CsEquipmentDeliveryPO extends BaseEntity { - /** - * id - */ - @TableField(value = "id") - private String id; - - /** - * 装置名称 - */ - @TableField(value = "name") - private String name; - - /** - * 网关识别码 - */ - @TableField(value = "ndid") - private String ndid; - - /** - * 装置mac地址 - */ - @TableField(value = "mac") - private String mac; - - /** - * 装置用途(治理、监测...) - */ - @TableField(value = "dev_use") - private String devUse; - -// /** -// * 装置类型(直连设备、网关设备) -// */ -// @TableField(value = "dev_type") -// private String devType; - - /** - * 装置型号(pqs588、pqs680...) - */ - @TableField(value = "dev_model") - private String devModel; - - /** - * 装置程序版本 - */ - @TableField(value = "program_version") - private String programVersion; - - /** - * 调试人员 - */ - @TableField(value = "debug_person") - private String debugPerson; - - /** - * 出厂日期 - */ - @TableField(value = "producte_time") - private Date producteTime; - - /** - * 检修日期 - */ - @TableField(value = "check_time") - private Date checkTime; - - /** - * 调试日期 - */ - @TableField(value = "debug_time") - private Date debugTime; - - /** - * 合同号 - */ - @TableField(value = "cntract_no") - private String cntractNo; - - /** - * 营销经理 - */ - @TableField(value = "sales_manager") - private String salesManager; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private String status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentTransferPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentTransferPO.java deleted file mode 100644 index 45a5b4059..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEquipmentTransferPO.java +++ /dev/null @@ -1,116 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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 java.util.Date; -import lombok.Data; - -/** - * - * Description: - * Date: 2023/5/17 15:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_equipment_transfer") -public class CsEquipmentTransferPO { - /** - * id - */ - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - /** - * 项目Id - */ - @TableField(value = "project_id") - private String projectId; - - /** - * 移交/恢复设备id集用,分割 - */ - @TableField(value = "equipment_ids") - private String equipmentIds; - - /** - * 发起人 - */ - @TableField(value = "promoter") - private String promoter; - - /** - * transferor - */ - @TableField(value = "transferor") - private String transferor; - - /** - * 事件类型(权限转移,数据恢复) - */ - @TableField(value = "event_type") - private String eventType; - - /** - * 备注 - */ - @TableField(value = "remark") - private String remark; - - /** - * 状态(0:删除 1:未注册 2:注册 3:接入) - */ - @TableField(value = "`status`") - private Integer status; - - /** - * 创建用户 - */ - @TableField(value = "create_by") - private String createBy; - - /** - * 创建时间 - */ - @TableField(value = "create_time") - private Date createTime; - - /** - * 更新用户 - */ - @TableField(value = "update_by") - private String updateBy; - - /** - * 更新时间 - */ - @TableField(value = "update_time") - private Date updateTime; - - public static final String COL_ID = "id"; - - public static final String COL_PROJECT_ID = "project_id"; - - public static final String COL_EQUIPMENT_IDS = "equipment_ids"; - - public static final String COL_PROMOTER = "promoter"; - - public static final String COL_TRANSFEROR = "transferor"; - - public static final String COL_EVENT_TYPE = "event_type"; - - public static final String COL_REMARK = "remark"; - - public static final String COL_STATUS = "status"; - - public static final String COL_CREATE_BY = "create_by"; - - public static final String COL_CREATE_TIME = "create_time"; - - public static final String COL_UPDATE_BY = "update_by"; - - public static final String COL_UPDATE_TIME = "update_time"; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEventDetailPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEventDetailPO.java deleted file mode 100644 index 9a6eccd44..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsEventDetailPO.java +++ /dev/null @@ -1,214 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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 java.math.BigDecimal; -import java.util.Date; -import lombok.Data; - -/** - * Description: - * Date: 2023/5/17 10:51【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_event_detail") -public class CsEventDetailPO { - /** - * 暂时事件ID - */ - @TableId(value = "event_id", type = IdType.ASSIGN_UUID) - private String eventId; - - /** - * 监测点ID - */ - @TableField(value = "measurement_point_id") - private String measurementPointId; - - /** - * 统计指标类型 - */ - @TableField(value = "event_type") - private String eventType; - - /** - * 暂降原因(字典表PQS_Dicdata) - */ - @TableField(value = "advance_reason") - private String advanceReason; - - /** - * 暂降类型(字典表PQS_Dicdata) - */ - @TableField(value = "advance_type") - private String advanceType; - - /** - * 事件关联分析表Guid - */ - @TableField(value = "eventass_index") - private String eventassIndex; - - @TableField(value = "dq_time") - private Double dqTime; - - /** - * 特征值计算更新时间(外键PQS_Relevance的Time字段) - */ - @TableField(value = "deal_time") - private Date dealTime; - - /** - * 默认事件个数为0 - */ - @TableField(value = "num") - private Integer num; - - /** - * 波形文件是否从装置招到本地(0:未招,1:已招)默认值为0 - */ - @TableField(value = "file_flag") - private Boolean fileFlag; - - /** - * 特征值计算标志(0,未处理;1,已处理; 2,已处理,无结果;3,计算失败)默认值为0 - */ - @TableField(value = "deal_flag") - private Boolean dealFlag; - - /** - * 处理结果第一条事件发生时间(读comtra文件获取) - */ - @TableField(value = "first_time") - private Date firstTime; - - /** - * 处理结果第一条事件暂降类型(字典表PQS_Dicdata) - */ - @TableField(value = "first_type") - private String firstType; - - /** - * 处理结果第一条事件发生时间毫秒(读comtra文件获取) - */ - @TableField(value = "first_ms") - private BigDecimal firstMs; - - /** - * 暂降能量 - */ - @TableField(value = "energy") - private Double energy; - - /** - * 暂降严重度 - */ - @TableField(value = "severity") - private Double severity; - - /** - * 暂降源与监测位置关系 Upper:上游;Lower :下游;Unknown :未知;为空则是未计算 - */ - @TableField(value = "sagsource") - private String sagsource; - - /** - * 开始时间 - */ - @TableField(value = "start_time") - private Date startTime; - - /** - * 持续时间,单位秒 - */ - @TableField(value = "duration") - private BigDecimal duration; - - /** - * 特征幅值 - */ - @TableField(value = "feature_amplitude") - private BigDecimal featureAmplitude; - - /** - * 相别 - */ - @TableField(value = "phase") - private String phase; - - /** - * 事件描述 - */ - @TableField(value = "event_describe") - private String eventDescribe; - - /** - * 波形路径 - */ - @TableField(value = "wave_path") - private String wavePath; - - /** - * 暂态事件上送时间 - */ - @TableField(value = "create_time") - private Date createTime; - - @TableField(value = "transient_value") - private Double transientValue; - - public static final String COL_EVENT_ID = "event_id"; - - public static final String COL_MEASUREMENT_POINT_ID = "measurement_point_id"; - - public static final String COL_EVENT_TYPE = "event_type"; - - public static final String COL_ADVANCE_REASON = "advance_reason"; - - public static final String COL_ADVANCE_TYPE = "advance_type"; - - public static final String COL_EVENTASS_INDEX = "eventass_index"; - - public static final String COL_DQ_TIME = "dq_time"; - - public static final String COL_DEAL_TIME = "deal_time"; - - public static final String COL_NUM = "num"; - - public static final String COL_FILE_FLAG = "file_flag"; - - public static final String COL_DEAL_FLAG = "deal_flag"; - - public static final String COL_FIRST_TIME = "first_time"; - - public static final String COL_FIRST_TYPE = "first_type"; - - public static final String COL_FIRST_MS = "first_ms"; - - public static final String COL_ENERGY = "energy"; - - public static final String COL_SEVERITY = "severity"; - - public static final String COL_SAGSOURCE = "sagsource"; - - public static final String COL_START_TIME = "start_time"; - - public static final String COL_DURATION = "duration"; - - public static final String COL_FEATURE_AMPLITUDE = "feature_amplitude"; - - public static final String COL_PHASE = "phase"; - - public static final String COL_EVENT_DESCRIBE = "event_describe"; - - public static final String COL_WAVE_PATH = "wave_path"; - - public static final String COL_CREATE_TIME = "create_time"; - - public static final String COL_TRANSIENT_VALUE = "transient_value"; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFeedbackChatPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFeedbackChatPO.java deleted file mode 100644 index f54889a58..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFeedbackChatPO.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 15:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_feedback_chat") -public class CsFeedbackChatPO extends BaseEntity { - @TableId(value = "id", type = IdType.INPUT) - private String id; - - @TableField(value = "user_id") - private String userId; - /** - * 消息内容 - */ - @TableField(value = "chat_content") - private String chatContent; - /** - * 消息状态消息状态(0-未读,1-已读) - */ - @TableField(value = "chat_status") - private String chatStatus; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFeedbackPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFeedbackPO.java deleted file mode 100644 index 6f2386dc9..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFeedbackPO.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 信息反馈表 - */ -@Data -@TableName(value = "cs_feedback") -public class CsFeedbackPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - /** - * 标题 - */ - @TableField(value = "title") - private String title; - - /** - * 描述 - */ - @TableField(value = "description") - private String description; - - /** - * 用户id - */ - @TableField(value = "user_id") - private String userId; - - /** - * 问题类型(字典数据) - */ - @TableField(value = "type") - private String type; - - /** - * 问题状态(字典数据) - */ - @TableField(value = "status") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFilePathPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFilePathPO.java deleted file mode 100644 index 63f582ec6..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsFilePathPO.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -/** - * 文件路径表 - */ -@Data -@TableName(value = "cs_file_path") -public class CsFilePathPO { - /** - * 关联数据id - */ - @TableField(value = "id") - private String id; - /** - * 文件名 - */ - @TableField(value = "file_name") - private String fileName; - /** - * 文件路径 - */ - @TableField(value = "file_path") - private String filePath; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsLinePO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsLinePO.java deleted file mode 100644 index d847af06a..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsLinePO.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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 java.math.BigDecimal; -import java.util.Date; - -import com.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * Date: 2023/5/18 14:01【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_line") -public class CsLinePO extends BaseEntity { - /** - * 监测点id - */ - @TableId(value = "line_id", type = IdType.ASSIGN_UUID) - private String lineId; - - /** - * 装置id - */ - @TableField(value = "dev_id") - private String devId; - - /** - * 监测点名称 - */ - @TableField(value = "`name`") - private String name; - - /** - * 字典表:安装位置(负载侧,电网侧, 输出侧) - */ - @TableField(value = "`position`") - private String position; - - /** - * 电压等级 - */ - @TableField(value = "vol_grade") - private String volGrade; - - /** - * PT变比 - */ - @TableField(value = "pt_ratio") - private BigDecimal ptRatio; - - /** - * CT变比 - */ - @TableField(value = "ct_ratio") - private BigDecimal ctRatio; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "`status`") - private Integer status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsProjectEquipmentPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsProjectEquipmentPO.java deleted file mode 100644 index f2d007c12..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsProjectEquipmentPO.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_project_equipment") -public class CsProjectEquipmentPO extends BaseEntity { - /** - * id - */ - @TableId(value = "id") - private String id; - - /** - * 项目Id - */ - @TableField(value = "project_id") - private String projectId; - - /** - * 设备id - */ - @TableField(value = "equipment_id") - private String equipmentId; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private Integer status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsStatLimitRateDPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsStatLimitRateDPO.java deleted file mode 100644 index aa575c89c..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsStatLimitRateDPO.java +++ /dev/null @@ -1,245 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -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 java.util.Date; -import lombok.Data; - -/** - * - * Description: - * Date: 2023/5/17 13:45【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_stat_limit_rate_d") -public class CsStatLimitRateDPO { - @TableField(value = "time_id") - private Date timeId; - - @TableField(value = "my_index") - private String myIndex; - - @TableField(value = "phasic_type") - private String phasicType; - - @TableField(value = "all_time") - private Integer allTime; - - @TableField(value = "flicker_all_time") - private Integer flickerAllTime; - - @TableField(value = "freq_dev_overtime") - private Integer freqDevOvertime; - - @TableField(value = "voltage_dev_overtime") - private Integer voltageDevOvertime; - - @TableField(value = "ubalance_overtime") - private Integer ubalanceOvertime; - - @TableField(value = "flicker_overtime") - private Integer flickerOvertime; - - @TableField(value = "uaberrance_overtime") - private Integer uaberranceOvertime; - - @TableField(value = "uharm_2_overtime") - private Integer uharm2Overtime; - - @TableField(value = "uharm_3_overtime") - private Integer uharm3Overtime; - - @TableField(value = "uharm_4_overtime") - private Integer uharm4Overtime; - - @TableField(value = "uharm_5_overtime") - private Integer uharm5Overtime; - - @TableField(value = "uharm_6_overtime") - private Integer uharm6Overtime; - - @TableField(value = "uharm_7_overtime") - private Integer uharm7Overtime; - - @TableField(value = "uharm_8_overtime") - private Integer uharm8Overtime; - - @TableField(value = "uharm_9_overtime") - private Integer uharm9Overtime; - - @TableField(value = "uharm_10_overtime") - private Integer uharm10Overtime; - - @TableField(value = "uharm_11_overtime") - private Integer uharm11Overtime; - - @TableField(value = "uharm_12_overtime") - private Integer uharm12Overtime; - - @TableField(value = "uharm_13_overtime") - private Integer uharm13Overtime; - - @TableField(value = "uharm_14_overtime") - private Integer uharm14Overtime; - - @TableField(value = "uharm_15_overtime") - private Integer uharm15Overtime; - - @TableField(value = "uharm_16_overtime") - private Integer uharm16Overtime; - - @TableField(value = "uharm_17_overtime") - private Integer uharm17Overtime; - - @TableField(value = "uharm_18_overtime") - private Integer uharm18Overtime; - - @TableField(value = "uharm_19_overtime") - private Integer uharm19Overtime; - - @TableField(value = "uharm_20_overtime") - private Integer uharm20Overtime; - - @TableField(value = "uharm_21_overtime") - private Integer uharm21Overtime; - - @TableField(value = "uharm_22_overtime") - private Integer uharm22Overtime; - - @TableField(value = "uharm_23_overtime") - private Integer uharm23Overtime; - - @TableField(value = "uharm_24_overtime") - private Integer uharm24Overtime; - - @TableField(value = "uharm_25_overtime") - private Integer uharm25Overtime; - - @TableField(value = "iharm_2_overtime") - private Integer iharm2Overtime; - - @TableField(value = "iharm_3_overtime") - private Integer iharm3Overtime; - - @TableField(value = "iharm_4_overtime") - private Integer iharm4Overtime; - - @TableField(value = "iharm_5_overtime") - private Integer iharm5Overtime; - - @TableField(value = "iharm_6_overtime") - private Integer iharm6Overtime; - - @TableField(value = "iharm_7_overtime") - private Integer iharm7Overtime; - - @TableField(value = "iharm_8_overtime") - private Integer iharm8Overtime; - - @TableField(value = "iharm_9_overtime") - private Integer iharm9Overtime; - - @TableField(value = "iharm_10_overtime") - private Integer iharm10Overtime; - - @TableField(value = "iharm_11_overtime") - private Integer iharm11Overtime; - - @TableField(value = "iharm_12_overtime") - private Integer iharm12Overtime; - - @TableField(value = "iharm_13_overtime") - private Integer iharm13Overtime; - - @TableField(value = "iharm_14_overtime") - private Integer iharm14Overtime; - - @TableField(value = "iharm_15_overtime") - private Integer iharm15Overtime; - - @TableField(value = "iharm_16_overtime") - private Integer iharm16Overtime; - - @TableField(value = "iharm_17_overtime") - private Integer iharm17Overtime; - - @TableField(value = "iharm_18_overtime") - private Integer iharm18Overtime; - - @TableField(value = "iharm_19_overtime") - private Integer iharm19Overtime; - - @TableField(value = "iharm_20_overtime") - private Integer iharm20Overtime; - - @TableField(value = "iharm_21_overtime") - private Integer iharm21Overtime; - - @TableField(value = "iharm_22_overtime") - private Integer iharm22Overtime; - - @TableField(value = "iharm_23_overtime") - private Integer iharm23Overtime; - - @TableField(value = "iharm_24_overtime") - private Integer iharm24Overtime; - - @TableField(value = "iharm_25_overtime") - private Integer iharm25Overtime; - - @TableField(value = "inuharm_1_overtime") - private Integer inuharm1Overtime; - - @TableField(value = "inuharm_2_overtime") - private Integer inuharm2Overtime; - - @TableField(value = "inuharm_3_overtime") - private Integer inuharm3Overtime; - - @TableField(value = "inuharm_4_overtime") - private Integer inuharm4Overtime; - - @TableField(value = "inuharm_5_overtime") - private Integer inuharm5Overtime; - - @TableField(value = "inuharm_6_overtime") - private Integer inuharm6Overtime; - - @TableField(value = "inuharm_7_overtime") - private Integer inuharm7Overtime; - - @TableField(value = "inuharm_8_overtime") - private Integer inuharm8Overtime; - - @TableField(value = "inuharm_9_overtime") - private Integer inuharm9Overtime; - - @TableField(value = "inuharm_10_overtime") - private Integer inuharm10Overtime; - - @TableField(value = "inuharm_11_overtime") - private Integer inuharm11Overtime; - - @TableField(value = "inuharm_12_overtime") - private Integer inuharm12Overtime; - - @TableField(value = "inuharm_13_overtime") - private Integer inuharm13Overtime; - - @TableField(value = "inuharm_14_overtime") - private Integer inuharm14Overtime; - - @TableField(value = "inuharm_15_overtime") - private Integer inuharm15Overtime; - - @TableField(value = "inuharm_16_overtime") - private Integer inuharm16Overtime; - - @TableField(value = "i_neg_overtime") - private Integer iNegOvertime; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsStatisticalSetPO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsStatisticalSetPO.java deleted file mode 100644 index bab5df46f..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/po/CsStatisticalSetPO.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.njcn.algorithm.pojo.po; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; -import java.io.Serializable; - -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.Getter; -import lombok.Setter; - -/** - *

- * 统计类型和指标关系表 - *

- * - * @author xuyang - * @since 2023-05-11 - */ -@Data -@TableName("cs_statistical_set") -public class CsStatisticalSetPO { - - private static final long serialVersionUID = 1L; - - /** - * 统计类型id - */ - private String id; - - /** - * 指标id - */ - private String targetId; - - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppBaseInformationVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppBaseInformationVO.java deleted file mode 100644 index a61e226b1..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppBaseInformationVO.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class AppBaseInformationVO extends BaseEntity { - /** - * id - */ - @ApiModelProperty(value = "id") - private String id; - - /** - * 内容 - */ - @ApiModelProperty(value = "内容") - private String content; - - /** - * 类型(字典数据) - */ - @ApiModelProperty(value = "类型") - private String type; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppProjectVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppProjectVO.java deleted file mode 100644 index 825f41808..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppProjectVO.java +++ /dev/null @@ -1,86 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import lombok.Data; - -import java.math.BigDecimal; -import java.util.Date; -import java.util.List; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class AppProjectVO { - /** - * 项目Id - */ - private String id; - /** - * 项目名称 - */ - private String name; - - private String engineeringId; - - private String engineeringName; - - /** - * 用户名称 - */ - private String userName; - - - /** - * 区域名称 - */ - private String area; - /** - * 拓扑图路径 - */ - private List topologyDiagramPaths; - - /** - * 中心点经度 - */ - private BigDecimal lng; - - /** - * 中心点纬度 - */ - private BigDecimal lat; - - /** - * 0:删除 1:正常 - */ - private String status; - - /** - * 创建用户 - */ - private String createBy; - - /** - * 创建时间 - */ - private Date createTime; - - /** - * 更新用户 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - private String description; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppTopologyDiagramVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppTopologyDiagramVO.java deleted file mode 100644 index 7571a1513..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/AppTopologyDiagramVO.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class AppTopologyDiagramVO extends BaseEntity { - /** - * 拓扑图Id - */ - @ApiModelProperty(value = "拓扑图Id") - private String id; - - /** - * 拓扑图名称 - */ - @ApiModelProperty(value = "拓扑图名称") - private String name; - - - - /** - * 项目Id - */ - @ApiModelProperty(value = "项目Id") - private String projectId; - - @ApiModelProperty(value = "项目名称") - private String projectName; - - /** - * 拓扑图文件路径 - */ - @ApiModelProperty(value = "拓扑图文件路径") - private String filePath; - - /** - * 0:删除 1:正常 - */ - @ApiModelProperty(value = "status") - private String status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsBindConditionVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsBindConditionVO.java deleted file mode 100644 index 9c73c06f8..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsBindConditionVO.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; -import java.util.List; - -/** - * 类的介绍: - * - * @author xuyang - * @version 1.0.0 - * @createTime 2023/5/11 10:59 - */ -@Data -@ApiModel(value="治理指标绑定情况") -public class CsBindConditionVO implements Serializable { - - @ApiModelProperty("未绑指标") - List noBinds; - - @ApiModelProperty("已绑指标") - List binds; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDataEffectiveVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDataEffectiveVO.java deleted file mode 100644 index 23bd555d0..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDataEffectiveVO.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 9:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@ApiModel(value="装置数据Modle") -@Data -public class CsDataEffectiveVO extends BaseEntity { - - @ApiModelProperty(value = "id") - private String id; - /** - * 项目id - */ - @ApiModelProperty(value="项目id") - private String projectId; - - /** - * 设备id - */ - @ApiModelProperty(value="设备id") - private String devId; - - /** - * 注册时间 - */ - @ApiModelProperty(value="注册时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date registerTime; - - /** - * 退役时间 - */ - @ApiModelProperty(value="退役时间") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date retireeTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDevModelPageVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDevModelPageVO.java deleted file mode 100644 index 8f5cdc1c9..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDevModelPageVO.java +++ /dev/null @@ -1,69 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.time.LocalDate; -import java.time.LocalDateTime; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 11:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsDevModelPageVO extends BaseEntity { - /** - * id - */ - @ApiModelProperty(value = "id") - private String id; - - /** - * 设备型号(字典数据) - */ - @ApiModelProperty(value = "设备模板型号id") - private String devType; - @ApiModelProperty(value = "设备模板型号id名称") - private String devName; - @ApiModelProperty(value = "模板名称") - private String name; - - /** - * 版本号 - */ - @ApiModelProperty(value = "版本号") - private String versionNo; - - - /** - * 版本日期 - */ - @ApiModelProperty(value = "版本日期") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private Date versionDate; - - /** - * 装置模板文件路径 - */ - @ApiModelProperty(value = "file_path") - private String filePath; - - - /** - * 状态(0:删除 1:正常) - */ - @ApiModelProperty(value = "status") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDevModelRelationVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDevModelRelationVO.java deleted file mode 100644 index bd602d7ad..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDevModelRelationVO.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 13:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@ApiModel(value="装置与模板表的对应Model") -@Data -public class CsDevModelRelationVO extends BaseEntity { - /** - * id - */ - @ApiModelProperty(value="id") - private String id; - - @ApiModelProperty(value="装置 id") - private String devId; - - @ApiModelProperty(value="模板 id") - private String modelId; - - /** - * 状态(0:删除 1:正常) - */ - @ApiModelProperty(value="状态(0:删除 1:正常)") - private String status; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDictVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDictVO.java deleted file mode 100644 index 48fd6f951..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsDictVO.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 14:53【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsDictVO extends BaseEntity { - /** - * id - */ - @ApiModelProperty(value = "id") - private String id; - - /** - * 父id - */ - @ApiModelProperty(value = "父id") - private String pid; - - /** - * 名称 - */ - @ApiModelProperty(value = "name") - private String name; - - /** - * 别名 - */ - @ApiModelProperty(value = "another_name") - private String anotherName; - - /** - * 状态(0:删除 1:正常) - */ - @ApiModelProperty(value = "state") - private String state; - - /** - * 排序 - */ - @ApiModelProperty(value = "sort") - private Integer sort; - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEdDataVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEdDataVO.java deleted file mode 100644 index cd1d1a97f..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEdDataVO.java +++ /dev/null @@ -1,82 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.time.LocalDate; -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsEdDataVO extends BaseEntity { - - @ApiModelProperty(value = "id") - private String id; - - /** - * 装置型号(字典数据) - */ - @ApiModelProperty(value = "装置型号") - private String devType; - @ApiModelProperty(value = "装置名称") - private String devName; - @ApiModelProperty(value = "装置类型") - private String type; - - /** - * 版本号 - */ - @ApiModelProperty(value = "版本号") - private String versionNo; - - /** - * 版本协议 - */ - @ApiModelProperty(value = "版本协议") - private String versionAgreement; - - /** - * 版本日期 - */ - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @ApiModelProperty(value = "版本日期") - private Date versionDate; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - @ApiModelProperty(value = "状态") - private String status; - - /** - * 版本类型 - */ - @ApiModelProperty(value = "版本类型") - private String versionType; - - @ApiModelProperty(value = "crc信息") - private String crcInfo; - - @ApiModelProperty(value = ".bin文件") - private String filePath; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEngineeringVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEngineeringVO.java deleted file mode 100644 index c54484e1d..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEngineeringVO.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - -/** - * 工程信息表 - */ -@Data -@TableName(value = "cs_engineering") -public class CsEngineeringVO extends BaseEntity { - /** - * id - */ - @ApiModelProperty(value = "id") - private String id; - - /** - * 工程名称 - */ - @ApiModelProperty(value = "工程名称") - private String name; - - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - private String userId; - - /** - * 省 - */ - @ApiModelProperty(value = "省") - private String province; - - @ApiModelProperty(value = "省名称") - private String provinceName; - - /** - * 市 - */ - @ApiModelProperty(value = "市") - private String city; - - @ApiModelProperty(value = "市名称") - private String cityName; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - /** - * 状态(0:删除 1:正常) - */ - @ApiModelProperty(value = "状态") - private String status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentAlarmVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentAlarmVO.java deleted file mode 100644 index 8c49e9041..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentAlarmVO.java +++ /dev/null @@ -1,82 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -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 com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import javax.validation.constraints.NotBlank; -import java.time.LocalDateTime; -import java.util.Date; - -/** - * Description: - * Date: 2023/5/16 16:25【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -@TableName(value = "cs_equipment_alarm") -public class CsEquipmentAlarmVO extends BaseEntity { - /** - * id - */ - private String id; - - - /** - * 项目Id - */ - private String projectId; - /** - * 项目名称 - */ - private String projectName; - - /** - * 设备id - */ - private String equipmentId; - - /** - * 设备名称 - */ - private String equipmentName; - - /** - * 告警信息 - */ - private String alarmMsg; - - /** - * 告警级别(字典表) - */ - private String alarmLevel; - - /** - * 告警级别名称 - */ - private String alarmLevelName; - - /** - * 开始时间 - */ - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime startTime; - - /** - * 结束时间 - */ - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime endTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentDeliveryVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentDeliveryVO.java deleted file mode 100644 index df8d3e5dd..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentDeliveryVO.java +++ /dev/null @@ -1,118 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.njcn.db.bo.BaseEntity; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.util.Date; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsEquipmentDeliveryVO extends BaseEntity { - /** - * id - */ - @ApiModelProperty(value = "id") - private String id; - - /** - * 装置名称 - */ - @ApiModelProperty(value="装置名称") - private String name; - - /** - * 网关识别码 - */ - @ApiModelProperty(value="网关识别码") - private String ndid; - - /** - * 装置mac地址 - */ - @ApiModelProperty(value="装置mac地址") - private String mac; - - /** - * 装置用途(治理、监测...) - */ - @ApiModelProperty(value="装置用途") - private String devUse; - -// /** -// * 装置类型(直连设备、网关设备) -// */ -// @ApiModelProperty(value="装置类型") -// private String devType; - - /** - * 装置型号(pqs588、pqs680...) - */ - @ApiModelProperty(value="装置型号") - private String devModel; - - /** - * 装置程序版本 - */ - @ApiModelProperty(value="装置程序版本") - private String programVersion; - - /** - * 调试人员 - */ - @ApiModelProperty(value="调试人员") - private String debugPerson; - - /** - * 出厂日期 - */ - @ApiModelProperty(value="出厂日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date producteTime; - - /** - * 检修日期 - */ - @ApiModelProperty(value="检修日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date checkTime; - - /** - * 调试日期 - */ - @ApiModelProperty(value="调试日期") - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - private Date debugTime; - - /** - * 合同号 - */ - @ApiModelProperty(value="合同号") - private String cntractNo; - - /** - * 营销经理 - */ - @ApiModelProperty(value="营销经理") - private String salesManager; - - /** - * 状态(0:删除 1:正常) - */ - @TableField(value = "status") - private Integer status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentTransferVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentTransferVO.java deleted file mode 100644 index 71f9e7539..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEquipmentTransferVO.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -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.njcn.db.bo.BaseEntity; -import lombok.Data; - -import java.util.Date; - -/** - * - * Description: - * Date: 2023/5/17 15:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsEquipmentTransferVO extends BaseEntity { - /** - * id - */ - private String id; - - /** - * 项目Id - */ - private String projectId; - - private String projectName; - - /** - * 移交/恢复设备id集用,分割 - */ - private String equipmentIds; - - private String equipmentNames; - - - /** - * 发起人 - */ - private String promoter; - - /** - * transferor - */ - private String transferor; - - /** - * 事件类型(权限转移,数据恢复) - */ - private String eventType; - - /** - * 备注 - */ - private String remark; - - /** - * 状态(0:删除 1:未注册 2:注册 3:接入) - */ - private Boolean status; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEventDetailVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEventDetailVO.java deleted file mode 100644 index 9951c984e..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsEventDetailVO.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -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 lombok.Data; - -import java.math.BigDecimal; -import java.util.Date; - -/** - * Description: - * Date: 2023/5/17 10:51【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsEventDetailVO { - - private String projectId; - - private String projectName; - - private String subId; - - private String subName; - /** - * 暂时事件ID - */ - private String eventId; - - /** - * 监测点ID - */ - private String measurementPointId; - - private String lineName; - - - /** - * 统计指标类型 - */ - private String eventType; - - /** - * 暂降原因(字典表PQS_Dicdata) - */ - private String advanceReason; - - /** - * 暂降类型(字典表PQS_Dicdata) - */ - private String advanceType; - - /** - * 事件关联分析表Guid - */ - private String eventassIndex; - - private Double dqTime; - - /** - * 特征值计算更新时间(外键PQS_Relevance的Time字段) - */ - private Date dealTime; - - /** - * 默认事件个数为0 - */ - private Integer num; - - /** - * 波形文件是否从装置招到本地(0:未招,1:已招)默认值为0 - */ - private String fileFlag; - - /** - * 特征值计算标志(0,未处理;1,已处理; 2,已处理,无结果;3,计算失败)默认值为0 - */ - private String dealFlag; - - /** - * 处理结果第一条事件发生时间(读comtra文件获取) - */ - private Date firstTime; - - /** - * 处理结果第一条事件暂降类型(字典表PQS_Dicdata) - */ - private String firstType; - - /** - * 处理结果第一条事件发生时间毫秒(读comtra文件获取) - */ - private BigDecimal firstMs; - - /** - * 暂降能量 - */ - private Double energy; - - /** - * 暂降严重度 - */ - private Double severity; - - /** - * 暂降源与监测位置关系 Upper:上游;Lower :下游;Unknown :未知;为空则是未计算 - */ - private String sagsource; - - /** - * 开始时间 - */ - private Date startTime; - - /** - * 持续时间,单位秒 - */ - private BigDecimal duration; - - /** - * 特征幅值 - */ - private BigDecimal featureAmplitude; - - /** - * 相别 - */ - private String phase; - - /** - * 事件描述 - */ - private String eventDescribe; - - /** - * 波形路径 - */ - private String wavePath; - - /** - * 暂态事件上送时间 - */ - private Date createTime; - - private Double transientValue; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsFeedbackDetailVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsFeedbackDetailVO.java deleted file mode 100644 index ebaa059f4..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsFeedbackDetailVO.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.njcn.algorithm.pojo.po.CsFeedbackChatPO; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.time.LocalDateTime; -import java.util.List; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsFeedbackDetailVO { - /** - * id - */ - @ApiModelProperty(value = "id") - private String id; - - /** - * 标题 - */ - @ApiModelProperty(value = "标题") - private String title; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - private String userId; - - /** - * 问题类型(字典数据) - */ - @ApiModelProperty(value = "问题类型") - private String type; - - /** - * 问题状态(字典数据) - */ - @ApiModelProperty(value = "问题状态") - private String status; - - - - - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime createTime; - - private List imageUrls; - - private List csFeedbackChatPOList; - - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsFeedbackVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsFeedbackVO.java deleted file mode 100644 index d2022477c..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsFeedbackVO.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.time.LocalDateTime; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class CsFeedbackVO { - /** - * id - */ - @ApiModelProperty(value = "id") - private String id; - - /** - * 标题 - */ - @ApiModelProperty(value = "标题") - private String title; - - /** - * 描述 - */ - @ApiModelProperty(value = "描述") - private String description; - - /** - * 用户id - */ - @ApiModelProperty(value = "用户id") - private String userId; - - /** - * 问题类型(字典数据) - */ - @ApiModelProperty(value = "问题类型") - private String type; - - /** - * 问题状态(字典数据) - */ - @ApiModelProperty(value = "问题状态") - private String status; - - - @ApiModelProperty(value = "未读消息条数") - private int chatCount; - - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime createTime; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsStatLimitRateDVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsStatLimitRateDVO.java deleted file mode 100644 index 73154a062..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsStatLimitRateDVO.java +++ /dev/null @@ -1,179 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; - -import java.util.Date; - -/** - * - * Description: - * Date: 2023/5/17 13:45【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class CsStatLimitRateDVO { - - private String projectId; - - private String projectName; - - private String subId; - - private String subName; - - private Date timeId; - - private String myIndex; - - private String lineName; - - private String phasicType; - - private Integer allTime; - - private Integer flickerAllTime; - - private Integer freqDevOvertime; - - private Integer voltageDevOvertime; - - private Integer ubalanceOvertime; - - private Integer flickerOvertime; - - private Integer uaberranceOvertime; - - private Integer uharm2Overtime; - - private Integer uharm3Overtime; - - private Integer uharm4Overtime; - - private Integer uharm5Overtime; - - private Integer uharm6Overtime; - - private Integer uharm7Overtime; - - private Integer uharm8Overtime; - - private Integer uharm9Overtime; - - private Integer uharm10Overtime; - - private Integer uharm11Overtime; - - private Integer uharm12Overtime; - - private Integer uharm13Overtime; - - private Integer uharm14Overtime; - - private Integer uharm15Overtime; - - private Integer uharm16Overtime; - - private Integer uharm17Overtime; - - private Integer uharm18Overtime; - - private Integer uharm19Overtime; - - private Integer uharm20Overtime; - - private Integer uharm21Overtime; - - private Integer uharm22Overtime; - - private Integer uharm23Overtime; - - private Integer uharm24Overtime; - - private Integer uharm25Overtime; - - private Integer iharm2Overtime; - - private Integer iharm3Overtime; - - private Integer iharm4Overtime; - - private Integer iharm5Overtime; - - private Integer iharm6Overtime; - - private Integer iharm7Overtime; - - private Integer iharm8Overtime; - - private Integer iharm9Overtime; - - private Integer iharm10Overtime; - - private Integer iharm11Overtime; - - private Integer iharm12Overtime; - - private Integer iharm13Overtime; - - private Integer iharm14Overtime; - - private Integer iharm15Overtime; - - private Integer iharm16Overtime; - - private Integer iharm17Overtime; - - private Integer iharm18Overtime; - - private Integer iharm19Overtime; - - private Integer iharm20Overtime; - - private Integer iharm21Overtime; - - private Integer iharm22Overtime; - - private Integer iharm23Overtime; - - private Integer iharm24Overtime; - - private Integer iharm25Overtime; - - private Integer inuharm1Overtime; - - private Integer inuharm2Overtime; - - private Integer inuharm3Overtime; - - private Integer inuharm4Overtime; - - private Integer inuharm5Overtime; - - private Integer inuharm6Overtime; - - private Integer inuharm7Overtime; - - private Integer inuharm8Overtime; - - private Integer inuharm9Overtime; - - private Integer inuharm10Overtime; - - private Integer inuharm11Overtime; - - private Integer inuharm12Overtime; - - private Integer inuharm13Overtime; - - private Integer inuharm14Overtime; - - private Integer inuharm15Overtime; - - private Integer inuharm16Overtime; - - private Integer iNegOvertime; -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsStatisticalSetVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsStatisticalSetVO.java deleted file mode 100644 index 14cf2d82d..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsStatisticalSetVO.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; - -/** - * 类的介绍: - * - * @author xuyang - * @version 1.0.0 - * @createTime 2023/5/11 11:38 - */ -@Data -public class CsStatisticalSetVO implements Serializable { - - @ApiModelProperty("治理统计类型id") - private String statisticalId; - - @ApiModelProperty("治理统计类型名称") - private String statisticalName; -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsTargetVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsTargetVO.java deleted file mode 100644 index 5804ce9bc..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/CsTargetVO.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; - -/** - * 类的介绍: - * - * @author xuyang - * @version 1.0.0 - * @createTime 2023/5/11 11:04 - */ -@Data -public class CsTargetVO implements Serializable { - - @ApiModelProperty("Id") - private String id; - - @ApiModelProperty("name") - private String name; - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/ProjectEquipmentVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/ProjectEquipmentVO.java deleted file mode 100644 index c618518b6..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/ProjectEquipmentVO.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ - - -@Data -public class ProjectEquipmentVO { - - /** - * id - */ - @ApiModelProperty(value = "工程id") - private String engineeringid; - - /** - * 工程名称 - */ - @ApiModelProperty(value = "工程名称") - private String engineeringName; - @ApiModelProperty(value = "项目id") - private String projectId; - - @ApiModelProperty(value = "项目名称") - private String projectName; - - @ApiModelProperty(value = "项目类型") - private String projectType; - - @ApiModelProperty(value = "设备id") - private String equipmentId; - - @ApiModelProperty(value = "设备名称") - private String equipmentName; - - -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/ThdDataVO.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/ThdDataVO.java deleted file mode 100644 index f3c258f04..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/pojo/vo/ThdDataVO.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.njcn.algorithm.pojo.vo; - -import com.fasterxml.jackson.annotation.JsonFormat; -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.time.LocalDateTime; - -/** - * Description: - * Date: 2023/5/18 9:14【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Data -public class ThdDataVO { - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - private LocalDateTime time; - private String LineId; - private String position; - - private String Phase; - private String StatMethod; - - private String statisticalIndex; - private String statisticalName; - - - private Double statisticalData; - - -} diff --git a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/utils/ReflectUtils.java b/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/utils/ReflectUtils.java deleted file mode 100644 index 5a40fb44f..000000000 --- a/pqs-algorithm/algorithm-api/src/main/java/com/njcn/algorithm/utils/ReflectUtils.java +++ /dev/null @@ -1,133 +0,0 @@ -package com.njcn.algorithm.utils; - -import com.njcn.algorithm.pojo.vo.ThdDataVO; -import org.apache.commons.lang3.StringUtils; -import java.beans.PropertyDescriptor; -import java.lang.reflect.Field; -import java.lang.reflect.Method; -import java.util.HashMap; -import java.util.Map; - -public class ReflectUtils { - /** - * 通过字段名从对象或对象的父类中得到字段的值 - * @param object 对象实例 - * @param fieldName 字段名 - * @return 字段对应的值 - * @throws Exception - */ - public static Object getValue(Object object, String fieldName) { - if (object == null) { - return null; - } - if (StringUtils.isBlank(fieldName)) { - return null; - } - Field field = null; - Class clazz = object.getClass(); - for (; clazz != Object.class; clazz = clazz.getSuperclass()) { - try { - field = clazz.getDeclaredField(fieldName); - field.setAccessible(true); - return field.get(object); - } catch (Exception e) { - //这里甚么都不要做!并且这里的异常必须这样写,不能抛出去。 - //如果这里的异常打印或者往外抛,则就不会执行clazz = clazz.getSuperclass(),最后就不会进入到父类中了 - } - } - return null; - } - - - /** - * 通过字段名从对象或对象的父类中得到字段的值(调用字典的get方法) - * @param object 对象实例 - * @param fieldName 字段名 - * @return 字段对应的值 - * @throws Exception - */ - public static Object getValueOfGet(Object object, String fieldName) throws Exception { - if (object == null) { - return null; - } - if (StringUtils.isBlank(fieldName)) { - return null; - } - Field field = null; - Class clazz = object.getClass(); - for (; clazz != Object.class; clazz = clazz.getSuperclass()) { - try { - field = clazz.getDeclaredField(fieldName); - field.setAccessible(true); - - PropertyDescriptor pd = new PropertyDescriptor(field.getName(), clazz); - //获得get方法 - Method getMethod = pd.getReadMethod(); - //执行get方法返回一个Object - return getMethod.invoke(object); - } catch (Exception e) { - //这里甚么都不要做!并且这里的异常必须这样写,不能抛出去。 - //如果这里的异常打印或者往外抛,则就不会执行clazz = clazz.getSuperclass(),最后就不会进入到父类中了 - } - } - - return null; - } - - /** - * 通过字段名从对象或对象的父类中得到字段的值(调用字典的get方法,可以取出复杂的对象的值) - * @param object 对象实例 - * @param fieldName 字段名 - * @return 字段对应的值 - * @throws Exception - */ - public static Object getValueOfGetIncludeObjectFeild(Object object, String fieldName) - throws Exception { - - if (object == null) { - return null; - } - if (StringUtils.isBlank(fieldName)) { - return null; - } - - if(HashMap.class.equals(object.getClass())){ - return ((Map)object).get(fieldName); - } - - Field field = null; - Class clazz = object.getClass(); - for (; clazz != Object.class; clazz = clazz.getSuperclass()) { - try { - if (fieldName.contains(".")) { - // 如:operatorUser.name、operatorUser.org.name,递归调用 - String[] splitFiledName = fieldName.split("\\."); - return getValueOfGetIncludeObjectFeild( - getValueOfGetIncludeObjectFeild(object, splitFiledName[0]), - splitFiledName[1]); - } - field = clazz.getDeclaredField(fieldName); - field.setAccessible(true); - - PropertyDescriptor pd = new PropertyDescriptor(field.getName(), clazz); - //获得get方法 - Method getMethod = pd.getReadMethod(); - //执行get方法返回一个Object - return getMethod.invoke(object); - } catch (Exception e) { - //这里甚么都不要做!并且这里的异常必须这样写,不能抛出去。 - //如果这里的异常打印或者往外抛,则就不会执行clazz = clazz.getSuperclass(),最后就不会进入到父类中了 - } - } - - return null; - } - - - - public static void main(String[] args) throws Exception { - ThdDataVO t = new ThdDataVO(); - t.setLineId("222"); - System.out.println(ReflectUtils.getValue(t,"LineId")); - } -} diff --git a/pqs-algorithm/algorithm-boot/pom.xml b/pqs-algorithm/algorithm-boot/pom.xml deleted file mode 100644 index dc51cc9b1..000000000 --- a/pqs-algorithm/algorithm-boot/pom.xml +++ /dev/null @@ -1,163 +0,0 @@ - - - - pqs-algorithm - com.njcn - 1.0.0 - - 4.0.0 - - - - com.njcn - common-web - ${project.version} - - - - - - - - - - - - - com.njcn - common-db - ${project.version} - - - com.njcn - common-swagger - ${project.version} - - - com.njcn - event-api - ${project.version} - - - com.njcn - pq-device-api - ${project.version} - - - com.njcn - system-api - ${project.version} - - - com.njcn - user-api - 1.0.0 - compile - - - com.njcn - algorithm-api - 1.0.0 - compile - - - com.njcn - common-oss - 1.0.0 - compile - - - com.njcn - pqs-influx - 0.0.1-SNAPSHOT - compile - - - - com.squareup.okhttp3 - okhttp - 4.9.0 - - - com.squareup.okhttp3 - logging-interceptor - 4.9.0 - - - - - algorithm-boot - - - 8 - 8 - - - - algorithmboot - - - org.apache.maven.plugins - maven-compiler-plugin - 3.8.0 - - -Xlint:unchecked - - - - org.springframework.boot - spring-boot-maven-plugin - - - package - - repackage - - - - - - - com.spotify - docker-maven-plugin - 1.0.0 - - - - build-image - ${docker.operate} - - build - - - - - - http://${docker.repostory} - - ${docker.repostory}/${docker.registry.name}/${project.artifactId} - - - latest - - - ${docker.url} - ${basedir}/ - - - - /ROOT - - ${project.build.directory} - - ${project.build.finalName}.jar - - - - - - - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/AlgorithmBootApplication.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/AlgorithmBootApplication.java deleted file mode 100644 index 51c715bca..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/AlgorithmBootApplication.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.njcn.algorithm; -/** - * @author denghuajun - * @version 1.0.0 - * @date 2022年08月18日 09:33 - */ -import lombok.extern.slf4j.Slf4j; -import org.mybatis.spring.annotation.MapperScan; -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.cloud.openfeign.EnableFeignClients; -import org.springframework.context.annotation.DependsOn; - -@Slf4j -@MapperScan("com.njcn.**.mapper") -@EnableFeignClients(basePackages = "com.njcn") -@DependsOn("proxyMapperRegister") -@SpringBootApplication(scanBasePackages = "com.njcn") -public class -AlgorithmBootApplication { - public static void main(String[] args) { - SpringApplication.run(AlgorithmBootApplication.class, args); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/CsEquipmentTransferPOController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/CsEquipmentTransferPOController.java deleted file mode 100644 index 07af5d92f..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/CsEquipmentTransferPOController.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.njcn.algorithm.controller.Equipment; -import com.njcn.algorithm.pojo.param.CsEquipmentDeliveryAddParm; -import com.njcn.algorithm.pojo.param.CsEquipmentTransferAddParm; -import com.njcn.algorithm.pojo.po.CsEquipmentTransferPO; -import com.njcn.algorithm.service.CsEquipmentTransferPOService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import java.util.List; - - -/** -* (cs_equipment_transfer)表控制层 -* -* @author xxxxx -*/ -@Slf4j -@RestController -@RequestMapping("/EquipmentTransfer") -@Api(tags = " 设备转移/恢复") -@AllArgsConstructor -public class CsEquipmentTransferPOController extends BaseController { - - private final CsEquipmentTransferPOService csEquipmentTransferPOService; - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addEquipmentTransfer") - @ApiOperation("新增设备转移申请") - @ApiImplicitParam(name = "csEquipmentTransferAddParm", value = "新增项目参数", required = true) - public HttpResult add(@RequestBody @Validated CsEquipmentTransferAddParm csEquipmentTransferAddParm){ - String methodDescribe = getMethodDescribe("add"); - - Boolean flag = csEquipmentTransferPOService.add (csEquipmentTransferAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/passEquipmentTransfer") - @ApiOperation("设备转移申请通过") - @ApiImplicitParam(name = "ids", value = "设备转移申请id", required = true) - public HttpResult pass(@RequestParam("ids") List ids){ - String methodDescribe = getMethodDescribe("add"); - - Boolean flag = csEquipmentTransferPOService.pass (ids); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/DevModelController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/DevModelController.java deleted file mode 100644 index 209628f4f..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/DevModelController.java +++ /dev/null @@ -1,103 +0,0 @@ -package com.njcn.algorithm.controller.Equipment; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsDevModelAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelAuditParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryListParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryParm; -import com.njcn.algorithm.pojo.po.CsDevModelPO; -import com.njcn.algorithm.pojo.vo.CsDevModelPageVO; -import com.njcn.algorithm.service.CsDevModelService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiImplicitParams; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 15:31【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/devmodel") -@Api(tags = "设备模板") -@AllArgsConstructor -public class DevModelController extends BaseController { - - private final CsDevModelService csDevModelService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addDevModel") - @ApiOperation("新增设备模板") - @ApiImplicitParam(name = "csDevModelAddParm", value = "新增设备模板参数", required = true) - public HttpResult addDevModel(@RequestBody @Validated CsDevModelAddParm csDevModelAddParm){ - String methodDescribe = getMethodDescribe("addDevModel"); - CsDevModelPO flag = csDevModelService.addDevModel (csDevModelAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/AuditDevModel") - @ApiOperation("更新/删除出厂设备") - @ApiImplicitParam(name = "csDevModelAuditParm", value = "更新/删除设备模板参数", required = true) - public HttpResult AuditDevModel(@RequestBody @Validated CsDevModelAuditParm csDevModelAuditParm ){ - String methodDescribe = getMethodDescribe("AuditDevModel"); - - Boolean flag = csDevModelService.AuditDevModel(csDevModelAuditParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryDevModelPage") - @ApiOperation("设备模板分页查询") - @ApiImplicitParam(name = "csDevModelQueryParm", value = "设备模板查询参数", required = true) - public HttpResult> queryDevModelPage(@RequestBody @Validated CsDevModelQueryParm csDevModelQueryParm ){ - String methodDescribe = getMethodDescribe("queryDevModelPage"); - - IPage page = csDevModelService.queryPage (csDevModelQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, page, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryDevModelOne") - @ApiOperation("设备模板查询") - @ApiImplicitParam(name = "csDevModelQueryListParm", value = "设备模板信息", required = true) - public HttpResult queryDevModelOne(@RequestBody CsDevModelQueryListParm csDevModelQueryListParm){ - String methodDescribe = getMethodDescribe("queryDevModelOne"); - - CsDevModelPageVO csDevModelPageVO = csDevModelService.queryDevModelOne(csDevModelQueryListParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csDevModelPageVO, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/findModel") - @ApiOperation("根据条件查询模板") - @ApiImplicitParams({ - @ApiImplicitParam(name = "devType", value = "装置类型", required = true), - @ApiImplicitParam(name = "version", value = "版本", required = true), - @ApiImplicitParam(name = "time", value = "时间", required = true) - }) - public HttpResult findModel(@RequestParam("devType") String devType,@RequestParam("version") String version,@RequestParam("time") String time){ - String methodDescribe = getMethodDescribe("findModel"); - CsDevModelPO csDevModelPo = csDevModelService.findModel(devType,version,time); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csDevModelPo, methodDescribe); - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/DevModelRelationController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/DevModelRelationController.java deleted file mode 100644 index a330a5450..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/DevModelRelationController.java +++ /dev/null @@ -1,84 +0,0 @@ -package com.njcn.algorithm.controller.Equipment; - -import com.njcn.algorithm.pojo.param.CsDevModelRelationAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelRelationAuidtParm; -import com.njcn.algorithm.pojo.param.CsDevModelRelationQueryParm; -import com.njcn.algorithm.pojo.po.CsDevModelRelationPO; -import com.njcn.algorithm.pojo.vo.CsDevModelRelationVO; -import com.njcn.algorithm.service.CsDevModelRelationService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 15:31【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/devmodelRelation") -@Api(tags = "设备模板关联") -@AllArgsConstructor -public class DevModelRelationController extends BaseController { - - private final CsDevModelRelationService csDevModelRelationService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addDevModelRelation") - @ApiOperation("绑定设备与模板") - @ApiImplicitParam(name = "addParm", value = "新增参数", required = true) - public HttpResult addDevModelRelation(@RequestBody @Validated CsDevModelRelationAddParm addParm){ - String methodDescribe = getMethodDescribe("addDevModelRelation"); - CsDevModelRelationPO flag = csDevModelRelationService.addDevModelRelation (addParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/AuditDevModelRelation") - @ApiOperation("更新/删除出厂设备") - @ApiImplicitParam(name = "auditParm", value = "更新/删除参数", required = true) - public HttpResult AuditDevModelRelation(@RequestBody @Validated CsDevModelRelationAuidtParm auditParm ){ - String methodDescribe = getMethodDescribe("AuditDevModelRelation"); - - Boolean flag = csDevModelRelationService.AuditDevModelRelation(auditParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - - - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryDevModelRelationList") - @ApiOperation("设备模板查询") - @ApiImplicitParam(name = "queryParm", value = "查询参数", required = true) - public HttpResult> queryDevModelRelationList(@RequestBody CsDevModelRelationQueryParm queryParm){ - String methodDescribe = getMethodDescribe("queryDevModelRelationList"); - - List list = csDevModelRelationService.queryDevModelRelation(queryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe); - } - - - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/EquipmentDeliveryController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/EquipmentDeliveryController.java deleted file mode 100644 index 4c0faf7d8..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/Equipment/EquipmentDeliveryController.java +++ /dev/null @@ -1,113 +0,0 @@ -package com.njcn.algorithm.controller.Equipment; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsEquipmentDeliveryAddParm; -import com.njcn.algorithm.pojo.param.CsEquipmentDeliveryAuditParm; -import com.njcn.algorithm.pojo.param.ProjectEquipmentQueryParm; -import com.njcn.algorithm.pojo.vo.CsEquipmentDeliveryVO; -import com.njcn.algorithm.pojo.vo.ProjectEquipmentVO; -import com.njcn.algorithm.service.CsEquipmentDeliveryService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiImplicitParams; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 15:31【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/EquipmentDelivery") -@Api(tags = " 出厂设备") -@AllArgsConstructor -public class EquipmentDeliveryController extends BaseController { - - private final CsEquipmentDeliveryService csEquipmentDeliveryService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addEquipmentDelivery") - @ApiOperation("新增出厂设备") - @ApiImplicitParam(name = "csEquipmentDeliveryAddParm", value = "新增项目参数", required = true) - public HttpResult addEquipmentDelivery(@RequestBody @Validated CsEquipmentDeliveryAddParm csEquipmentDeliveryAddParm){ - String methodDescribe = getMethodDescribe("addEquipmentDelivery"); - - Boolean flag = csEquipmentDeliveryService.save (csEquipmentDeliveryAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/AuditEquipmentDelivery") - @ApiOperation("删除出厂设备") - public HttpResult AuditEquipmentDelivery(@RequestParam("id")String id ){ - String methodDescribe = getMethodDescribe("AuditEquipmentDelivery"); - - Boolean flag = csEquipmentDeliveryService.AuditEquipmentDelivery(id); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/updateEquipmentDelivery") - @ApiOperation("修改出厂设备") - @ApiImplicitParam(name = "csEquipmentDeliveryAuditParm", value = "新增项目参数", required = true) - public HttpResult updateEquipmentDelivery(@RequestBody @Validated CsEquipmentDeliveryAuditParm csEquipmentDeliveryAuditParm ){ - String methodDescribe = getMethodDescribe("updateEquipmentDelivery"); - - Boolean flag = csEquipmentDeliveryService.updateEquipmentDelivery(csEquipmentDeliveryAuditParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryEquipmentByndid") - @ApiOperation("通过ndid查询出厂设备") - @ApiImplicitParam(name = "ndid", value = "网关识别码", required = true) - public HttpResult queryEquipmentByndid(@RequestParam("ndid")String ndid){ - String methodDescribe = getMethodDescribe("queryEquipmentByndid"); - - CsEquipmentDeliveryVO csEquipmentDeliveryVO = csEquipmentDeliveryService.queryEquipmentByndid (ndid); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csEquipmentDeliveryVO, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryEquipmentByProject") - @ApiOperation("通过项目查询出厂设备") - @ApiImplicitParam(name = "projectEquipmentQueryParm", value = "项目信息", required = true) - public HttpResult> queryEquipmentByProject(@RequestBody ProjectEquipmentQueryParm projectEquipmentQueryParm){ - String methodDescribe = getMethodDescribe("queryEquipmentByProject"); - - IPage projectEquipmentVOS = csEquipmentDeliveryService.queryEquipmentByProject(projectEquipmentQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, projectEquipmentVOS, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/updateStatusBynDid") - @ApiOperation("根据网关id调整设备状态") - @ApiImplicitParams({ - @ApiImplicitParam(name = "nDId", value = "网关id", required = true), - @ApiImplicitParam(name = "status", value = "状态", required = true) - }) - public HttpResult updateStatusBynDid(@RequestParam("nDId") String nDid,@RequestParam("status") Integer status){ - String methodDescribe = getMethodDescribe("updateStatusBynDid"); - csEquipmentDeliveryService.updateStatusBynDid(nDid,status); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe); - } - - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsEquipmentAlarmController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsEquipmentAlarmController.java deleted file mode 100644 index fc9120e00..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsEquipmentAlarmController.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.njcn.algorithm.controller.alarm; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsDevModelAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryParm; -import com.njcn.algorithm.pojo.param.CsEquipmentAlarmAddParm; -import com.njcn.algorithm.pojo.param.CsEquipmentAlarmPageParm; -import com.njcn.algorithm.pojo.po.CsDevModelPO; -import com.njcn.algorithm.pojo.vo.CsDevModelPageVO; -import com.njcn.algorithm.pojo.vo.CsEquipmentAlarmVO; -import com.njcn.algorithm.service.CsEquipmentAlarmPOService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - * Description: - * Date: 2023/5/16 16:33【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/EquipmentAlarm") -@Api(tags = "设备警告") -@AllArgsConstructor -public class CsEquipmentAlarmController extends BaseController { - - private final CsEquipmentAlarmPOService csEquipmentAlarmPOService; - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/add") - @ApiOperation("新增设备警告") - @ApiImplicitParam(name = "csEquipmentAlarmAddParm", value = "新增设备警告参数", required = true) - public HttpResult add(@RequestBody @Validated CsEquipmentAlarmAddParm csEquipmentAlarmAddParm){ - String methodDescribe = getMethodDescribe("add"); - CsEquipmentAlarmVO csEquipmentAlarmVO = csEquipmentAlarmPOService.add (csEquipmentAlarmAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csEquipmentAlarmVO, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryPage") - @ApiOperation("设备警告分页查询") - @ApiImplicitParam(name = "csEquipmentAlarmPageParm", value = "设备警告查询参数", required = true) - public HttpResult> queryPage(@RequestBody @Validated CsEquipmentAlarmPageParm csEquipmentAlarmPageParm ){ - String methodDescribe = getMethodDescribe("queryPage"); - - IPage page = csEquipmentAlarmPOService.queryPage (csEquipmentAlarmPageParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, page, methodDescribe); - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsEventDetailPOController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsEventDetailPOController.java deleted file mode 100644 index 60bb67596..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsEventDetailPOController.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.njcn.algorithm.controller.alarm; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsEquipmentAlarmPageParm; -import com.njcn.algorithm.pojo.param.CsEventDetailPageParm; -import com.njcn.algorithm.pojo.vo.CsEquipmentAlarmVO; -import com.njcn.algorithm.pojo.vo.CsEventDetailVO; -import com.njcn.algorithm.service.CsEventDetailPOService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; - -/** -* (cs_event_detail)表控制层 -* -* @author xxxxx -*/ -@Slf4j -@RestController -@RequestMapping("/EventAlarm") -@Api(tags = "暂态警告") -@AllArgsConstructor -public class CsEventDetailPOController extends BaseController { - - private final CsEventDetailPOService csEventDetailPOService; - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryPage") - @ApiOperation("暂态警告分页查询") - @ApiImplicitParam(name = "csEventDetailPageParm", value = "暂态警告查询参数", required = true) - public HttpResult> queryPage(@RequestBody @Validated CsEventDetailPageParm csEventDetailPageParm ){ - String methodDescribe = getMethodDescribe("queryPage"); - - IPage page = csEventDetailPOService.queryPage (csEventDetailPageParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, page, methodDescribe); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsStatLimitRateDPOController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsStatLimitRateDPOController.java deleted file mode 100644 index 60310ce00..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/alarm/CsStatLimitRateDPOController.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.njcn.algorithm.controller.alarm; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsStatLimitRatePageParm; -import com.njcn.algorithm.pojo.vo.CsStatLimitRateDVO; -import com.njcn.algorithm.service.CsStatLimitRateDPOService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - - -/** -* (cs_stat_limit_rate_d)表控制层 -* -* @author xxxxx -*/ -@Slf4j -@RestController -@RequestMapping("/LimitRateAlarm") -@Api(tags = "稳态警告") -@AllArgsConstructor -public class CsStatLimitRateDPOController extends BaseController { - - - private final CsStatLimitRateDPOService csStatLimitRateDPOService; - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryPage") - @ApiOperation("设备模板分页查询") - @ApiImplicitParam(name = "csStatLimitRatePageParm", value = "设备警告查询参数", required = true) - public HttpResult> queryPage(@RequestBody @Validated CsStatLimitRatePageParm csStatLimitRatePageParm ){ - String methodDescribe = getMethodDescribe("queryPage"); - - IPage page = csStatLimitRateDPOService.queryPage (csStatLimitRatePageParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, page, methodDescribe); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/data/DataEffectiveController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/data/DataEffectiveController.java deleted file mode 100644 index e4be2dd9f..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/data/DataEffectiveController.java +++ /dev/null @@ -1,79 +0,0 @@ -package com.njcn.algorithm.controller.data; - -import com.njcn.algorithm.pojo.param.CsDataEffectiveAddParm; -import com.njcn.algorithm.pojo.param.CsDataEffectiveAuditParm; -import com.njcn.algorithm.pojo.param.CsDataEffectiveQueryParm; -import com.njcn.algorithm.pojo.vo.AppBaseInformationVO; -import com.njcn.algorithm.pojo.vo.CsDataEffectiveVO; -import com.njcn.algorithm.service.CsDataEffectiveService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/4 9:02【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/dataEffective") -@Api(tags = "数据有效性") -@AllArgsConstructor -public class DataEffectiveController extends BaseController { - - private final CsDataEffectiveService csDataEffectiveService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addDataEffective") - @ApiOperation("新增app数据有效性表") - @ApiImplicitParam(name = "csDataEffectiveAddParm", value = "新增app数据有效性表参数", required = true) - public HttpResult addDataEffective(@RequestBody @Validated CsDataEffectiveAddParm csDataEffectiveAddParm){ - String methodDescribe = getMethodDescribe("addDataEffective"); - - boolean save = csDataEffectiveService.add (csDataEffectiveAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, save, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/auditDataEffective") - @ApiOperation("修改app数据有效性表") - @ApiImplicitParam(name = "auditParm", value = "修改app数据有效性表参数", required = true) - public HttpResult auditDataEffective(@RequestBody @Validated CsDataEffectiveAuditParm auditParm){ - String methodDescribe = getMethodDescribe("auditDataEffective"); - - boolean save = csDataEffectiveService.auditDataEffective (auditParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, save, methodDescribe); - } - - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryDataEffective") - @ApiOperation("查询app数据有效性表") - @ApiImplicitParam(name = "csDataEffectiveQueryParm", value = "查询app数据有效性表参数", required = true) - public HttpResult> queryDataEffective(@RequestBody @Validated CsDataEffectiveQueryParm csDataEffectiveQueryParm ){ - String methodDescribe = getMethodDescribe("queryDataEffective"); - AppBaseInformationVO appBaseInformationVO = new AppBaseInformationVO(); - List list = csDataEffectiveService.queryDataEffective(csDataEffectiveQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/dataset/StableDataController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/dataset/StableDataController.java deleted file mode 100644 index 44bf62d62..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/dataset/StableDataController.java +++ /dev/null @@ -1,89 +0,0 @@ -package com.njcn.algorithm.controller.dataset; - -import com.njcn.algorithm.pojo.param.CsDataEffectiveQueryParm; -import com.njcn.algorithm.pojo.param.ThdDataQueryParm; -import com.njcn.algorithm.pojo.vo.AppBaseInformationVO; -import com.njcn.algorithm.pojo.vo.CsDataEffectiveVO; -import com.njcn.algorithm.pojo.vo.ThdDataVO; -import com.njcn.algorithm.service.StableDataService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiImplicitParams; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import java.util.List; - -/** - * Description: - * Date: 2023/5/18 8:51【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/stable") -@Api(tags = "稳态数据展示") -@AllArgsConstructor -public class StableDataController extends BaseController { - - private final StableDataService stableDataService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryFisrtThdData") - @ApiOperation("查询谐波畸变率实时数据") - @ApiImplicitParams({ - @ApiImplicitParam(name = "devId", value = "设备id", required = true), - @ApiImplicitParam(name = "statisticalName", value = "统计指标name", required = true) - }) - public HttpResult> queryFisrtThdData(@RequestParam("devId") String devId, @RequestParam("statisticalName") String statisticalName) { - String methodDescribe = getMethodDescribe("queryThdData"); - List list = stableDataService.queryThdData(devId, statisticalName); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryThdDataByTime") - @ApiOperation("查询时间段内谐波畸变率") - @ApiImplicitParam(name = "thdDataQueryParm", value = "查询参数", required = true) - public HttpResult> queryThdDataByTime(@RequestBody @Validated ThdDataQueryParm thdDataQueryParm) { - String methodDescribe = getMethodDescribe("queryThdDataByTime"); - List list = stableDataService.queryThdDataByTime(thdDataQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe); - - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryFisrtThdContent") - @ApiOperation("查询谐波含量实时数据") - @ApiImplicitParams({ - @ApiImplicitParam(name = "devId", value = "设备id", required = true), - @ApiImplicitParam(name = "statisticalName", value = "统计指标name", required = true) - }) - public HttpResult> queryFisrtThdContent(@RequestParam("devId") String devId, @RequestParam("statisticalName") String statisticalName) { - String methodDescribe = getMethodDescribe("queryFisrtThdContent"); - List list = stableDataService.queryFisrtThdContent(devId, statisticalName); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryThdContentByTime") - @ApiOperation("查询时间段内谐波畸变率") - @ApiImplicitParam(name = "thdDataQueryParm", value = "查询参数", required = true) - public HttpResult> queryThdContentByTime(@RequestBody @Validated ThdDataQueryParm thdDataQueryParm) { - String methodDescribe = getMethodDescribe("queryThdContentByTime"); - List list = stableDataService.queryThdContentByTime(thdDataQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe); - - } -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/dict/DictDataController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/dict/DictDataController.java deleted file mode 100644 index 1bfae1840..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/dict/DictDataController.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.njcn.algorithm.controller.dict; - -import com.njcn.algorithm.pojo.dto.CsDictDTO; -import com.njcn.algorithm.pojo.vo.CsDictVO; -import com.njcn.algorithm.service.CsDictService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 15:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/dict") -@Api(tags = "表名/指标字典表") -@AllArgsConstructor -public class DictDataController extends BaseController { - private final CsDictService csDictService; -// @OperateInfo(info = LogEnum.BUSINESS_COMMON) -// @PostMapping("/addDict") -// @ApiOperation("新增字典") -// @ApiImplicitParam(name = "csDictAddParms", value = "新增项目参数", required = true) -// public HttpResult addDict(@RequestBody @Validated List csDictAddParms){ -// String methodDescribe = getMethodDescribe("addDictType"); -// Boolean flag = csDictService.addDict(csDictAddParms); -// -// return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); -// } -// @OperateInfo(info = LogEnum.BUSINESS_COMMON) -// @PostMapping("/queryDictData") -// @ApiOperation("查询字典") -// @ApiImplicitParam(name = "dictType", value = "字典类型", required = true) -// public HttpResult> queryDictData(@RequestParam("dictType")String dictType ){ -// String methodDescribe = getMethodDescribe("queryDictData"); -// List csDictVOList = csDictService.queryDictData(dictType); -// -// return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csDictVOList, methodDescribe); -// } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/getOwnAndFatherData") - @ApiOperation("查询自身和父级信息") - @ApiImplicitParam(name = "name", value = "指标名称", required = true) - public HttpResult getOwnAndFatherData(@RequestParam("name")String name){ - String methodDescribe = getMethodDescribe("getOwnAndFatherData"); - CsDictDTO data = csDictService.getOwnAndFatherData(name); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, data, methodDescribe); - } - - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/feedback/FeedBackChatController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/feedback/FeedBackChatController.java deleted file mode 100644 index 673f6bcaa..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/feedback/FeedBackChatController.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.njcn.algorithm.controller.feedback; - -import com.njcn.algorithm.pojo.param.CsFeedbackChatAddParm; -import com.njcn.algorithm.pojo.param.CsFeedbackChatCheckParm; -import com.njcn.algorithm.service.CsFeedbackChatService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:54【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/feedbackChat") -@Api(tags = "问题反馈聊天") -@AllArgsConstructor -public class FeedBackChatController extends BaseController { - - - private final CsFeedbackChatService csFeedbackChatService; - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/AddFeedbackChat") - @ApiOperation("新增反馈聊天") - @ApiImplicitParam(name = "csFeedbackAddParm", value = "新增反馈聊天参数", required = true) - public HttpResult AddFeedbackChat(@RequestBody @Validated CsFeedbackChatAddParm csFeedbackAddParm){ - String methodDescribe = getMethodDescribe("AddFeedbackChat"); - - Boolean flag = csFeedbackChatService.AddFeedbackChat(csFeedbackAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - - } - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/updateChatStatus") - @ApiOperation("更新反馈聊天状态") - @ApiImplicitParam(name = "CsFeedbackChatCheckParm", value = "新增反馈聊天参数", required = true) - public HttpResult updateChatStatus(@RequestBody@Validated CsFeedbackChatCheckParm CsFeedbackChatCheckParm){ - String methodDescribe = getMethodDescribe("updateChatStatus"); - - Boolean flag = csFeedbackChatService.updateChatStatus(CsFeedbackChatCheckParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/feedback/FeedBackController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/feedback/FeedBackController.java deleted file mode 100644 index 2995eaa99..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/feedback/FeedBackController.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.njcn.algorithm.controller.feedback; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsFeedbackAddParm; -import com.njcn.algorithm.pojo.param.CsFeedbackQueryParm; -import com.njcn.algorithm.pojo.vo.CsFeedbackDetailVO; -import com.njcn.algorithm.pojo.vo.CsFeedbackVO; -import com.njcn.algorithm.service.CsFeedbackService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:54【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/feedback") -@Api(tags = "问题反馈") -@AllArgsConstructor -public class FeedBackController extends BaseController { - - - private final CsFeedbackService csFeedbackService; - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addFeedBack") - @ApiOperation("新增反馈") - public HttpResult addFeedBack(@Validated CsFeedbackAddParm csFeedbackAddParm){ - String methodDescribe = getMethodDescribe("addFeedBack"); - - Boolean flag = csFeedbackService.addFeedBack(csFeedbackAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryFeedBackPage") - @ApiOperation("查询反馈列表") - @ApiImplicitParam(name = "csFeedbackQueryParm", value = "新增反馈聊天参数", required = true) - public HttpResult> queryFeedBackPage(@Validated @RequestBody CsFeedbackQueryParm csFeedbackQueryParm){ - String methodDescribe = getMethodDescribe("queryFeedBackPage"); - - IPage csFeedbackVOIPage = csFeedbackService.queryFeedBackPage(csFeedbackQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csFeedbackVOIPage, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryFeedBackDetail") - @ApiOperation("查询反馈详情") - public HttpResult queryFeedBackDetail(@RequestParam("id")String id){ - String methodDescribe = getMethodDescribe("queryFeedBackDetail"); - - CsFeedbackDetailVO csFeedbackDetailVO = csFeedbackService.queryFeedBackDetail(id); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csFeedbackDetailVO, methodDescribe); - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppInfoController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppInfoController.java deleted file mode 100644 index 8db24954d..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppInfoController.java +++ /dev/null @@ -1,92 +0,0 @@ -package com.njcn.algorithm.controller.project; - -import com.njcn.algorithm.pojo.param.AppBaseInformationAddParm; -import com.njcn.algorithm.pojo.param.AppPersonSetAddParm; -import com.njcn.algorithm.pojo.po.AppBaseInformationPO; -import com.njcn.algorithm.pojo.po.AppPersonSetPO; -import com.njcn.algorithm.pojo.vo.AppBaseInformationVO; -import com.njcn.algorithm.service.AppBaseInformationService; -import com.njcn.algorithm.service.AppPersonSetService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.BeanUtils; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/4 9:02【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/appinfo") -@Api(tags = "app信息") -@AllArgsConstructor -public class AppInfoController extends BaseController { - - private final AppBaseInformationService appBaseInformationService; - private final AppPersonSetService appPersonSetService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addAppInfo") - @ApiOperation("新增app基础信息") - @ApiImplicitParam(name = "AppBaseInformationAddParm", value = "新增app基础信息参数", required = true) - public HttpResult addAppInfo(@RequestBody @Validated AppBaseInformationAddParm AppBaseInformationAddParm){ - String methodDescribe = getMethodDescribe("addAppInfo"); - AppBaseInformationPO appBaseInformationPO = new AppBaseInformationPO (); - BeanUtils.copyProperties (AppBaseInformationAddParm, appBaseInformationPO); - boolean save = appBaseInformationService.save (appBaseInformationPO); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, save, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addPersonSet") - @ApiOperation("新增app个人中心信息") - @ApiImplicitParam(name = "appPersonSetAddParm", value = "新增apppp个人中心信参数", required = true) - public HttpResult addPersonSet(@RequestBody @Validated AppPersonSetAddParm appPersonSetAddParm){ - String methodDescribe = getMethodDescribe("addPersonSet"); - AppPersonSetPO appPersonSetPO = new AppPersonSetPO (); - BeanUtils.copyProperties (appPersonSetAddParm, appPersonSetPO); - appPersonSetPO.setStatus ("1"); - boolean save = appPersonSetService.save (appPersonSetPO); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, save, methodDescribe); - } - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryPersonSet") - @ApiOperation("查询app个人中心信息") - public HttpResult queryPersonSet(){ - String methodDescribe = getMethodDescribe("queryPersonSet"); - - List list = appPersonSetService.list ( ); - AppPersonSetPO appPersonSetPO = list.stream ( ).filter (temp -> Objects.equals ("1", temp.getStatus ( ))).collect (Collectors.toList ( )).get (0); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, appPersonSetPO, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryAppInfo") - @ApiOperation("查询app个人中心信息详情") - public HttpResult queryPersonSet(@RequestParam("id")String id ){ - String methodDescribe = getMethodDescribe("queryPersonSet"); - AppBaseInformationVO appBaseInformationVO = new AppBaseInformationVO(); - AppBaseInformationPO byId = appBaseInformationService.getById (id); - BeanUtils.copyProperties (byId,appBaseInformationVO); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, appBaseInformationVO, methodDescribe); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppProjectController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppProjectController.java deleted file mode 100644 index 542b68616..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppProjectController.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.njcn.algorithm.controller.project; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.AppProjectAddParm; -import com.njcn.algorithm.pojo.param.AppProjectAuditParm; -import com.njcn.algorithm.pojo.param.AppProjectQueryParm; -import com.njcn.algorithm.pojo.vo.AppProjectVO; -import com.njcn.algorithm.service.AppProjectService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:54【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/project") -@Api(tags = " 项目管理") -@AllArgsConstructor -public class AppProjectController extends BaseController { - - - private final AppProjectService appProjectService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryProject") - @ApiOperation("项目查询") - @ApiImplicitParam(name = "appProjectQueryParm", value = "项目查询参数", required = true) - public HttpResult> queryProject(@Validated @RequestBody AppProjectQueryParm appProjectQueryParm){ - String methodDescribe = getMethodDescribe("queryProject"); - - IPage appProjectVOIPage = appProjectService.queryProject (appProjectQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, appProjectVOIPage, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addAppProject") - @ApiOperation("新增项目") - public HttpResult addAppProject(@Validated AppProjectAddParm appProjectAddParm){ - String methodDescribe = getMethodDescribe("addAppProject"); - - Boolean flag = appProjectService.addAppProject(appProjectAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/auditAppProject") - @ApiOperation("修改/删除项目") - @ApiImplicitParam(name = "appProjectAuditParm", value = "修改项目参数", required = true) - public HttpResult auditAppProject(@Validated @RequestBody AppProjectAuditParm appProjectAuditParm){ - String methodDescribe = getMethodDescribe("auditAppProject"); - - Boolean flag = appProjectService.AuditAppProject(appProjectAuditParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppTopologyController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppTopologyController.java deleted file mode 100644 index 838e3684c..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/AppTopologyController.java +++ /dev/null @@ -1,90 +0,0 @@ -package com.njcn.algorithm.controller.project; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramAddParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramAuditParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramQueryPageParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramQueryParm; -import com.njcn.algorithm.pojo.vo.AppTopologyDiagramVO; -import com.njcn.algorithm.service.AppTopologyDiagramService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 15:31【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/topologyDiagram") -@Api(tags = " 项目拓扑图") -@AllArgsConstructor -public class AppTopologyController extends BaseController { - - private final AppTopologyDiagramService appTopologyDiagramService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addAppTopologyDiagram") - @ApiOperation("新增拓扑图") -// @ApiImplicitParam(name = "appTopologyDiagramAddParm", value = "新增项目参数", required = true) - public HttpResult addAppTopologyDiagram(@Validated AppTopologyDiagramAddParm appTopologyDiagramAddParm){ - String methodDescribe = getMethodDescribe("addAppTopologyDiagram"); - - Boolean flag = appTopologyDiagramService.addAppTopologyDiagram(appTopologyDiagramAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/AuditAppTopologyDiagram") - @ApiOperation("修改拓扑图") - public HttpResult AuditAppTopologyDiagram(@Validated AppTopologyDiagramAuditParm appTopologyDiagramAuditParm){ - String methodDescribe = getMethodDescribe("addAppProject"); - - Boolean flag = appTopologyDiagramService.AuditAppTopologyDiagram(appTopologyDiagramAuditParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryAppTopologyDiagram") - @ApiOperation("查询拓扑图") - @ApiImplicitParam(name = "appTopologyDiagramQueryParm", value = "拓扑图查询参数", required = true) - public HttpResult> queryAppTopologyDiagram(@Validated @RequestBody AppTopologyDiagramQueryParm appTopologyDiagramQueryParm){ - String methodDescribe = getMethodDescribe("queryAppTopologyDiagram"); - - List appTopologyDiagramVOList = appTopologyDiagramService.queryAppTopologyDiagram(appTopologyDiagramQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, appTopologyDiagramVOList, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryTopologyDiagramPage") - @ApiOperation("查询拓扑图分页") - @ApiImplicitParam(name = "appTopologyDiagramQueryPageParm", value = "拓扑图查询参数", required = true) - public HttpResult> queryTopologyDiagramPage(@Validated @RequestBody AppTopologyDiagramQueryPageParm appTopologyDiagramQueryPageParm){ - String methodDescribe = getMethodDescribe("queryTopologyDiagramPage"); - - IPage appTopologyDiagramVOList = appTopologyDiagramService.queryTopologyDiagramPage(appTopologyDiagramQueryPageParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, appTopologyDiagramVOList, methodDescribe); - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/CsEdDataController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/CsEdDataController.java deleted file mode 100644 index dd94c7ba6..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/CsEdDataController.java +++ /dev/null @@ -1,87 +0,0 @@ -package com.njcn.algorithm.controller.project; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsEdDataAddParm; -import com.njcn.algorithm.pojo.param.CsEdDataAuditParm; -import com.njcn.algorithm.pojo.param.CsEdDataQueryParm; -import com.njcn.algorithm.pojo.po.CsDictPO; -import com.njcn.algorithm.pojo.po.CsEdDataPO; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; -import com.njcn.algorithm.service.CsEdDataService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import java.util.List; -import java.util.Objects; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/4 9:02【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/edData") -@Api(tags = "app版本信息") -@AllArgsConstructor -public class CsEdDataController extends BaseController { - - private final CsEdDataService csEdDataService; - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addEdData") - @ApiOperation("新增app版本信息") - public HttpResult addEdData(@Validated CsEdDataAddParm csEdDataAddParm){ - String methodDescribe = getMethodDescribe("addEdData"); - - boolean save = csEdDataService.addEdData (csEdDataAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, save, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/auditEdData") - @ApiOperation("修改/删除app版本信息") - public HttpResult auditEdData(@Validated CsEdDataAuditParm csEdDataAuditParm){ - String methodDescribe = getMethodDescribe("auditEdData"); - - Boolean flag = csEdDataService.auditEdData(csEdDataAuditParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryEdDataPage") - @ApiOperation("版本信息查询") - @ApiImplicitParam(name = "csEdDataQueryParm", value = "查询参数", required = true) - public HttpResult> queryEdDataPage(@Validated @RequestBody CsEdDataQueryParm csEdDataQueryParm){ - String methodDescribe = getMethodDescribe("queryEdDataPage"); - - IPage page = csEdDataService.queryEdDataPage (csEdDataQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, page, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/findByDevTypeId") - @ApiOperation("根据装置型号获取装置类型") - @ApiImplicitParam(name = "devType", value = "装置型号", required = true) - public HttpResult findByDevTypeId(@Validated @RequestParam("devType") String devType){ - String methodDescribe = getMethodDescribe("findByDevTypeId"); - CsEdDataVO vo = csEdDataService.findByDevTypeId(devType); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, vo, methodDescribe); - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/EngineeringController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/EngineeringController.java deleted file mode 100644 index 80ce57f75..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/EngineeringController.java +++ /dev/null @@ -1,90 +0,0 @@ -package com.njcn.algorithm.controller.project; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsEngineeringAddParm; -import com.njcn.algorithm.pojo.param.CsEngineeringAuditParm; -import com.njcn.algorithm.pojo.param.CsEngineeringQueryPageParm; -import com.njcn.algorithm.pojo.param.CsEngineeringQueryParm; -import com.njcn.algorithm.pojo.vo.CsEngineeringVO; -import com.njcn.algorithm.service.CsEngineeringService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:54【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/engineering") -@Api(tags = " 工程管理") -@AllArgsConstructor -public class EngineeringController extends BaseController { - - - private final CsEngineeringService csEngineeringService; - - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addEngineering") - @ApiOperation("新增工程") - @ApiImplicitParam(name = "csEngineeringAddParm", value = "新增工程参数", required = true) - public HttpResult addEngineering(@Validated @RequestBody CsEngineeringAddParm csEngineeringAddParm){ - String methodDescribe = getMethodDescribe("addEngineering"); - - Boolean flag = csEngineeringService.addEngineering(csEngineeringAddParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/auditEngineering") - @ApiOperation("修改/删除工程") - @ApiImplicitParam(name = "csEngineeringAuditParm", value = "修改项目参数", required = true) - public HttpResult auditAppProject(@Validated @RequestBody CsEngineeringAuditParm csEngineeringAuditParm){ - String methodDescribe = getMethodDescribe("auditEngineering"); - - Boolean flag = csEngineeringService.auditEngineering(csEngineeringAuditParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryEngineering") - @ApiOperation("查询工程列表") - @ApiImplicitParam(name = "csEngineeringQueryParm", value = "修改项目参数", required = true) - public HttpResult> queryEngineering(@Validated @RequestBody CsEngineeringQueryParm csEngineeringQueryParm){ - String methodDescribe = getMethodDescribe("queryEngineering"); - - List csEngineeringVOList = csEngineeringService.queryEngineering(csEngineeringQueryParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csEngineeringVOList, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/queryEngineeringPage") - @ApiOperation("分页查询工程列表") - @ApiImplicitParam(name = "csEngineeringQueryPageParm", value = "修改项目参数", required = true) - public HttpResult> queryEngineeringPage(@Validated @RequestBody CsEngineeringQueryPageParm csEngineeringQueryPageParm){ - String methodDescribe = getMethodDescribe("queryEngineeringPage"); - - IPage page = csEngineeringService.queryEngineeringPage(csEngineeringQueryPageParm); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, page, methodDescribe); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/LineTopologyDiagramController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/LineTopologyDiagramController.java deleted file mode 100644 index 27e2d4269..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/project/LineTopologyDiagramController.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.njcn.algorithm.controller.project; - -import com.njcn.algorithm.pojo.param.AppLineTopologyDiagramAddParm; -import com.njcn.algorithm.pojo.param.AppLineTopologyDiagramAuditParm; -import com.njcn.algorithm.pojo.po.AppLineTopologyDiagramPO; -import com.njcn.algorithm.service.AppLineTopologyDiagramService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.BeanUtils; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 9:02【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Slf4j -@RestController -@RequestMapping("/lineTopologyDiagram") -@Api(tags = " 拓扑图-监测点") -@AllArgsConstructor -public class LineTopologyDiagramController extends BaseController { - - private AppLineTopologyDiagramService appLineTopologyDiagramService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/addLineDiagram") - @ApiOperation("新增拓扑图-监测点绑定") - @ApiImplicitParam(name = "appLineTopologyDiagramAddParm", value = "新增拓扑图参数", required = true) - public HttpResult addLineDiagram(@RequestBody @Validated AppLineTopologyDiagramAddParm appLineTopologyDiagramAddParm){ - String methodDescribe = getMethodDescribe("addLineDiagram"); - AppLineTopologyDiagramPO appLineTopologyDiagramPO = new AppLineTopologyDiagramPO(); - BeanUtils.copyProperties (appLineTopologyDiagramAddParm,appLineTopologyDiagramPO); - appLineTopologyDiagramPO.setStatus ("1"); - Boolean flag = appLineTopologyDiagramService.save (appLineTopologyDiagramPO); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/auditLineDiagram") - @ApiOperation("修改/删除拓扑图-监测点绑定") - @ApiImplicitParam(name = "appLineTopologyDiagramAuditParm", value = "修改/删除拓扑图参数", required = true) - public HttpResult auditLineDiagram(@RequestBody@Validated AppLineTopologyDiagramAuditParm appLineTopologyDiagramAuditParm){ - String methodDescribe = getMethodDescribe("auditLineDiagram"); - AppLineTopologyDiagramPO appLineTopologyDiagramPO = new AppLineTopologyDiagramPO(); - BeanUtils.copyProperties (appLineTopologyDiagramAuditParm,appLineTopologyDiagramPO); - Boolean flag = appLineTopologyDiagramService.update (appLineTopologyDiagramPO,null); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe); - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/system/CsStatisticalSetController.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/system/CsStatisticalSetController.java deleted file mode 100644 index 4b2bc0941..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/controller/system/CsStatisticalSetController.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.njcn.algorithm.controller.system; - - -import com.njcn.algorithm.pojo.param.StatisticalAddParam; -import com.njcn.algorithm.pojo.vo.CsBindConditionVO; -import com.njcn.algorithm.pojo.vo.CsStatisticalSetVO; -import com.njcn.algorithm.service.ICsStatisticalSetService; -import com.njcn.common.pojo.annotation.OperateInfo; -import com.njcn.common.pojo.constant.OperateType; -import com.njcn.common.pojo.enums.common.LogEnum; -import com.njcn.common.pojo.enums.response.CommonResponseEnum; -import com.njcn.common.pojo.response.HttpResult; -import com.njcn.common.utils.HttpResultUtil; -import com.njcn.common.utils.LogUtil; -import com.njcn.web.controller.BaseController; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import java.util.List; - -/** - *

- * 统计类型和指标关系表 前端控制器 - *

- * - * @author xuyang - * @since 2023-05-11 - */ -@Slf4j -@RestController -@RequestMapping("/statistical") -@RequiredArgsConstructor -@Api(tags = "治理统计类型配置") -public class CsStatisticalSetController extends BaseController { - - private final ICsStatisticalSetService iCsStatisticalSetService; - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/getCsStatisticalDetail") - @ApiOperation("治理统计配置详情") - public HttpResult> getCsStatisticalDetail() { - String methodDescribe = getMethodDescribe("getCsStatisticalDetail"); - List list = iCsStatisticalSetService.getCsStatisticalDetail(); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON) - @PostMapping("/bindCondition") - @ApiOperation("治理指标绑定情况") - @ApiImplicitParam(name = "id", value = "统计类型id", required = true) - public HttpResult bindCondition(@RequestBody @Validated String id) { - String methodDescribe = getMethodDescribe("bindCondition"); - LogUtil.njcnDebug(log, "{},统计类型id为:{}", methodDescribe, id); - CsBindConditionVO csBindConditionVO = iCsStatisticalSetService.bindCondition(id); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, csBindConditionVO, methodDescribe); - } - - @OperateInfo(info = LogEnum.BUSINESS_COMMON, operateType = OperateType.ADD) - @PostMapping("/add") - @ApiOperation("治理统计绑定指标") - @ApiImplicitParam(name = "statisticalAddParam", value = "统计类型配置参数", required = true) - public HttpResult add(@RequestBody @Validated StatisticalAddParam statisticalAddParam) { - String methodDescribe = getMethodDescribe("add"); - Boolean result = iCsStatisticalSetService.add(statisticalAddParam); - return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe); - } - -} - diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppBaseInformationMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppBaseInformationMapper.java deleted file mode 100644 index cbff15a29..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppBaseInformationMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.AppBaseInformationPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppBaseInformationMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppLineTopologyDiagramMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppLineTopologyDiagramMapper.java deleted file mode 100644 index 63c007e74..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppLineTopologyDiagramMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; -import com.njcn.algorithm.pojo.po.AppLineTopologyDiagramPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:18【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppLineTopologyDiagramMapper extends MppBaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppPersonSetMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppPersonSetMapper.java deleted file mode 100644 index b765d817a..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppPersonSetMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.AppPersonSetPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppPersonSetMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppProjectMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppProjectMapper.java deleted file mode 100644 index 76eaa5529..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppProjectMapper.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; -import com.njcn.algorithm.pojo.param.AppProjectQueryParm; -import com.njcn.algorithm.pojo.po.AppProjectPO; -import com.njcn.algorithm.pojo.vo.AppProjectVO; -import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Select; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppProjectMapper extends MppBaseMapper { - @Select ( - {""} - ) - Page getPageVo(Page returnpage, @Param("temp")AppProjectQueryParm appProjectQueryParm); -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppTopologyDiagramMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppTopologyDiagramMapper.java deleted file mode 100644 index 7d9d4056f..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/AppTopologyDiagramMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; -import com.njcn.algorithm.pojo.po.AppTopologyDiagramPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppTopologyDiagramMapper extends MppBaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDataEffectiveMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDataEffectiveMapper.java deleted file mode 100644 index 4f9bf8d4c..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDataEffectiveMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsDataEffectivePO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 9:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsDataEffectiveMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDevModelMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDevModelMapper.java deleted file mode 100644 index 54350e376..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDevModelMapper.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.njcn.algorithm.pojo.param.CsDevModelQueryListParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryParm; -import com.njcn.algorithm.pojo.po.CsDevModelPO; -import com.njcn.algorithm.pojo.vo.CsDevModelPageVO; -import org.apache.ibatis.annotations.Param; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 11:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsDevModelMapper extends BaseMapper { - Page getPage(Page returnpage,@Param("csDevModelQueryParm") CsDevModelQueryParm csDevModelQueryParm); - - CsDevModelPageVO queryOne(@Param("csDevModelQueryListParm")CsDevModelQueryListParm csDevModelQueryListParm); -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDevModelRelationMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDevModelRelationMapper.java deleted file mode 100644 index 2e8cfc918..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDevModelRelationMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsDevModelRelationPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 13:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsDevModelRelationMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDictMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDictMapper.java deleted file mode 100644 index 1dc245a61..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsDictMapper.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.dto.CsDictDTO; -import com.njcn.algorithm.pojo.po.CsDictPO; -import org.apache.ibatis.annotations.Param; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 14:53【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsDictMapper extends BaseMapper { - - CsDictDTO getOwnAndFatherData(@Param("name") String name); -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEdDataMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEdDataMapper.java deleted file mode 100644 index 0af798fbd..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEdDataMapper.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.njcn.algorithm.pojo.param.CsEdDataQueryParm; -import com.njcn.algorithm.pojo.po.CsEdDataPO; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; -import org.apache.ibatis.annotations.Param; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:29【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEdDataMapper extends BaseMapper { - Page getPage(Page returnpage,@Param("csEdDataQueryParm") CsEdDataQueryParm csEdDataQueryParm); -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEngineeringMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEngineeringMapper.java deleted file mode 100644 index 99bfdc157..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEngineeringMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsEngineeringPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEngineeringMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentAlarmPOMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentAlarmPOMapper.java deleted file mode 100644 index a8421d5f0..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentAlarmPOMapper.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsEquipmentAlarmPO; - -/** - * Description: - * Date: 2023/5/16 16:25【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEquipmentAlarmPOMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentDeliveryMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentDeliveryMapper.java deleted file mode 100644 index d339d1541..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentDeliveryMapper.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.njcn.algorithm.pojo.param.ProjectEquipmentQueryParm; -import com.njcn.algorithm.pojo.po.CsEquipmentDeliveryPO; -import com.njcn.algorithm.pojo.vo.ProjectEquipmentVO; -import org.apache.ibatis.annotations.Param; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEquipmentDeliveryMapper extends BaseMapper { - Page queryProjectEquipmentVO(Page returnpage,@Param("projectEquipmentQueryParm")ProjectEquipmentQueryParm projectEquipmentQueryParm); -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentTransferPOMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentTransferPOMapper.java deleted file mode 100644 index 3fe9fa6ca..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEquipmentTransferPOMapper.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsEquipmentTransferPO; - -/** - * - * Description: - * Date: 2023/5/17 15:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEquipmentTransferPOMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEventDetailPOMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEventDetailPOMapper.java deleted file mode 100644 index 316d36a4a..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsEventDetailPOMapper.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.njcn.algorithm.pojo.param.CsEventDetailPageParm; -import com.njcn.algorithm.pojo.po.CsEventDetailPO; -import com.njcn.algorithm.pojo.vo.CsEventDetailVO; -import org.apache.ibatis.annotations.Param; - -/** - * Description: - * Date: 2023/5/17 10:51【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEventDetailPOMapper extends BaseMapper { - Page queryPage(Page returnpage,@Param("csEventDetailPageParm") CsEventDetailPageParm csEventDetailPageParm); -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFeedbackChatMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFeedbackChatMapper.java deleted file mode 100644 index bebf5d05c..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFeedbackChatMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsFeedbackChatPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 15:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsFeedbackChatMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFeedbackMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFeedbackMapper.java deleted file mode 100644 index d45bd7de7..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFeedbackMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsFeedbackPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsFeedbackMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFilePathMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFilePathMapper.java deleted file mode 100644 index c358d001e..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsFilePathMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsFilePathPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsFilePathMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsLinePOMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsLinePOMapper.java deleted file mode 100644 index da6b06b18..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsLinePOMapper.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsLinePO; - -/** - * - * Description: - * Date: 2023/5/18 14:01【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsLinePOMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsProjectEquipmentMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsProjectEquipmentMapper.java deleted file mode 100644 index 650cfab76..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsProjectEquipmentMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsProjectEquipmentPO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsProjectEquipmentMapper extends BaseMapper { -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsStatLimitRateDPOMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsStatLimitRateDPOMapper.java deleted file mode 100644 index 973ec2451..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsStatLimitRateDPOMapper.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.njcn.algorithm.pojo.param.CsStatLimitRatePageParm; -import com.njcn.algorithm.pojo.po.CsStatLimitRateDPO; -import com.njcn.algorithm.pojo.vo.CsStatLimitRateDVO; -import org.apache.ibatis.annotations.Param; - -/** - * - * Description: - * Date: 2023/5/17 13:45【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsStatLimitRateDPOMapper extends BaseMapper { - Page queryPage(Page returnpage,@Param("csStatLimitRatePageParm") CsStatLimitRatePageParm csStatLimitRatePageParm); -} \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsStatisticalSetMapper.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsStatisticalSetMapper.java deleted file mode 100644 index 60124e954..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/CsStatisticalSetMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.njcn.algorithm.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.njcn.algorithm.pojo.po.CsStatisticalSetPO; -import org.apache.ibatis.annotations.Mapper; - -/** - *

- * 统计类型和指标关系表 Mapper 接口 - *

- * - * @author xuyang - * @since 2023-05-11 - */ -@Mapper -public interface CsStatisticalSetMapper extends BaseMapper { - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppBaseInformationMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppBaseInformationMapper.xml deleted file mode 100644 index 511422916..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppBaseInformationMapper.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - id, content, `type`, create_by, create_time, update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppLineTopologyDiagramMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppLineTopologyDiagramMapper.xml deleted file mode 100644 index ec8c56fbc..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppLineTopologyDiagramMapper.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - id, line_id, `status`, create_by, create_time, update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppPersonSetMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppPersonSetMapper.xml deleted file mode 100644 index 7f433e500..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppPersonSetMapper.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - id, user_agreement, system_introduction, user_manual, data_base, company_profile, - about_us, `status`, create_by, create_time, update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppProjectMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppProjectMapper.xml deleted file mode 100644 index c006323ec..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppProjectMapper.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - id, `name`, user_id, area_id, lng, lat, `status`, create_by, create_time, update_by, - update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppTopologyDiagramMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppTopologyDiagramMapper.xml deleted file mode 100644 index 780d11322..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/AppTopologyDiagramMapper.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - id, `name`, file_size, project_id, file_path, `status`, create_by, create_time, update_by, - update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDataEffectiveMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDataEffectiveMapper.xml deleted file mode 100644 index 815f42c47..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDataEffectiveMapper.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - project_id, dev_id, register_time, retiree_time, create_by, create_time, update_by, - update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDevModelMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDevModelMapper.xml deleted file mode 100644 index 32c28537e..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDevModelMapper.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - id, dev_type, version_no, version_date, file_path, create_by, create_time, update_by, - update_time, `status` - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDevModelRelationMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDevModelRelationMapper.xml deleted file mode 100644 index 511be2730..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDevModelRelationMapper.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - id, dev_id, `model id`, create_by, create_time, update_by, update_time, `status` - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDictMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDictMapper.xml deleted file mode 100644 index 011276ffd..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsDictMapper.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - id, pid, `name`, another_name, `state`, sort, create_by, create_time, update_by, - update_time - - - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEdDataMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEdDataMapper.xml deleted file mode 100644 index a65dc135d..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEdDataMapper.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - id, dev_type, version_no, version_agreement, version_date, `describe`, version_type, - `status`, file_path, create_by, create_time, update_by, update_time - - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEngineeringMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEngineeringMapper.xml deleted file mode 100644 index 50ff003f1..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEngineeringMapper.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - id, `name`, user_id, province, city, description, `status`, create_by, create_time, - update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentAlarmPOMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentAlarmPOMapper.xml deleted file mode 100644 index 049cf3135..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentAlarmPOMapper.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - id, project_id, equipment_id, alarm_msg, alarm_level, start_time, end_time, `status`, - create_by, create_time, update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentDeliveryMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentDeliveryMapper.xml deleted file mode 100644 index 5d082d682..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentDeliveryMapper.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - id, `name`, ndid, mac, dev_use, dev_type, dev_model, program_version, debug_person, - producte_time, check_time, debug_time, cntract_no, sales_manager, `status`, create_by, - create_time, update_by, update_time - - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentTransferPOMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentTransferPOMapper.xml deleted file mode 100644 index a191ee38b..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEquipmentTransferPOMapper.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - id, project_id, equipment_ids, promoter, transferor, event_type, remark, `status`, - create_by, create_time, update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEventDetailPOMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEventDetailPOMapper.xml deleted file mode 100644 index 4be652cac..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsEventDetailPOMapper.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - event_id, measurement_point_id, event_type, advance_reason, advance_type, eventass_index, - dq_time, deal_time, num, file_flag, deal_flag, first_time, first_type, first_ms, - energy, severity, sagsource, start_time, duration, feature_amplitude, phase, event_describe, - wave_path, create_time, transient_value - - - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFeedbackChatMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFeedbackChatMapper.xml deleted file mode 100644 index 99bd7c3d8..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFeedbackChatMapper.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - id, user_id, chat_content, create_by, create_time, update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFeedbackMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFeedbackMapper.xml deleted file mode 100644 index 6409560aa..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFeedbackMapper.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - id, title, `describe`, user_id, create_by, create_time, update_by, update_time, `type`, - `status` - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFilePathMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFilePathMapper.xml deleted file mode 100644 index 4f478bcf4..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsFilePathMapper.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - id, file_path, `status` - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsLinePOMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsLinePOMapper.xml deleted file mode 100644 index eb3bfa832..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsLinePOMapper.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - line_id, dev_id, `name`, `position`, vol_grade, pt_ratio, ct_ratio, `status`, create_by, - create_time, update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsProjectEquipmentMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsProjectEquipmentMapper.xml deleted file mode 100644 index 95553b262..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsProjectEquipmentMapper.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - id, project_id, equipment_id, `status`, create_by, create_time, update_by, update_time - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsStatLimitRateDPOMapper.xml b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsStatLimitRateDPOMapper.xml deleted file mode 100644 index e8ea4b204..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/mapper/mapping/CsStatLimitRateDPOMapper.xml +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - time_id, my_index, phasic_type, all_time, flicker_all_time, freq_dev_overtime, voltage_dev_overtime, - ubalance_overtime, flicker_overtime, uaberrance_overtime, uharm_2_overtime, uharm_3_overtime, - uharm_4_overtime, uharm_5_overtime, uharm_6_overtime, uharm_7_overtime, uharm_8_overtime, - uharm_9_overtime, uharm_10_overtime, uharm_11_overtime, uharm_12_overtime, uharm_13_overtime, - uharm_14_overtime, uharm_15_overtime, uharm_16_overtime, uharm_17_overtime, uharm_18_overtime, - uharm_19_overtime, uharm_20_overtime, uharm_21_overtime, uharm_22_overtime, uharm_23_overtime, - uharm_24_overtime, uharm_25_overtime, iharm_2_overtime, iharm_3_overtime, iharm_4_overtime, - iharm_5_overtime, iharm_6_overtime, iharm_7_overtime, iharm_8_overtime, iharm_9_overtime, - iharm_10_overtime, iharm_11_overtime, iharm_12_overtime, iharm_13_overtime, iharm_14_overtime, - iharm_15_overtime, iharm_16_overtime, iharm_17_overtime, iharm_18_overtime, iharm_19_overtime, - iharm_20_overtime, iharm_21_overtime, iharm_22_overtime, iharm_23_overtime, iharm_24_overtime, - iharm_25_overtime, inuharm_1_overtime, inuharm_2_overtime, inuharm_3_overtime, inuharm_4_overtime, - inuharm_5_overtime, inuharm_6_overtime, inuharm_7_overtime, inuharm_8_overtime, inuharm_9_overtime, - inuharm_10_overtime, inuharm_11_overtime, inuharm_12_overtime, inuharm_13_overtime, - inuharm_14_overtime, inuharm_15_overtime, inuharm_16_overtime, i_neg_overtime - - - - \ No newline at end of file diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppBaseInformationService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppBaseInformationService.java deleted file mode 100644 index 66fb50487..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppBaseInformationService.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.po.AppBaseInformationPO; -import com.baomidou.mybatisplus.extension.service.IService; - /** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppBaseInformationService extends IService{ - - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppLineTopologyDiagramService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppLineTopologyDiagramService.java deleted file mode 100644 index 8f067121c..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppLineTopologyDiagramService.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.njcn.algorithm.service; - -import com.github.jeffreyning.mybatisplus.service.IMppService; -import com.njcn.algorithm.pojo.po.AppLineTopologyDiagramPO; - /** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:18【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppLineTopologyDiagramService extends IMppService { - - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppPersonSetService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppPersonSetService.java deleted file mode 100644 index d31341cbe..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppPersonSetService.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.po.AppPersonSetPO; -import com.baomidou.mybatisplus.extension.service.IService; - /** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppPersonSetService extends IService{ - - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppProjectService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppProjectService.java deleted file mode 100644 index 4ca8c8fd2..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppProjectService.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.github.jeffreyning.mybatisplus.service.IMppService; -import com.njcn.algorithm.pojo.param.AppProjectAddParm; -import com.njcn.algorithm.pojo.param.AppProjectAuditParm; -import com.njcn.algorithm.pojo.param.AppProjectQueryParm; -import com.njcn.algorithm.pojo.po.AppProjectPO; -import com.njcn.algorithm.pojo.vo.AppProjectVO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppProjectService extends IMppService { - - /** - * @Description: addOrAuditPlan - * @Param: [appProjectAddOrAuditParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/3/27 - */ - Boolean addAppProject(AppProjectAddParm appProjectAddOrAuditParm); - /** - * @Description: AuditAppProject - * @Param: [appProjectAuditParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/3/27 - */ - Boolean AuditAppProject(AppProjectAuditParm appProjectAuditParm); - /** - * @Description: queryProject - * @Param: [appProjectQueryParm] - * @return: com.baomidou.mybatisplus.core.metadata.IPage - * @Author: clam - * @Date: 2023/3/28 - */ - IPage queryProject(AppProjectQueryParm appProjectQueryParm); - } diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppTopologyDiagramService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppTopologyDiagramService.java deleted file mode 100644 index efd0ffcb1..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/AppTopologyDiagramService.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.github.jeffreyning.mybatisplus.service.IMppService; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramAddParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramAuditParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramQueryPageParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramQueryParm; -import com.njcn.algorithm.pojo.po.AppTopologyDiagramPO; -import com.njcn.algorithm.pojo.vo.AppTopologyDiagramVO; - -import java.util.List; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface AppTopologyDiagramService extends IMppService { - - /** - * @Description: addAppTopologyDiagram - * @Param: [appTopologyDiagramAddParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/3/27 - */ - Boolean addAppTopologyDiagram(AppTopologyDiagramAddParm appTopologyDiagramAddParm); - /** - * @Description: AuditAppTopologyDiagram - * @Param: [appTopologyDiagramAuditParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/3/27 - */ - Boolean AuditAppTopologyDiagram(AppTopologyDiagramAuditParm appTopologyDiagramAuditParm); - /** - * @Description: queryAppTopologyDiagram - * @Param: [appTopologyDiagramAuditParm] - * @return: java.util.List - * @Author: clam - * @Date: 2023/3/29 - */ - List queryAppTopologyDiagram(AppTopologyDiagramQueryParm appTopologyDiagramAuditParm); - /** - * @Description: queryTopologyDiagramPage - * @Param: [appTopologyDiagramQueryPageParm] - * @return: com.baomidou.mybatisplus.core.metadata.IPage - * @Author: clam - * @Date: 2023/3/29 - */ - IPage queryTopologyDiagramPage(AppTopologyDiagramQueryPageParm appTopologyDiagramQueryPageParm); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDataEffectiveService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDataEffectiveService.java deleted file mode 100644 index f251e1700..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDataEffectiveService.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.param.CsDataEffectiveAddParm; -import com.njcn.algorithm.pojo.param.CsDataEffectiveAuditParm; -import com.njcn.algorithm.pojo.param.CsDataEffectiveQueryParm; -import com.njcn.algorithm.pojo.po.CsDataEffectivePO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsDataEffectiveVO; - -import java.util.List; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 9:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsDataEffectiveService extends IService{ - - /** - * @Description: add - * @Param: [csDataEffectiveAddParm] - * @return: boolean - * @Author: clam - * @Date: 2023/4/18 - */ - boolean add(CsDataEffectiveAddParm csDataEffectiveAddParm); - /** - * @Description: queryDataEffective - * @Param: [csDataEffectiveQueryParm] - * @return: java.util.List - * @Author: clam - * @Date: 2023/4/18 - */ - List queryDataEffective(CsDataEffectiveQueryParm csDataEffectiveQueryParm); - /** - * @Description: auditDataEffective - * @Param: [auditParm] - * @return: boolean - * @Author: clam - * @Date: 2023/4/18 - */ - boolean auditDataEffective(CsDataEffectiveAuditParm auditParm); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDevModelRelationService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDevModelRelationService.java deleted file mode 100644 index 6fcac744f..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDevModelRelationService.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.param.CsDevModelRelationAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelRelationAuidtParm; -import com.njcn.algorithm.pojo.param.CsDevModelRelationQueryParm; -import com.njcn.algorithm.pojo.po.CsDevModelRelationPO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsDevModelRelationVO; - -import java.util.List; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 13:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsDevModelRelationService extends IService{ - - /** - * @Description: addDevModelRelation - * @Param: [addParm] - * @return: com.njcn.algorithm.pojo.po.CsDevModelRelationPO - * @Author: clam - * @Date: 2023/4/18 - */ - CsDevModelRelationPO addDevModelRelation(CsDevModelRelationAddParm addParm); - /** - * @Description: AuditDevModelRelation - * @Param: [auditParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/4/18 - */ - Boolean AuditDevModelRelation(CsDevModelRelationAuidtParm auditParm); - - List queryDevModelRelation(CsDevModelRelationQueryParm queryParm); - } diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDevModelService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDevModelService.java deleted file mode 100644 index 3ea5afa5c..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDevModelService.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.param.CsDevModelAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelAuditParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryListParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryParm; -import com.njcn.algorithm.pojo.po.CsDevModelPO; -import com.njcn.algorithm.pojo.vo.CsDevModelPageVO; -import org.springframework.web.bind.annotation.RequestParam; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 11:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsDevModelService extends IService{ - - /** - * @Description: addDevModel - * @Param: [csDevModelAddParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/4/10 - */ - CsDevModelPO addDevModel(CsDevModelAddParm csDevModelAddParm); - /** - * @Description: AuditDevModel - * @Param: [csDevModelAuditParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/4/10 - */ - Boolean AuditDevModel(CsDevModelAuditParm csDevModelAuditParm); - /** - * @Description: 设备模板 - * @Param: [csDevModelQueryParm] - * @return: com.baomidou.mybatisplus.core.metadata.IPage - * @Author: clam - * @Date: 2023/4/10 - */ - IPage queryPage(CsDevModelQueryParm csDevModelQueryParm); - /** - * @Description: queryList - * @Param: [projectEquipmentQueryParm] - * @return: java.util.List - * @Author: clam - * @Date: 2023/4/10 - * @param projectEquipmentQueryParm - */ - CsDevModelPageVO queryDevModelOne(CsDevModelQueryListParm projectEquipmentQueryParm); - - CsDevModelPO findModel(String devType, String version, String time); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDictService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDictService.java deleted file mode 100644 index 76a32fa57..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsDictService.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.dto.CsDictDTO; -import com.njcn.algorithm.pojo.param.CsDictAddParm; -import com.njcn.algorithm.pojo.po.CsDictPO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsDictVO; - -import java.util.List; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 14:53【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsDictService extends IService{ - - - Boolean addDict(List csDictAddParms); - - List queryDictData(String dictType); - - /** - * 获取当前资源的信息以及父级信息 - * @return - */ - CsDictDTO getOwnAndFatherData(String name); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEdDataService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEdDataService.java deleted file mode 100644 index 0e2a14035..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEdDataService.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsEdDataAddParm; -import com.njcn.algorithm.pojo.param.CsEdDataAuditParm; -import com.njcn.algorithm.pojo.param.CsEdDataQueryParm; -import com.njcn.algorithm.pojo.po.CsEdDataPO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; - -import java.util.List; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:12【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEdDataService extends IService { - - /** - * @Description: addEdData - * @Param: [csEdDataAddParm] - * @return: boolean - * @Author: clam - * @Date: 2023/4/7 - */ - boolean addEdData(CsEdDataAddParm csEdDataAddParm); - /** - * @Description: - * @Param: [csEdDataAuditParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/4/7 - */ - Boolean auditEdData(CsEdDataAuditParm csEdDataAuditParm); - /** - * @Description: queryEdDataPage - * @Param: [csEdDataQueryParm] - * @return: com.baomidou.mybatisplus.core.metadata.IPage - * @Author: clam - * @Date: 2023/4/7 - */ - IPage queryEdDataPage(CsEdDataQueryParm csEdDataQueryParm); - - /** - * @Description: 根据装置型号获取装置类型 - * @author: xuyang - */ - CsEdDataVO findByDevTypeId(String devType); -} - diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEngineeringService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEngineeringService.java deleted file mode 100644 index 06a4f129d..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEngineeringService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsEngineeringAddParm; -import com.njcn.algorithm.pojo.param.CsEngineeringAuditParm; -import com.njcn.algorithm.pojo.param.CsEngineeringQueryPageParm; -import com.njcn.algorithm.pojo.param.CsEngineeringQueryParm; -import com.njcn.algorithm.pojo.po.CsEngineeringPO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsEngineeringVO; - -import java.util.List; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEngineeringService extends IService{ - - /** - * @Description: 新增工程 - * @Param: [csEngineeringAddParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/4/10 - */ - Boolean addEngineering(CsEngineeringAddParm csEngineeringAddParm); - - Boolean auditEngineering(CsEngineeringAuditParm csEngineeringAuditParm); - /** - * @Description: 查询工程 - * @Param: [csEngineeringQueryParm] - * @return: java.util.List - * @Author: clam - * @Date: 2023/4/10 - */ - List queryEngineering(CsEngineeringQueryParm csEngineeringQueryParm); - /** - * @Description: 分页查询 - * @Param: [csEngineeringQueryPageParm] - * @return: com.baomidou.mybatisplus.core.metadata.IPage - * @Author: clam - * @Date: 2023/4/12 - */ - IPage queryEngineeringPage(CsEngineeringQueryPageParm csEngineeringQueryPageParm); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentAlarmPOService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentAlarmPOService.java deleted file mode 100644 index 7da482436..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentAlarmPOService.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsEquipmentAlarmAddParm; -import com.njcn.algorithm.pojo.param.CsEquipmentAlarmPageParm; -import com.njcn.algorithm.pojo.po.CsEquipmentAlarmPO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsEquipmentAlarmVO; - -/** - * - * Description: - * Date: 2023/5/16 16:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEquipmentAlarmPOService extends IService{ - - /** - * @Description: 新增设备警告 - * @Param: - * @return: com.njcn.algorithm.pojo.vo.CsEquipmentAlarmVO - * @Author: clam - * @Date: 2023/5/17 - */ - CsEquipmentAlarmVO add(CsEquipmentAlarmAddParm csEquipmentAlarmAddParm); - - IPage queryPage(CsEquipmentAlarmPageParm csEquipmentAlarmPageParm); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentDeliveryService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentDeliveryService.java deleted file mode 100644 index dce9a4973..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentDeliveryService.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.param.CsEquipmentDeliveryAddParm; -import com.njcn.algorithm.pojo.param.CsEquipmentDeliveryAuditParm; -import com.njcn.algorithm.pojo.param.ProjectEquipmentQueryParm; -import com.njcn.algorithm.pojo.po.CsEquipmentDeliveryPO; -import com.njcn.algorithm.pojo.vo.CsEquipmentDeliveryVO; -import com.njcn.algorithm.pojo.vo.ProjectEquipmentVO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEquipmentDeliveryService extends IService{ - - /** - * @Description: save - * @Param: [csEquipmentDeliveryAddParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/3/31 - */ - Boolean save(CsEquipmentDeliveryAddParm csEquipmentDeliveryAddParm); - /** - * @Description: AuditEquipmentDelivery - * @Param: [id] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/3/31 - */ - Boolean AuditEquipmentDelivery(String id); - /** - * @Description: queryEquipmentByndid - * @Param: [ndid] - * @return: com.njcn.algorithm.pojo.vo.CsEquipmentDeliveryVO - * @Author: clam - * @Date: 2023/3/31 - */ - CsEquipmentDeliveryVO queryEquipmentByndid(String ndid); - /** - * @Description: queryEquipmentByProject - * @Param: [projectEquipmentQueryParm] - * @return: com.njcn.algorithm.pojo.vo.CsEquipmentDeliveryVO - * @Author: clam - * @Date: 2023/4/3 - */ - IPage queryEquipmentByProject(ProjectEquipmentQueryParm projectEquipmentQueryParm); - - Boolean updateEquipmentDelivery(CsEquipmentDeliveryAuditParm csEquipmentDeliveryAuditParm); - - /** - * 根据网关id修改装置的状态 - * @param nDid 网关id - */ - void updateStatusBynDid(String nDid,Integer status); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentTransferPOService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentTransferPOService.java deleted file mode 100644 index 87f525340..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEquipmentTransferPOService.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.param.CsEquipmentTransferAddParm; -import com.njcn.algorithm.pojo.po.CsEquipmentTransferPO; -import com.baomidou.mybatisplus.extension.service.IService; - -import java.util.List; - -/** - * - * Description: - * Date: 2023/5/17 15:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEquipmentTransferPOService extends IService{ - - /** - * @Description: add - * @Param: - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/5/17 - */ - Boolean add(CsEquipmentTransferAddParm csEquipmentTransferAddParm); - /** - * @Description: 设备转移申请通过 - * @Param: - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/5/17 - */ - Boolean pass(List ids); - } diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEventDetailPOService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEventDetailPOService.java deleted file mode 100644 index 0a45b6501..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsEventDetailPOService.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsEventDetailPageParm; -import com.njcn.algorithm.pojo.po.CsEventDetailPO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsEventDetailVO; - -/** - * - * Description: - * Date: 2023/5/17 10:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsEventDetailPOService extends IService{ - - - IPage queryPage(CsEventDetailPageParm csEventDetailPageParm); - } diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFeedbackChatService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFeedbackChatService.java deleted file mode 100644 index 1e4c36bca..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFeedbackChatService.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.param.CsFeedbackChatAddParm; -import com.njcn.algorithm.pojo.param.CsFeedbackChatCheckParm; -import com.njcn.algorithm.pojo.po.CsFeedbackChatPO; -import com.baomidou.mybatisplus.extension.service.IService; - /** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 15:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsFeedbackChatService extends IService{ - - /** - * @Description: AddFeedbackChat - * @Param: [csFeedbackAddParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/4/6 - */ - Boolean AddFeedbackChat(CsFeedbackChatAddParm csFeedbackAddParm); - - Boolean updateChatStatus(CsFeedbackChatCheckParm csFeedbackChatCheckParm); - } diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFeedbackService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFeedbackService.java deleted file mode 100644 index 2abb2286c..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFeedbackService.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsFeedbackAddParm; -import com.njcn.algorithm.pojo.param.CsFeedbackQueryParm; -import com.njcn.algorithm.pojo.po.CsFeedbackPO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsFeedbackDetailVO; -import com.njcn.algorithm.pojo.vo.CsFeedbackVO; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsFeedbackService extends IService{ - - /** - * @Description: 新增反馈 - * @Param: [csFeedbackAddParm] - * @return: java.lang.Boolean - * @Author: clam - * @Date: 2023/4/6 - */ - Boolean addFeedBack(CsFeedbackAddParm csFeedbackAddParm); - /** - * @Description: queryFeedBackPage - * @Param: [csFeedbackQueryParm] - * @return: com.baomidou.mybatisplus.core.metadata.IPage - * @Author: clam - * @Date: 2023/4/6 - */ - IPage queryFeedBackPage(CsFeedbackQueryParm csFeedbackQueryParm); - /** - * @Description: queryFeedBackDetail - * @Param: [id] - * @return: com.njcn.algorithm.pojo.vo.CsFeedbackDetailVO - * @Author: clam - * @Date: 2023/4/7 - */ - CsFeedbackDetailVO queryFeedBackDetail(String id); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFilePathService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFilePathService.java deleted file mode 100644 index 5fd34d65a..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsFilePathService.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.po.CsFilePathPO; -import com.baomidou.mybatisplus.extension.service.IService; - /** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsFilePathService extends IService{ - - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsLinePOService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsLinePOService.java deleted file mode 100644 index 754bb5194..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsLinePOService.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.po.CsLinePO; -import com.baomidou.mybatisplus.extension.service.IService; - -import java.util.List; - -/** - * - * Description: - * Date: 2023/5/18 14:01【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsLinePOService extends IService{ - - - List queryByDevId(String devId); - } diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsProjectEquipmentService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsProjectEquipmentService.java deleted file mode 100644 index 285d2ceb7..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsProjectEquipmentService.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.po.CsProjectEquipmentPO; - - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsProjectEquipmentService extends IService{ - - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsStatLimitRateDPOService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsStatLimitRateDPOService.java deleted file mode 100644 index a3a66067d..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/CsStatLimitRateDPOService.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.njcn.algorithm.service; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.njcn.algorithm.pojo.param.CsStatLimitRatePageParm; -import com.njcn.algorithm.pojo.po.CsStatLimitRateDPO; -import com.baomidou.mybatisplus.extension.service.IService; -import com.njcn.algorithm.pojo.vo.CsStatLimitRateDVO; - -/** - * - * Description: - * Date: 2023/5/17 13:45【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface CsStatLimitRateDPOService extends IService{ - - - IPage queryPage(CsStatLimitRatePageParm csStatLimitRatePageParm); - } diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/ICsStatisticalSetService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/ICsStatisticalSetService.java deleted file mode 100644 index 3ffec8485..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/ICsStatisticalSetService.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.param.StatisticalAddParam; -import com.njcn.algorithm.pojo.vo.CsBindConditionVO; -import com.njcn.algorithm.pojo.vo.CsStatisticalSetVO; - -import java.util.List; - -/** - *

- * 统计类型和指标关系表 服务类 - *

- * - * @author xuyang - * @since 2023-05-11 - */ -public interface ICsStatisticalSetService { - - List getCsStatisticalDetail(); - - CsBindConditionVO bindCondition(String id); - - Boolean add(StatisticalAddParam statisticalAddParam); - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/StableDataService.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/StableDataService.java deleted file mode 100644 index b354fb221..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/StableDataService.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.njcn.algorithm.service; - -import com.njcn.algorithm.pojo.param.ThdDataQueryParm; -import com.njcn.algorithm.pojo.vo.ThdDataVO; - -import java.util.List; - -/** - * Description: - * Date: 2023/5/18 14:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface StableDataService { - List queryThdData(String devId, String statisticalName); - /** - * @Description: 查询时间段内谐波畸变率 - * @Param: - * @return: java.util.List - * @Author: clam - * @Date: 2023/5/23 - */ - List queryThdDataByTime(ThdDataQueryParm thdDataQueryParm); - - List queryFisrtThdContent(String devId, String statisticalName); - - List queryThdContentByTime(ThdDataQueryParm thdDataQueryParm); -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppBaseInformationServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppBaseInformationServiceImpl.java deleted file mode 100644 index e90c656ee..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppBaseInformationServiceImpl.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import org.springframework.stereotype.Service; -import javax.annotation.Resource; -import java.util.List; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.pojo.po.AppBaseInformationPO; -import com.njcn.algorithm.mapper.AppBaseInformationMapper; -import com.njcn.algorithm.service.AppBaseInformationService; -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class AppBaseInformationServiceImpl extends ServiceImpl implements AppBaseInformationService{ - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppLineTopologyDiagramServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppLineTopologyDiagramServiceImpl.java deleted file mode 100644 index f3224e154..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppLineTopologyDiagramServiceImpl.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; -import com.njcn.algorithm.mapper.AppLineTopologyDiagramMapper; -import com.njcn.algorithm.pojo.po.AppLineTopologyDiagramPO; -import com.njcn.algorithm.service.AppLineTopologyDiagramService; -import org.springframework.stereotype.Service; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:18【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class AppLineTopologyDiagramServiceImpl extends MppServiceImpl implements AppLineTopologyDiagramService { - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppPersonSetServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppPersonSetServiceImpl.java deleted file mode 100644 index 5966b29fe..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppPersonSetServiceImpl.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import org.springframework.stereotype.Service; -import javax.annotation.Resource; -import java.util.List; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.AppPersonSetMapper; -import com.njcn.algorithm.pojo.po.AppPersonSetPO; -import com.njcn.algorithm.service.AppPersonSetService; -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:17【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class AppPersonSetServiceImpl extends ServiceImpl implements AppPersonSetService{ - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppProjectServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppProjectServiceImpl.java deleted file mode 100644 index af00c28b5..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppProjectServiceImpl.java +++ /dev/null @@ -1,130 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; -import com.njcn.algorithm.mapper.AppProjectMapper; -import com.njcn.algorithm.pojo.param.*; -import com.njcn.algorithm.pojo.po.AppProjectPO; -import com.njcn.algorithm.pojo.vo.AppProjectVO; -import com.njcn.algorithm.pojo.vo.AppTopologyDiagramVO; -import com.njcn.algorithm.service.AppProjectService; -import com.njcn.algorithm.service.AppTopologyDiagramService; -import com.njcn.oss.utils.FileStorageUtil; -import lombok.RequiredArgsConstructor; -import org.apache.commons.lang.StringUtils; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; -import java.util.stream.Collectors; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -public class AppProjectServiceImpl extends MppServiceImpl implements AppProjectService { - - private final AppProjectMapper appProjectMapper; - private final AppTopologyDiagramService appTopologyDiagramService; - private final FileStorageUtil fileStorageUtil; - - - @Override - @Transactional(rollbackFor = Exception.class) - public Boolean addAppProject(AppProjectAddParm appProjectAddOrAuditParm) { - AppProjectPO appProjectPO = new AppProjectPO ( ); -// Boolean result = checkName (appProjectAddOrAuditParm.getUserId ( ), appProjectAddOrAuditParm.getName ( )); -// if (result) { -// throw new BusinessException (AlgorithmResponseEnum.PROJECT_COMMON_ERROR); -// } - BeanUtils.copyProperties (appProjectAddOrAuditParm, appProjectPO); - appProjectPO.setStatus ("1"); - boolean save = this.save (appProjectPO); - for (int i = 0; i < appProjectAddOrAuditParm.getFiles ( ).length; i++) { - - AppTopologyDiagramAddParm appTopologyDiagramAddParm = new AppTopologyDiagramAddParm ( ); - appTopologyDiagramAddParm.setProjectId (appProjectPO.getId ( )); - appTopologyDiagramAddParm.setTopologyDiagramName (appProjectAddOrAuditParm.getFiles ( )[i].getOriginalFilename ( )); - appTopologyDiagramAddParm.setFile (appProjectAddOrAuditParm.getFiles ( )[i]); - appTopologyDiagramService.addAppTopologyDiagram (appTopologyDiagramAddParm); - } - return save; - } - - private Boolean checkName(String userId, String name) { - QueryWrapper queryWrapper = new QueryWrapper ( ); - queryWrapper.select ("1"). - eq ("status", "1"). - eq ("user_id", userId). - eq ("name", name); - Integer integer = appProjectMapper.selectCount (queryWrapper); - return integer > 0 ? true : false; - } - - @Override - @Transactional(rollbackFor = Exception.class) - public Boolean AuditAppProject(AppProjectAuditParm appProjectAuditParm) { - AppProjectPO appProjectPO = new AppProjectPO ( ); - - QueryWrapper queryWrapper = new QueryWrapper ( ); - queryWrapper.eq ("id", appProjectAuditParm.getId ( )); - AppProjectPO appProjectPO1 = appProjectMapper.selectOne (queryWrapper); -// if (appProjectAuditParm.getUserId ( ) != null || appProjectAuditParm.getName ( ) != null) { -// Boolean result = checkName (appProjectAuditParm.getUserId ( ) != null ? appProjectAuditParm.getUserId ( ) : appProjectPO1.getUserId ( ), -// appProjectAuditParm.getName ( ) != null ? appProjectAuditParm.getName ( ) : appProjectPO1.getName ( )); -// if (result) { -// throw new BusinessException (AlgorithmResponseEnum.PROJECT_COMMON_ERROR); -// } -// } - - BeanUtils.copyProperties (appProjectAuditParm, appProjectPO); - UpdateWrapper updateWrapper = new UpdateWrapper ( ); - updateWrapper.eq ("id", appProjectAuditParm.getId ( )); - - int i = appProjectMapper.update (appProjectPO, updateWrapper); -// Boolean result = checkName (appProjectPO.getUserId ( ), appProjectPO.getName ( )); -// if (result) { -// throw new BusinessException (AlgorithmResponseEnum.PROJECT_COMMON_ERROR); -// } - return i == 1 ? true : false; - } - - @Override - public IPage queryProject(AppProjectQueryParm appProjectQueryParm) { - - Page returnpage = new Page<> (appProjectQueryParm.getCurrentPage ( ), appProjectQueryParm.getPageSize ( )); - returnpage = appProjectMapper.getPageVo (returnpage, appProjectQueryParm); -// Page appProjectPOPage = new Page<> (appProjectQueryParm.getCurrentPage ( ), appProjectQueryParm.getPageSize ( )); -// QueryWrapper queryWrapper = new QueryWrapper ( ); -// queryWrapper.eq ("status", "1"). -// eq (StringUtils.isNotBlank (appProjectQueryParm.getProjectId ( )), "id", appProjectQueryParm.getProjectId ( )). -// eq (StringUtils.isNotBlank (appProjectQueryParm.getEngineeringId ( )), "engineering_id", appProjectQueryParm.getEngineeringId ( )). -// le (StringUtils.isNotBlank (appProjectQueryParm.getEndTime ( )), "create_time", appProjectQueryParm.getEndTime ( )). -// ge (StringUtils.isNotBlank (appProjectQueryParm.getStartTime ( )), "create_time", appProjectQueryParm.getStartTime ( )). -// like (StringUtils.isNotBlank (appProjectQueryParm.getSearchValue ( )), "name", appProjectQueryParm.getSearchValue ( )); -// Page appProjectPOPage1 = appProjectMapper.selectPage (appProjectPOPage, queryWrapper); -// List collect = appProjectPOPage1.getRecords ( ).stream ( ).map (temp -> { -// AppProjectVO vo = new AppProjectVO ( ); -// BeanUtils.copyProperties (temp, vo); -// AppTopologyDiagramQueryParm appTopologyDiagramQueryParm = new AppTopologyDiagramQueryParm ( ); -// appTopologyDiagramQueryParm.setProjectId (vo.getId ( )); -// List appTopologyDiagramVOList = appTopologyDiagramService.queryAppTopologyDiagram (appTopologyDiagramQueryParm); -// List collect1 = appTopologyDiagramVOList.stream ( ).map (AppTopologyDiagramVO::getFilePath).collect (Collectors.toList ( )); -// vo.setTopologyDiagramPaths (collect1); -// return vo; -// } -// -// ).collect (Collectors.toList ( )); - return returnpage; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppTopologyDiagramServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppTopologyDiagramServiceImpl.java deleted file mode 100644 index 1aaaf5a39..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/AppTopologyDiagramServiceImpl.java +++ /dev/null @@ -1,137 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; -import com.google.common.base.Objects; -import com.njcn.algorithm.mapper.AppProjectMapper; -import com.njcn.algorithm.mapper.AppTopologyDiagramMapper; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramAddParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramAuditParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramQueryPageParm; -import com.njcn.algorithm.pojo.param.AppTopologyDiagramQueryParm; -import com.njcn.algorithm.pojo.po.AppProjectPO; -import com.njcn.algorithm.pojo.po.AppTopologyDiagramPO; -import com.njcn.algorithm.pojo.vo.AppTopologyDiagramVO; -import com.njcn.algorithm.service.AppProjectService; -import com.njcn.algorithm.service.AppTopologyDiagramService; -import com.njcn.oss.constant.OssPath; -import com.njcn.oss.utils.FileStorageUtil; -import lombok.RequiredArgsConstructor; -import org.apache.commons.lang.StringUtils; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.web.multipart.MultipartFile; - -import java.util.List; -import java.util.stream.Collectors; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/27 10:24【需求编号】d - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -public class AppTopologyDiagramServiceImpl extends MppServiceImpl implements AppTopologyDiagramService { - - - private final FileStorageUtil fileStorageUtil; - private final AppProjectMapper appServiceMapper; - - private final AppTopologyDiagramMapper appTopologyDiagramMapper; - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean addAppTopologyDiagram(AppTopologyDiagramAddParm appTopologyDiagramAddParm) { - AppTopologyDiagramPO appTopologyDiagramPO = new AppTopologyDiagramPO(); - - MultipartFile file = appTopologyDiagramAddParm.getFile ( ); - String filePath = fileStorageUtil.uploadMultipart (file, OssPath.TOPOLOGY); - appTopologyDiagramPO.setFilePath (filePath); - appTopologyDiagramPO.setProjectId (appTopologyDiagramAddParm.getProjectId ()==null?"":appTopologyDiagramAddParm.getProjectId ()); - appTopologyDiagramPO.setName (appTopologyDiagramAddParm.getTopologyDiagramName ()); - appTopologyDiagramPO.setStatus ("1"); - boolean save = this.save (appTopologyDiagramPO); - return save; - } - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean AuditAppTopologyDiagram(AppTopologyDiagramAuditParm appTopologyDiagramAuditParm) { - AppTopologyDiagramPO appTopologyDiagramPO = new AppTopologyDiagramPO(); - if(!Objects.equal (appTopologyDiagramAuditParm.getFile (),null )){ - MultipartFile file = appTopologyDiagramAuditParm.getFile ( ); - long size = file.getSize ( ); - String filePath = fileStorageUtil.uploadMultipart (file, OssPath.TOPOLOGY); - appTopologyDiagramPO.setFilePath (filePath); - } - if(appTopologyDiagramAuditParm.getProjectId ()!=null&&appTopologyDiagramAuditParm.getProjectId ()!=""){ - appTopologyDiagramPO.setProjectId (appTopologyDiagramAuditParm.getProjectId ()); - } - if(appTopologyDiagramAuditParm.getTopologyDiagramName ()!=null&&appTopologyDiagramAuditParm.getTopologyDiagramName ()!=""){ - appTopologyDiagramPO.setName (appTopologyDiagramAuditParm.getTopologyDiagramName ()); - } - if(appTopologyDiagramAuditParm.getStatus ()!=null&&appTopologyDiagramAuditParm.getTopologyDiagramName ()!=""){ - appTopologyDiagramPO.setStatus (appTopologyDiagramAuditParm.getStatus ()); - } - UpdateWrapper updateWrapper = new UpdateWrapper<> (); - updateWrapper.eq ("id",appTopologyDiagramAuditParm.getId ()); - boolean update = this.update (appTopologyDiagramPO, updateWrapper); - return update; - } - - @Override - public List queryAppTopologyDiagram(AppTopologyDiagramQueryParm appTopologyDiagramAuditParm) { - QueryWrapper queryWrapper = new QueryWrapper<> (); - queryWrapper.eq ("status","1"). - eq (StringUtils.isNotBlank (appTopologyDiagramAuditParm.getId ()),"id",appTopologyDiagramAuditParm.getId ()). - eq (StringUtils.isNotBlank (appTopologyDiagramAuditParm.getProjectId ()),"project_id",appTopologyDiagramAuditParm.getProjectId ()). - like (StringUtils.isNotBlank (appTopologyDiagramAuditParm.getName ()),"name", appTopologyDiagramAuditParm.getName ()). - orderByDesc("create_time"); - - List list = this.list (queryWrapper); - - List collect = list.stream ( ).map (temp -> { - AppTopologyDiagramVO vo = new AppTopologyDiagramVO ( ); - BeanUtils.copyProperties (temp, vo); - - AppProjectPO appProjectPO = appServiceMapper.selectById(vo.getProjectId()); - vo.setProjectName(appProjectPO.getName()); - vo.setFilePath (fileStorageUtil.getFileUrl (vo.getFilePath ())); - return vo; - }).collect (Collectors.toList ( )); - return collect; - } - - @Override - public IPage queryTopologyDiagramPage(AppTopologyDiagramQueryPageParm appTopologyDiagramQueryPageParm) { - - Page returnpage = new Page<> (appTopologyDiagramQueryPageParm.getCurrentPage ( ), appTopologyDiagramQueryPageParm.getPageSize ( )); - Page tempPage = new Page<> (appTopologyDiagramQueryPageParm.getCurrentPage ( ), appTopologyDiagramQueryPageParm.getPageSize ( )); - - QueryWrapper queryWrapper = new QueryWrapper<> (); - queryWrapper.eq ("status","1"). - eq (StringUtils.isNotBlank (appTopologyDiagramQueryPageParm.getProjectId ()),"project_id",appTopologyDiagramQueryPageParm.getProjectId ()). - like (StringUtils.isNotBlank (appTopologyDiagramQueryPageParm.getSearchValue ()),"name", appTopologyDiagramQueryPageParm.getSearchValue ()). - orderByDesc("create_time"); - tempPage = appTopologyDiagramMapper.selectPage (tempPage, queryWrapper); - List collect = tempPage.getRecords ( ).stream ( ).map (temp -> { - AppTopologyDiagramVO vo = new AppTopologyDiagramVO ( ); - BeanUtils.copyProperties (temp, vo); - - AppProjectPO appProjectPO = appServiceMapper.selectById(vo.getProjectId()); - vo.setProjectName(appProjectPO.getName()); - vo.setFilePath (fileStorageUtil.getFileUrl (temp.getFilePath ( ))); - return vo; - }).collect (Collectors.toList ( )); - returnpage.setRecords (collect); - return returnpage; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDataEffectiveServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDataEffectiveServiceImpl.java deleted file mode 100644 index b5b9c73bb..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDataEffectiveServiceImpl.java +++ /dev/null @@ -1,84 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.enums.AlgorithmResponseEnum; -import com.njcn.algorithm.mapper.CsDataEffectiveMapper; -import com.njcn.algorithm.pojo.param.CsDataEffectiveAddParm; -import com.njcn.algorithm.pojo.param.CsDataEffectiveAuditParm; -import com.njcn.algorithm.pojo.param.CsDataEffectiveQueryParm; -import com.njcn.algorithm.pojo.po.CsDataEffectivePO; -import com.njcn.algorithm.pojo.vo.CsDataEffectiveVO; -import com.njcn.algorithm.service.CsDataEffectiveService; -import com.njcn.common.pojo.exception.BusinessException; -import org.apache.commons.lang.StringUtils; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; -import java.util.stream.Collectors; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 9:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsDataEffectiveServiceImpl extends ServiceImpl implements CsDataEffectiveService{ - - @Override - @Transactional(rollbackFor = {Exception.class}) - public boolean add(CsDataEffectiveAddParm csDataEffectiveAddParm) { - - CsDataEffectiveQueryParm csDataEffectiveQueryParm = new CsDataEffectiveQueryParm(); - csDataEffectiveQueryParm.setDevId (csDataEffectiveAddParm.getDevId ()); - csDataEffectiveQueryParm.setProjectId (csDataEffectiveAddParm.getProjectId ()); - List list = this.queryDataEffective (csDataEffectiveQueryParm); - if(list.size ()>0){ - throw new BusinessException (AlgorithmResponseEnum.DATA_ERROR); - } - CsDataEffectivePO csDataEffectivePO = new CsDataEffectivePO (); - - BeanUtils.copyProperties (csDataEffectiveAddParm, csDataEffectivePO); - boolean save = this.save (csDataEffectivePO); - return save; - } - - @Override - public List queryDataEffective(CsDataEffectiveQueryParm csDataEffectiveQueryParm) { - QueryWrapper queryWrapper = new QueryWrapper<> (); - queryWrapper.eq (StringUtils.isNotBlank (csDataEffectiveQueryParm.getId ()),"id",csDataEffectiveQueryParm.getId ()). - eq (StringUtils.isNotBlank (csDataEffectiveQueryParm.getProjectId ()),"project_id",csDataEffectiveQueryParm.getProjectId ()). - eq (StringUtils.isNotBlank (csDataEffectiveQueryParm.getDevId ()),"dev_id",csDataEffectiveQueryParm.getDevId ()); - List csDataEffectivePOS = this.getBaseMapper ( ).selectList (queryWrapper); - List collect = csDataEffectivePOS.stream ( ).map (temp -> { - CsDataEffectiveVO vo = new CsDataEffectiveVO ( ); - BeanUtils.copyProperties (temp, vo); - return vo; - }).collect (Collectors.toList ( )); - return collect; - } - - @Override - @Transactional(rollbackFor = Exception.class) - public boolean auditDataEffective(CsDataEffectiveAuditParm auditParm) { - CsDataEffectiveQueryParm csDataEffectiveQueryParm = new CsDataEffectiveQueryParm(); - csDataEffectiveQueryParm.setDevId (auditParm.getDevId ()); - csDataEffectiveQueryParm.setProjectId (auditParm.getProjectId ()); - List list = this.queryDataEffective (csDataEffectiveQueryParm); - if(list.size ()>0){ - throw new BusinessException (AlgorithmResponseEnum.DATA_ERROR); - } - CsDataEffectivePO csDataEffectivePO = new CsDataEffectivePO (); - - BeanUtils.copyProperties (auditParm, csDataEffectivePO); - boolean flag = this.updateById (csDataEffectivePO); - return flag; - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDevModelRelationServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDevModelRelationServiceImpl.java deleted file mode 100644 index c124a5f50..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDevModelRelationServiceImpl.java +++ /dev/null @@ -1,90 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.enums.AlgorithmResponseEnum; -import com.njcn.algorithm.mapper.CsDevModelRelationMapper; -import com.njcn.algorithm.pojo.param.CsDevModelRelationAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelRelationAuidtParm; -import com.njcn.algorithm.pojo.param.CsDevModelRelationQueryParm; -import com.njcn.algorithm.pojo.po.CsDevModelRelationPO; -import com.njcn.algorithm.pojo.vo.CsDevModelRelationVO; -import com.njcn.algorithm.service.CsDevModelRelationService; -import com.njcn.common.pojo.exception.BusinessException; -import org.apache.commons.lang.StringUtils; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; -import java.util.stream.Collectors; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/18 13:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsDevModelRelationServiceImpl extends ServiceImpl implements CsDevModelRelationService{ - - @Override - @Transactional(rollbackFor = Exception.class) - public CsDevModelRelationPO addDevModelRelation(CsDevModelRelationAddParm addParm) { - CsDevModelRelationQueryParm queryParm = new CsDevModelRelationQueryParm(); - queryParm.setDevId (addParm.getDevId ()); - queryParm.setModelId (addParm.getModelId ()); - queryParm.setStatus ("1"); - List csDevModelRelationVOS = this.queryDevModelRelation (queryParm); - if(csDevModelRelationVOS.size ()>0){ - throw new BusinessException (AlgorithmResponseEnum.DATA_ERROR); - - } - CsDevModelRelationPO csDevModelRelationPO = new CsDevModelRelationPO(); - BeanUtils.copyProperties (addParm, csDevModelRelationPO); - csDevModelRelationPO.setStatus ("1"); - this.save (csDevModelRelationPO); - return csDevModelRelationPO; - } - - @Override - @Transactional(rollbackFor = Exception.class) - public Boolean AuditDevModelRelation(CsDevModelRelationAuidtParm auditParm) { - CsDevModelRelationQueryParm queryParm = new CsDevModelRelationQueryParm(); - queryParm.setId (auditParm.getId ()); - List csDevModelRelationVOS = this.queryDevModelRelation (queryParm); - CsDevModelRelationVO csDevModelRelationVO = csDevModelRelationVOS.get (0); - CsDevModelRelationQueryParm queryParm2 = new CsDevModelRelationQueryParm(); - queryParm2.setDevId (StringUtils.isNotBlank (auditParm.getDevId ())?auditParm.getDevId ():csDevModelRelationVO.getDevId ()); - queryParm2.setModelId (StringUtils.isNotBlank (auditParm.getModelId ())?auditParm.getModelId ():csDevModelRelationVO.getModelId ()); - queryParm2.setStatus ("1"); - List csDevModelRelationVOS2 = this.queryDevModelRelation (queryParm2); - if(csDevModelRelationVOS.size ()>0){ - throw new BusinessException (AlgorithmResponseEnum.DATA_ERROR); - } - CsDevModelRelationPO csDevModelRelationPO = new CsDevModelRelationPO(); - BeanUtils.copyProperties (auditParm, csDevModelRelationPO); - boolean b = this.updateById (csDevModelRelationPO); - return b; - } - - @Override - public List queryDevModelRelation(CsDevModelRelationQueryParm queryParm) { - QueryWrapper queryWrapper = new QueryWrapper<> (); - queryWrapper.eq (StringUtils.isNotBlank (queryParm.getId ()),"id",queryParm.getId ()). - eq (StringUtils.isNotBlank (queryParm.getModelId ()),"model_id",queryParm.getModelId ()). - eq (StringUtils.isNotBlank (queryParm.getDevId ()),"dev_id",queryParm.getDevId ()). - eq (StringUtils.isNotBlank (queryParm.getStatus ()),"status",queryParm.getStatus ()); - - List csDevModelRelationPOS = this.getBaseMapper ( ).selectList (queryWrapper); - List collect = csDevModelRelationPOS.stream ( ).map (temp -> { - CsDevModelRelationVO vo = new CsDevModelRelationVO ( ); - BeanUtils.copyProperties (temp, vo); - return vo; - }).collect (Collectors.toList ( )); - return collect; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDevModelServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDevModelServiceImpl.java deleted file mode 100644 index 05d1f39fb..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDevModelServiceImpl.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import cn.hutool.core.date.DatePattern; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.enums.AlgorithmResponseEnum; -import com.njcn.algorithm.mapper.CsDevModelMapper; -import com.njcn.algorithm.pojo.param.CsDevModelAddParm; -import com.njcn.algorithm.pojo.param.CsDevModelAuditParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryListParm; -import com.njcn.algorithm.pojo.param.CsDevModelQueryParm; -import com.njcn.algorithm.pojo.po.CsDevModelPO; -import com.njcn.algorithm.pojo.vo.CsDevModelPageVO; -import com.njcn.algorithm.service.CsDevModelService; -import com.njcn.common.pojo.exception.BusinessException; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.time.LocalDateTime; -import java.time.format.DateTimeFormatter; -import java.util.Objects; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/10 11:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsDevModelServiceImpl extends ServiceImpl implements CsDevModelService{ - - @Override - @Transactional(rollbackFor = Exception.class) - public CsDevModelPO addDevModel(CsDevModelAddParm csDevModelAddParm) { - CsDevModelPO csDevModelPO = new CsDevModelPO (); - BeanUtils.copyProperties (csDevModelAddParm, csDevModelPO); - csDevModelPO.setStatus ("1"); - this.save (csDevModelPO); - return csDevModelPO; - } - - @Override - @Transactional(rollbackFor = Exception.class) - public Boolean AuditDevModel(CsDevModelAuditParm csDevModelAuditParm) { - CsDevModelPO csDevModelPO = new CsDevModelPO (); - BeanUtils.copyProperties (csDevModelAuditParm, csDevModelPO); - boolean b = this.updateById (csDevModelPO); - return b; - } - - @Override - public IPage queryPage(CsDevModelQueryParm csDevModelQueryParm) { - Page returnpage = new Page<> (csDevModelQueryParm.getCurrentPage ( ), csDevModelQueryParm.getPageSize ( )); - - returnpage = this.getBaseMapper ().getPage(returnpage,csDevModelQueryParm); - return returnpage; - } - - @Override - public CsDevModelPageVO queryDevModelOne(CsDevModelQueryListParm csDevModelQueryListParm) { - - CsDevModelPageVO result = this.getBaseMapper ().queryOne(csDevModelQueryListParm); - return result; - } - - @Override - public CsDevModelPO findModel(String devType, String version, String time) { - LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(CsDevModelPO::getDevType,devType) - .eq(CsDevModelPO::getVersionNo,version) - .eq(CsDevModelPO::getVersionDate, LocalDateTime.parse(time, DateTimeFormatter.ofPattern(DatePattern.NORM_DATETIME_PATTERN))) - .eq(CsDevModelPO::getStatus,1); - return this.baseMapper.selectOne(lambdaQueryWrapper); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDictServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDictServiceImpl.java deleted file mode 100644 index bbe4498ee..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsDictServiceImpl.java +++ /dev/null @@ -1,96 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.enums.AlgorithmResponseEnum; -import com.njcn.algorithm.mapper.CsDictMapper; -import com.njcn.algorithm.pojo.dto.CsDictDTO; -import com.njcn.algorithm.pojo.param.CsDictAddParm; -import com.njcn.algorithm.pojo.po.CsDictPO; -import com.njcn.algorithm.pojo.vo.CsDictVO; -import com.njcn.algorithm.service.CsDictService; -import com.njcn.common.pojo.exception.BusinessException; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 14:53【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsDictServiceImpl extends ServiceImpl implements CsDictService { - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean addDict(List csDictAddParms) { - - QueryWrapper wrapper = new QueryWrapper<> ( ); - csDictAddParms.stream ( ).forEach (temp -> { - wrapper.clear ( ); - wrapper.eq ("name", temp.getTypeName ( )); - CsDictPO csDictPO = this.getBaseMapper ( ).selectOne (wrapper); - if (Objects.isNull (csDictPO)) { - csDictPO = new CsDictPO ( ); - csDictPO.setPid ("0"); - csDictPO.setName (temp.getTypeName ( )); - csDictPO.setAnotherName (temp.getTypeAnotherName ( )); - csDictPO.setState ("1"); - csDictPO.setSort (0); - this.save (csDictPO); - } - wrapper.clear ( ); - wrapper.eq ("name", temp.getName ( )); - CsDictPO csDictPO1 = this.getBaseMapper ( ).selectOne (wrapper); - if (Objects.isNull (csDictPO1)) { - csDictPO1 = new CsDictPO ( ); - BeanUtils.copyProperties (temp, csDictPO1); - csDictPO1.setPid (csDictPO.getId ( )); - csDictPO1.setState ("1"); - csDictPO1.setSort (0); - this.save (csDictPO1); - } - - }); - return true; - } - - @Override - public List queryDictData(String dictType) { - QueryWrapper wrapper = new QueryWrapper<> ( ); - wrapper.eq ("name", dictType). - eq ("pid", "0"). - eq ("state", "1"); - CsDictPO csDictPO = this.getBaseMapper ( ).selectOne (wrapper); - if(Objects.isNull (csDictPO)){ - throw new BusinessException (AlgorithmResponseEnum.DICT_DATA_ERROR); - }else{ - wrapper.clear (); - wrapper.eq ("pid", csDictPO.getId ()); - } - List csDictPOS = this.getBaseMapper ( ).selectList (wrapper); - - return csDictPOS.stream ().map (temp->{ - CsDictVO csDictVO = new CsDictVO(); - BeanUtils.copyProperties (temp, csDictVO); - return csDictVO; - }).collect(Collectors.toList()); - } - - @Override - public CsDictDTO getOwnAndFatherData(String name) { - CsDictDTO csDictDTO = this.baseMapper.getOwnAndFatherData(name); - if (Objects.isNull(csDictDTO)){ - throw new BusinessException(AlgorithmResponseEnum.DICT_DATA_ERROR); - } - return csDictDTO; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEdDataServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEdDataServiceImpl.java deleted file mode 100644 index 53d40c162..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEdDataServiceImpl.java +++ /dev/null @@ -1,89 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsEdDataMapper; -import com.njcn.algorithm.pojo.param.CsEdDataAddParm; -import com.njcn.algorithm.pojo.param.CsEdDataAuditParm; -import com.njcn.algorithm.pojo.param.CsEdDataQueryParm; -import com.njcn.algorithm.pojo.po.CsEdDataPO; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; -import com.njcn.algorithm.service.CsEdDataService; -import com.njcn.oss.constant.OssPath; -import com.njcn.oss.utils.FileStorageUtil; -import lombok.RequiredArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.util.CollectionUtils; - -import java.util.ArrayList; -import java.util.List; -import java.util.Objects; - -/** - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 19:12【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -public class CsEdDataServiceImpl extends ServiceImpl implements CsEdDataService { - - - private final FileStorageUtil fileStorageUtil; - - @Override - @Transactional(rollbackFor = {Exception.class}) - public boolean addEdData(CsEdDataAddParm csEdDataAddParm) { - CsEdDataPO csEdDataPO = new CsEdDataPO (); - BeanUtils.copyProperties (csEdDataAddParm, csEdDataPO); - String filePath = fileStorageUtil.uploadMultipart (csEdDataAddParm.getFile (), OssPath.EDDATA); - csEdDataPO.setFilePath (filePath); - csEdDataPO.setStatus ("1"); - boolean save = this.save (csEdDataPO); - return save; - } - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean auditEdData(CsEdDataAuditParm csEdDataAuditParm) { - CsEdDataPO csEdDataPO = new CsEdDataPO (); - BeanUtils.copyProperties (csEdDataAuditParm, csEdDataPO); - if(!Objects.isNull (csEdDataAuditParm.getFile ())){ - String filePath = fileStorageUtil.uploadMultipart (csEdDataAuditParm.getFile (), OssPath.EDDATA); - csEdDataPO.setFilePath (filePath); - } - boolean b = this.updateById (csEdDataPO); - return b; - } - - @Override - public IPage queryEdDataPage(CsEdDataQueryParm csEdDataQueryParm) { - Page returnpage = new Page<> (csEdDataQueryParm.getCurrentPage ( ), csEdDataQueryParm.getPageSize ( )); - - returnpage = this.getBaseMapper ().getPage(returnpage,csEdDataQueryParm); - return returnpage; - } - - @Override - public CsEdDataVO findByDevTypeId(String devType) { - CsEdDataPO csEdDataPo = new CsEdDataPO(); - LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(CsEdDataPO::getDevType,devType); - lambdaQueryWrapper.eq(CsEdDataPO::getStatus,1); - List list = this.baseMapper.selectList(lambdaQueryWrapper); - if (!CollectionUtils.isEmpty(list)){ - csEdDataPo = list.get(0); - } - CsEdDataVO csEdDataVo = new CsEdDataVO(); - BeanUtils.copyProperties(csEdDataPo,csEdDataVo); - return csEdDataVo; - } -} - diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEngineeringServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEngineeringServiceImpl.java deleted file mode 100644 index 54d3cd5c5..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEngineeringServiceImpl.java +++ /dev/null @@ -1,121 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsEngineeringMapper; -import com.njcn.algorithm.pojo.param.CsEngineeringAddParm; -import com.njcn.algorithm.pojo.param.CsEngineeringAuditParm; -import com.njcn.algorithm.pojo.param.CsEngineeringQueryPageParm; -import com.njcn.algorithm.pojo.param.CsEngineeringQueryParm; -import com.njcn.algorithm.pojo.po.CsEngineeringPO; -import com.njcn.algorithm.pojo.vo.CsEngineeringVO; -import com.njcn.algorithm.service.CsEngineeringService; -import com.njcn.redis.utils.RedisUtil; -import com.njcn.system.api.AreaFeignClient; -import com.njcn.system.pojo.po.Area; -import lombok.RequiredArgsConstructor; -import org.apache.commons.lang.StringUtils; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.ArrayList; -import java.util.List; -import java.util.Optional; -import java.util.stream.Collectors; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/7 11:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -public class CsEngineeringServiceImpl extends ServiceImpl implements CsEngineeringService{ - - private final AreaFeignClient areaFeignClient; - private final RedisUtil redisUtil; - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean addEngineering(CsEngineeringAddParm csEngineeringAddParm) { - CsEngineeringPO csEngineeringPO = new CsEngineeringPO (); - BeanUtils.copyProperties (csEngineeringAddParm, csEngineeringPO); - csEngineeringPO.setStatus ("1"); - boolean save = this.save (csEngineeringPO); - return save; - } - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean auditEngineering(CsEngineeringAuditParm csEngineeringAuditParm) { - - CsEngineeringPO csEngineeringPO = new CsEngineeringPO (); - BeanUtils.copyProperties (csEngineeringAuditParm, csEngineeringPO); - boolean b = this.updateById (csEngineeringPO); - return b; - } - - @Override - public List queryEngineering(CsEngineeringQueryParm csEngineeringQueryParm) { - List csEngineeringVOList = new ArrayList<> (); - QueryWrapper queryWrapper = new QueryWrapper<> (); - queryWrapper.eq (StringUtils.isNotBlank (csEngineeringQueryParm.getUserId ()),"user_id",csEngineeringQueryParm.getUserId ()). - eq (StringUtils.isNotBlank (csEngineeringQueryParm.getProvince ()),"province",csEngineeringQueryParm.getProvince ()). - eq (StringUtils.isNotBlank (csEngineeringQueryParm.getCity ()),"city",csEngineeringQueryParm.getCity ()). - eq ("status","1" ). - like (StringUtils.isNotBlank (csEngineeringQueryParm.getName ()),"name",csEngineeringQueryParm.getName ()); - List csEngineeringPOS = this.getBaseMapper ( ).selectList (queryWrapper); - csEngineeringVOList = csEngineeringPOS.stream ().map (temp->{ - CsEngineeringVO vo = new CsEngineeringVO(); - BeanUtils.copyProperties (temp, vo); - vo.setProvinceName (this.getAreaById (vo.getProvince ())); - vo.setCityName (this.getAreaById (vo.getCity ())); - return vo; - }).collect(Collectors.toList()); - return csEngineeringVOList; - } - - @Override - public IPage queryEngineeringPage(CsEngineeringQueryPageParm csEngineeringQueryPageParm) { - Page tempPage = new Page<> (csEngineeringQueryPageParm.getCurrentPage ( ), csEngineeringQueryPageParm.getPageSize ( )); - Page returnPage = new Page<> (csEngineeringQueryPageParm.getCurrentPage ( ), csEngineeringQueryPageParm.getPageSize ( )); - - QueryWrapper queryWrapper = new QueryWrapper<> (); - queryWrapper.eq (StringUtils.isNotBlank (csEngineeringQueryPageParm.getUserId ()),"user_id",csEngineeringQueryPageParm.getUserId ()). - eq (StringUtils.isNotBlank (csEngineeringQueryPageParm.getProvince ()),"province",csEngineeringQueryPageParm.getProvince ()). - eq (StringUtils.isNotBlank (csEngineeringQueryPageParm.getCity ()),"city",csEngineeringQueryPageParm.getCity ()). - eq ("status","1" ). - like (StringUtils.isNotBlank (csEngineeringQueryPageParm.getName ()),"name",csEngineeringQueryPageParm.getName ()); - Page csEngineeringPOPage = this.getBaseMapper ( ).selectPage (tempPage, queryWrapper); - List collect = csEngineeringPOPage.getRecords ( ).stream ( ).map (temp -> { - CsEngineeringVO vo = new CsEngineeringVO ( ); - BeanUtils.copyProperties (temp, vo); - vo.setProvinceName (this.getAreaById (vo.getProvince ())); - vo.setCityName (this.getAreaById (vo.getCity ())); - return vo; - }).collect (Collectors.toList ( )); - returnPage.setRecords (collect); - return returnPage; - } - - - public String getAreaById(String id){ - - String areaName =redisUtil.getStringByKey (id); - areaName =Optional.ofNullable (areaName).orElseGet (() ->{ - Area data = areaFeignClient.selectIdArea (id).getData ( ); - redisUtil.saveByKey (id,data.getName ()); - return data.getName (); - }); - - return areaName; - - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentAlarmPOServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentAlarmPOServiceImpl.java deleted file mode 100644 index 5d1aa0da9..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentAlarmPOServiceImpl.java +++ /dev/null @@ -1,99 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.alibaba.cloud.commons.lang.StringUtils; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.njcn.algorithm.mapper.AppProjectMapper; -import com.njcn.algorithm.mapper.CsEquipmentDeliveryMapper; -import com.njcn.algorithm.pojo.param.CsEquipmentAlarmAddParm; -import com.njcn.algorithm.pojo.param.CsEquipmentAlarmPageParm; -import com.njcn.algorithm.pojo.po.AppProjectPO; -import com.njcn.algorithm.pojo.po.CsEquipmentDeliveryPO; -import com.njcn.algorithm.pojo.vo.CsEdDataVO; -import com.njcn.algorithm.pojo.vo.CsEquipmentAlarmVO; -import com.njcn.system.api.DicDataFeignClient; -import com.njcn.system.pojo.po.DictData; -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import javax.annotation.Resource; -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsEquipmentAlarmPOMapper; -import com.njcn.algorithm.pojo.po.CsEquipmentAlarmPO; -import com.njcn.algorithm.service.CsEquipmentAlarmPOService; -import org.springframework.transaction.annotation.Transactional; - -/** - * - * Description: - * Date: 2023/5/16 16:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -@Slf4j -public class CsEquipmentAlarmPOServiceImpl extends ServiceImpl implements CsEquipmentAlarmPOService{ - - private final CsEquipmentDeliveryMapper csEquipmentDeliveryMapper; - private final AppProjectMapper appProjectMapper; - private final DicDataFeignClient dicDataFeignClient; - - @Override - @Transactional(rollbackFor = {Exception.class}) - public CsEquipmentAlarmVO add(CsEquipmentAlarmAddParm csEquipmentAlarmAddParm) { - CsEquipmentAlarmPO csEquipmentAlarmPO = new CsEquipmentAlarmPO(); - BeanUtils.copyProperties(csEquipmentAlarmAddParm,csEquipmentAlarmPO); - csEquipmentAlarmPO.setStatus("1"); - this.save(csEquipmentAlarmPO); - - CsEquipmentAlarmVO csEquipmentAlarmVO = new CsEquipmentAlarmVO(); - this.poToVO(csEquipmentAlarmPO, csEquipmentAlarmVO); - - log.info("新增设备警告:{}", csEquipmentAlarmVO.toString()); - return csEquipmentAlarmVO; - - - - } - - @Override - public IPage queryPage(CsEquipmentAlarmPageParm csEquipmentAlarmPageParm) { - Page returnpage = new Page<> (csEquipmentAlarmPageParm.getCurrentPage ( ), csEquipmentAlarmPageParm.getPageSize ( )); - Page queryPage = new Page<> (csEquipmentAlarmPageParm.getCurrentPage ( ), csEquipmentAlarmPageParm.getPageSize ( )); - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("status", "1"); - queryWrapper.eq(StringUtils.isNotBlank(csEquipmentAlarmPageParm.getProjectId()),CsEquipmentAlarmPO.COL_PROJECT_ID,csEquipmentAlarmPageParm.getProjectId()); - queryWrapper.eq(StringUtils.isNotBlank(csEquipmentAlarmPageParm.getEquipmentId()),CsEquipmentAlarmPO.COL_EQUIPMENT_ID,csEquipmentAlarmPageParm.getEquipmentId()); - queryWrapper.eq(StringUtils.isNotBlank(csEquipmentAlarmPageParm.getAlarmLevel()),CsEquipmentAlarmPO.COL_ALARM_LEVEL,csEquipmentAlarmPageParm.getAlarmLevel()); - queryWrapper.ge(Objects.nonNull(csEquipmentAlarmPageParm.getStartTime()),CsEquipmentAlarmPO.COL_START_TIME,csEquipmentAlarmPageParm.getStartTime()); - queryWrapper.le(Objects.nonNull(csEquipmentAlarmPageParm.getStartTime()),CsEquipmentAlarmPO.COL_START_TIME,csEquipmentAlarmPageParm.getEndTime()); - - queryWrapper.orderByDesc("create_time"); - Page csEquipmentAlarmPOPage = this.getBaseMapper().selectPage(queryPage, queryWrapper); - List collect = csEquipmentAlarmPOPage.getRecords().stream().map(temp -> { - CsEquipmentAlarmVO csEquipmentAlarmVO = new CsEquipmentAlarmVO(); - this.poToVO(temp, csEquipmentAlarmVO); - return csEquipmentAlarmVO; - }).collect(Collectors.toList()); - returnpage.setRecords(collect); - return returnpage; - } - - private void poToVO(CsEquipmentAlarmPO csEquipmentAlarmPO, CsEquipmentAlarmVO csEquipmentAlarmVO) { - BeanUtils.copyProperties(csEquipmentAlarmPO,csEquipmentAlarmVO); - CsEquipmentDeliveryPO csEquipmentDeliveryPO = csEquipmentDeliveryMapper.selectById(csEquipmentAlarmPO.getEquipmentId()); - csEquipmentAlarmVO.setEquipmentName(csEquipmentDeliveryPO.getName()); - DictData data = dicDataFeignClient.getDicDataById(csEquipmentAlarmPO.getAlarmLevel()).getData(); - csEquipmentAlarmVO.setAlarmLevelName(data.getName()); - AppProjectPO appProjectPO = appProjectMapper.selectById(csEquipmentAlarmPO.getProjectId()); - csEquipmentAlarmVO.setProjectName(appProjectPO.getName()); - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentDeliveryServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentDeliveryServiceImpl.java deleted file mode 100644 index 28cd43308..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentDeliveryServiceImpl.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; -import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.enums.AlgorithmResponseEnum; -import com.njcn.algorithm.mapper.CsEquipmentDeliveryMapper; -import com.njcn.algorithm.pojo.param.CsEquipmentDeliveryAddParm; -import com.njcn.algorithm.pojo.param.CsEquipmentDeliveryAuditParm; -import com.njcn.algorithm.pojo.param.ProjectEquipmentQueryParm; -import com.njcn.algorithm.pojo.po.CsEquipmentDeliveryPO; -import com.njcn.algorithm.pojo.vo.CsEquipmentDeliveryVO; -import com.njcn.algorithm.pojo.vo.ProjectEquipmentVO; -import com.njcn.algorithm.service.CsEquipmentDeliveryService; -import com.njcn.common.pojo.exception.BusinessException; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.Objects; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/3/30 16:23【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsEquipmentDeliveryServiceImpl extends ServiceImpl implements CsEquipmentDeliveryService{ - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean save(CsEquipmentDeliveryAddParm csEquipmentDeliveryAddParm) { - CsEquipmentDeliveryPO po = this.queryEquipmentPOByndid (csEquipmentDeliveryAddParm.getNdid ( )); - if(!Objects.isNull (po)){ - throw new BusinessException (AlgorithmResponseEnum.NDID_ERROR); - } - CsEquipmentDeliveryPO csEquipmentDeliveryPO = new CsEquipmentDeliveryPO(); - - BeanUtils.copyProperties (csEquipmentDeliveryAddParm,csEquipmentDeliveryPO); - csEquipmentDeliveryPO.setStatus ("1"); - boolean save = this.save (csEquipmentDeliveryPO); - return save; - } - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean AuditEquipmentDelivery(String id) { - UpdateWrapper wrapper = new UpdateWrapper(); - wrapper.eq ("id", id); - wrapper.set ("status", "0"); - boolean update = this.update (wrapper); - return update; - } - - @Override - public CsEquipmentDeliveryVO queryEquipmentByndid(String ndid) { - CsEquipmentDeliveryVO result = new CsEquipmentDeliveryVO(); - CsEquipmentDeliveryPO csEquipmentDeliveryPO = queryEquipmentPOByndid (ndid); - if(Objects.isNull (csEquipmentDeliveryPO)){ - return result; - } - BeanUtils.copyProperties (csEquipmentDeliveryPO,result); - return result; - } - public CsEquipmentDeliveryPO queryEquipmentPOByndid(String ndid) { - QueryWrapper wrapper = new QueryWrapper(); - wrapper.eq ("ndid", ndid); - wrapper.eq("status",1); - CsEquipmentDeliveryPO csEquipmentDeliveryPO = this.baseMapper.selectOne (wrapper); - return csEquipmentDeliveryPO; - } - - @Override - public IPage queryEquipmentByProject(ProjectEquipmentQueryParm projectEquipmentQueryParm) { - Page returnpage = new Page<> (projectEquipmentQueryParm.getCurrentPage ( ), projectEquipmentQueryParm.getPageSize ( )); - - - Page list = this.baseMapper.queryProjectEquipmentVO(returnpage,projectEquipmentQueryParm); - return list; - } - - @Override - public Boolean updateEquipmentDelivery(CsEquipmentDeliveryAuditParm csEquipmentDeliveryAuditParm) { - CsEquipmentDeliveryPO csEquipmentDeliveryPO = new CsEquipmentDeliveryPO(); - BeanUtils.copyProperties (csEquipmentDeliveryAuditParm, csEquipmentDeliveryPO); - boolean b = this.updateById (csEquipmentDeliveryPO); - return b; - } - - @Override - public void updateStatusBynDid(String nDId,Integer status) { - LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); - lambdaUpdateWrapper.set(CsEquipmentDeliveryPO::getStatus,status).eq(CsEquipmentDeliveryPO::getNdid,nDId); - this.update(lambdaUpdateWrapper); - } - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentTransferPOServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentTransferPOServiceImpl.java deleted file mode 100644 index 2bb18b820..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEquipmentTransferPOServiceImpl.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.njcn.algorithm.pojo.param.CsEquipmentTransferAddParm; -import com.njcn.common.pojo.enums.common.DataStateEnum; -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import javax.annotation.Resource; -import java.util.List; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsEquipmentTransferPOMapper; -import com.njcn.algorithm.pojo.po.CsEquipmentTransferPO; -import com.njcn.algorithm.service.CsEquipmentTransferPOService; -import org.springframework.transaction.annotation.Transactional; - -/** - * - * Description: - * Date: 2023/5/17 15:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -@Slf4j -public class CsEquipmentTransferPOServiceImpl extends ServiceImpl implements CsEquipmentTransferPOService{ - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean add(CsEquipmentTransferAddParm csEquipmentTransferAddParm) { - CsEquipmentTransferPO csEquipmentTransferPO = new CsEquipmentTransferPO(); - BeanUtils.copyProperties(csEquipmentTransferAddParm, csEquipmentTransferPO); - csEquipmentTransferPO.setStatus(DataStateEnum.ENABLE.getCode()); - boolean save = this.save(csEquipmentTransferPO); - log.info("插入成功"); - - return save; - } - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean pass(List ids) { - - ids.forEach(id -> { - CsEquipmentTransferPO csEquipmentTransferPO = this.getById(id); - String equipmentIds = csEquipmentTransferPO.getEquipmentIds(); - String[] split = equipmentIds.split(","); - - this.updateById(csEquipmentTransferPO); - log.info("更新成功"); - - }); - - return null; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEventDetailPOServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEventDetailPOServiceImpl.java deleted file mode 100644 index 01f107476..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsEventDetailPOServiceImpl.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.njcn.algorithm.pojo.param.CsEventDetailPageParm; -import com.njcn.algorithm.pojo.vo.CsEquipmentAlarmVO; -import com.njcn.algorithm.pojo.vo.CsEventDetailVO; -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; -import javax.annotation.Resource; -import java.util.List; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsEventDetailPOMapper; -import com.njcn.algorithm.pojo.po.CsEventDetailPO; -import com.njcn.algorithm.service.CsEventDetailPOService; -/** - * - * Description: - * Date: 2023/5/17 10:49【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -@Slf4j -public class CsEventDetailPOServiceImpl extends ServiceImpl implements CsEventDetailPOService{ - - @Override - public IPage queryPage(CsEventDetailPageParm csEventDetailPageParm) { - Page returnpage = new Page<> (csEventDetailPageParm.getCurrentPage ( ), csEventDetailPageParm.getPageSize ( )); - returnpage = this.getBaseMapper().queryPage(returnpage,csEventDetailPageParm); - return returnpage; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFeedbackChatServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFeedbackChatServiceImpl.java deleted file mode 100644 index a0b680d6f..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFeedbackChatServiceImpl.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsFeedbackChatMapper; -import com.njcn.algorithm.pojo.param.CsFeedbackChatAddParm; -import com.njcn.algorithm.pojo.param.CsFeedbackChatCheckParm; -import com.njcn.algorithm.pojo.po.CsFeedbackChatPO; -import com.njcn.algorithm.service.CsFeedbackChatService; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 15:28【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsFeedbackChatServiceImpl extends ServiceImpl implements CsFeedbackChatService{ - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean AddFeedbackChat(CsFeedbackChatAddParm csFeedbackAddParm) { - CsFeedbackChatPO csFeedbackChatPO = new CsFeedbackChatPO (); - BeanUtils.copyProperties (csFeedbackAddParm, csFeedbackChatPO); - csFeedbackChatPO.setChatStatus ("0"); - csFeedbackChatPO.setStatus ("1"); - boolean save = this.save (csFeedbackChatPO); - return save; - } - - @Override - @Transactional(rollbackFor = {Exception.class}) - public Boolean updateChatStatus(CsFeedbackChatCheckParm csFeedbackChatCheckParm) { - UpdateWrapper updateWrapper = new UpdateWrapper<> (); - - - updateWrapper.clear (); - updateWrapper.eq ("id",csFeedbackChatCheckParm.getId ()). - ne ("user_id",csFeedbackChatCheckParm.getUserId ()). - set ("chat_status","1"). - eq ("status", "1"); - boolean update = this.update (updateWrapper); - return update; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFeedbackServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFeedbackServiceImpl.java deleted file mode 100644 index 533722f59..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFeedbackServiceImpl.java +++ /dev/null @@ -1,119 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsFeedbackMapper; -import com.njcn.algorithm.pojo.param.CsFeedbackAddParm; -import com.njcn.algorithm.pojo.param.CsFeedbackQueryParm; -import com.njcn.algorithm.pojo.po.CsFeedbackChatPO; -import com.njcn.algorithm.pojo.po.CsFeedbackPO; -import com.njcn.algorithm.pojo.po.CsFilePathPO; -import com.njcn.algorithm.pojo.vo.CsFeedbackDetailVO; -import com.njcn.algorithm.pojo.vo.CsFeedbackVO; -import com.njcn.algorithm.service.CsFeedbackChatService; -import com.njcn.algorithm.service.CsFeedbackService; -import com.njcn.algorithm.service.CsFilePathService; -import com.njcn.oss.constant.OssPath; -import com.njcn.oss.utils.FileStorageUtil; -import lombok.RequiredArgsConstructor; -import org.apache.commons.lang.StringUtils; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.ArrayList; -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -public class CsFeedbackServiceImpl extends ServiceImpl implements CsFeedbackService{ - - private final FileStorageUtil fileStorageUtil; - private final CsFilePathService csFilePathService; - private final CsFeedbackChatService csFeedbackChatService; - @Override - @Transactional(rollbackFor = Exception.class) - public Boolean addFeedBack(CsFeedbackAddParm csFeedbackAddParm) { - CsFeedbackPO csFeedbackPO = new CsFeedbackPO (); - BeanUtils.copyProperties (csFeedbackAddParm, csFeedbackPO); - csFeedbackPO.setStatus ("1"); - boolean save = this.save (csFeedbackPO); - boolean flag= true; - if(!Objects.isNull (csFeedbackAddParm.getFiles ( ))){ - List csFilePathPOS= new ArrayList<> (); - for (int i = 0; i < csFeedbackAddParm.getFiles ( ).length; i++) { - - CsFilePathPO csFilePathPO = new CsFilePathPO ( ); - csFilePathPO.setId (csFeedbackPO.getId ()); - String filePath = fileStorageUtil.uploadMultipart (csFeedbackAddParm.getFiles ( )[i], OssPath.FEEDBACK); - csFilePathPO.setFileName (csFeedbackAddParm.getFiles ( )[i].getOriginalFilename ( )); - csFilePathPO.setFilePath (filePath); - csFilePathPO.setStatus ("1"); - csFilePathPOS.add (csFilePathPO); - } - flag = csFilePathService.saveBatch (csFilePathPOS); - } - - - return save&&flag; - } - - @Override - public IPage queryFeedBackPage(CsFeedbackQueryParm csFeedbackQueryParm) { - Page page = new Page<> (csFeedbackQueryParm.getCurrentPage ( ), csFeedbackQueryParm.getPageSize ( )); - Page returnpage = new Page<> (csFeedbackQueryParm.getCurrentPage ( ), csFeedbackQueryParm.getPageSize ( )); - - QueryWrapper queryWrapper = new QueryWrapper<> (); - queryWrapper.eq ("user_id",csFeedbackQueryParm.getUserId ()). - eq (StringUtils.isNotBlank (csFeedbackQueryParm.getType ()),"type",csFeedbackQueryParm.getType ()). - eq (StringUtils.isNotBlank (csFeedbackQueryParm.getStatus ()),"status",csFeedbackQueryParm.getStatus ()); - Page csFeedbackPOPage = this.getBaseMapper ( ).selectPage (page, queryWrapper); - QueryWrapper csFeedbackChatPOQueryWrapper = new QueryWrapper<> (); - List collect = csFeedbackPOPage.getRecords ( ).stream ( ).map (temp -> { - CsFeedbackVO csFeedbackVO = new CsFeedbackVO ( ); - BeanUtils.copyProperties (temp, csFeedbackVO); - csFeedbackChatPOQueryWrapper.clear (); - csFeedbackChatPOQueryWrapper.eq ("id",temp.getId ()). - ne ("user_id",temp.getUserId ()). - eq ("chat_status","0"). - eq ("status", "1"); - int count = csFeedbackChatService.count (csFeedbackChatPOQueryWrapper ); - csFeedbackVO.setChatCount (count); - return csFeedbackVO; - }).collect (Collectors.toList ( )); - returnpage.setRecords (collect); - return returnpage; - } - - @Override - public CsFeedbackDetailVO queryFeedBackDetail(String id) { - CsFeedbackDetailVO csFeedbackDetailVO = new CsFeedbackDetailVO(); - CsFeedbackPO byId = this.getById (id); - BeanUtils.copyProperties (byId, csFeedbackDetailVO); - QueryWrapper queryWrapper = new QueryWrapper(); - queryWrapper.eq ("id", id).eq ("status", "1"); - List list = csFilePathService.list (queryWrapper); - List collect = list.stream ( ).map (temp->{ - return fileStorageUtil.getFileUrl (temp.getFilePath ()); - }).collect (Collectors.toList ( )); - csFeedbackDetailVO.setImageUrls (collect); - QueryWrapper csFeedbackChatPOQueryWrapper = new QueryWrapper(); - csFeedbackChatPOQueryWrapper.eq ("id", id).eq ("status", "1").orderByAsc ("create_time"); - List list1 = csFeedbackChatService.list (csFeedbackChatPOQueryWrapper); - csFeedbackDetailVO.setCsFeedbackChatPOList (list1); - return csFeedbackDetailVO; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFilePathServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFilePathServiceImpl.java deleted file mode 100644 index a3ab8a6ef..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsFilePathServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsFilePathMapper; -import com.njcn.algorithm.pojo.po.CsFilePathPO; -import com.njcn.algorithm.service.CsFilePathService; -import org.springframework.stereotype.Service; -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/6 11:40【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsFilePathServiceImpl extends ServiceImpl implements CsFilePathService{ - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsLinePOServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsLinePOServiceImpl.java deleted file mode 100644 index 7b524f83d..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsLinePOServiceImpl.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import org.springframework.stereotype.Service; -import javax.annotation.Resource; -import java.util.List; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsLinePOMapper; -import com.njcn.algorithm.pojo.po.CsLinePO; -import com.njcn.algorithm.service.CsLinePOService; -/** - * - * Description: - * Date: 2023/5/18 14:01【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsLinePOServiceImpl extends ServiceImpl implements CsLinePOService{ - - @Override - public List queryByDevId(String devId) { - QueryWrapper queryWrapper = new QueryWrapper(); - queryWrapper.eq("dev_id", devId); - List csLinePOList = this.list(queryWrapper); - return csLinePOList; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsProjectEquipmentServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsProjectEquipmentServiceImpl.java deleted file mode 100644 index f5866bd47..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsProjectEquipmentServiceImpl.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsProjectEquipmentMapper; -import com.njcn.algorithm.pojo.po.CsProjectEquipmentPO; -import com.njcn.algorithm.service.CsProjectEquipmentService; -import org.springframework.stereotype.Service; - - -/** - * - * Description: - * 接口文档访问地址:http://serverIP:port/swagger-ui.html - * Date: 2023/4/3 10:24【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsProjectEquipmentServiceImpl extends ServiceImpl implements CsProjectEquipmentService { - -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsStatLimitRateDPOServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsStatLimitRateDPOServiceImpl.java deleted file mode 100644 index 809a7551a..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsStatLimitRateDPOServiceImpl.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.njcn.algorithm.pojo.param.CsStatLimitRatePageParm; -import com.njcn.algorithm.pojo.vo.CsEventDetailVO; -import com.njcn.algorithm.pojo.vo.CsStatLimitRateDVO; -import org.springframework.stereotype.Service; -import javax.annotation.Resource; -import java.util.List; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsStatLimitRateDPOMapper; -import com.njcn.algorithm.pojo.po.CsStatLimitRateDPO; -import com.njcn.algorithm.service.CsStatLimitRateDPOService; -/** - * - * Description: - * Date: 2023/5/17 13:45【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -public class CsStatLimitRateDPOServiceImpl extends ServiceImpl implements CsStatLimitRateDPOService{ - - @Override - public IPage queryPage(CsStatLimitRatePageParm csStatLimitRatePageParm) { - Page returnpage = new Page<> (csStatLimitRatePageParm.getCurrentPage ( ), csStatLimitRatePageParm.getPageSize ( )); - returnpage = this.getBaseMapper().queryPage(returnpage,csStatLimitRatePageParm); - return returnpage; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsStatisticalSetServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsStatisticalSetServiceImpl.java deleted file mode 100644 index 66cccbf15..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/CsStatisticalSetServiceImpl.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.njcn.algorithm.mapper.CsStatisticalSetMapper; -import com.njcn.algorithm.pojo.param.StatisticalAddParam; -import com.njcn.algorithm.pojo.po.CsStatisticalSetPO; -import com.njcn.algorithm.pojo.vo.CsBindConditionVO; -import com.njcn.algorithm.pojo.vo.CsStatisticalSetVO; -import com.njcn.algorithm.service.ICsStatisticalSetService; -import com.njcn.system.api.DicDataFeignClient; -import com.njcn.system.enums.DicDataTypeEnum; -import com.njcn.system.pojo.po.DictData; -import lombok.AllArgsConstructor; -import org.springframework.stereotype.Service; -import org.springframework.util.CollectionUtils; - -import java.util.ArrayList; -import java.util.List; - -/** - *

- * 统计类型和指标关系表 服务实现类 - *

- * - * @author xuyang - * @since 2023-05-11 - */ -@Service -@AllArgsConstructor -public class CsStatisticalSetServiceImpl extends ServiceImpl implements ICsStatisticalSetService { - - private final DicDataFeignClient dicDataFeignClient; - - @Override - public List getCsStatisticalDetail() { - List list = new ArrayList<>(); - List result = dicDataFeignClient.getDicDataByTypeCode(DicDataTypeEnum.CS_STATISTICAL_TYPE.getCode()).getData(); - if (!CollectionUtils.isEmpty(result)){ - result.forEach(item->{ - CsStatisticalSetVO csStatisticalSetVO = new CsStatisticalSetVO(); - csStatisticalSetVO.setStatisticalId(item.getId()); - csStatisticalSetVO.setStatisticalName(item.getName()); - list.add(csStatisticalSetVO); - }); - } - return list; - } - - @Override - public CsBindConditionVO bindCondition(String id) { - return null; - } - - @Override - public Boolean add(StatisticalAddParam statisticalAddParam) { - boolean result = false; - List list = new ArrayList<>(); - LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(CsStatisticalSetPO::getId,statisticalAddParam.getId()); - this.remove(lambdaQueryWrapper); - if (!CollectionUtils.isEmpty(statisticalAddParam.getIds())){ - statisticalAddParam.getIds().forEach(item->{ - CsStatisticalSetPO csStatisticalSetPo = new CsStatisticalSetPO(); - csStatisticalSetPo.setId(statisticalAddParam.getId()); - csStatisticalSetPo.setTargetId(item); - list.add(csStatisticalSetPo); - }); - result = this.saveBatch(list,100); - } - return result; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/StableDataServiceImpl.java b/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/StableDataServiceImpl.java deleted file mode 100644 index d79b9df7c..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/java/com/njcn/algorithm/service/impl/StableDataServiceImpl.java +++ /dev/null @@ -1,160 +0,0 @@ -package com.njcn.algorithm.service.impl; - -import com.alibaba.nacos.client.naming.utils.CollectionUtils; -import com.njcn.algorithm.constant.DataParam; -import com.njcn.algorithm.enums.AlgorithmResponseEnum; -import com.njcn.algorithm.pojo.param.ThdDataQueryParm; -import com.njcn.algorithm.pojo.po.CsLinePO; -import com.njcn.algorithm.pojo.vo.ThdDataVO; -import com.njcn.algorithm.service.CsLinePOService; -import com.njcn.algorithm.service.StableDataService; -import com.njcn.algorithm.utils.ReflectUtils; -import com.njcn.common.pojo.exception.BusinessException; -import com.njcn.influx.pojo.po.HarmonicRatioData; -import com.njcn.influx.pojo.po.PowerQualityData; -import com.njcn.influx.service.HaronicRatioService; -import com.njcn.influx.service.PowerQualityService; -import lombok.RequiredArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; - -import java.time.ZoneId; -import java.util.ArrayList; -import java.util.List; -import java.util.Objects; -import java.util.Optional; -import java.util.stream.Collectors; - -/** - * Description: - * Date: 2023/5/18 14:39【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -@Service -@RequiredArgsConstructor -public class StableDataServiceImpl implements StableDataService { - - private final CsLinePOService csLinePOService; - private final PowerQualityService PowerQualityService; - private final HaronicRatioService haronicRatioService; - - @Override - public List queryThdData(String devId, String statisticalName) { - List thdDataVOList = new ArrayList<>(); - List csLinePOList = csLinePOService.queryByDevId(devId); - Optional.ofNullable(csLinePOList).orElseThrow(()-> new BusinessException(AlgorithmResponseEnum.LINE_DATA_ERROR)); - List collect = csLinePOList.stream().map(CsLinePO::getLineId).collect(Collectors.toList()); - List firstPowerQuality = PowerQualityService.getFirstPowerQuality(collect, statisticalName); - - csLinePOList.forEach(temp->{ - DataParam.phases.forEach(phase->{ - DataParam.statMethods.forEach(method -> { - ThdDataVO thdDataVO = new ThdDataVO(); - thdDataVO.setLineId(temp.getLineId()); - thdDataVO.setPosition(temp.getPosition()); - thdDataVO.setStatisticalName(statisticalName); - thdDataVO.setPhase(phase); - thdDataVO.setStatMethod(method); - Double statisticalValue = 0.00; - List collect1 = firstPowerQuality.stream().filter(powerQualityData -> Objects.equals(powerQualityData.getPhase(), phase) && - Objects.equals(powerQualityData.getStatMethod(), method) - ).collect(Collectors.toList()); - if(!CollectionUtils.isEmpty(collect1)){ - statisticalValue= (Double) ReflectUtils.getValue(collect1.get(0), statisticalName); - } - thdDataVO.setStatisticalData(statisticalValue); - thdDataVOList.add(thdDataVO); - }); - }); - - }); - - return thdDataVOList; - } - - @Override - public List queryThdDataByTime(ThdDataQueryParm thdDataQueryParm) { - List thdDataVOList = new ArrayList<>(); - List csLinePOList = csLinePOService.queryByDevId(thdDataQueryParm.getDevId()); - Optional.ofNullable(csLinePOList).orElseThrow(()-> new BusinessException(AlgorithmResponseEnum.LINE_DATA_ERROR)); - List collect = csLinePOList.stream().map(CsLinePO::getLineId).collect(Collectors.toList()); - List firstPowerQuality = PowerQualityService.getPowerQuality(collect, thdDataQueryParm.getStatisticalName(), thdDataQueryParm.getStartTime(), thdDataQueryParm.getEndTime()); - - csLinePOList.forEach(temp->{ - DataParam.phases.forEach(phase->{ - DataParam.statMethods.forEach(method -> { - ThdDataVO thdDataVO = new ThdDataVO(); - thdDataVO.setLineId(temp.getLineId()); - thdDataVO.setPosition(temp.getPosition()); - thdDataVO.setStatisticalName(thdDataQueryParm.getStatisticalName()); - thdDataVO.setPhase(phase); - thdDataVO.setStatMethod(method); - Double statisticalValue = 0.00; - List collect1 = firstPowerQuality.stream().filter(powerQualityData -> Objects.equals(powerQualityData.getPhase(), phase) && - Objects.equals(powerQualityData.getStatMethod(), method) - ).collect(Collectors.toList()); - if(!CollectionUtils.isEmpty(collect1)){ - statisticalValue= (Double) ReflectUtils.getValue(collect1.get(0), thdDataQueryParm.getStatisticalName()); - } - thdDataVO.setStatisticalData(statisticalValue); - thdDataVOList.add(thdDataVO); - }); - }); - - }); - - return thdDataVOList; - } - - @Override - public List queryFisrtThdContent(String devId, String statisticalName) { - List thdDataVOList = new ArrayList<>(); - List csLinePOList = csLinePOService.queryByDevId(devId); - Optional.ofNullable(csLinePOList).orElseThrow(()-> new BusinessException(AlgorithmResponseEnum.LINE_DATA_ERROR)); - List collect = csLinePOList.stream().map(CsLinePO::getLineId).collect(Collectors.toList()); - List harmonicRatioList = haronicRatioService.getFirstHaronicRatio(collect, statisticalName); - harmonicRatioList.forEach(temp->{ - ThdDataVO thdDataVO = new ThdDataVO(); - BeanUtils.copyProperties(temp,thdDataVO); - thdDataVO.setStatisticalName(statisticalName); - thdDataVO.setTime(temp.getTime().atZone(ZoneId.systemDefault()).toLocalDateTime()); - String position = csLinePOList.stream().filter(csLinePO -> Objects.equals(csLinePO.getLineId(), thdDataVO.getLineId())).collect(Collectors.toList()).get(0).getPosition(); - thdDataVO.setPosition(position); - Double statisticalValue = 0.00; - statisticalValue= (Double) ReflectUtils.getValue(temp, statisticalName); - thdDataVO.setStatisticalData(statisticalValue); - - thdDataVOList.add(thdDataVO); - - }); - - return thdDataVOList; - } - - @Override - public List queryThdContentByTime(ThdDataQueryParm thdDataQueryParm) { - List thdDataVOList = new ArrayList<>(); - List csLinePOList = csLinePOService.queryByDevId(thdDataQueryParm.getDevId()); - Optional.ofNullable(csLinePOList).orElseThrow(()-> new BusinessException(AlgorithmResponseEnum.LINE_DATA_ERROR)); - List collect = csLinePOList.stream().map(CsLinePO::getLineId).collect(Collectors.toList()); - List harmonicRatioList = haronicRatioService.getHaronicRatio(collect, thdDataQueryParm.getStatisticalName(),thdDataQueryParm.getStartTime(), thdDataQueryParm.getEndTime()); - harmonicRatioList.forEach(temp->{ - ThdDataVO thdDataVO = new ThdDataVO(); - BeanUtils.copyProperties(temp,thdDataVO); - thdDataVO.setStatisticalName(thdDataQueryParm.getStatisticalName()); - thdDataVO.setTime(temp.getTime().atZone(ZoneId.systemDefault()).toLocalDateTime()); - String position = csLinePOList.stream().filter(csLinePO -> Objects.equals(csLinePO.getLineId(), thdDataVO.getLineId())).collect(Collectors.toList()).get(0).getPosition(); - thdDataVO.setPosition(position); - Double statisticalValue = 0.00; - statisticalValue= (Double) ReflectUtils.getValue(temp, thdDataQueryParm.getStatisticalName()); - thdDataVO.setStatisticalData(statisticalValue); - - thdDataVOList.add(thdDataVO); - - }); - - return thdDataVOList; - } -} diff --git a/pqs-algorithm/algorithm-boot/src/main/resources/bootstrap.yml b/pqs-algorithm/algorithm-boot/src/main/resources/bootstrap.yml deleted file mode 100644 index ce5388f2b..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/resources/bootstrap.yml +++ /dev/null @@ -1,53 +0,0 @@ -#当前服务的基本信息 -microservice: - ename: @artifactId@ - name: '@name@' - version: @version@ - sentinel: - url: @sentinel.url@ - gateway: - url: @gateway.url@ -server: - port: 10210 -#feign接口开启服务熔断降级处理 -feign: - sentinel: - enabled: true - -spring: - application: - name: @artifactId@ - #nacos注册中心以及配置中心的指定 - cloud: - nacos: - discovery: - ip: @service.server.url@ - server-addr: @nacos.url@ - namespace: @nacos.namespace@ - config: - server-addr: @nacos.url@ - namespace: @nacos.namespace@ - file-extension: yaml - shared-configs: - - data-id: share-config.yaml - refresh: true - - data-Id: algorithm-config.yaml - refresh: true - main: - allow-bean-definition-overriding: true - - -#项目日志的配置 -logging: - config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml - level: - root: info - - -#mybatis配置信息 -mybatis-plus: - #别名扫描 - type-aliases-package: com.njcn.algorithm.pojo - -mqtt: - client-id: @artifactId@${random.value} diff --git a/pqs-algorithm/algorithm-boot/src/main/resources/influx-starter手册.md b/pqs-algorithm/algorithm-boot/src/main/resources/influx-starter手册.md deleted file mode 100644 index 2ffc616e9..000000000 --- a/pqs-algorithm/algorithm-boot/src/main/resources/influx-starter手册.md +++ /dev/null @@ -1,172 +0,0 @@ -> 前言: -> -> ​ 为了方便开发中使用influx时序数据库,摒弃了在代码中拼接查询sql语句,确保查询结果的准确性之余提高代码的阅读性。同时优化处理了部分开发过程遇到的问题: -> -> * 时区问题:开发者无需关注,默认为 tz('Asia/Shanghai') -> * 返回的Instant类型的时间,在序列化到前端页面时,格式不对,添加:@JsonSerialize(using = InstantDateSerializer.class)处理解决 -> * 同时由于influx针对or查询时,超过100个连接是性能会有比较严重的影响,提供了influx的正则表达式的查询方法:InfluxQueryWrapper.regular(),此方案还待测试检查 - -#### 1、快速上手 - -​ 目前没有采用泛型的方式,是因为想返回实体更灵活,可以指定任意想要映射的实体。 - -```java -//两个构造方法: - -/*** - * 返回和查询用的同一个实体 - * @param measurement 查询目标表 - */ -public InfluxQueryWrapper(Class measurement) { - this.measurement = measurement; - this.resultEntity = measurement; - this.initSql(); -} -/*** - * 返回和查询用的不是同一个实体 - * @param measurement 查询目标表 - * @param resultEntity 返回映射实体 - */ -public InfluxQueryWrapper(Class measurement, Class resultEntity) { - this.measurement = measurement; - this.resultEntity = resultEntity; - this.initSql(); -} -``` - -​ 初始化完成后,便已经确定目标measurement(influx表名)以及返回实体。 - -###### 示例: - -```java - InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataFlicker.class); -//生成 select * from "data_flicker" tz('Asia/Shanghai') -``` - -#### 2、函数使用 - -##### 2.1、select - -​ select(ICFunction... fieldsStr):此函数指定查询返回的那几个字段 - -###### 示例: - -```java - InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataFlicker.class); - influxQueryWrapper.select(DataFlicker::getTime); -//生成 select time from "data_flicker" tz('Asia/Shanghai') -``` - -##### 2.2、count统计 - -​ count(ICFunction columnName):累计总数; - -​ count(ICFunction columnName, ICFunction resultName):累计总数,返回属性名不同 - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataFlicker.class); - influxQueryWrapper.count(DataFlicker::getTime,StatisticsResult::getValue); -//生成 select COUNT("time") as value from "data_flicker" tz('Asia/Shanghai') -``` - -> 类似的还有:mean平均值、median中位数、mode最常出现的值、spread最大与最小值的差、sum求和、abs绝对值、max最大值、min最小值 - -##### 2.3、top最大值的几条记录 - -​ top(ICFunction columnName, int num):最大值的一个结果集合 - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataFlicker.class); - influxQueryWrapper.top(DataFlicker::getTime,5); -//生成最大的前5某个属性的集合 -//select TOP("time",5) as value from "data_flicker" tz('Asia/Shanghai') -``` - -> 类似的还有:bottom最小值的几条记录 - -##### 2.4、maxSamePrefixAndSuffix针对前缀或后缀相同的属性批量处理最大值 - -​ maxSamePrefixAndSuffix(String prefix, String suffix, List diffContent):开发过程中遇到表字段前后缀一致时,需要批量处理的。 - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataV.class); -influxQueryWrapper.maxSamePrefixAndSuffix("v_","",timesList); -//生成最大的前5某个属性的集合 -//select MAX("v_1") as v_1,MAX("v_2") as v_2,MAX("v_3") as v_3,MAX("v_4") as v_4 as value from "data_v" tz('Asia/Shanghai') -``` - -> 类似的还有:minSamePrefixAndSuffix针对前缀或后缀相同的属性批量处理最小值 - -##### 2.5、percentile百分之?最大值 - -​ 目前灿能项目常用于cp95最大值 - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataFlicker.class); - influxQueryWrapper.percentile(DataFlicker::getTime,95); -//select PERCENTILE("time",95) as value from "data_flicker" tz('Asia/Shanghai') -``` - -##### 2.6、between区间 - -​ between(ICFunction fieldName, Object val1, Object val2):作为条件区间语句生成 - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataFlicker.class); -influxQueryWrapper.between(DataFlicker::getTime,"2022-04-30 16:00:00","2022-05-30 16:00:00"); -//select * from "data_flicker" where time >='2022-04-30 16:00:00' AND time <='2022-05-30 16:00:00' tz('Asia/Shanghai') -``` - -##### 2.7、eq等于 - -​ eq(ICFunction columnName, Object columnValue):指定某字段等于xxx - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataFlicker.class); -influxQueryWrapper.eq(DataFlicker::getTime,"2022-05-30 16:00:00"); -//select * from "data_flicker" where time ='2022-04-30 16:00:00' tz('Asia/Shanghai') -``` - -> 类似的还有:ne不等于、gt大于、ge大于等于、lt小于、le小于等于 - -##### 2.8、or拼接多条件 - -​ or(ICFunction fieldName, List columnValues):查询某字段等于集合内的值时的结果,类似于关系数据库的in函数; - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataV.class); -influxQueryWrapper.or(DataV::getLineId,lineList); -//select * from "data_v" where (line_id = "111" or line_id = "222") tz('Asia/Shanghai') -``` - -##### 2.9、regular正则模糊查询 - -​ regular(ICFunction fieldName, List columnValues):查询条件有多个选项时,效果等同于关系型数据库的in,同时or的内容如果超过100个选项时会带来严重的性能问题,查询很慢,可以调整为正则模糊查询 - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataV.class); -influxQueryWrapper.regular(DataV::getLineId,lineList); -//select * from "data_v" where line_id =~/^111|222|333$/ tz('Asia/Shanghai') -``` - -##### 2.10、groupBy分组 - -> influxdb只能针对tag去分组 - -​ groupBy(ICFunction... columnName):以tag去分组; - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataV.class); -influxQueryWrapper.groupBy(DataV::getLineId,DataV::getGualityFlag); -//select * from "data_v" group by line_id,quality_flag tz('Asia/Shanghai') -``` - -##### 2.11、timeDesc以时间降序 - -```java -InfluxQueryWrapper influxQueryWrapper = new InfluxQueryWrapper(DataV.class); -influxQueryWrapper.timeDesc(); -//select * from "data_v" order by time desc tz('Asia/Shanghai') -``` - -> 类似的还有:timeAsc以时间升序 \ No newline at end of file diff --git a/pqs-algorithm/pom.xml b/pqs-algorithm/pom.xml deleted file mode 100644 index 1f2277c66..000000000 --- a/pqs-algorithm/pom.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - pqs - com.njcn - 1.0.0 - - 4.0.0 - - pqs-algorithm - pom - - algorithm-api - algorithm-boot - - - - 8 - 8 - - - \ No newline at end of file diff --git a/pqs-auth/src/test/java/AuthTest.java b/pqs-auth/src/test/java/AuthTest.java index 4cfa6bd95..2319a9c70 100644 --- a/pqs-auth/src/test/java/AuthTest.java +++ b/pqs-auth/src/test/java/AuthTest.java @@ -1,3 +1,5 @@ +import cn.hutool.json.JSONObject; +import cn.hutool.json.JSONUtil; import com.njcn.web.utils.RestTemplateUtil; import lombok.SneakyThrows; import org.junit.Test; @@ -24,20 +26,18 @@ public class AuthTest extends BaseJunitTest { @SneakyThrows @Test public void test(){ -// tokenEndpoint. &client_id=njcn&client_secret=njcnpqs oAuth2AccessToken - System.out.println("hello"); String userUrl = "http://127.0.0.1:10214/oauth/token"; UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(userUrl) .queryParam("grant_type", "password") - .queryParam("client_id", "njcn") + .queryParam("client_id", "njcn_app") .queryParam("client_secret", "njcnpqs") .queryParam("username", "root") .queryParam("password", "@#001njcnpqs"); URI uri = builder.build().encode().toUri(); + JSONObject jsonObject = new JSONObject(); + jsonObject.set("",""); + ResponseEntity userEntity = RestTemplateUtil.post(uri, OAuth2AccessToken.class); - - System.out.println(1); - } } diff --git a/pqs-common/common-db/src/main/java/com/njcn/db/service/IReplenishMybatisService.java b/pqs-common/common-db/src/main/java/com/njcn/db/service/IReplenishMybatisService.java index 242a61860..22cf1432d 100644 --- a/pqs-common/common-db/src/main/java/com/njcn/db/service/IReplenishMybatisService.java +++ b/pqs-common/common-db/src/main/java/com/njcn/db/service/IReplenishMybatisService.java @@ -12,6 +12,7 @@ import java.util.List; public interface IReplenishMybatisService extends IService { /*** + * 当批量插入数据量过大时,可以指定尺寸交给mybatis,每次插入多少条记录 * @author hongawen * @date 2023/6/6 9:33 * @param data 数据集合