From 1cbd2ac4963fbbca0ba7d0c95fa5be7fe8e0e512 Mon Sep 17 00:00:00 2001 From: Penknife Date: Fri, 12 Sep 2025 16:29:44 +0800 Subject: [PATCH] =?UTF-8?q?fix():=E9=80=9A=E8=AE=AF=E6=B5=8B=E8=AF=95-?= =?UTF-8?q?=E5=89=AA=E5=88=87=E7=B1=BB=E5=9E=8B=E8=BD=AC=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/constants/enums/ExitCutTypeEnum.java | 15 ++++++++++----- .../controller/MessageTestController.java | 6 ++---- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/business/src/main/java/com/fizz/business/constants/enums/ExitCutTypeEnum.java b/business/src/main/java/com/fizz/business/constants/enums/ExitCutTypeEnum.java index c47e8a7..8304ea3 100644 --- a/business/src/main/java/com/fizz/business/constants/enums/ExitCutTypeEnum.java +++ b/business/src/main/java/com/fizz/business/constants/enums/ExitCutTypeEnum.java @@ -29,17 +29,22 @@ public enum ExitCutTypeEnum implements IEnum{ } } - @JsonCreator(mode = JsonCreator.Mode.DELEGATING) - public static ExitCutTypeEnum getByValue(String value) { - return MAP.get(value); - } +// @JsonCreator(mode = JsonCreator.Mode.DELEGATING) +// public static ExitCutTypeEnum getByValue(String value) { +// return MAP.get(value); +// } - @JsonValue +// @JsonValue @Override public String getValue() { return this.name(); } + @JsonValue + public Integer getCode() { + return code; + } + @JsonCreator public static ExitCutTypeEnum fromCode(int code) { for (ExitCutTypeEnum unit : values()) { if (unit.getCode() == code) { diff --git a/business/src/main/java/com/fizz/business/controller/MessageTestController.java b/business/src/main/java/com/fizz/business/controller/MessageTestController.java index 1994714..4b03c55 100644 --- a/business/src/main/java/com/fizz/business/controller/MessageTestController.java +++ b/business/src/main/java/com/fizz/business/controller/MessageTestController.java @@ -1,5 +1,6 @@ package com.fizz.business.controller; +import com.fizz.business.constants.enums.ExitCutTypeEnum; import com.fizz.business.constants.enums.OpcMessageType; import com.fizz.business.domain.msg.EntryMovementMessage; import com.fizz.business.domain.msg.ExitCutMessage; @@ -12,10 +13,7 @@ import com.ruoyi.common.annotation.Anonymous; import com.ruoyi.common.core.domain.R; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.List;