feat(test_data): 搜索页面增加时分秒时间筛选
- HTML: 日期范围旁加 time input (step=1s),标签改为'时间范围' - JS: 新增 getDatetime() 合并日期+时间,统一查/导出/图表/删除 - 后端: date 参数智能判断,纯日期自动补 23:59:59,带时间原样使用
This commit is contained in:
@@ -168,10 +168,10 @@ def get_test_data(page: int = 1, per_page: int = 20,
|
||||
params.append(f"%{serial}%")
|
||||
if date_from:
|
||||
where.append("t.create_time >= %s")
|
||||
params.append(date_from)
|
||||
params.append(date_from if len(date_from) > 10 else date_from)
|
||||
if date_to:
|
||||
where.append("t.create_time <= %s")
|
||||
params.append(date_to + " 23:59:59")
|
||||
params.append(date_to if len(date_to) > 10 else date_to + " 23:59:59")
|
||||
if test_mode:
|
||||
where.append("t.test_mode = %s")
|
||||
params.append(int(test_mode))
|
||||
@@ -223,10 +223,10 @@ def get_all_test_data_for_export(serial: str = "", date_from: str = "",
|
||||
params.append(f"%{serial}%")
|
||||
if date_from:
|
||||
where.append("t.create_time >= %s")
|
||||
params.append(date_from)
|
||||
params.append(date_from if len(date_from) > 10 else date_from)
|
||||
if date_to:
|
||||
where.append("t.create_time <= %s")
|
||||
params.append(date_to + " 23:59:59")
|
||||
params.append(date_to if len(date_to) > 10 else date_to + " 23:59:59")
|
||||
if test_mode:
|
||||
where.append("t.test_mode = %s")
|
||||
params.append(int(test_mode))
|
||||
@@ -602,10 +602,10 @@ def delete_test_data(serial: str = "", date_from: str = "",
|
||||
params.append(f"%{serial}%")
|
||||
if date_from:
|
||||
where.append("t.create_time >= %s")
|
||||
params.append(date_from)
|
||||
params.append(date_from if len(date_from) > 10 else date_from)
|
||||
if date_to:
|
||||
where.append("t.create_time <= %s")
|
||||
params.append(date_to + " 23:59:59")
|
||||
params.append(date_to if len(date_to) > 10 else date_to + " 23:59:59")
|
||||
if data_source:
|
||||
where.append("t.data_source = %s")
|
||||
params.append(data_source)
|
||||
|
||||
Reference in New Issue
Block a user