117 lines
3.2 KiB
YAML
117 lines
3.2 KiB
YAML
# rider app api
|
|
|
|
capi_rider_register:
|
|
path: /rider_api/register
|
|
controller: App\Controller\CAPI\RiderAppController::register
|
|
methods: [POST]
|
|
|
|
capi_rider_login:
|
|
path: /rider_api/login
|
|
controller: App\Controller\CAPI\RiderAppController::login
|
|
methods: [POST]
|
|
|
|
capi_rider_logout:
|
|
path: /rider_api/logout
|
|
controller: App\Controller\CAPI\RiderAppController::logout
|
|
methods: [POST]
|
|
|
|
capi_rider_jo_get:
|
|
path: /rider_api/joborder
|
|
controller: App\Controller\CAPI\RiderAppController::getJobOrder
|
|
methods: [GET]
|
|
|
|
capi_rider_jo_accept:
|
|
path: /rider_api/accept
|
|
controller: App\Controller\CAPI\RiderAppController::acceptJobOrder
|
|
methods: [POST]
|
|
|
|
capi_rider_jo_cancel:
|
|
path: /rider_api/cancel
|
|
controller: App\Controller\CAPI\RiderAppController::cancelJobOrder
|
|
methods: [POST]
|
|
|
|
capi_rider_arrive:
|
|
path: /rider_api/arrive
|
|
controller: App\Controller\CAPI\RiderAppController::arrive
|
|
methods: [POST]
|
|
|
|
capi_rider_payment:
|
|
path: /rider_api/payment
|
|
controller: App\Controller\CAPI\RiderAppController::payment
|
|
methods: [POST]
|
|
|
|
capi_rider_hub_arrive:
|
|
path: /rider_api/hub_arrive
|
|
controller: App\Controller\CAPI\RiderAppController::hubArrive
|
|
methods: [POST]
|
|
|
|
capi_rider_promos:
|
|
path: /rider_api/promos
|
|
controller: App\Controller\CAPI\RiderAppController::getPromos
|
|
methods: [GET]
|
|
|
|
capi_rider_batteries:
|
|
path: /rider_api/batteries
|
|
controller: App\Controller\CAPI\RiderAppController::getBatteries
|
|
methods: [GET]
|
|
|
|
capi_rider_change_service:
|
|
path: /rider_api/service
|
|
controller: App\Controller\CAPI\RiderAppController::changeService
|
|
methods: [POST]
|
|
|
|
capi_rider_available:
|
|
path: /rider_api/available
|
|
controller: App\Controller\CAPI\RiderAppController::available
|
|
methods: [POST]
|
|
|
|
capi_rider_hub_depart:
|
|
path: /rider_api/hub_depart
|
|
controller: App\Controller\CAPI\RiderAppController::hubDepart
|
|
methods: [POST]
|
|
|
|
capi_rider_pre_hub_depart:
|
|
path: /rider_api/pre_hub_depart
|
|
controller: App\Controller\CAPI\RiderAppController::preHubDepart
|
|
methods: [POST]
|
|
|
|
capi_rider_pre_hub_arrive:
|
|
path: /rider_api/pre_hub_arrive
|
|
controller: App\Controller\CAPI\RiderAppController::preHubArrive
|
|
methods: [POST]
|
|
|
|
capi_rider_post_hub_depart:
|
|
path: /rider_api/post_hub_depart
|
|
controller: App\Controller\CAPI\RiderAppController::postHubDepart
|
|
methods: [POST]
|
|
|
|
capi_rider_post_hub_arrive:
|
|
path: /rider_api/post_hub_arrive
|
|
controller: App\Controller\CAPI\RiderAppController::postHubArrive
|
|
methods: [POST]
|
|
|
|
capi_rider_jo_start:
|
|
path: /rider_api/start
|
|
controller: App\Controller\CAPI\RiderAppController::startJobOrder
|
|
methods: [POST]
|
|
|
|
# trade-ins
|
|
capi_rider_battery_sizes:
|
|
path: /rider_api/battery_sizes
|
|
controller: App\Controller\CAPI\RiderAppController::getBatterySizes
|
|
methods: [GET]
|
|
|
|
capi_rider_trade_in_types:
|
|
path: /rider_api/trade_in_types
|
|
controller: App\Controller\CAPI\RiderAppController::getTradeInTypes
|
|
methods: [GET]
|
|
|
|
capi_rider_battery_info:
|
|
path: /rider_api/battery/{serial}
|
|
controller: App\Controller\CAPI\RiderAppController::getBatteryInfo
|
|
methods: [GET]
|
|
|
|
capi_rider_update_jo:
|
|
path: /rider_api/job_order/update
|
|
controller: App\Controller\CAPI\RiderAppController::updateJobOrder
|
|
methods: [POST]
|