From c787bf38afbfc09ee2cc73e8201286a73a381469 Mon Sep 17 00:00:00 2001 From: luogw <3132758203@qq.com> Date: Thu, 5 Feb 2026 15:18:53 +0800 Subject: [PATCH] =?UTF-8?q?userId=E7=B1=BB=E5=9E=8B=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/project/appeal/application/AppealApplication.java | 3 ++- .../project/appeal/application/Impl/AppealApplicationImpl.java | 3 ++- .../com/project/appeal/controller/AppealAdmainController.java | 3 ++- .../java/com/project/appeal/controller/AppealController.java | 3 ++- .../com/project/ding/application/UserApplicationService.java | 2 +- .../ding/application/impl/UserApplicationServiceImpl.java | 2 +- .../project/ding/domain/service/SearchUserDomainService.java | 2 +- .../ding/domain/service/impl/SearchUserDomainServiceImpl.java | 2 +- .../service/impl/SearchOperationLogDomainServiceImpl.java | 2 +- 9 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/project/appeal/application/AppealApplication.java b/src/main/java/com/project/appeal/application/AppealApplication.java index 855afbd..e0c9876 100644 --- a/src/main/java/com/project/appeal/application/AppealApplication.java +++ b/src/main/java/com/project/appeal/application/AppealApplication.java @@ -1,6 +1,7 @@ package com.project.appeal.application; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException; import com.project.appeal.domain.dto.AppealDTO; import com.project.appeal.domain.param.AppealParam; import com.project.base.domain.result.Result; @@ -11,7 +12,7 @@ public interface AppealApplication { /** * 保存或修改申诉 */ - Result saveOrUpdate(AppealDTO appealDTO); + Result saveOrUpdate(AppealDTO appealDTO) throws DtErrorException; /** * 查询申诉列表 diff --git a/src/main/java/com/project/appeal/application/Impl/AppealApplicationImpl.java b/src/main/java/com/project/appeal/application/Impl/AppealApplicationImpl.java index 3c35102..c54acca 100644 --- a/src/main/java/com/project/appeal/application/Impl/AppealApplicationImpl.java +++ b/src/main/java/com/project/appeal/application/Impl/AppealApplicationImpl.java @@ -1,6 +1,7 @@ package com.project.appeal.application.Impl; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException; import com.project.appeal.application.AppealApplication; import com.project.appeal.domain.dto.AppealDTO; import com.project.appeal.domain.param.AppealParam; @@ -26,7 +27,7 @@ public class AppealApplicationImpl implements AppealApplication { * 保存申诉 */ @Override - public Result saveOrUpdate(AppealDTO appealDTO) { + public Result saveOrUpdate(AppealDTO appealDTO) throws DtErrorException { checkAppealDomainService.checkDto(appealDTO); return saveAppealDomainService.saveOrUpdate(appealDTO); } diff --git a/src/main/java/com/project/appeal/controller/AppealAdmainController.java b/src/main/java/com/project/appeal/controller/AppealAdmainController.java index b9f511c..76f4294 100644 --- a/src/main/java/com/project/appeal/controller/AppealAdmainController.java +++ b/src/main/java/com/project/appeal/controller/AppealAdmainController.java @@ -1,6 +1,7 @@ package com.project.appeal.controller; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException; import com.project.appeal.application.AppealApplication; import com.project.appeal.domain.dto.AppealDTO; import com.project.appeal.domain.param.AppealParam; @@ -20,7 +21,7 @@ public class AppealAdmainController { @PostMapping("saveOrUpdate") @OperationLog(module = "申诉审批") - public Result saveOrUpdate(@RequestBody AppealDTO appealDTO){ + public Result saveOrUpdate(@RequestBody AppealDTO appealDTO) throws DtErrorException { return appealApplication.saveOrUpdate(appealDTO); } diff --git a/src/main/java/com/project/appeal/controller/AppealController.java b/src/main/java/com/project/appeal/controller/AppealController.java index 615ad3a..7f8ee17 100644 --- a/src/main/java/com/project/appeal/controller/AppealController.java +++ b/src/main/java/com/project/appeal/controller/AppealController.java @@ -1,5 +1,6 @@ package com.project.appeal.controller; +import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException; import com.project.appeal.application.AppealApplication; import com.project.appeal.domain.dto.AppealDTO; import com.project.base.domain.result.Result; @@ -19,7 +20,7 @@ public class AppealController { private AppealApplication appealApplication; @PostMapping("saveOrUpdate") - public Result saveOrUpdate(@RequestBody AppealDTO appealDTO){ + public Result saveOrUpdate(@RequestBody AppealDTO appealDTO) throws DtErrorException { return appealApplication.saveOrUpdate(appealDTO); } } diff --git a/src/main/java/com/project/ding/application/UserApplicationService.java b/src/main/java/com/project/ding/application/UserApplicationService.java index 709dc84..487bc5f 100644 --- a/src/main/java/com/project/ding/application/UserApplicationService.java +++ b/src/main/java/com/project/ding/application/UserApplicationService.java @@ -18,5 +18,5 @@ public interface UserApplicationService { Result getLastSyncTime() throws Exception; - List searchByIds(Set idSet); + List searchByIds(Set idSet); } diff --git a/src/main/java/com/project/ding/application/impl/UserApplicationServiceImpl.java b/src/main/java/com/project/ding/application/impl/UserApplicationServiceImpl.java index 281405c..83c0739 100644 --- a/src/main/java/com/project/ding/application/impl/UserApplicationServiceImpl.java +++ b/src/main/java/com/project/ding/application/impl/UserApplicationServiceImpl.java @@ -38,7 +38,7 @@ public class UserApplicationServiceImpl implements UserApplicationService { } @Override - public List searchByIds(Set idSet) { + public List searchByIds(Set idSet) { return searchUserDomainService.searchByIds(idSet); } } diff --git a/src/main/java/com/project/ding/domain/service/SearchUserDomainService.java b/src/main/java/com/project/ding/domain/service/SearchUserDomainService.java index 99779c4..e97b828 100644 --- a/src/main/java/com/project/ding/domain/service/SearchUserDomainService.java +++ b/src/main/java/com/project/ding/domain/service/SearchUserDomainService.java @@ -14,5 +14,5 @@ public interface SearchUserDomainService { Result getDetail(Long id) throws Exception; - List searchByIds(Set idSet); + List searchByIds(Set idSet); } diff --git a/src/main/java/com/project/ding/domain/service/impl/SearchUserDomainServiceImpl.java b/src/main/java/com/project/ding/domain/service/impl/SearchUserDomainServiceImpl.java index 89724d6..924ac11 100644 --- a/src/main/java/com/project/ding/domain/service/impl/SearchUserDomainServiceImpl.java +++ b/src/main/java/com/project/ding/domain/service/impl/SearchUserDomainServiceImpl.java @@ -74,7 +74,7 @@ public class SearchUserDomainServiceImpl implements SearchUserDomainService { } @Override - public List searchByIds(Set idSet) { + public List searchByIds(Set idSet) { List userEntities = userMapper.selectBatchIds(idSet); return userEntities.stream().map(entity -> entity.toDTO(UserDTO::new)).collect(Collectors.toList()); } diff --git a/src/main/java/com/project/operation/domain/service/impl/SearchOperationLogDomainServiceImpl.java b/src/main/java/com/project/operation/domain/service/impl/SearchOperationLogDomainServiceImpl.java index 4cc3362..284ce0f 100644 --- a/src/main/java/com/project/operation/domain/service/impl/SearchOperationLogDomainServiceImpl.java +++ b/src/main/java/com/project/operation/domain/service/impl/SearchOperationLogDomainServiceImpl.java @@ -71,7 +71,7 @@ public class SearchOperationLogDomainServiceImpl implements SearchOperationLogDo } //收集用户ID,冗余字段 - Set idSet = entityList.stream().filter(entity -> entity.getId() != null) + Set idSet = entityList.stream().filter(entity -> entity.getId() != null) .map(OperationLogDTO::getCreatorId).collect(Collectors.toSet()); List userDTOList = userApplicationService.searchByIds(idSet); Map userDTOMap = userDTOList