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
8f8b4186
Commit
8f8b4186
authored
May 20, 2025
by
Wei Shoulin
Browse files
refactor find function parameters to use obs_group and proposal_id instead of project_id
parent
4f1d40ad
Pipeline
#8327
failed with stages
in 0 seconds
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
csst_dfs_client/plan.py
View file @
8f8b4186
...
@@ -4,7 +4,8 @@ from .common import request, Result
...
@@ -4,7 +4,8 @@ from .common import request, Result
DateTimeTuple
=
Tuple
[
str
,
str
]
DateTimeTuple
=
Tuple
[
str
,
str
]
def
find
(
mode
:
Optional
[
str
]
=
None
,
def
find
(
mode
:
Optional
[
str
]
=
None
,
project_id
:
Optional
[
str
]
=
None
,
obs_group
:
Optional
[
str
]
=
None
,
proposal_id
:
Optional
[
str
]
=
None
,
obs_id
:
Optional
[
str
]
=
None
,
obs_id
:
Optional
[
str
]
=
None
,
instrument
:
Literal
[
'MSC'
,
'IFS'
,
'MCI'
,
'HSTDM'
,
'CPIC'
]
=
'MSC'
,
instrument
:
Literal
[
'MSC'
,
'IFS'
,
'MCI'
,
'HSTDM'
,
'CPIC'
]
=
'MSC'
,
obs_type
:
Optional
[
str
]
=
None
,
obs_type
:
Optional
[
str
]
=
None
,
...
@@ -18,7 +19,8 @@ def find(mode: Optional[str] = None,
...
@@ -18,7 +19,8 @@ def find(mode: Optional[str] = None,
Args:
Args:
mode (Optional[str], optional): 观测模式,如CM1-1、OM1. Defaults to None.
mode (Optional[str], optional): 观测模式,如CM1-1、OM1. Defaults to None.
project_id (Optional[str], optional): 项目ID. Defaults to None.
obs_group (Optional[str], optional): 观测组. Defaults to None.
proposal_id (Optional[str], optional): 提案号. Defaults to None.
obs_id (Optional[str], optional): 观测ID,支持模糊搜索. Defaults to None.
obs_id (Optional[str], optional): 观测ID,支持模糊搜索. Defaults to None.
instrument (Optional[str], optional): 模块ID,如'MSC', 'IFS'. Defaults to None.
instrument (Optional[str], optional): 模块ID,如'MSC', 'IFS'. Defaults to None.
obs_type (Optional[str], optional): 观测类型,如主巡天宽场、TOO观测、定标星场等等. Defaults to None.
obs_type (Optional[str], optional): 观测类型,如主巡天宽场、TOO观测、定标星场等等. Defaults to None.
...
@@ -35,7 +37,8 @@ def find(mode: Optional[str] = None,
...
@@ -35,7 +37,8 @@ def find(mode: Optional[str] = None,
params
=
{
params
=
{
'mode'
:
mode
,
'mode'
:
mode
,
'project_id'
:
project_id
,
'obs_group'
:
obs_group
,
'proposal_id'
:
proposal_id
,
'obs_id'
:
obs_id
,
'obs_id'
:
obs_id
,
'instrument'
:
instrument
,
'instrument'
:
instrument
,
'obs_type'
:
obs_type
,
'obs_type'
:
obs_type
,
...
...
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