feat: add timezone filter
This commit is contained in:
parent
41a9fced79
commit
5982c54c16
1 changed files with 14 additions and 0 deletions
|
|
@ -25,6 +25,7 @@ export class LogController extends Controller {
|
|||
@Query() search?: string,
|
||||
@Query() searchAfter?: number,
|
||||
@Query() systemName?: string,
|
||||
@Query() date?: Date,
|
||||
) {
|
||||
const queryData = await elasticsearch.search({
|
||||
index: ELASTICSEARCH_INDEX,
|
||||
|
|
@ -48,6 +49,19 @@ export class LogController extends Controller {
|
|||
},
|
||||
]
|
||||
: []),
|
||||
...(date
|
||||
? [
|
||||
{
|
||||
range: {
|
||||
startTimeStamp: {
|
||||
time_zone: "+07:00",
|
||||
gte: `${date.getFullYear()}-${(date.getMonth() + 1).toString().padStart(2, "0")}-${date.getDate().toString().padStart(2, "0")}T00:00:00`,
|
||||
lte: `${date.getFullYear()}-${(date.getMonth() + 1).toString().padStart(2, "0")}-${date.getDate().toString().padStart(2, "0")}T23:59:59`,
|
||||
},
|
||||
},
|
||||
},
|
||||
]
|
||||
: []),
|
||||
],
|
||||
},
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue