From d3b82f43523f9dca06213b232aa29f2100afacb1 Mon Sep 17 00:00:00 2001 From: lzh <1625167628@qq.com> Date: Mon, 23 Jun 2025 10:37:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=99=E9=87=8F=E5=88=97=E8=A1=A8=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E7=94=B5=E8=AF=9D=E5=8F=B7=E7=A0=81=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/dao/bundleExtend.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/dao/bundleExtend.go b/internal/dao/bundleExtend.go index 2443bae..bdeaae4 100644 --- a/internal/dao/bundleExtend.go +++ b/internal/dao/bundleExtend.go @@ -113,7 +113,11 @@ func GetBundleBalanceList(req *bundle.GetBundleBalanceListReq) (data []model.Bun Joins("LEFT JOIN bundle_order_records bor on bor.uuid = bb.order_uuid"). Where("bor.deleted_at IS NULL and rn.name IS NOT NULL") if req.UserName != "" { - session = session.Where("rn.name like ?", "%"+req.UserName+"%") + if utils.IsPhoneNumber(req.UserName) { + session = session.Where("u.tel_num = ?", req.UserName) + } else { + session = session.Where("rn.name like ?", "%"+req.UserName+"%") + } } if req.Status != 0 { session = session.Where("bor.status = ?", req.Status)