resume.py 791 B

12345678910111213141516171819202122
  1. from flask import Blueprint, request,jsonify
  2. from configs.connections import connect_graph
  3. from configs.result import success, failed
  4. # 创建蓝图,每个接口前加上一个resume,便可请求到本页的接口
  5. resume = Blueprint('resume', __name__)
  6. @resume.route('/search/graph', methods=['POST'])
  7. def search_graph():
  8. try:
  9. # 传入请求参数
  10. receiver = request.get_json()
  11. data = receiver['data']
  12. check_query = """
  13. SHOW INDEXES YIELD name WHERE name = 'dataops' RETURN count(name) AS count
  14. """
  15. result = connect_graph.run(check_query).data()
  16. res = success('', "success")
  17. return jsonify(res)
  18. except Exception as e:
  19. res = failed({}, {"error": f"{e}"})
  20. return jsonify(res)