From d6df1e96bb9a705bc6a1726990a7bc204b0ec618 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=AD=90=E9=93=AD?= Date: Wed, 24 Sep 2025 17:05:25 +0800 Subject: [PATCH] order_notify --- internal/data/wechatrepoimpl/cpn_status.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/data/wechatrepoimpl/cpn_status.go b/internal/data/wechatrepoimpl/cpn_status.go index d9a72bf..eea61cf 100644 --- a/internal/data/wechatrepoimpl/cpn_status.go +++ b/internal/data/wechatrepoimpl/cpn_status.go @@ -14,6 +14,7 @@ const ( CpnStatusUsed = "USED" CpnStatusExpired = "EXPIRED" CpnStatusRevoked = "REVOKED" + CpnStatusRecover = "RECOVER" ) var CpnStatusTextMap = map[CpnStatus]string{ @@ -21,6 +22,7 @@ var CpnStatusTextMap = map[CpnStatus]string{ CpnStatusUsed: "已实扣", CpnStatusExpired: "已过期", CpnStatusRevoked: "已失效", + CpnStatusRecover: "已回收", } var CpnStatusMap = map[CpnStatus]vo.OrderStatus{ @@ -44,5 +46,5 @@ func (o CpnStatus) GetStatus() (vo.OrderStatus, error) { if resultStatus, ok := CpnStatusMap[o]; ok { return resultStatus, nil } - return 0, fmt.Errorf("CpnStatus[%s]未定义", o) + return 0, fmt.Errorf("CpnStatus[%s-%s]未定义", o, o.GetText()) }