fix: add template_id to tool and tool_folder queries in list_tool.sql
This commit is contained in:
parent
35b30c2009
commit
80b3be46fd
@ -581,5 +581,10 @@ class ToolTreeSerializer(serializers.Serializer):
|
|||||||
|
|
||||||
return native_page_search(
|
return native_page_search(
|
||||||
current_page, page_size, self.get_query_set(),
|
current_page, page_size, self.get_query_set(),
|
||||||
get_file_content(os.path.join(PROJECT_DIR, "apps", "tools", 'sql', 'list_tool.sql'))
|
get_file_content(os.path.join(PROJECT_DIR, "apps", "tools", 'sql', 'list_tool.sql')),
|
||||||
|
post_records_handler=lambda record: {
|
||||||
|
**record,
|
||||||
|
'input_field_list': json.loads(record.get('input_field_list', '[]')),
|
||||||
|
'init_field_list': json.loads(record.get('init_field_list', '[]')),
|
||||||
|
},
|
||||||
)
|
)
|
||||||
|
|||||||
@ -13,6 +13,8 @@ from (select tool."id"::text,
|
|||||||
tool."template_id"::text,
|
tool."template_id"::text,
|
||||||
tool."create_time",
|
tool."create_time",
|
||||||
tool."update_time",
|
tool."update_time",
|
||||||
|
tool.init_field_list,
|
||||||
|
tool.input_field_list,
|
||||||
tool."is_active"
|
tool."is_active"
|
||||||
from tool
|
from tool
|
||||||
left join "user" on "user".id = user_id ${tool_scope_query_set}
|
left join "user" on "user".id = user_id ${tool_scope_query_set}
|
||||||
@ -31,6 +33,8 @@ from (select tool."id"::text,
|
|||||||
'' as "template_id",
|
'' as "template_id",
|
||||||
tool_folder."create_time",
|
tool_folder."create_time",
|
||||||
tool_folder."update_time",
|
tool_folder."update_time",
|
||||||
|
'[]'::jsonb as init_field_list,
|
||||||
|
'[]'::jsonb as input_field_list,
|
||||||
'true' as "is_active"
|
'true' as "is_active"
|
||||||
from tool_folder
|
from tool_folder
|
||||||
left join "user" on "user".id = user_id ${folder_query_set}) temp
|
left join "user" on "user".id = user_id ${folder_query_set}) temp
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user