增加用户免押额度筛选

This commit is contained in:
yml2213
2026-06-27 09:12:15 +08:00
parent c30914b538
commit 378b7a0b79
6 changed files with 76 additions and 5 deletions
@@ -61,6 +61,9 @@ func applyUserFilter(tx *gorm.DB, query ListQuery) *gorm.DB {
if query.Status != "" {
tx = tx.Where("u.status = ?", query.Status)
}
if query.HasDepositFreeQuota {
tx = tx.Where("u.deposit_free_quota_cent > 0")
}
if keyword := strings.TrimSpace(query.Keyword); keyword != "" {
like := "%" + keyword + "%"
// 关键词为纯数字时一并按用户 ID 精确匹配