diff --git a/internal/dao/bundleExtend.go b/internal/dao/bundleExtend.go index 80aa19e..d16a129 100644 --- a/internal/dao/bundleExtend.go +++ b/internal/dao/bundleExtend.go @@ -115,7 +115,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)