From a9474f1a3de55b71f285de62196eb82c638da80a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A1=80=E5=B0=BC=E9=BE=9F?= <365252428@qq.com> Date: Thu, 19 Jun 2025 10:32:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/service/account/account.go | 4 ++-- pkg/service/bundle/pay.go | 17 ++++++----------- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/pkg/service/account/account.go b/pkg/service/account/account.go index 86563c9..e302dc1 100644 --- a/pkg/service/account/account.go +++ b/pkg/service/account/account.go @@ -156,7 +156,7 @@ func SendMsg(c *gin.Context) { service.Error(c, err) return } - service.Success(c, res) + service.Success1(c, "发送成功", res) return } else { res, err := service.AccountFieeProvider.SendMsg(context.Background(), &req) @@ -165,7 +165,7 @@ func SendMsg(c *gin.Context) { return } - service.Success(c, res) + service.Success1(c, "发送成功", res) return } diff --git a/pkg/service/bundle/pay.go b/pkg/service/bundle/pay.go index 9575633..4f7c4d3 100644 --- a/pkg/service/bundle/pay.go +++ b/pkg/service/bundle/pay.go @@ -485,23 +485,18 @@ func HomePageRoll(c *gin.Context) { var roll []Roll for _, i := range res.BundleInfo { - // Default values if user not found tel := "" name := i.BundleName // Use bundle name as fallback - if userInfo, exists := userMap[i.CustomerId]; exists && userInfo != nil { - // Handle phone number masking tel = userInfo.TelNum - if len(tel) >= 11 { // Standard 11-digit phone number - tel = tel[:3] + "****" + tel[7:] - } else if len(tel) >= 7 { // Short number handling - tel = tel[:3] + "****" + tel[7:] + if len(tel) >= 2 { + masked := "" + for j := 0; j < len(tel)-2; j++ { + masked += "*" + } + tel = masked + tel[len(tel)-2:] } - - // Use user's name if available (adjust this based on your actual user struct) - // name = userInfo.Name // Uncomment if you want to use user's name instead } - roll = append(roll, Roll{ Tel: tel, Name: name,