update 简化函数查询接口
This commit is contained in:
parent
92053755c9
commit
fb10a80bc9
|
@ -106,7 +106,7 @@ class FinanceIndexImpl(object):
|
|||
'模型数据',
|
||||
'计算函数',
|
||||
search_body,
|
||||
['函数名称', '说明', '方法', '参数', '标签', '编辑时间', '状态'],
|
||||
['函数ID', '函数名称', '说明', '方法', '参数', '标签', '编辑时间', '状态'],
|
||||
sort_body,
|
||||
page_size,
|
||||
page_no
|
||||
|
|
|
@ -66,10 +66,23 @@ class IndexObj(SpecObject):
|
|||
|
||||
class TagObj(SpecObject):
|
||||
"""标签"""
|
||||
|
||||
class AssociateFunc(SpecObject):
|
||||
"""关联函数"""
|
||||
func_id = ValidateAttr(field='func_id', type=str)
|
||||
func_name = ValidateAttr(field='func_name', type=str)
|
||||
|
||||
fields_map = {
|
||||
"func_id": "函数ID",
|
||||
"func_name": "函数名称"
|
||||
}
|
||||
|
||||
tag_id = ValidateAttr(field='tag_id', type=str)
|
||||
tag_field = ValidateAttr(field='tag_field', type=str)
|
||||
associate_func = ValidateAttr(field='associate_func', instance_list=AssociateFunc)
|
||||
|
||||
fields_map = {
|
||||
"tag_id": "标签ID",
|
||||
"tag_field": "标签名称"
|
||||
"tag_field": "标签名称",
|
||||
"associate_func": "关联函数"
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue