Commit 291e3a43 authored by Wei Shoulin's avatar Wei Shoulin
Browse files

datetime valid

parent e49ef6f6
import os
from typing import Optional, Tuple, Literal
from .common import request, Result
from .common import request, Result, utils
DateTimeTuple = Tuple[str, str]
......@@ -22,7 +22,7 @@ def find(project_id: Optional[str] = None,
page: int = 1,
limit: int = 0) -> Result:
"""
根据给定的参数搜索0级数据。
根据给定的参数搜索0级数据文件记录
Args:
project_id (Optional[str], optional): 项目ID. Defaults to None.
......@@ -72,9 +72,10 @@ def find(project_id: Optional[str] = None,
if obs_time is not None:
params['obs_time_start'], params['obs_time_end'] = obs_time
utils.is_valid_datetime_format(params['obs_time_start']) or not utils.is_valid_datetime_format(params['obs_time_end'])
if create_time is not None:
params['create_time_start'], params['create_time_end'] = create_time
utils.is_valid_datetime_format(params['create_time_start']) or utils.is_valid_datetime_format(params['create_time_end'])
return request.post("/api/level0", params)
def get_by_id(_id: str) -> Result:
......@@ -218,6 +219,7 @@ def add_process(level0_id: str,
'prc_module': prc_module,
'message': message,
}
utils.is_valid_datetime_format(prc_time)
return request.post("/api/level0/prc", params)
def new(data: dict) -> Result:
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment