From 643338f4b01e9e265b13c9b86f1a335346a103a6 Mon Sep 17 00:00:00 2001 From: songqq Date: Wed, 17 Dec 2025 17:01:08 +0800 Subject: [PATCH] =?UTF-8?q?refactor(WebSocketServerCallbackManager):=20?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E5=B8=B8=E9=87=8F=E6=9B=BF=E6=8D=A2=E7=A1=AC?= =?UTF-8?q?=E7=BC=96=E7=A0=81=E7=9A=84=E6=96=B9=E6=B3=95=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将硬编码的方法名替换为ServiceConstant中定义的常量,提高代码可维护性和可读性 --- .../service/WebSocketServerCallbackManager.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/server/src/main/java/com/ecep/contract/service/WebSocketServerCallbackManager.java b/server/src/main/java/com/ecep/contract/service/WebSocketServerCallbackManager.java index 4e974bb..17bf0b9 100644 --- a/server/src/main/java/com/ecep/contract/service/WebSocketServerCallbackManager.java +++ b/server/src/main/java/com/ecep/contract/service/WebSocketServerCallbackManager.java @@ -20,6 +20,7 @@ import com.ecep.contract.PageArgument; import com.ecep.contract.PageContent; import com.ecep.contract.QueryService; import com.ecep.contract.SpringApp; +import com.ecep.contract.constant.ServiceConstant; import com.ecep.contract.constant.WebSocketConstant; import com.ecep.contract.handler.SessionInfo; import com.ecep.contract.model.Voable; @@ -95,15 +96,15 @@ public class WebSocketServerCallbackManager { JsonNode argumentsNode = jsonNode.get(WebSocketConstant.ARGUMENTS_FIELD_NAME); Object result = null; - if (methodName.equals("findAll")) { + if (methodName.equals(ServiceConstant.FIND_ALL_METHOD_NAME)) { result = invokerFindAllMethod(service, argumentsNode); - } else if (methodName.equals("findById")) { + } else if (methodName.equals(ServiceConstant.FIND_BY_ID_METHOD_NAME)) { result = invokerFindByIdMethod(service, argumentsNode); - } else if (methodName.equals("save")) { + } else if (methodName.equals(ServiceConstant.SAVE_METHOD_NAME)) { result = invokerSaveMethod(service, argumentsNode); - } else if (methodName.equals("delete")) { + } else if (methodName.equals(ServiceConstant.DELETE_METHOD_NAME)) { result = invokerDeleteMethod(service, argumentsNode); - } else if (methodName.equals("count")) { + } else if (methodName.equals(ServiceConstant.COUNT_METHOD_NAME)) { result = invokerCountMethod(service, argumentsNode); } else { result = invokerOtherMethod(service, methodName, argumentsNode);