From 07af183e7fa34c982503cc220cadecea8088714d Mon Sep 17 00:00:00 2001 From: chanbook <648715275@qq.com> Date: Thu, 28 Jul 2022 11:54:39 +0800 Subject: [PATCH] enum jsonvalue --- .../java/com/zhangshu/chat/demo/constant/EAgoraEventType.java | 2 ++ .../java/com/zhangshu/chat/demo/controller/EventController.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/zhangshu/chat/demo/constant/EAgoraEventType.java b/src/main/java/com/zhangshu/chat/demo/constant/EAgoraEventType.java index 3d8032c..4099278 100644 --- a/src/main/java/com/zhangshu/chat/demo/constant/EAgoraEventType.java +++ b/src/main/java/com/zhangshu/chat/demo/constant/EAgoraEventType.java @@ -1,5 +1,6 @@ package com.zhangshu.chat.demo.constant; +import com.fasterxml.jackson.annotation.JsonValue; import lombok.AllArgsConstructor; import lombok.Getter; @@ -19,6 +20,7 @@ public enum EAgoraEventType { client_role_change_to_audience(112,"client role change to audience","直播场景下,主播将角色切换为观众"), ; + @JsonValue private final int type; private final String name; private final String description; diff --git a/src/main/java/com/zhangshu/chat/demo/controller/EventController.java b/src/main/java/com/zhangshu/chat/demo/controller/EventController.java index 3aadd2e..5fe2770 100644 --- a/src/main/java/com/zhangshu/chat/demo/controller/EventController.java +++ b/src/main/java/com/zhangshu/chat/demo/controller/EventController.java @@ -23,7 +23,7 @@ public class EventController { @PostMapping("/agora") @ApiOperation(value = "agora") - public CommonResult agora(@RequestBody AgoraEventDto dto) { + public CommonResult agora(@RequestBody AgoraEventDto dto) { log.info("事件回调:{}", dto); eventService.agora(dto); return CommonResult.success();