From 004a7440940640fdc5a4b462dda53ceb0e8158d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E8=BF=9B=E6=89=8D?= Date: Wed, 26 Jun 2024 10:32:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BB=E4=BF=9D=E6=8C=82=E5=8F=B7=E4=B8=8D?= =?UTF-8?q?=E5=85=81=E8=AE=B8=E9=80=80=E8=B4=B9=E6=97=A5=E5=BF=97=E5=AE=8C?= =?UTF-8?q?=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ynxbd/common/result/ResultEnum.java | 1 + src/main/java/com/ynxbd/common/service/RegService.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ynxbd/common/result/ResultEnum.java b/src/main/java/com/ynxbd/common/result/ResultEnum.java index 852f741..313e062 100644 --- a/src/main/java/com/ynxbd/common/result/ResultEnum.java +++ b/src/main/java/com/ynxbd/common/result/ResultEnum.java @@ -89,6 +89,7 @@ public enum ResultEnum { REFUND_RES_REG_NOT_ALLOW(30107, "[退费]预约挂号禁止退费"), REFUND_IS_REPEAT(30107, "[退费]订单已退费请勿重复申请"), REFUND_CASH_IS_NULL(30016, "[退费]现金不存在"), + REFUND_IS_FAIL_FOR_MD(30201,"[退费]医保挂号订单不允许线上退费,请到线下窗口进行退款"), // 挂号 REG_TODAY_HAS(38100, "[挂号]同一天,同一科室,已挂过号"), diff --git a/src/main/java/com/ynxbd/common/service/RegService.java b/src/main/java/com/ynxbd/common/service/RegService.java index 142fe98..5c0bc98 100644 --- a/src/main/java/com/ynxbd/common/service/RegService.java +++ b/src/main/java/com/ynxbd/common/service/RegService.java @@ -397,6 +397,7 @@ public class RegService { } Register reg = new RegisterDao().selectRegByHisTransNo(hisTransNo); + if (reg == null) { log.info("[挂号][取消预约]失败, 未查询到挂号支付信息"); return Result.error(ResultEnum.DATA_NOT_FOUND); @@ -471,7 +472,7 @@ public class RegService { Register reg = new RegisterDao().selectRegByHisTransNo(hisTransNo); if (reg == null) { - log.info("[今日挂号][取消预约]失败, 未查询到挂号支付信息"); + log.info("[今日挂号][取消预约]失败, 未查询到挂号支付信息;若是医保支付不允许线上退费,请到窗口进行退费"); return Result.error(ResultEnum.DATA_NOT_FOUND); } String tradeNo = reg.getTradeNo();