diff --git a/src/modules/network_element/repository/ne_config_backup.impl.go b/src/modules/network_element/repository/ne_config_backup.impl.go index 6a82d748..17331822 100644 --- a/src/modules/network_element/repository/ne_config_backup.impl.go +++ b/src/modules/network_element/repository/ne_config_backup.impl.go @@ -68,7 +68,7 @@ func (r *NeConfigBackupImpl) SelectPage(query map[string]any) map[string]any { params = append(params, strings.Trim(v.(string), " ")) } if v, ok := query["name"]; ok && v != "" { - conditions = append(conditions, "name like concat(?, '%')") + conditions = append(conditions, "name like concat(concat('%', ?), '%')") params = append(params, strings.Trim(v.(string), " ")) } @@ -99,7 +99,7 @@ func (r *NeConfigBackupImpl) SelectPage(query map[string]any) map[string]any { // 分页 pageNum, pageSize := repo.PageNumSize(query["pageNum"], query["pageSize"]) - pageSql := " limit ?,? " + pageSql := " order by id desc limit ?,? " params = append(params, pageNum*pageSize) params = append(params, pageSize)