feat(main): register control engine routes and start engine

This commit is contained in:
caoqianming 2026-03-24 14:56:19 +08:00
parent 856c888667
commit d2bd567799
1 changed files with 16 additions and 0 deletions

View File

@ -217,6 +217,22 @@ fn build_router(state: AppState) -> Router {
"/api/control/equipment/{equipment_id}/stop", "/api/control/equipment/{equipment_id}/stop",
post(handler::control::stop_equipment), post(handler::control::stop_equipment),
) )
.route(
"/api/control/unit/{unit_id}/start-auto",
post(handler::control::start_auto_unit),
)
.route(
"/api/control/unit/{unit_id}/stop-auto",
post(handler::control::stop_auto_unit),
)
.route(
"/api/control/unit/{unit_id}/ack-fault",
post(handler::control::ack_fault_unit),
)
.route(
"/api/unit/{unit_id}/runtime",
get(handler::control::get_unit_runtime),
)
.route( .route(
"/api/tag", "/api/tag",
get(handler::tag::get_tag_list).post(handler::tag::create_tag), get(handler::tag::get_tag_list).post(handler::tag::create_tag),