Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
csst-dfs
csst-dfs-client
Commits
291e3a43
Commit
291e3a43
authored
Dec 29, 2024
by
Wei Shoulin
Browse files
datetime valid
parent
e49ef6f6
Changes
1
Hide whitespace changes
Inline
Side-by-side
csst_dfs_client/level0.py
View file @
291e3a43
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
:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment