|
@@ -341,22 +341,26 @@ def get_native_agent_list():
|
|
query = query.filter(AgentConfiguration.create_user == create_user)
|
|
query = query.filter(AgentConfiguration.create_user == create_user)
|
|
if update_user:
|
|
if update_user:
|
|
query = query.filter(AgentConfiguration.update_user == update_user)
|
|
query = query.filter(AgentConfiguration.update_user == update_user)
|
|
|
|
+ total = query.count()
|
|
query = query.offset(offset).limit(int(page_size))
|
|
query = query.offset(offset).limit(int(page_size))
|
|
data = query.all()
|
|
data = query.all()
|
|
- ret_data = [
|
|
|
|
- {
|
|
|
|
- 'id': agent.id,
|
|
|
|
- 'name': agent.name,
|
|
|
|
- 'display_name': agent.display_name,
|
|
|
|
- 'type': agent.type,
|
|
|
|
- 'execution_model': agent.execution_model,
|
|
|
|
- 'create_user': agent.create_user,
|
|
|
|
- 'update_user': agent.update_user,
|
|
|
|
- 'create_time': agent.create_time.strftime('%Y-%m-%d %H:%M:%S'),
|
|
|
|
- 'update_time': agent.update_time.strftime('%Y-%m-%d %H:%M:%S')
|
|
|
|
- }
|
|
|
|
- for agent in data
|
|
|
|
- ]
|
|
|
|
|
|
+ ret_data = {
|
|
|
|
+ 'total': total,
|
|
|
|
+ 'agent_list': [
|
|
|
|
+ {
|
|
|
|
+ 'id': agent.id,
|
|
|
|
+ 'name': agent.name,
|
|
|
|
+ 'display_name': agent.display_name,
|
|
|
|
+ 'type': agent.type,
|
|
|
|
+ 'execution_model': agent.execution_model,
|
|
|
|
+ 'create_user': agent.create_user,
|
|
|
|
+ 'update_user': agent.update_user,
|
|
|
|
+ 'create_time': agent.create_time.strftime('%Y-%m-%d %H:%M:%S'),
|
|
|
|
+ 'update_time': agent.update_time.strftime('%Y-%m-%d %H:%M:%S')
|
|
|
|
+ }
|
|
|
|
+ for agent in data
|
|
|
|
+ ]
|
|
|
|
+ }
|
|
return wrap_response(200, data=ret_data)
|
|
return wrap_response(200, data=ret_data)
|
|
|
|
|
|
@app.route("/api/getNativeAgentConfiguration", methods=["GET"])
|
|
@app.route("/api/getNativeAgentConfiguration", methods=["GET"])
|