fix: 跟踪任务排序开始时间和时间查询

This commit is contained in:
TsMask
2023-10-25 19:37:01 +08:00
parent 749d83e00f
commit b56530d44c
2 changed files with 69 additions and 1 deletions

View File

@@ -16,18 +16,32 @@ export async function listTraceTask(query: Record<string, any>) {
if (query.imsi) {
querySQL += ` and imsi like '%${query.imsi}%' `;
}
if (query.beginTime) {
querySQL += ` and start_time >= '${query.beginTime}' `;
}
if (query.endTime) {
querySQL += ` and end_time <= '${query.endTime}' `;
}
// 分页
const pageNum = (query.pageNum - 1) * query.pageSize;
const limtSql = ` limit ${pageNum},${query.pageSize} `;
// 排序
let sortSql = ' order by start_time ';
if (query.sortOrder === 'asc') {
sortSql += ' asc ';
} else {
sortSql += ' desc ';
}
// 发起请求
const result = await request({
url: `/api/rest/databaseManagement/v1/select/omc_db/trace_task`,
method: 'get',
params: {
totalSQL: totalSQL + querySQL,
rowsSQL: rowsSQL + querySQL + limtSql,
rowsSQL: rowsSQL + querySQL + sortSql + limtSql,
},
});