From caa134dfc4991edbcc5b5b9c442d5187c643c80a Mon Sep 17 00:00:00 2001 From: zt Date: Thu, 18 Sep 2025 00:47:42 +0800 Subject: [PATCH] bug --- .../impl/SubConstructionUserServiceImpl.java | 37 +++++-------------- ...ubContractorMaterialRecordServiceImpl.java | 4 -- .../SubContractorMaterialServiceImpl.java | 5 --- .../impl/SubContractorServiceImpl.java | 4 -- .../SubContractorToolRecordServiceImpl.java | 4 -- .../impl/SubContractorToolServiceImpl.java | 5 --- .../impl/SubSubcontractServiceImpl.java | 3 -- .../impl/DesTechnicalStandardServiceImpl.java | 3 -- .../impl/FacBoxTransformerServiceImpl.java | 5 --- .../service/impl/FacInverterServiceImpl.java | 5 --- .../service/impl/FacMatrixServiceImpl.java | 2 - .../FacPercentageFacilityServiceImpl.java | 5 --- ...FacPhotovoltaicPanelColumnServiceImpl.java | 5 --- .../FacPhotovoltaicPanelPointServiceImpl.java | 5 --- .../impl/FacPhotovoltaicPanelServiceImpl.java | 1 - ...acPhotovoltaicPanelSupportServiceImpl.java | 5 --- .../impl/EqpMachineryDetailServiceImpl.java | 7 ---- .../service/impl/EqpMachineryServiceImpl.java | 8 ---- .../service/impl/MatCompanyServiceImpl.java | 7 ---- .../MatMaterialsInventoryServiceImpl.java | 7 ---- .../service/impl/MatMaterialsServiceImpl.java | 6 --- .../impl/OthDevicePresetServiceImpl.java | 5 --- .../service/impl/OthYs7DeviceServiceImpl.java | 14 ------- .../app/BusAttendanceAppController.java | 5 ++- .../project/service/IBusProjectService.java | 4 +- .../impl/BusAttendanceServiceImpl.java | 35 ++++++++++-------- .../BusConstructionBlacklistServiceImpl.java | 5 --- .../BusConstructionUserExitServiceImpl.java | 10 +---- .../impl/BusProjectFileServiceImpl.java | 5 --- .../impl/BusProjectNewsServiceImpl.java | 5 --- .../service/impl/BusProjectServiceImpl.java | 4 +- .../impl/BusProjectTeamMemberServiceImpl.java | 2 - .../impl/BusProjectTeamServiceImpl.java | 10 ----- .../BusUserProjectRelevancyServiceImpl.java | 7 ---- .../service/impl/BusWorkWageServiceImpl.java | 9 ----- .../impl/QltKnowledgeDocumentServiceImpl.java | 3 -- .../QltQualityConstructionLogServiceImpl.java | 5 --- .../impl/QltQualityInspectionServiceImpl.java | 8 +--- .../impl/HseKnowledgeDocumentServiceImpl.java | 3 -- .../impl/HseQuestionBankServiceImpl.java | 5 --- .../HseQuestionUserAnswerServiceImpl.java | 5 --- .../impl/HseQuestionsCategoryServiceImpl.java | 5 --- .../impl/HseQuestionsConfigServiceImpl.java | 5 --- .../impl/HseRecognizeRecordServiceImpl.java | 4 -- .../impl/HseSafetyInspectionServiceImpl.java | 1 + .../service/impl/HseSafetyLogServiceImpl.java | 5 ++- .../impl/HseTeamMeetingServiceImpl.java | 5 --- .../impl/HseViolationLevelServiceImpl.java | 5 --- .../impl/HseViolationRecordServiceImpl.java | 1 + 49 files changed, 47 insertions(+), 266 deletions(-) diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubConstructionUserServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubConstructionUserServiceImpl.java index a0faec3d..1d1a4adc 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubConstructionUserServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubConstructionUserServiceImpl.java @@ -341,8 +341,7 @@ public class SubConstructionUserServiceImpl extends ServiceImpl 0) { @@ -535,12 +529,7 @@ public class SubConstructionUserServiceImpl extends ServiceImpl projectIdList = constructionUserList.stream() - .map(SubConstructionUser::getProjectId) - .distinct().toList(); - projectService.validAuth(projectIdList, userId); + // 批量修改 List list = constructionUserList.stream() .filter(user -> !status.equals(user.getStatus())) @@ -581,9 +570,7 @@ public class SubConstructionUserServiceImpl extends ServiceImpl lambdaUpdate = Wrappers.lambdaUpdate(SubConstructionUser.class) .eq(SubConstructionUser::getProjectId, projectId) @@ -663,14 +650,10 @@ public class SubConstructionUserServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); +// Long userId = LoginHelper.getUserId(); List constructionUserList = this.listByIds(ids); if (isValid) { - // 做一些业务上的校验,判断是否需要校验 - // 获取项目id列表 - List projectIdList = constructionUserList.stream().map(SubConstructionUser::getProjectId).toList(); - // 判断是否有权限操作对应项目下的内容 - projectService.validAuth(projectIdList, userId); + // 判断待删除的人员是否存在于班组 LambdaQueryWrapper projectTeamMemberLqw = Wrappers.lambdaQuery(BusProjectTeamMember.class) .in(BusProjectTeamMember::getMemberId, ids); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorMaterialRecordServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorMaterialRecordServiceImpl.java index 92d01029..fb4df11e 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorMaterialRecordServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorMaterialRecordServiceImpl.java @@ -171,11 +171,7 @@ public class SubContractorMaterialRecordServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List list = this.listByIds(ids); if (isValid) { - List projectIdList = list.stream().map(SubContractorMaterialRecord::getProjectId).toList(); - projectService.validAuth(projectIdList, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorMaterialServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorMaterialServiceImpl.java index bc3b2b3f..7453c9f1 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorMaterialServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorMaterialServiceImpl.java @@ -161,12 +161,7 @@ public class SubContractorMaterialServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List contractorMaterialList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectIdList = contractorMaterialList.stream().map(SubContractorMaterial::getProjectId).distinct().toList(); - projectService.validAuth(projectIdList, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorServiceImpl.java index 0231ddba..3cc821d2 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorServiceImpl.java @@ -198,13 +198,9 @@ public class SubContractorServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); List contractorList = this.listByIds(ids); // 做一些业务上的校验,判断是否需要校验 if (isValid) { - // 仅当前项目下的用户可以删除 - List projectIdList = contractorList.stream().map(SubContractor::getProjectId).toList(); - projectService.validAuth(projectIdList, userId); // 判断当前分包公司下是否还包含施工人员 LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.in(SubConstructionUser::getContractorId, ids); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorToolRecordServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorToolRecordServiceImpl.java index 6aefa544..30d7877f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorToolRecordServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorToolRecordServiceImpl.java @@ -171,11 +171,7 @@ public class SubContractorToolRecordServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List list = this.listByIds(ids); if (isValid) { - List projectIdList = list.stream().map(SubContractorToolRecord::getProjectId).toList(); - projectService.validAuth(projectIdList, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorToolServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorToolServiceImpl.java index 08808f7b..62a89289 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorToolServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubContractorToolServiceImpl.java @@ -161,12 +161,7 @@ public class SubContractorToolServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List contractorToolList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectIdList = contractorToolList.stream().map(SubContractorTool::getProjectId).distinct().toList(); - projectService.validAuth(projectIdList, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubSubcontractServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubSubcontractServiceImpl.java index 3a59fd22..51616508 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubSubcontractServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/contractor/service/impl/SubSubcontractServiceImpl.java @@ -188,11 +188,8 @@ public class SubSubcontractServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); List list = this.listByIds(ids); if (isValid) { - List projectIdList = list.stream().map(SubSubcontract::getProjectId).toList(); - projectService.validAuth(projectIdList, userId); } // 关联删除文件 Set fileIdList = list.stream().map(SubSubcontract::getContractFileId).collect(Collectors.toSet()); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesTechnicalStandardServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesTechnicalStandardServiceImpl.java index c91d35a4..850cac81 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesTechnicalStandardServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesTechnicalStandardServiceImpl.java @@ -326,13 +326,10 @@ public class DesTechnicalStandardServiceImpl extends ServiceImpl ids) { - Long userId = LoginHelper.getUserId(); List documentList = this.listByIds(ids); if (CollUtil.isEmpty(documentList)) { throw new ServiceException("文件不存在", HttpStatus.ERROR); } - Set projectIdList = documentList.stream().map(DesTechnicalStandard::getProjectId).collect(Collectors.toSet()); - projectService.validAuth(projectIdList, userId); boolean result = this.removeBatchByIds(ids); if (!result) { throw new ServiceException("文件删除失败", HttpStatus.ERROR); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacBoxTransformerServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacBoxTransformerServiceImpl.java index a30096a5..95401010 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacBoxTransformerServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacBoxTransformerServiceImpl.java @@ -396,12 +396,7 @@ public class FacBoxTransformerServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List boxTransformerList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectId = boxTransformerList.stream().map(FacBoxTransformer::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacInverterServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacInverterServiceImpl.java index 964eae1d..25dec5f4 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacInverterServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacInverterServiceImpl.java @@ -396,12 +396,7 @@ public class FacInverterServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List inverterList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectId = inverterList.stream().map(FacInverter::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacMatrixServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacMatrixServiceImpl.java index 284ff3b2..45f36872 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacMatrixServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacMatrixServiceImpl.java @@ -395,7 +395,6 @@ public class FacMatrixServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); List matrixList = this.listByIds(ids); if (isValid) { //TODO 做一些业务上的校验,判断是否需要校验 @@ -404,7 +403,6 @@ public class FacMatrixServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List percentageFacilityList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectId = percentageFacilityList.stream().map(FacPercentageFacility::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelColumnServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelColumnServiceImpl.java index 3be93326..1c7ce291 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelColumnServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelColumnServiceImpl.java @@ -265,12 +265,7 @@ public class FacPhotovoltaicPanelColumnServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List photovoltaicPanelColumnList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectId = photovoltaicPanelColumnList.stream().map(FacPhotovoltaicPanelColumn::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelPointServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelPointServiceImpl.java index 00327816..332833db 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelPointServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelPointServiceImpl.java @@ -265,12 +265,7 @@ public class FacPhotovoltaicPanelPointServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List photovoltaicPanelPointList = this.list(this.buildQueryWrapper(null)); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectId = photovoltaicPanelPointList.stream().map(FacPhotovoltaicPanelPoint::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelServiceImpl.java index 9656d579..260f4651 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelServiceImpl.java @@ -636,7 +636,6 @@ public class FacPhotovoltaicPanelServiceImpl extends ServiceImpl matrixNames = photovoltaicPanelList.stream().map(FacPhotovoltaicPanel::getName).toList(); Boolean result = photovoltaicPanelPartsService.validPartsExistByPhotovoltaicPanel(projectId, matrixNames); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelSupportServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelSupportServiceImpl.java index 067bc6d9..c190c901 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelSupportServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/facility/service/impl/FacPhotovoltaicPanelSupportServiceImpl.java @@ -265,12 +265,7 @@ public class FacPhotovoltaicPanelSupportServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List photovoltaicPanelSupportList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectId = photovoltaicPanelSupportList.stream().map(FacPhotovoltaicPanelSupport::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/machinery/service/impl/EqpMachineryDetailServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/machinery/service/impl/EqpMachineryDetailServiceImpl.java index 698c10db..1ca1d3f7 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/machinery/service/impl/EqpMachineryDetailServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/machinery/service/impl/EqpMachineryDetailServiceImpl.java @@ -202,16 +202,9 @@ public class EqpMachineryDetailServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); List machineryDetailList = this.listByIds(ids); // 做一些业务上的校验,判断是否需要校验 if (isValid) { - // 获取机械id列表 - List machineryIdList = machineryDetailList.stream().map(EqpMachineryDetail::getMachineryId).toList(); - List machineryList = machineryService.listByIds(machineryIdList); - // 获取对应项目id列表 - List projectIdList = machineryList.stream().map(EqpMachinery::getProjectId).toList(); - projectService.validAuth(projectIdList, userId); } if (machineryDetailList.size() != ids.size()) { throw new ServiceException("删除机械详情失败,数据缺失", HttpStatus.BAD_REQUEST); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/machinery/service/impl/EqpMachineryServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/machinery/service/impl/EqpMachineryServiceImpl.java index 4b4eb50a..732df39f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/machinery/service/impl/EqpMachineryServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/machinery/service/impl/EqpMachineryServiceImpl.java @@ -190,9 +190,6 @@ public class EqpMachineryServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); List machineryList = this.listByIds(ids); if (isValid) { // 做一些业务上的校验,判断是否需要校验 - // 获取项目id列表 - List projectIdList = machineryList.stream().map(EqpMachinery::getProjectId).toList(); - // 判断是否有权限操作对应项目下的内容 - projectService.validAuth(projectIdList, userId); // 判断是否还存在机械详情信息 QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.in("machinery_id", ids); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatCompanyServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatCompanyServiceImpl.java index f772f171..90a5bf82 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatCompanyServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatCompanyServiceImpl.java @@ -185,15 +185,8 @@ public class MatCompanyServiceImpl extends ServiceImpl ids, Boolean isValid) { - // 获取当前登录用户 - Long userId = LoginHelper.getUserId(); List companyList = this.listByIds(ids); if (isValid) { - // 做一些业务上的校验,判断是否需要校验 - // 获取项目id列表 - List projectIdList = companyList.stream().map(MatCompany::getProjectId).toList(); - // 判断是否有权限操作对应项目下的内容 - projectService.validAuth(projectIdList, userId); // 判断公司中是否还存在材料信息 QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.in("company_id", ids); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatMaterialsInventoryServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatMaterialsInventoryServiceImpl.java index c245a24b..56b3711c 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatMaterialsInventoryServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatMaterialsInventoryServiceImpl.java @@ -283,15 +283,8 @@ public class MatMaterialsInventoryServiceImpl extends ServiceImpl ids, Boolean isValid) { - // 获取当前登录用户 - Long userId = LoginHelper.getUserId(); List materialsInventoryList = this.listByIds(ids); if (isValid) { - // 做一些业务上的校验,判断是否需要校验 - // 获取项目id列表 - List projectIdList = materialsInventoryList.stream().map(MatMaterialsInventory::getProjectId).toList(); - // 判断是否有权限操作对应项目下的内容 - projectService.validAuth(projectIdList, userId); } // 判断对应数据是否都存在 if (materialsInventoryList.size() != ids.size()) { diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatMaterialsServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatMaterialsServiceImpl.java index 6fa87d31..0cd9ff03 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatMaterialsServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/materials/service/impl/MatMaterialsServiceImpl.java @@ -256,14 +256,8 @@ public class MatMaterialsServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); List materialsList = this.listByIds(ids); if (isValid) { - // 做一些业务上的校验,判断是否需要校验 - // 获取项目id列表 - List projectIdList = materialsList.stream().map(MatMaterials::getProjectId).toList(); - // 判断是否有权限操作对应项目下的内容 - projectService.validAuth(projectIdList, userId); // 判断公司中是否还存在材料信息 QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.in("materials", ids); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/other/service/impl/OthDevicePresetServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/other/service/impl/OthDevicePresetServiceImpl.java index 4f93864e..9c11c699 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/other/service/impl/OthDevicePresetServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/other/service/impl/OthDevicePresetServiceImpl.java @@ -200,7 +200,6 @@ public class OthDevicePresetServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List deviceList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectIds = deviceList.stream() - .map(OthYs7Device::getProjectId) - .filter(id -> id != 0) - .distinct() - .toList(); - if (CollUtil.isNotEmpty(projectIds)) { - projectService.validAuth(projectIds, userId); - } } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/controller/app/BusAttendanceAppController.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/controller/app/BusAttendanceAppController.java index 16fe6c47..4f5c5b24 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/controller/app/BusAttendanceAppController.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/controller/app/BusAttendanceAppController.java @@ -184,7 +184,10 @@ public class BusAttendanceAppController extends BaseController { DaysCountVo daysCountVo = new DaysCountVo(); - SubConstructionUser bySysUserId = constructionUserService.getBySysUserId(userId); + SubConstructionUser bySysUserId = constructionUserService.lambdaQuery() + .eq(SubConstructionUser::getSysUserId, userId) + .one(); + if(bySysUserId == null || bySysUserId.getFirstDate() == null){ daysCountVo.setEntryDays(0); } else { diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/IBusProjectService.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/IBusProjectService.java index a7a985bf..7146cc82 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/IBusProjectService.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/IBusProjectService.java @@ -158,7 +158,7 @@ public interface IBusProjectService extends IService { * @param projectId 项目id * @param userId 需要鉴权的用户id */ - void validAuth(Long projectId, Long userId); +// void validAuth(Long projectId, Long userId); /** * 校验用户是否拥有操作项目的权限 @@ -166,7 +166,7 @@ public interface IBusProjectService extends IService { * @param projectIdList 项目id列表 * @param userId 需要鉴权的用户id */ - void validAuth(Collection projectIdList, Long userId); +// void validAuth(Collection projectIdList, Long userId); /** * 获取天气信息 diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusAttendanceServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusAttendanceServiceImpl.java index 528f99d4..ea38acc5 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusAttendanceServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusAttendanceServiceImpl.java @@ -341,11 +341,12 @@ public class BusAttendanceServiceImpl extends ServiceImpl clockOutSeconds && localTime < clockOutResultSeconds); - + // 如果打卡时间早于下班时间,则为早退 + // 如果打卡时间晚于下班最晚打卡时间,则为早退 + return checkTime.isBefore(clockOutDateTime); } @@ -820,9 +823,11 @@ public class BusAttendanceServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List constructionBlacklistList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectId = constructionBlacklistList.stream().map(BusConstructionBlacklist::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusConstructionUserExitServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusConstructionUserExitServiceImpl.java index 0235257b..a0a9b111 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusConstructionUserExitServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusConstructionUserExitServiceImpl.java @@ -13,7 +13,6 @@ import org.dromara.common.core.utils.ObjectUtils; import org.dromara.common.core.utils.StringUtils; import org.dromara.common.mybatis.core.page.PageQuery; import org.dromara.common.mybatis.core.page.TableDataInfo; -import org.dromara.common.utils.IdCardEncryptorUtil; import org.dromara.contractor.domain.SubConstructionUser; import org.dromara.contractor.service.ISubConstructionUserService; import org.dromara.project.domain.BusConstructionUserExit; @@ -56,9 +55,6 @@ public class BusConstructionUserExitServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List projectFileList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectId = projectFileList.stream().map(BusProjectFile::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return baseMapper.deleteByIds(ids) > 0; } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectNewsServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectNewsServiceImpl.java index d53e0063..deaeb694 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectNewsServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectNewsServiceImpl.java @@ -192,12 +192,7 @@ public class BusProjectNewsServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List projectNewsList = this.listByIds(ids); if (isValid) { - //TODO 做一些业务上的校验,判断是否需要校验 - List projectId = projectNewsList.stream().map(BusProjectNews::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectServiceImpl.java index ef95922b..5938c96e 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectServiceImpl.java @@ -765,7 +765,7 @@ public class BusProjectServiceImpl extends ServiceImpl lqw = new LambdaQueryWrapper<>(); lqw.eq(BusUserProjectRelevancy::getProjectId, projectId); @@ -781,7 +781,7 @@ public class BusProjectServiceImpl extends ServiceImpl projectIdList, Long userId) { // 查询关联表,返回和用户关联的项目ID列表 Set collect = userProjectRelevancyService.listObjs( diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectTeamMemberServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectTeamMemberServiceImpl.java index 29a4b774..e75df10e 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectTeamMemberServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectTeamMemberServiceImpl.java @@ -279,7 +279,6 @@ public class BusProjectTeamMemberServiceImpl extends ServiceImpl ids, Boolean isValid) { - // 获取当前登录用户 - Long userId = LoginHelper.getUserId(); // 获取待删除数据详情 List projectTeamList = this.listByIds(ids); if (isValid) { - // 做一些业务上的校验,判断是否需要校验 - // 获取项目id列表 - List projectIdList = projectTeamList.stream().map(BusProjectTeam::getProjectId).toList(); - // 判断是否有权限操作对应项目下的内容 - projectService.validAuth(projectIdList, userId); } // 判断对应数据是否都存在 if (projectTeamList.size() != ids.size()) { diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusUserProjectRelevancyServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusUserProjectRelevancyServiceImpl.java index ad408f5d..72529763 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusUserProjectRelevancyServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusUserProjectRelevancyServiceImpl.java @@ -232,16 +232,9 @@ public class BusUserProjectRelevancyServiceImpl extends ServiceImpl ids, Boolean isValid) { - // 获取当前登录用户 - Long userId = LoginHelper.getUserId(); // 获取待删除数据详情 List busUserProjectRelevancyList = this.listByIds(ids); if (isValid) { - // 做一些业务上的校验,判断是否需要校验 - // 获取项目id列表 - List projectIdList = busUserProjectRelevancyList.stream().map(BusUserProjectRelevancy::getProjectId).toList(); - // 判断是否有权限操作对应项目下的内容 - projectService.validAuth(projectIdList, userId); } // 判断对应数据是否都存在 if (busUserProjectRelevancyList.size() != ids.size()) { diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusWorkWageServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusWorkWageServiceImpl.java index f17153c2..48bfdc71 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusWorkWageServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusWorkWageServiceImpl.java @@ -151,7 +151,6 @@ public class BusWorkWageServiceImpl extends ServiceImpl ids, Boolean isValid) { - // 获取当前登录用户 - Long userId = LoginHelper.getUserId(); - // 获取待删除数据详情 - List workWageList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectIdList = workWageList.stream().map(BusWorkWage::getProjectId).toList(); - projectService.validAuth(projectIdList, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltKnowledgeDocumentServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltKnowledgeDocumentServiceImpl.java index 5f117076..adb53015 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltKnowledgeDocumentServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltKnowledgeDocumentServiceImpl.java @@ -318,13 +318,10 @@ public class QltKnowledgeDocumentServiceImpl extends ServiceImpl ids) { - Long userId = LoginHelper.getUserId(); List documentList = this.listByIds(ids); if (CollUtil.isEmpty(documentList)) { throw new ServiceException("文件不存在", HttpStatus.ERROR); } - Set projectIdList = documentList.stream().map(QltKnowledgeDocument::getProjectId).collect(Collectors.toSet()); - projectService.validAuth(projectIdList, userId); boolean result = this.removeBatchByIds(ids); if (!result) { throw new ServiceException("文件删除失败", HttpStatus.ERROR); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltQualityConstructionLogServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltQualityConstructionLogServiceImpl.java index 6a9401f0..fb6dbe03 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltQualityConstructionLogServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltQualityConstructionLogServiceImpl.java @@ -181,12 +181,7 @@ public class QltQualityConstructionLogServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List qualityConstructionLogList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectId = qualityConstructionLogList.stream().map(QltQualityConstructionLog::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltQualityInspectionServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltQualityInspectionServiceImpl.java index 8a947628..c6771763 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltQualityInspectionServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/quality/service/impl/QltQualityInspectionServiceImpl.java @@ -1,6 +1,7 @@ package org.dromara.quality.service.impl; import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; @@ -276,12 +277,7 @@ public class QltQualityInspectionServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List qualityInspectionList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectId = qualityInspectionList.stream().map(QltQualityInspection::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } @@ -347,7 +343,7 @@ public class QltQualityInspectionServiceImpl extends ServiceImpl ids) { - Long userId = LoginHelper.getUserId(); List documentList = this.listByIds(ids); if (CollUtil.isEmpty(documentList)) { throw new ServiceException("文件不存在", HttpStatus.ERROR); } - Set projectIdList = documentList.stream().map(HseKnowledgeDocument::getProjectId).collect(Collectors.toSet()); - projectService.validAuth(projectIdList, userId); boolean result = this.removeBatchByIds(ids); if (!result) { throw new ServiceException("文件删除失败", HttpStatus.ERROR); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionBankServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionBankServiceImpl.java index b9b37ed4..6d47e12a 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionBankServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionBankServiceImpl.java @@ -181,12 +181,7 @@ public class HseQuestionBankServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List questionBankList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectId = questionBankList.stream().map(HseQuestionBank::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionUserAnswerServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionUserAnswerServiceImpl.java index d5fa7d46..a71dc90e 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionUserAnswerServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionUserAnswerServiceImpl.java @@ -350,12 +350,7 @@ public class HseQuestionUserAnswerServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List questionUserAnswerList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectId = questionUserAnswerList.stream().map(HseQuestionUserAnswer::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionsCategoryServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionsCategoryServiceImpl.java index 6cbc93a0..c51c9c9f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionsCategoryServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionsCategoryServiceImpl.java @@ -150,12 +150,7 @@ public class HseQuestionsCategoryServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List questionsCategoryList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectId = questionsCategoryList.stream().map(HseQuestionsCategory::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionsConfigServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionsConfigServiceImpl.java index d8e1891b..9fd78ca5 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionsConfigServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseQuestionsConfigServiceImpl.java @@ -149,12 +149,7 @@ public class HseQuestionsConfigServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List questionsConfigList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectId = questionsConfigList.stream().map(HseQuestionsConfig::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseRecognizeRecordServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseRecognizeRecordServiceImpl.java index 66dcabe7..33858430 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseRecognizeRecordServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseRecognizeRecordServiceImpl.java @@ -159,10 +159,6 @@ public class HseRecognizeRecordServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List teamMeetingList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectId = teamMeetingList.stream().map(HseTeamMeeting::getProjectId).toList(); - projectService.validAuth(projectId, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseViolationLevelServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseViolationLevelServiceImpl.java index 5c940e7e..16217f11 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseViolationLevelServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseViolationLevelServiceImpl.java @@ -327,12 +327,7 @@ public class HseViolationLevelServiceImpl extends ServiceImpl ids, Boolean isValid) { - Long userId = LoginHelper.getUserId(); - List violationLevelList = this.listByIds(ids); if (isValid) { - // TODO 做一些业务上的校验,判断是否需要校验 - List projectIds = violationLevelList.stream().map(HseViolationLevel::getProjectId).distinct().toList(); - projectService.validAuth(projectIds, userId); } return this.removeBatchByIds(ids); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseViolationRecordServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseViolationRecordServiceImpl.java index a25c940b..37b11c45 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseViolationRecordServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/service/impl/HseViolationRecordServiceImpl.java @@ -110,6 +110,7 @@ public class HseViolationRecordServiceImpl extends ServiceImpl