cross_doctor/app/compare_views.py

48 lines
1.3 KiB
Python
Raw Normal View History

2025-12-01 17:49:20 +08:00
# -*- coding: utf-8 -*-
# @Author: Owl
# @Date: 2025/11/28 16:35
# @Description: 路口对比评测相关接口
from flask import request
from app.cross_compare_worker import *
from app.cross_eva_views import app
@app.route('/api/cross_compare_data', methods=['POST'])
def cross_compare_data():
return query_compare_data(request.json)
@app.route('/api/do_add_cross_survey_job', methods=['POST'])
def do_add_cross_survey_job_api():
return do_add_cross_survey_job(request.json)
@app.route('/api/del_cross_survey_job', methods=['GET'])
def del_cross_survey_job_api():
return do_del_cross_survey_job(request.args)
@app.route('/api/query_cross_survey_jobs', methods=['GET'])
def query_cross_survey_jobs_api():
return query_cross_survey_job_list(request.args)
@app.route('/api/rerun_cross_survey', methods=['GET'])
def rerun_cross_survey_api():
2025-12-03 15:13:31 +08:00
return rerun_cross_survey_job(request.args)
@app.route('/api/query_cross_survey_result', methods=['GET'])
def query_cross_survey_job_detail_api():
return query_cross_survey_result(request.args)
@app.route('/api/rerun_cross_survey_part', methods=['POST'])
def rerun_cross_survey_part_api():
return rerun_cross_survey_dir(request.json)
@app.route('/api/query_usable_survey_crosses', methods=['GET'])
def query_usable_survey_crosses_api():
return query_usable_survey_crosses(request.args)