From 3cf3a717be130b0971c210f87616954434ece679 Mon Sep 17 00:00:00 2001 From: songqq Date: Sun, 14 Dec 2025 17:12:36 +0800 Subject: [PATCH] =?UTF-8?q?refactor(service):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E5=86=97=E4=BD=99=E7=9A=84getById=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 多个服务类中移除了重复的getById方法实现 --- .../main/java/com/ecep/contract/cloud/rk/CloudRkService.java | 5 +---- .../contract/ds/contract/service/ContractCatalogService.java | 5 +---- .../ecep/contract/ds/contract/service/SaleOrdersService.java | 5 +---- .../com/ecep/contract/ds/other/service/InventoryService.java | 4 +--- .../com/ecep/contract/ds/project/service/ProjectService.java | 4 +--- 5 files changed, 5 insertions(+), 18 deletions(-) diff --git a/server/src/main/java/com/ecep/contract/cloud/rk/CloudRkService.java b/server/src/main/java/com/ecep/contract/cloud/rk/CloudRkService.java index 03e9b20..696b1e8 100644 --- a/server/src/main/java/com/ecep/contract/cloud/rk/CloudRkService.java +++ b/server/src/main/java/com/ecep/contract/cloud/rk/CloudRkService.java @@ -102,10 +102,7 @@ public class CloudRkService extends EntityService return cloudRKRepository; } - @Override - public CloudRk getById(Integer id) { - return super.getById(id); - } + @Cacheable(key = "#p0") public CloudRkVo findById(Integer id) { diff --git a/server/src/main/java/com/ecep/contract/ds/contract/service/ContractCatalogService.java b/server/src/main/java/com/ecep/contract/ds/contract/service/ContractCatalogService.java index dd598fa..deaa247 100644 --- a/server/src/main/java/com/ecep/contract/ds/contract/service/ContractCatalogService.java +++ b/server/src/main/java/com/ecep/contract/ds/contract/service/ContractCatalogService.java @@ -47,10 +47,7 @@ public class ContractCatalogService extends EntityService findAll(Specification spec, Pageable pageable) { diff --git a/server/src/main/java/com/ecep/contract/ds/project/service/ProjectService.java b/server/src/main/java/com/ecep/contract/ds/project/service/ProjectService.java index 4fe6d01..d8a08f2 100644 --- a/server/src/main/java/com/ecep/contract/ds/project/service/ProjectService.java +++ b/server/src/main/java/com/ecep/contract/ds/project/service/ProjectService.java @@ -104,9 +104,7 @@ public class ProjectService extends EntityService return project; } - public Project getById(Integer id) { - return projectRepository.findById(id).orElse(null); - } + @Cacheable(key = "#p0") public ProjectVo findById(Integer id) {