支持验收项目与数据看板配置同步
This commit is contained in:
8
app.py
8
app.py
@@ -45,6 +45,7 @@ from acceptance_service import (
|
||||
start_acceptance_schedule_worker,
|
||||
stop_acceptance_schedule,
|
||||
update_acceptance_schedule,
|
||||
update_acceptance_task,
|
||||
)
|
||||
from rule_service import (
|
||||
delete_rule_document,
|
||||
@@ -318,6 +319,13 @@ def create_app() -> Flask:
|
||||
def get_project_acceptance_task(task_id: str):
|
||||
return jsonify({"data": get_acceptance_task(task_id), "request_id": g.request_id})
|
||||
|
||||
@app.route("/api/v1/acceptance-tasks/<task_id>", methods=["PATCH"])
|
||||
def update_project_acceptance_task(task_id: str):
|
||||
return jsonify({
|
||||
"data": update_acceptance_task(task_id, request.get_json(silent=True) or {}),
|
||||
"request_id": g.request_id,
|
||||
})
|
||||
|
||||
@app.route("/api/v1/acceptance-tasks/<task_id>/notes", methods=["GET"])
|
||||
def get_project_acceptance_notes(task_id: str):
|
||||
return jsonify({"data": list_acceptance_notes(task_id), "request_id": g.request_id})
|
||||
|
||||
Reference in New Issue
Block a user