From 38c64738bc600e5d5d97d7e49b37bfdfef8fe625 Mon Sep 17 00:00:00 2001 From: 3y Date: Sat, 8 Jan 2022 17:30:11 +0800 Subject: [PATCH] fix --- .../src/main/java/com/java3y/austin/enums/AnchorState.java | 2 ++ .../src/main/java/com/java3y/austin/handler/Handler.java | 7 ++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/austin-common/src/main/java/com/java3y/austin/enums/AnchorState.java b/austin-common/src/main/java/com/java3y/austin/enums/AnchorState.java index f02dfce..32274cf 100644 --- a/austin-common/src/main/java/com/java3y/austin/enums/AnchorState.java +++ b/austin-common/src/main/java/com/java3y/austin/enums/AnchorState.java @@ -22,6 +22,8 @@ public enum AnchorState { WHITE_LIST(50, "白名单过滤"), SEND_SUCCESS(60, "消息下发成功"), SEND_FAIL(70, "消息下发失败"), + + CLICK(0100, "消息被点击"), ; diff --git a/austin-handler/src/main/java/com/java3y/austin/handler/Handler.java b/austin-handler/src/main/java/com/java3y/austin/handler/Handler.java index bd37e7d..ee65871 100644 --- a/austin-handler/src/main/java/com/java3y/austin/handler/Handler.java +++ b/austin-handler/src/main/java/com/java3y/austin/handler/Handler.java @@ -33,10 +33,11 @@ public abstract class Handler { } public void doHandler(TaskInfo taskInfo) { - if (!handler(taskInfo)) { - LogUtils.print(AnchorInfo.builder().state(AnchorState.SEND_FAIL.getCode()).businessId(taskInfo.getBusinessId()).ids(taskInfo.getReceiver()).build()); + if (handler(taskInfo)) { + LogUtils.print(AnchorInfo.builder().state(AnchorState.SEND_SUCCESS.getCode()).businessId(taskInfo.getBusinessId()).ids(taskInfo.getReceiver()).build()); + return; } - LogUtils.print(AnchorInfo.builder().state(AnchorState.SEND_SUCCESS.getCode()).businessId(taskInfo.getBusinessId()).ids(taskInfo.getReceiver()).build()); + LogUtils.print(AnchorInfo.builder().state(AnchorState.SEND_FAIL.getCode()).businessId(taskInfo.getBusinessId()).ids(taskInfo.getReceiver()).build()); } /**