From 04f5ba150f7b693c2c546b4b819c70e31c014d3b Mon Sep 17 00:00:00 2001 From: zy <82248909@qq.com> Date: Mon, 17 Nov 2025 14:41:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=8C=85=E5=90=8D=EF=BC=8C?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=AE=BE=E5=A4=87=E5=9C=A8=E7=BA=BF=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LanHaiApplication.java} | 12 +- .../MybatisPlusGenerator.java | 4 +- .../{wangbin => lanhai}/common/Result.java | 2 +- .../config/DruidConfig.java | 2 +- .../config/MybatisPlusConfig.java | 2 +- .../config/RedisConfig.java | 2 +- .../config/ServerConfig.java | 2 +- .../config/Swagger2Config.java | 4 +- .../config/XxlJobConfig.java | 2 +- .../constant/CommonConstant.java | 2 +- .../lanhai/constant/DeviceReadConstants.java | 10 + .../com/lanhai/constant/IotConstants.java | 196 +++++++++ .../lanhai/constant/PollutionConstants.java | 71 +++ .../com/lanhai/constant/ToolConstant.java | 62 +++ .../controller/ScEquZhibiaoController.java | 2 +- .../controller/SurvAlertRecordController.java | 2 +- .../SurvDeviceDeployController.java | 14 +- .../controller/SurvHisdataAirController.java | 2 +- .../SurvHisdataLivestockwaterController.java | 2 +- ...vHisdataLivestockwaterErrorController.java | 2 +- .../SurvHisdataOrientwaterController.java | 2 +- ...SurvHisdataOrientwaterErrorController.java | 2 +- .../SurvHisdataPestlightController.java | 2 +- .../controller/SurvHisdataSoilController.java | 2 +- .../SurvTransdataAirController.java | 2 +- ...SurvTransdataLivestockwaterController.java | 2 +- .../SurvTransdataOrientwaterController.java | 2 +- .../SurvTransdataPestlightController.java | 2 +- .../SurvTransdataSoilController.java | 2 +- .../java/com/lanhai/entity/FSurvConfig.java | 119 +++++ .../entity/ScEquZhibiao.java | 21 +- .../entity/SurvAlertRecord.java | 2 +- .../entity/SurvDeviceDeploy.java | 39 +- .../entity/SurvHisdataAir.java | 8 +- .../entity/SurvHisdataLivestockwater.java | 2 +- .../SurvHisdataLivestockwaterError.java | 2 +- .../entity/SurvHisdataOrientwater.java | 2 +- .../entity/SurvHisdataOrientwaterError.java | 2 +- .../entity/SurvHisdataPestlight.java | 2 +- .../entity/SurvHisdataSoil.java | 8 +- .../entity/SurvTransdataAir.java | 8 +- .../entity/SurvTransdataLivestockwater.java | 2 +- .../entity/SurvTransdataOrientwater.java | 2 +- .../entity/SurvTransdataPestlight.java | 2 +- .../entity/SurvTransdataSoil.java | 8 +- .../com/lanhai/enums/DeviceDeployEnum.java | 93 ++++ .../java/com/lanhai/enums/GcDeviceEnum.java | 87 ++++ .../com/lanhai/enums/hr/HaiRuiCmdEnum.java | 86 ++++ .../enums/hr/HaiRuiInsectStatusEnum.java | 90 ++++ .../com/lanhai/mapper/FSurvConfigMapper.java | 18 + .../mapper/ScEquZhibiaoMapper.java | 4 +- .../mapper/SurvAlertRecordMapper.java | 4 +- .../lanhai/mapper/SurvDeviceDeployMapper.java | 20 + .../mapper/SurvHisdataAirMapper.java | 4 +- .../SurvHisdataLivestockwaterErrorMapper.java | 4 +- .../SurvHisdataLivestockwaterMapper.java | 4 +- .../SurvHisdataOrientwaterErrorMapper.java | 4 +- .../mapper/SurvHisdataOrientwaterMapper.java | 4 +- .../mapper/SurvHisdataPestlightMapper.java | 4 +- .../mapper/SurvHisdataSoilMapper.java | 4 +- .../mapper/SurvTransdataAirMapper.java | 4 +- .../SurvTransdataLivestockwaterMapper.java | 4 +- .../SurvTransdataOrientwaterMapper.java | 4 +- .../mapper/SurvTransdataPestlightMapper.java | 4 +- .../mapper/SurvTransdataSoilMapper.java | 4 +- .../lanhai/mapper/xml/FSurvConfigMapper.xml | 9 + .../mapper/xml/ScEquZhibiaoMapper.xml | 2 +- .../mapper/xml/SurvAlertRecordMapper.xml | 2 +- .../mapper/xml/SurvDeviceDeployMapper.xml | 20 + .../mapper/xml/SurvHisdataAirMapper.xml | 2 +- .../SurvHisdataLivestockwaterErrorMapper.xml | 5 + .../xml/SurvHisdataLivestockwaterMapper.xml} | 2 +- .../xml/SurvHisdataOrientwaterErrorMapper.xml | 5 + .../xml/SurvHisdataOrientwaterMapper.xml | 5 + .../mapper/xml/SurvHisdataPestlightMapper.xml | 5 + .../mapper/xml/SurvHisdataSoilMapper.xml | 2 +- .../mapper/xml/SurvTransdataAirMapper.xml | 5 + .../xml/SurvTransdataLivestockwaterMapper.xml | 5 + .../xml/SurvTransdataOrientwaterMapper.xml | 5 + .../xml/SurvTransdataPestlightMapper.xml | 5 + .../mapper/xml/SurvTransdataSoilMapper.xml} | 2 +- .../lanhai/o/iot/common/DeviceStatusVo.java | 15 + .../java/com/lanhai/o/iot/renke/DataItem.java | 31 ++ .../com/lanhai/o/iot/renke/RegisterItem.java | 78 ++++ .../lanhai/o/iot/renke/RelayStatusItems.java | 30 ++ .../lanhai/o/iot/renke/RenKeResultPack.java | 10 + .../o/iot/renke/RenkeDataRealTimeDetail.java | 95 ++++ .../o/iot/renke/RenkeDataRealTimePack.java | 10 + .../lanhai/o/iot/renke/enums/RkItemEnum.java | 89 ++++ .../o/iot/xph/XphControlLogDetailVo.java | 29 ++ .../com/lanhai/o/iot/xph/XphControlLogVo.java | 30 ++ .../com/lanhai/o/iot/xph/XphDeviceInfoVo.java | 75 ++++ .../iot/xph/XphDeviceNewestDataCurrentVo.java | 144 +++++++ .../iot/xph/XphDeviceNewestDataDetailVo.java | 13 + .../o/iot/xph/XphDeviceNewestDataEleVo.java | 19 + .../o/iot/xph/XphDeviceNewestDataRelVo.java | 15 + .../o/iot/xph/XphDeviceNewestDataVo.java | 17 + .../com/lanhai/o/iot/ysy/VOYsyApiResult.java | 11 + .../com/lanhai/o/iot/ysy/VOYsyResultPack.java | 9 + .../java/com/lanhai/o/vo/HttpResponseVo.java | 12 + .../com/lanhai/o/vo/VOByQCallBackData.java | 29 ++ .../com/lanhai/o/vo/VOByQCallBackDetail.java | 28 ++ .../java/com/lanhai/o/vo/VOEmailContent.java | 10 + .../java/com/lanhai/o/vo/VOIotAccess.java | 9 + .../runner/MyApplicationRunner.java | 4 +- .../com/lanhai/service/ICommonService.java | 14 + .../lanhai/service/IFSurvConfigService.java | 21 + .../service/IScEquZhibiaoService.java | 8 +- .../service/ISurvAlertRecordService.java | 7 +- .../service/ISurvDeviceDeployService.java | 8 +- .../service/ISurvHisdataAirService.java | 4 +- ...SurvHisdataLivestockwaterErrorService.java | 4 +- .../ISurvHisdataLivestockwaterService.java | 6 +- .../ISurvHisdataOrientwaterErrorService.java | 4 +- .../ISurvHisdataOrientwaterService.java | 6 +- .../service/ISurvHisdataPestlightService.java | 4 +- .../service/ISurvHisdataSoilService.java | 4 +- .../service/ISurvTransdataAirService.java | 6 +- .../ISurvTransdataLivestockwaterService.java | 6 +- .../ISurvTransdataOrientwaterService.java | 4 +- .../ISurvTransdataPestlightService.java | 4 +- .../service/ISurvTransdataSoilService.java | 26 ++ .../service/Impl/CommonServiceImpl.java | 22 +- .../service/Impl/FSurvConfigServiceImpl.java | 51 +++ .../service/Impl/ScEquZhibiaoServiceImpl.java | 44 +- .../Impl/SurvAlertRecordServiceImpl.java | 253 +++++++++++ .../Impl/SurvDeviceDeployServiceImpl.java | 15 +- .../Impl/SurvHisdataAirServiceImpl.java | 8 +- ...HisdataLivestockwaterErrorServiceImpl.java | 8 +- .../SurvHisdataLivestockwaterServiceImpl.java | 18 +- ...urvHisdataOrientwaterErrorServiceImpl.java | 8 +- .../SurvHisdataOrientwaterServiceImpl.java | 22 +- .../Impl/SurvHisdataPestlightServiceImpl.java | 8 +- .../Impl/SurvHisdataSoilServiceImpl.java | 8 +- .../Impl/SurvTransdataAirServiceImpl.java | 16 +- ...urvTransdataLivestockwaterServiceImpl.java | 14 +- .../SurvTransdataOrientwaterServiceImpl.java | 18 +- .../SurvTransdataPestlightServiceImpl.java | 12 +- .../Impl/SurvTransdataSoilServiceImpl.java | 336 +++++++++++++++ .../task/DataExamineTask.java | 12 +- .../com/lanhai/task/DeviceStatusTask.java | 172 ++++++++ .../java/com/lanhai/task/MultithreadTask.java | 152 +++++++ .../thread/Clent2Thread.java | 10 +- .../thread/ClentThread.java | 16 +- .../{wangbin => lanhai}/thread/NetServer.java | 2 +- .../util/BigDecimalRandomAdjuster.java | 2 +- .../java/com/lanhai/util/CamCaptureUtils.java | 404 +++++++++++++++++ .../java/com/lanhai/util/CommonToolUtils.java | 34 ++ .../util/CustomResponseErrorHandler.java | 22 + .../{wangbin => lanhai}/util/DataUtil.java | 58 ++- .../{wangbin => lanhai}/util/DateUtils.java | 32 +- .../java/com/lanhai/util/HttpReqestUtils.java | 235 ++++++++++ src/main/java/com/lanhai/util/SdrkUtils.java | 230 ++++++++++ .../util/SpringBeanUtils.java | 2 +- .../util/SpringContextUtil.java | 4 +- .../com/{wangbin => lanhai}/util/TUtil.java | 17 +- src/main/java/com/lanhai/util/TokenUtils.java | 150 +++++++ src/main/java/com/lanhai/util/XphUtils.java | 406 ++++++++++++++++++ src/main/java/com/lanhai/util/YSUtils.java | 211 +++++++++ .../wangbin/constant/PollutionConstants.java | 36 -- .../mapper/SurvDeviceDeployMapper.java | 16 - .../SurvHisdataLivestockwaterErrorMapper.xml | 5 - .../xml/SurvHisdataLivestockwaterMapper.xml | 5 - .../xml/SurvHisdataOrientwaterErrorMapper.xml | 5 - .../xml/SurvHisdataOrientwaterMapper.xml | 5 - .../mapper/xml/SurvHisdataPestlightMapper.xml | 5 - .../mapper/xml/SurvTransdataAirMapper.xml | 5 - .../xml/SurvTransdataLivestockwaterMapper.xml | 5 - .../xml/SurvTransdataPestlightMapper.xml | 5 - .../mapper/xml/SurvTransdataSoilMapper.xml | 5 - .../com/wangbin/service/ICommonService.java | 11 - .../service/ISurvTransdataSoilService.java | 22 - .../Impl/SurvAlertRecordServiceImpl.java | 110 ----- .../Impl/SurvTransdataSoilServiceImpl.java | 97 ----- .../com/wangbin/task/MultithreadTask.java | 68 --- src/main/resources/application-local.yml | 4 +- src/main/resources/application-prod.yml | 28 +- .../com/{wangbin => lanhai}/test/Test2.java | 18 +- 178 files changed, 4937 insertions(+), 673 deletions(-) rename src/main/java/com/{wangbin/WangbinApplication.java => lanhai/LanHaiApplication.java} (76%) rename src/main/java/com/{wangbin => lanhai}/MybatisPlusGenerator.java (97%) rename src/main/java/com/{wangbin => lanhai}/common/Result.java (98%) rename src/main/java/com/{wangbin => lanhai}/config/DruidConfig.java (98%) rename src/main/java/com/{wangbin => lanhai}/config/MybatisPlusConfig.java (94%) rename src/main/java/com/{wangbin => lanhai}/config/RedisConfig.java (98%) rename src/main/java/com/{wangbin => lanhai}/config/ServerConfig.java (97%) rename src/main/java/com/{wangbin => lanhai}/config/Swagger2Config.java (92%) rename src/main/java/com/{wangbin => lanhai}/config/XxlJobConfig.java (98%) rename src/main/java/com/{wangbin => lanhai}/constant/CommonConstant.java (89%) create mode 100644 src/main/java/com/lanhai/constant/DeviceReadConstants.java create mode 100644 src/main/java/com/lanhai/constant/IotConstants.java create mode 100644 src/main/java/com/lanhai/constant/PollutionConstants.java create mode 100644 src/main/java/com/lanhai/constant/ToolConstant.java rename src/main/java/com/{wangbin => lanhai}/controller/ScEquZhibiaoController.java (90%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvAlertRecordController.java (90%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvDeviceDeployController.java (88%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvHisdataAirController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvHisdataLivestockwaterController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvHisdataLivestockwaterErrorController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvHisdataOrientwaterController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvHisdataOrientwaterErrorController.java (90%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvHisdataPestlightController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvHisdataSoilController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvTransdataAirController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvTransdataLivestockwaterController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvTransdataOrientwaterController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvTransdataPestlightController.java (91%) rename src/main/java/com/{wangbin => lanhai}/controller/SurvTransdataSoilController.java (91%) create mode 100644 src/main/java/com/lanhai/entity/FSurvConfig.java rename src/main/java/com/{wangbin => lanhai}/entity/ScEquZhibiao.java (82%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvAlertRecord.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvDeviceDeploy.java (78%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvHisdataAir.java (96%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvHisdataLivestockwater.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvHisdataLivestockwaterError.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvHisdataOrientwater.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvHisdataOrientwaterError.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvHisdataPestlight.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvHisdataSoil.java (96%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvTransdataAir.java (96%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvTransdataLivestockwater.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvTransdataOrientwater.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvTransdataPestlight.java (99%) rename src/main/java/com/{wangbin => lanhai}/entity/SurvTransdataSoil.java (96%) create mode 100644 src/main/java/com/lanhai/enums/DeviceDeployEnum.java create mode 100644 src/main/java/com/lanhai/enums/GcDeviceEnum.java create mode 100644 src/main/java/com/lanhai/enums/hr/HaiRuiCmdEnum.java create mode 100644 src/main/java/com/lanhai/enums/hr/HaiRuiInsectStatusEnum.java create mode 100644 src/main/java/com/lanhai/mapper/FSurvConfigMapper.java rename src/main/java/com/{wangbin => lanhai}/mapper/ScEquZhibiaoMapper.java (77%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvAlertRecordMapper.java (77%) create mode 100644 src/main/java/com/lanhai/mapper/SurvDeviceDeployMapper.java rename src/main/java/com/{wangbin => lanhai}/mapper/SurvHisdataAirMapper.java (78%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvHisdataLivestockwaterErrorMapper.java (74%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvHisdataLivestockwaterMapper.java (77%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvHisdataOrientwaterErrorMapper.java (74%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvHisdataOrientwaterMapper.java (77%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvHisdataPestlightMapper.java (77%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvHisdataSoilMapper.java (78%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvTransdataAirMapper.java (77%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvTransdataLivestockwaterMapper.java (77%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvTransdataOrientwaterMapper.java (77%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvTransdataPestlightMapper.java (76%) rename src/main/java/com/{wangbin => lanhai}/mapper/SurvTransdataSoilMapper.java (77%) create mode 100644 src/main/java/com/lanhai/mapper/xml/FSurvConfigMapper.xml rename src/main/java/com/{wangbin => lanhai}/mapper/xml/ScEquZhibiaoMapper.xml (72%) rename src/main/java/com/{wangbin => lanhai}/mapper/xml/SurvAlertRecordMapper.xml (71%) create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvDeviceDeployMapper.xml rename src/main/java/com/{wangbin => lanhai}/mapper/xml/SurvHisdataAirMapper.xml (72%) create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvHisdataLivestockwaterErrorMapper.xml rename src/main/java/com/{wangbin/mapper/xml/SurvTransdataOrientwaterMapper.xml => lanhai/mapper/xml/SurvHisdataLivestockwaterMapper.xml} (72%) create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvHisdataOrientwaterErrorMapper.xml create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvHisdataOrientwaterMapper.xml create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvHisdataPestlightMapper.xml rename src/main/java/com/{wangbin => lanhai}/mapper/xml/SurvHisdataSoilMapper.xml (71%) create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvTransdataAirMapper.xml create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvTransdataLivestockwaterMapper.xml create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvTransdataOrientwaterMapper.xml create mode 100644 src/main/java/com/lanhai/mapper/xml/SurvTransdataPestlightMapper.xml rename src/main/java/com/{wangbin/mapper/xml/SurvDeviceDeployMapper.xml => lanhai/mapper/xml/SurvTransdataSoilMapper.xml} (71%) create mode 100644 src/main/java/com/lanhai/o/iot/common/DeviceStatusVo.java create mode 100644 src/main/java/com/lanhai/o/iot/renke/DataItem.java create mode 100644 src/main/java/com/lanhai/o/iot/renke/RegisterItem.java create mode 100644 src/main/java/com/lanhai/o/iot/renke/RelayStatusItems.java create mode 100644 src/main/java/com/lanhai/o/iot/renke/RenKeResultPack.java create mode 100644 src/main/java/com/lanhai/o/iot/renke/RenkeDataRealTimeDetail.java create mode 100644 src/main/java/com/lanhai/o/iot/renke/RenkeDataRealTimePack.java create mode 100644 src/main/java/com/lanhai/o/iot/renke/enums/RkItemEnum.java create mode 100644 src/main/java/com/lanhai/o/iot/xph/XphControlLogDetailVo.java create mode 100644 src/main/java/com/lanhai/o/iot/xph/XphControlLogVo.java create mode 100644 src/main/java/com/lanhai/o/iot/xph/XphDeviceInfoVo.java create mode 100644 src/main/java/com/lanhai/o/iot/xph/XphDeviceNewestDataCurrentVo.java create mode 100644 src/main/java/com/lanhai/o/iot/xph/XphDeviceNewestDataDetailVo.java create mode 100644 src/main/java/com/lanhai/o/iot/xph/XphDeviceNewestDataEleVo.java create mode 100644 src/main/java/com/lanhai/o/iot/xph/XphDeviceNewestDataRelVo.java create mode 100644 src/main/java/com/lanhai/o/iot/xph/XphDeviceNewestDataVo.java create mode 100644 src/main/java/com/lanhai/o/iot/ysy/VOYsyApiResult.java create mode 100644 src/main/java/com/lanhai/o/iot/ysy/VOYsyResultPack.java create mode 100644 src/main/java/com/lanhai/o/vo/HttpResponseVo.java create mode 100644 src/main/java/com/lanhai/o/vo/VOByQCallBackData.java create mode 100644 src/main/java/com/lanhai/o/vo/VOByQCallBackDetail.java create mode 100644 src/main/java/com/lanhai/o/vo/VOEmailContent.java create mode 100644 src/main/java/com/lanhai/o/vo/VOIotAccess.java rename src/main/java/com/{wangbin => lanhai}/runner/MyApplicationRunner.java (90%) create mode 100644 src/main/java/com/lanhai/service/ICommonService.java create mode 100644 src/main/java/com/lanhai/service/IFSurvConfigService.java rename src/main/java/com/{wangbin => lanhai}/service/IScEquZhibiaoService.java (59%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvAlertRecordService.java (53%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvDeviceDeployService.java (60%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvHisdataAirService.java (74%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvHisdataLivestockwaterErrorService.java (74%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvHisdataLivestockwaterService.java (68%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvHisdataOrientwaterErrorService.java (74%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvHisdataOrientwaterService.java (68%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvHisdataPestlightService.java (73%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvHisdataSoilService.java (74%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvTransdataAirService.java (65%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvTransdataLivestockwaterService.java (70%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvTransdataOrientwaterService.java (80%) rename src/main/java/com/{wangbin => lanhai}/service/ISurvTransdataPestlightService.java (81%) create mode 100644 src/main/java/com/lanhai/service/ISurvTransdataSoilService.java rename src/main/java/com/{wangbin => lanhai}/service/Impl/CommonServiceImpl.java (75%) create mode 100644 src/main/java/com/lanhai/service/Impl/FSurvConfigServiceImpl.java rename src/main/java/com/{wangbin => lanhai}/service/Impl/ScEquZhibiaoServiceImpl.java (52%) create mode 100644 src/main/java/com/lanhai/service/Impl/SurvAlertRecordServiceImpl.java rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvDeviceDeployServiceImpl.java (70%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvHisdataAirServiceImpl.java (65%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvHisdataLivestockwaterErrorServiceImpl.java (64%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvHisdataLivestockwaterServiceImpl.java (92%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvHisdataOrientwaterErrorServiceImpl.java (65%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvHisdataOrientwaterServiceImpl.java (91%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvHisdataPestlightServiceImpl.java (64%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvHisdataSoilServiceImpl.java (65%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvTransdataAirServiceImpl.java (91%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvTransdataLivestockwaterServiceImpl.java (94%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvTransdataOrientwaterServiceImpl.java (92%) rename src/main/java/com/{wangbin => lanhai}/service/Impl/SurvTransdataPestlightServiceImpl.java (88%) create mode 100644 src/main/java/com/lanhai/service/Impl/SurvTransdataSoilServiceImpl.java rename src/main/java/com/{wangbin => lanhai}/task/DataExamineTask.java (92%) create mode 100644 src/main/java/com/lanhai/task/DeviceStatusTask.java create mode 100644 src/main/java/com/lanhai/task/MultithreadTask.java rename src/main/java/com/{wangbin => lanhai}/thread/Clent2Thread.java (90%) rename src/main/java/com/{wangbin => lanhai}/thread/ClentThread.java (91%) rename src/main/java/com/{wangbin => lanhai}/thread/NetServer.java (98%) rename src/main/java/com/{wangbin => lanhai}/util/BigDecimalRandomAdjuster.java (99%) create mode 100644 src/main/java/com/lanhai/util/CamCaptureUtils.java create mode 100644 src/main/java/com/lanhai/util/CommonToolUtils.java create mode 100644 src/main/java/com/lanhai/util/CustomResponseErrorHandler.java rename src/main/java/com/{wangbin => lanhai}/util/DataUtil.java (76%) rename src/main/java/com/{wangbin => lanhai}/util/DateUtils.java (95%) create mode 100644 src/main/java/com/lanhai/util/HttpReqestUtils.java create mode 100644 src/main/java/com/lanhai/util/SdrkUtils.java rename src/main/java/com/{wangbin => lanhai}/util/SpringBeanUtils.java (97%) rename src/main/java/com/{wangbin => lanhai}/util/SpringContextUtil.java (96%) rename src/main/java/com/{wangbin => lanhai}/util/TUtil.java (66%) create mode 100644 src/main/java/com/lanhai/util/TokenUtils.java create mode 100644 src/main/java/com/lanhai/util/XphUtils.java create mode 100644 src/main/java/com/lanhai/util/YSUtils.java delete mode 100644 src/main/java/com/wangbin/constant/PollutionConstants.java delete mode 100644 src/main/java/com/wangbin/mapper/SurvDeviceDeployMapper.java delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvHisdataLivestockwaterErrorMapper.xml delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvHisdataLivestockwaterMapper.xml delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvHisdataOrientwaterErrorMapper.xml delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvHisdataOrientwaterMapper.xml delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvHisdataPestlightMapper.xml delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvTransdataAirMapper.xml delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvTransdataLivestockwaterMapper.xml delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvTransdataPestlightMapper.xml delete mode 100644 src/main/java/com/wangbin/mapper/xml/SurvTransdataSoilMapper.xml delete mode 100644 src/main/java/com/wangbin/service/ICommonService.java delete mode 100644 src/main/java/com/wangbin/service/ISurvTransdataSoilService.java delete mode 100644 src/main/java/com/wangbin/service/Impl/SurvAlertRecordServiceImpl.java delete mode 100644 src/main/java/com/wangbin/service/Impl/SurvTransdataSoilServiceImpl.java delete mode 100644 src/main/java/com/wangbin/task/MultithreadTask.java rename src/test/java/com/{wangbin => lanhai}/test/Test2.java (75%) diff --git a/src/main/java/com/wangbin/WangbinApplication.java b/src/main/java/com/lanhai/LanHaiApplication.java similarity index 76% rename from src/main/java/com/wangbin/WangbinApplication.java rename to src/main/java/com/lanhai/LanHaiApplication.java index 8eb4b8a..df5a953 100644 --- a/src/main/java/com/wangbin/WangbinApplication.java +++ b/src/main/java/com/lanhai/LanHaiApplication.java @@ -1,4 +1,4 @@ -package com.wangbin; +package com.lanhai; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; @@ -17,12 +17,12 @@ import org.springframework.boot.web.servlet.support.SpringBootServletInitializer */ @SpringBootApplication //@MapperScan会扫描Mapper接口类,并生成对应的实现类。 -@MapperScan({"com.wangbin.mapper","com.wangbin.module.*.mapper"}) -//@MapperScan({"com.wangbin.**.mapper"}) -public class WangbinApplication extends SpringBootServletInitializer { +@MapperScan({"com.lanhai.mapper","com.lanhai.module.*.mapper"}) +//@MapperScan({"com.lanhai.**.mapper"}) +public class LanHaiApplication extends SpringBootServletInitializer { public static void main(String[] args) { - SpringApplication.run(WangbinApplication.class, args); + SpringApplication.run(LanHaiApplication.class, args); } @@ -32,7 +32,7 @@ public class WangbinApplication extends SpringBootServletInitializer { */ @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { - return builder.sources(WangbinApplication.class); + return builder.sources(LanHaiApplication.class); } } diff --git a/src/main/java/com/wangbin/MybatisPlusGenerator.java b/src/main/java/com/lanhai/MybatisPlusGenerator.java similarity index 97% rename from src/main/java/com/wangbin/MybatisPlusGenerator.java rename to src/main/java/com/lanhai/MybatisPlusGenerator.java index 3beae8d..673bb0f 100644 --- a/src/main/java/com/wangbin/MybatisPlusGenerator.java +++ b/src/main/java/com/lanhai/MybatisPlusGenerator.java @@ -1,4 +1,4 @@ -package com.wangbin; +package com.lanhai; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.generator.AutoGenerator; @@ -21,7 +21,7 @@ public class MybatisPlusGenerator { //生成代码地址 public static final String outputdir = "D:/a5"; //包名 - public static final String packageName = "com.wangbin"; + public static final String packageName = "com.lanhai"; public void generator(String... include) { diff --git a/src/main/java/com/wangbin/common/Result.java b/src/main/java/com/lanhai/common/Result.java similarity index 98% rename from src/main/java/com/wangbin/common/Result.java rename to src/main/java/com/lanhai/common/Result.java index 7caa67b..9d706ff 100644 --- a/src/main/java/com/wangbin/common/Result.java +++ b/src/main/java/com/lanhai/common/Result.java @@ -1,4 +1,4 @@ -package com.wangbin.common; +package com.lanhai.common; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; diff --git a/src/main/java/com/wangbin/config/DruidConfig.java b/src/main/java/com/lanhai/config/DruidConfig.java similarity index 98% rename from src/main/java/com/wangbin/config/DruidConfig.java rename to src/main/java/com/lanhai/config/DruidConfig.java index 02dba60..bae0e8b 100644 --- a/src/main/java/com/wangbin/config/DruidConfig.java +++ b/src/main/java/com/lanhai/config/DruidConfig.java @@ -1,4 +1,4 @@ -package com.wangbin.config; +package com.lanhai.config; import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.support.http.StatViewServlet; diff --git a/src/main/java/com/wangbin/config/MybatisPlusConfig.java b/src/main/java/com/lanhai/config/MybatisPlusConfig.java similarity index 94% rename from src/main/java/com/wangbin/config/MybatisPlusConfig.java rename to src/main/java/com/lanhai/config/MybatisPlusConfig.java index 75d6537..bec91c0 100644 --- a/src/main/java/com/wangbin/config/MybatisPlusConfig.java +++ b/src/main/java/com/lanhai/config/MybatisPlusConfig.java @@ -1,4 +1,4 @@ -package com.wangbin.config; +package com.lanhai.config; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.context.annotation.Bean; diff --git a/src/main/java/com/wangbin/config/RedisConfig.java b/src/main/java/com/lanhai/config/RedisConfig.java similarity index 98% rename from src/main/java/com/wangbin/config/RedisConfig.java rename to src/main/java/com/lanhai/config/RedisConfig.java index e6dc8ce..99084fa 100644 --- a/src/main/java/com/wangbin/config/RedisConfig.java +++ b/src/main/java/com/lanhai/config/RedisConfig.java @@ -1,4 +1,4 @@ -package com.wangbin.config; +package com.lanhai.config; import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; import com.fasterxml.jackson.annotation.PropertyAccessor; diff --git a/src/main/java/com/wangbin/config/ServerConfig.java b/src/main/java/com/lanhai/config/ServerConfig.java similarity index 97% rename from src/main/java/com/wangbin/config/ServerConfig.java rename to src/main/java/com/lanhai/config/ServerConfig.java index a06011b..53586bf 100644 --- a/src/main/java/com/wangbin/config/ServerConfig.java +++ b/src/main/java/com/lanhai/config/ServerConfig.java @@ -1,4 +1,4 @@ -package com.wangbin.config; +package com.lanhai.config; import lombok.extern.slf4j.Slf4j; import org.springframework.boot.web.context.WebServerInitializedEvent; diff --git a/src/main/java/com/wangbin/config/Swagger2Config.java b/src/main/java/com/lanhai/config/Swagger2Config.java similarity index 92% rename from src/main/java/com/wangbin/config/Swagger2Config.java rename to src/main/java/com/lanhai/config/Swagger2Config.java index 68d98fa..c7f7244 100644 --- a/src/main/java/com/wangbin/config/Swagger2Config.java +++ b/src/main/java/com/lanhai/config/Swagger2Config.java @@ -1,4 +1,4 @@ -package com.wangbin.config; +package com.lanhai.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -24,7 +24,7 @@ public class Swagger2Config { .groupName("1.0版本") .select() //这里指定Controller扫描包路径 - .apis(RequestHandlerSelectors.basePackage("com.wangbin.controller")) + .apis(RequestHandlerSelectors.basePackage("com.lanhai.controller")) .paths(PathSelectors.any()) .build(); return docket; diff --git a/src/main/java/com/wangbin/config/XxlJobConfig.java b/src/main/java/com/lanhai/config/XxlJobConfig.java similarity index 98% rename from src/main/java/com/wangbin/config/XxlJobConfig.java rename to src/main/java/com/lanhai/config/XxlJobConfig.java index d632465..8c77ee6 100644 --- a/src/main/java/com/wangbin/config/XxlJobConfig.java +++ b/src/main/java/com/lanhai/config/XxlJobConfig.java @@ -1,4 +1,4 @@ -package com.wangbin.config; +package com.lanhai.config; import com.xxl.job.core.executor.impl.XxlJobSpringExecutor; import org.slf4j.Logger; diff --git a/src/main/java/com/wangbin/constant/CommonConstant.java b/src/main/java/com/lanhai/constant/CommonConstant.java similarity index 89% rename from src/main/java/com/wangbin/constant/CommonConstant.java rename to src/main/java/com/lanhai/constant/CommonConstant.java index de21b3a..b393d6e 100644 --- a/src/main/java/com/wangbin/constant/CommonConstant.java +++ b/src/main/java/com/lanhai/constant/CommonConstant.java @@ -1,4 +1,4 @@ -package com.wangbin.constant; +package com.lanhai.constant; public interface CommonConstant { diff --git a/src/main/java/com/lanhai/constant/DeviceReadConstants.java b/src/main/java/com/lanhai/constant/DeviceReadConstants.java new file mode 100644 index 0000000..b5b49ca --- /dev/null +++ b/src/main/java/com/lanhai/constant/DeviceReadConstants.java @@ -0,0 +1,10 @@ +package com.lanhai.constant; + + +public interface DeviceReadConstants { + String READ_NORMAL = "normal"; + + String READ_TOO_HIGH = "high"; + + String READ_TOO_LOW = "low"; +} diff --git a/src/main/java/com/lanhai/constant/IotConstants.java b/src/main/java/com/lanhai/constant/IotConstants.java new file mode 100644 index 0000000..b93936c --- /dev/null +++ b/src/main/java/com/lanhai/constant/IotConstants.java @@ -0,0 +1,196 @@ +package com.lanhai.constant; + +public interface IotConstants { + /** + * 萤石云访问 + */ + String ysyAcess = "ysy_access"; + + /** + * 涂鸦访问 + */ + String tuya_access = "tuya_access"; + + /** + * 新普惠访问 + */ + String xph_access = "xph_access"; + + /** + * 云飞访问 + */ + String yf_access = "yf_access"; + + /** + * 欧柯奇密钥 + */ + String okq_access = "okq_access"; + + + /** + * 关村数字乡村 + */ + String gcszxc_access = "gcszxc_access"; + + /** + * 新普惠应用 + */ + String APPLICATION_XinPH = "XinPuHui"; + + + /** + * 涂鸦应用 + */ + String APPLICATION_TuYa = "TuYa"; + + /** + * 仁科应用 + */ + String APPLICATION_RenKe = "RenKe"; + + /** + * 仁科应用 + */ + String renke_access = "RenKe_access"; + + /** + * 萤石云标准 + */ + String ysy_standard = "ysy_standard"; + + /** + * 新普惠v1 + */ + String xph_v1 = "xph_v1"; + + /** + * 新普惠v2 + */ + String xph_v2 = "xph_v2"; + + /** + * 欧柯奇v1 + */ + String okq_v1 = "okq_v1"; + + /** + * 欧柯奇v2 + */ + String okq_v2 = "okq_v2"; + + /** + * 博云标准 + */ + String by_standard = "by_standard"; + + /** + * 云飞标准 + */ + String yf_standard = "yf_standard"; + + + /** + * 关村数字乡村协议 + */ + String gcszxc_standard = "gcszxc_standard"; + + /** + * 曲沃山东芯谷网络协议 + */ + String qwxgwl_standard = "qwxgwl_standard"; + + + /** + * 曲沃山东芯谷网络密钥 + */ + String qwxgwl_access = "qwxgwl_access"; + + + /** + * 曲沃山东优晟 + */ + String qwmeter_standard = "qwmeter_standard"; + + /** + * 曲沃山东优晟系统密钥 + */ + String qwmeter_access = "qwmeter_access"; + + + /** + * 涂鸦iot协议 + */ + String tuya_standard = "tuya_standard"; + + /** + * 仁科协议 + */ + String renke_standard = "RenKe_standard"; + + /** + * 害虫目录 + */ + String contents_pest = "1"; + + /** + * 物联网字典缓存头 + */ + String iot_ele_cache = "iot_ele_cache"; + + /** + * 物联网厂家配置缓存 + */ + String iot_protocol_cache = "iot_protocol_cache"; + + + /** + * 操作标记,启动 + */ + String operation_launch = "launch"; + + /** + * 操作标记,功能 + */ + String operation_function = "function"; + + /** + * 操作标记,参数设置 + */ + String operation_params = "params"; + + /** + * 设备启动 + */ + String device_on = "1"; + + /** + * 设备停止 + */ + String device_off = "0"; + + + /** + * 控制类设备 + */ + String iot_device_control = "control"; + + /** + * 监控类设备 + */ + String iot_device_monitor = "monitor"; + + /** + * 监测类设备 + */ + String iot_device_surv = "surv"; + + /** + * 防治设备 + */ + String iot_device_guard = "guard"; + + /** + * 物联网配置缓存头 + */ + String IOT_SURVCONFIG_CACHE = "surv:config:params"; +} diff --git a/src/main/java/com/lanhai/constant/PollutionConstants.java b/src/main/java/com/lanhai/constant/PollutionConstants.java new file mode 100644 index 0000000..20ecab8 --- /dev/null +++ b/src/main/java/com/lanhai/constant/PollutionConstants.java @@ -0,0 +1,71 @@ +package com.lanhai.constant; + +public interface PollutionConstants { + /** + * 水污染物 + */ + String WATER_ORIENT = "water_orient"; + + /** + * 水污染物 + */ + String WATER_LIVE = "water_live"; + /** + * 水质监测 + */ + String WATER_QULITY="6_water"; + + /** + * 气项监测 + */ + String AIR_SURV = "air"; + + + /** + * 土壤监测 + */ + String SOIL_SURV = "soil"; + + + String STINK = "stink"; + + String CAMERA = "camera"; + + String SURV = "surv"; + + /** + * 水肥机 + */ + String INTEGRATED_MACHINE = "integrated_machine"; + + /** + * 水肥机 + */ + String INTEGRATED_CONTROL = "integrated_control"; + /** + * 控制柜 + */ + String CONTROL_CAB = "control_cab"; + + + /** + * 虫情监测 + */ + String BUG_SURV="7_bugsurv"; + + + /** + * 孢子监测 + */ + String SPORE_SURV="8_sporesurv"; + + /** + * 孢子监测 + */ + String PEST_LIGHT="9_pestlight"; + + /** + * 数据生成间隔 单位秒 + */ + Integer dataGenGap = 3600; +} diff --git a/src/main/java/com/lanhai/constant/ToolConstant.java b/src/main/java/com/lanhai/constant/ToolConstant.java new file mode 100644 index 0000000..8828e6c --- /dev/null +++ b/src/main/java/com/lanhai/constant/ToolConstant.java @@ -0,0 +1,62 @@ +package com.lanhai.constant; + +public interface ToolConstant { + + /**POST请求*/ + String HTTP_POST = "POST"; + + /**PUT请求*/ + String HTTP_PUT = "PUT"; + + /**PATCH请求*/ + String HTTP_PATCH = "PATCH"; + + /**未知的*/ + String UNKNOWN = "unknown"; + + /**字符串http*/ + String STR_HTTP = "http"; + + /**String 类型的空值*/ + String STRING_NULL = "null"; + + /**前端vue3版本Header参数名*/ + String VERSION="X-Version"; + + /**存储在线程变量里的动态表名*/ + String DYNAMIC_TABLE_NAME="DYNAMIC_TABLE_NAME"; + /** + * http:// http协议 + */ + String HTTP_PROTOCOL = "http://"; + + /** + * https:// https协议 + */ + String HTTPS_PROTOCOL = "https://"; + + /** + * 萤石云应用 + */ + String APPLICATION_YsYun = "YingShiYun"; + + /** + * 新普惠应用 + */ + String APPLICATION_XinPH = "XinPuHui"; + + /** + * 云飞应用 + */ + String APPLICATION_YunF = "YunFei"; + + /** + * 欧克奇应用 + */ + String APPLICATION_Okq = "OuKeqi"; + + /** + * 涂鸦应用 + */ + String APPLICATION_TuYa = "TuYa"; +} diff --git a/src/main/java/com/wangbin/controller/ScEquZhibiaoController.java b/src/main/java/com/lanhai/controller/ScEquZhibiaoController.java similarity index 90% rename from src/main/java/com/wangbin/controller/ScEquZhibiaoController.java rename to src/main/java/com/lanhai/controller/ScEquZhibiaoController.java index 3c59e69..1cfa33c 100644 --- a/src/main/java/com/wangbin/controller/ScEquZhibiaoController.java +++ b/src/main/java/com/lanhai/controller/ScEquZhibiaoController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvAlertRecordController.java b/src/main/java/com/lanhai/controller/SurvAlertRecordController.java similarity index 90% rename from src/main/java/com/wangbin/controller/SurvAlertRecordController.java rename to src/main/java/com/lanhai/controller/SurvAlertRecordController.java index 50004fe..a62b434 100644 --- a/src/main/java/com/wangbin/controller/SurvAlertRecordController.java +++ b/src/main/java/com/lanhai/controller/SurvAlertRecordController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvDeviceDeployController.java b/src/main/java/com/lanhai/controller/SurvDeviceDeployController.java similarity index 88% rename from src/main/java/com/wangbin/controller/SurvDeviceDeployController.java rename to src/main/java/com/lanhai/controller/SurvDeviceDeployController.java index 1602b67..ea17939 100644 --- a/src/main/java/com/wangbin/controller/SurvDeviceDeployController.java +++ b/src/main/java/com/lanhai/controller/SurvDeviceDeployController.java @@ -1,12 +1,12 @@ -package com.wangbin.controller; +package com.lanhai.controller; -import com.wangbin.common.Result; -import com.wangbin.constant.CommonConstant; -import com.wangbin.entity.SurvDeviceDeploy; -import com.wangbin.entity.SurvTransdataOrientwater; -import com.wangbin.service.ISurvDeviceDeployService; -import com.wangbin.service.ISurvTransdataOrientwaterService; +import com.lanhai.common.Result; +import com.lanhai.constant.CommonConstant; +import com.lanhai.entity.SurvDeviceDeploy; +import com.lanhai.entity.SurvTransdataOrientwater; +import com.lanhai.service.ISurvDeviceDeployService; +import com.lanhai.service.ISurvTransdataOrientwaterService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; diff --git a/src/main/java/com/wangbin/controller/SurvHisdataAirController.java b/src/main/java/com/lanhai/controller/SurvHisdataAirController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvHisdataAirController.java rename to src/main/java/com/lanhai/controller/SurvHisdataAirController.java index f247b30..13c6052 100644 --- a/src/main/java/com/wangbin/controller/SurvHisdataAirController.java +++ b/src/main/java/com/lanhai/controller/SurvHisdataAirController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvHisdataLivestockwaterController.java b/src/main/java/com/lanhai/controller/SurvHisdataLivestockwaterController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvHisdataLivestockwaterController.java rename to src/main/java/com/lanhai/controller/SurvHisdataLivestockwaterController.java index 5e3597f..d26d6c6 100644 --- a/src/main/java/com/wangbin/controller/SurvHisdataLivestockwaterController.java +++ b/src/main/java/com/lanhai/controller/SurvHisdataLivestockwaterController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvHisdataLivestockwaterErrorController.java b/src/main/java/com/lanhai/controller/SurvHisdataLivestockwaterErrorController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvHisdataLivestockwaterErrorController.java rename to src/main/java/com/lanhai/controller/SurvHisdataLivestockwaterErrorController.java index 52beaae..e2477c4 100644 --- a/src/main/java/com/wangbin/controller/SurvHisdataLivestockwaterErrorController.java +++ b/src/main/java/com/lanhai/controller/SurvHisdataLivestockwaterErrorController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvHisdataOrientwaterController.java b/src/main/java/com/lanhai/controller/SurvHisdataOrientwaterController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvHisdataOrientwaterController.java rename to src/main/java/com/lanhai/controller/SurvHisdataOrientwaterController.java index fe87338..d96cdef 100644 --- a/src/main/java/com/wangbin/controller/SurvHisdataOrientwaterController.java +++ b/src/main/java/com/lanhai/controller/SurvHisdataOrientwaterController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvHisdataOrientwaterErrorController.java b/src/main/java/com/lanhai/controller/SurvHisdataOrientwaterErrorController.java similarity index 90% rename from src/main/java/com/wangbin/controller/SurvHisdataOrientwaterErrorController.java rename to src/main/java/com/lanhai/controller/SurvHisdataOrientwaterErrorController.java index a0589bb..9101793 100644 --- a/src/main/java/com/wangbin/controller/SurvHisdataOrientwaterErrorController.java +++ b/src/main/java/com/lanhai/controller/SurvHisdataOrientwaterErrorController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvHisdataPestlightController.java b/src/main/java/com/lanhai/controller/SurvHisdataPestlightController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvHisdataPestlightController.java rename to src/main/java/com/lanhai/controller/SurvHisdataPestlightController.java index 27cd955..9926719 100644 --- a/src/main/java/com/wangbin/controller/SurvHisdataPestlightController.java +++ b/src/main/java/com/lanhai/controller/SurvHisdataPestlightController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvHisdataSoilController.java b/src/main/java/com/lanhai/controller/SurvHisdataSoilController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvHisdataSoilController.java rename to src/main/java/com/lanhai/controller/SurvHisdataSoilController.java index e3a5ad7..a5c2fb6 100644 --- a/src/main/java/com/wangbin/controller/SurvHisdataSoilController.java +++ b/src/main/java/com/lanhai/controller/SurvHisdataSoilController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvTransdataAirController.java b/src/main/java/com/lanhai/controller/SurvTransdataAirController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvTransdataAirController.java rename to src/main/java/com/lanhai/controller/SurvTransdataAirController.java index 1bb6def..6c132d1 100644 --- a/src/main/java/com/wangbin/controller/SurvTransdataAirController.java +++ b/src/main/java/com/lanhai/controller/SurvTransdataAirController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvTransdataLivestockwaterController.java b/src/main/java/com/lanhai/controller/SurvTransdataLivestockwaterController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvTransdataLivestockwaterController.java rename to src/main/java/com/lanhai/controller/SurvTransdataLivestockwaterController.java index 83590f9..e384a7d 100644 --- a/src/main/java/com/wangbin/controller/SurvTransdataLivestockwaterController.java +++ b/src/main/java/com/lanhai/controller/SurvTransdataLivestockwaterController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvTransdataOrientwaterController.java b/src/main/java/com/lanhai/controller/SurvTransdataOrientwaterController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvTransdataOrientwaterController.java rename to src/main/java/com/lanhai/controller/SurvTransdataOrientwaterController.java index 9caa53f..aabd486 100644 --- a/src/main/java/com/wangbin/controller/SurvTransdataOrientwaterController.java +++ b/src/main/java/com/lanhai/controller/SurvTransdataOrientwaterController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvTransdataPestlightController.java b/src/main/java/com/lanhai/controller/SurvTransdataPestlightController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvTransdataPestlightController.java rename to src/main/java/com/lanhai/controller/SurvTransdataPestlightController.java index b72da72..4d73842 100644 --- a/src/main/java/com/wangbin/controller/SurvTransdataPestlightController.java +++ b/src/main/java/com/lanhai/controller/SurvTransdataPestlightController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/wangbin/controller/SurvTransdataSoilController.java b/src/main/java/com/lanhai/controller/SurvTransdataSoilController.java similarity index 91% rename from src/main/java/com/wangbin/controller/SurvTransdataSoilController.java rename to src/main/java/com/lanhai/controller/SurvTransdataSoilController.java index 513ec2f..8b71a08 100644 --- a/src/main/java/com/wangbin/controller/SurvTransdataSoilController.java +++ b/src/main/java/com/lanhai/controller/SurvTransdataSoilController.java @@ -1,4 +1,4 @@ -package com.wangbin.controller; +package com.lanhai.controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/com/lanhai/entity/FSurvConfig.java b/src/main/java/com/lanhai/entity/FSurvConfig.java new file mode 100644 index 0000000..b0413a8 --- /dev/null +++ b/src/main/java/com/lanhai/entity/FSurvConfig.java @@ -0,0 +1,119 @@ +package com.lanhai.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.io.Serializable; +import java.util.Date; + +/** + *
+ * 系统配置表 + *
+ * + * @author ${author} + * @since 2024-12-18 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +public class FSurvConfig extends Model
@@ -80,6 +81,9 @@ public class SurvDeviceDeploy extends Model
+ * 系统配置表 Mapper 接口
+ *
+ * 设备部署表 Mapper 接口
+ *
+ * 系统配置表 服务类
+ *
diff --git a/src/main/java/com/wangbin/service/ISurvHisdataOrientwaterErrorService.java b/src/main/java/com/lanhai/service/ISurvHisdataOrientwaterErrorService.java
similarity index 74%
rename from src/main/java/com/wangbin/service/ISurvHisdataOrientwaterErrorService.java
rename to src/main/java/com/lanhai/service/ISurvHisdataOrientwaterErrorService.java
index 9b1dd7c..1b3f759 100644
--- a/src/main/java/com/wangbin/service/ISurvHisdataOrientwaterErrorService.java
+++ b/src/main/java/com/lanhai/service/ISurvHisdataOrientwaterErrorService.java
@@ -1,6 +1,6 @@
-package com.wangbin.service;
+package com.lanhai.service;
-import com.wangbin.entity.SurvHisdataOrientwaterError;
+import com.lanhai.entity.SurvHisdataOrientwaterError;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/src/main/java/com/wangbin/service/ISurvHisdataOrientwaterService.java b/src/main/java/com/lanhai/service/ISurvHisdataOrientwaterService.java
similarity index 68%
rename from src/main/java/com/wangbin/service/ISurvHisdataOrientwaterService.java
rename to src/main/java/com/lanhai/service/ISurvHisdataOrientwaterService.java
index cd29fe4..3d9d30a 100644
--- a/src/main/java/com/wangbin/service/ISurvHisdataOrientwaterService.java
+++ b/src/main/java/com/lanhai/service/ISurvHisdataOrientwaterService.java
@@ -1,8 +1,8 @@
-package com.wangbin.service;
+package com.lanhai.service;
-import com.wangbin.entity.SurvHisdataOrientwater;
+import com.lanhai.entity.SurvHisdataOrientwater;
import com.baomidou.mybatisplus.extension.service.IService;
-import com.wangbin.entity.SurvTransdataOrientwater;
+import com.lanhai.entity.SurvTransdataOrientwater;
/**
*
diff --git a/src/main/java/com/wangbin/service/ISurvHisdataPestlightService.java b/src/main/java/com/lanhai/service/ISurvHisdataPestlightService.java
similarity index 73%
rename from src/main/java/com/wangbin/service/ISurvHisdataPestlightService.java
rename to src/main/java/com/lanhai/service/ISurvHisdataPestlightService.java
index a85a8a5..6cb2e92 100644
--- a/src/main/java/com/wangbin/service/ISurvHisdataPestlightService.java
+++ b/src/main/java/com/lanhai/service/ISurvHisdataPestlightService.java
@@ -1,6 +1,6 @@
-package com.wangbin.service;
+package com.lanhai.service;
-import com.wangbin.entity.SurvHisdataPestlight;
+import com.lanhai.entity.SurvHisdataPestlight;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/src/main/java/com/wangbin/service/ISurvHisdataSoilService.java b/src/main/java/com/lanhai/service/ISurvHisdataSoilService.java
similarity index 74%
rename from src/main/java/com/wangbin/service/ISurvHisdataSoilService.java
rename to src/main/java/com/lanhai/service/ISurvHisdataSoilService.java
index 9a2e37d..5dc45f6 100644
--- a/src/main/java/com/wangbin/service/ISurvHisdataSoilService.java
+++ b/src/main/java/com/lanhai/service/ISurvHisdataSoilService.java
@@ -1,6 +1,6 @@
-package com.wangbin.service;
+package com.lanhai.service;
-import com.wangbin.entity.SurvHisdataSoil;
+import com.lanhai.entity.SurvHisdataSoil;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/src/main/java/com/wangbin/service/ISurvTransdataAirService.java b/src/main/java/com/lanhai/service/ISurvTransdataAirService.java
similarity index 65%
rename from src/main/java/com/wangbin/service/ISurvTransdataAirService.java
rename to src/main/java/com/lanhai/service/ISurvTransdataAirService.java
index bffdc86..dcd9e9d 100644
--- a/src/main/java/com/wangbin/service/ISurvTransdataAirService.java
+++ b/src/main/java/com/lanhai/service/ISurvTransdataAirService.java
@@ -1,6 +1,6 @@
-package com.wangbin.service;
+package com.lanhai.service;
-import com.wangbin.entity.SurvTransdataAir;
+import com.lanhai.entity.SurvTransdataAir;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Map;
@@ -12,7 +12,7 @@ import java.util.Map;
*/
public interface ISurvTransdataAirService extends IService
diff --git a/src/main/java/com/wangbin/service/ISurvTransdataPestlightService.java b/src/main/java/com/lanhai/service/ISurvTransdataPestlightService.java
similarity index 81%
rename from src/main/java/com/wangbin/service/ISurvTransdataPestlightService.java
rename to src/main/java/com/lanhai/service/ISurvTransdataPestlightService.java
index 49efff0..afe44cd 100644
--- a/src/main/java/com/wangbin/service/ISurvTransdataPestlightService.java
+++ b/src/main/java/com/lanhai/service/ISurvTransdataPestlightService.java
@@ -1,7 +1,7 @@
-package com.wangbin.service;
+package com.lanhai.service;
import com.baomidou.mybatisplus.extension.service.IService;
-import com.wangbin.entity.SurvTransdataPestlight;
+import com.lanhai.entity.SurvTransdataPestlight;
import java.util.Map;
diff --git a/src/main/java/com/lanhai/service/ISurvTransdataSoilService.java b/src/main/java/com/lanhai/service/ISurvTransdataSoilService.java
new file mode 100644
index 0000000..40b0b6e
--- /dev/null
+++ b/src/main/java/com/lanhai/service/ISurvTransdataSoilService.java
@@ -0,0 +1,26 @@
+package com.lanhai.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.lanhai.entity.SurvDeviceDeploy;
+import com.lanhai.entity.SurvTransdataSoil;
+
+import java.util.Map;
+
+/**
+ *
+ * 土壤污染监测数据 服务类
+ *
+ * 系统配置表 服务实现类
+ *
+ * 预警记录表 服务实现类
+ *