@@ -52,7 +52,7 @@ class KnowledgeWorkflowActionSerializer(serializers.Serializer):
5252 knowledge_id = serializers .UUIDField (required = True , label = _ ('knowledge id' ))
5353
5454 def get_query_set (self , instance : Dict ):
55- query_set = QuerySet (KnowledgeAction ).filter (knowledge_id = self .data .get ('knowledge_id' ))
55+ query_set = QuerySet (KnowledgeAction ).filter (knowledge_id = self .data .get ('knowledge_id' )). values ( 'id' , 'knowledge_id' , "state" , 'meta' , 'run_time' , "create_time" )
5656 if instance .get ("user_name" ):
5757 query_set = query_set .filter (meta__user_name__icontains = instance .get ('user_name' ))
5858 if instance .get ('state' ):
@@ -63,17 +63,17 @@ def list(self, instance: Dict, is_valid=True):
6363 if is_valid :
6464 self .is_valid (raise_exception = True )
6565 KnowledgeWorkflowActionListQuerySerializer (data = instance ).is_valid (raise_exception = True )
66- return [{'id' : a .id , 'knowledge_id' : a .knowledge_id , 'state' : a .state ,
67- 'meta' : a .meta , 'run_time' : a .run_time , 'create_time' : a .create_time } for a in
66+ return [{'id' : a .get ( "id" ) , 'knowledge_id' : a .get ( " knowledge_id" ) , 'state' : a .get ( " state" ) ,
67+ 'meta' : a .get ( " meta" ) , 'run_time' : a .get ( " run_time" ) , 'create_time' : a .get ( " create_time" ) } for a in
6868 self .get_query_set (instance )]
6969
7070 def page (self , current_page , page_size , instance : Dict , is_valid = True ):
7171 if is_valid :
7272 self .is_valid (raise_exception = True )
7373 KnowledgeWorkflowActionListQuerySerializer (data = instance ).is_valid (raise_exception = True )
7474 return page_search (current_page , page_size , self .get_query_set (instance ),
75- lambda a : {'id' : a .id , 'knowledge_id' : a .knowledge_id , 'state' : a .state ,
76- 'meta' : a .meta , 'run_time' : a .run_time , 'create_time' : a .create_time })
75+ lambda a : {'id' : a .get ( "id" ) , 'knowledge_id' : a .get ( " knowledge_id" ) , 'state' : a .get ( " state" ) ,
76+ 'meta' : a .get ( " meta" ) , 'run_time' : a .get ( " run_time" ) , 'create_time' : a .get ( " create_time" ) })
7777
7878 def action (self , instance : Dict , user , with_valid = True ):
7979 if with_valid :
0 commit comments