From 72a6da5ce4310859d91013c53ed867ce2589310c Mon Sep 17 00:00:00 2001 From: ziming Date: Wed, 2 Jul 2025 10:08:01 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=AD=A619?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/biz/warning_budget.go | 2 +- internal/pkg/sms/sms_test.go | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/internal/biz/warning_budget.go b/internal/biz/warning_budget.go index 22a3c1d..534e894 100644 --- a/internal/biz/warning_budget.go +++ b/internal/biz/warning_budget.go @@ -179,7 +179,7 @@ func (this *VoucherBiz) WarningSend(ctx context.Context, product *bo.ProductBo, return err } - var warningPerson []*do.WarningPerson + var warningPerson []do.WarningPerson if err := json.Unmarshal([]byte(product.WarningPerson), &warningPerson); err != nil { return err } diff --git a/internal/pkg/sms/sms_test.go b/internal/pkg/sms/sms_test.go index 43de85a..bcd3d3e 100644 --- a/internal/pkg/sms/sms_test.go +++ b/internal/pkg/sms/sms_test.go @@ -44,6 +44,14 @@ func TestSendSMS(t *testing.T) { } func TestWarningSend(t *testing.T) { + + warningPersonStr := `[{"tag": "CMB", "name": "李子铭", "mobile": "18666173766"}, {"tag": "LSXD", "name": "赵晋琪", "mobile": "13474987525"}]` + var warningPerson []do.WarningPerson + if err := json.Unmarshal([]byte(warningPersonStr), &warningPerson); err != nil { + t.Error(err) + return + } + req := &do.WxResp{ Amount: 2, AllBudget: 70010,