[BUG] Enum in query param work is incorrect
<!--

/!\ IMPORTANT: Before opening issue

- Please update all of your packages. I won't investigate on the issue if you are on an old version.
- Please check that you have the same version for all Ts.ED dependencies (expected the logger). Many issues are related to a misconfigured packages.
- Please provide a reproducible example (avoid screenshot, prefer copy/pasted code). The stack trace isn't enough to investigate.

If theses requirements aren't checked, I WON'T INVESTIGATE (excepted if you are a PREMIUM SPONSORS!) and issue will be CLOSED!
-->

## Information

- **Version:** 6.133.0
- Packages:
 "@tsed/ajv": "6.133.0",
    "@tsed/common": "6.133.0",
    "@tsed/core": "6.133.0",
    "@tsed/di": "6.133.0",
    "@tsed/exceptions": "6.133.0",
    "@tsed/json-mapper": "6.133.0",
    "@tsed/platform-express": "6.133.0",
    "@tsed/schema": "6.133.0",
    "@tsed/swagger": "6.133.0",
    "@tsed/typeorm": "6.133.0",

In case I import enum from a other module, the swagger docs understand enum is a object, I wana it a string, but enum in file it's work correctly. Because when I send query param is "NEW", it's throw error 'Bad request on parameter \"request.query.status\".\nValue must be object. Given value: \"NEW\"'

## Example

```ts
import { Controller, Post, UseAuth, Req, Request, Res, Response, HeaderParams, BodyParams, Get, PathParams, QueryParams, Delete, Patch } from '@tsed/common';
import { CustomerStatus } from '../entity/Customer';

enum CustomerStatusOk {
    New = 'NEW'
}

@Get('')
async getAll(
    @QueryParams('status') status: CustomerStatus, //error
    @QueryParams('statusOk') statusOk: CustomerStatusOk, // ok
    @Req() req: Request,
    @Res() res: Response
) {
}
```

