设备关键词查询
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m7s

This commit is contained in:
Break
2026-06-04 10:34:58 +08:00
parent d86ac46761
commit cce27975a1
3 changed files with 7 additions and 0 deletions

View File

@@ -134,6 +134,9 @@ func (s *DeviceStore) applyDeviceFilters(query *gorm.DB, filters map[string]any)
if imei, ok := filters["imei"].(string); ok && imei != "" {
query = query.Where("imei LIKE ?", "%"+imei+"%")
}
if keyword, ok := filters["keyword"].(string); ok && keyword != "" {
query = query.Where("virtual_no LIKE ? OR imei LIKE ?", "%"+keyword+"%", "%"+keyword+"%")
}
if virtualNoStart, ok := filters["virtual_no_start"].(string); ok && virtualNoStart != "" {
query = query.Where("virtual_no >= ?", virtualNoStart)
}