60 lines
2.8 KiB
PHP
60 lines
2.8 KiB
PHP
<?php
|
|
|
|
use Illuminate\Http\Request;
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| API Routes
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Here is where you can register API routes for your application. These
|
|
| routes are loaded by the RouteServiceProvider within a group which
|
|
| is assigned the "api" middleware group. Enjoy building your API!
|
|
|
|
|
*/
|
|
//企业联盟登录
|
|
Route::get('alliance/login', 'EnterpriseAllianceController@alliancePlatLogin');
|
|
//获取联盟详情
|
|
Route::get('alliance', 'EnterpriseAllianceController@alliance');
|
|
//企业入驻
|
|
Route::post('alliance/merchant/add', 'EnterpriseAllianceController@enterpriseSettlement');
|
|
|
|
//企业联盟首页信息
|
|
Route::get('alliance/home', 'EnterpriseAllianceController@getAllianceInfo');
|
|
//当前用户是否加入联盟
|
|
Route::get('alliance/is/join', 'EnterpriseAllianceController@isJoinAlliance');
|
|
|
|
//获取联盟商家
|
|
Route::get('alliance/merchants', 'EnterpriseAllianceController@allianceMerchants');
|
|
|
|
Route::middleware('merchant_user')->group(function () {
|
|
|
|
//加入联盟
|
|
Route::post('alliance/join', 'EnterpriseAllianceController@joinAlliance');
|
|
//获取通知
|
|
Route::get('alliance/notices', 'EnterpriseAllianceController@getJoinAllianceNotice');
|
|
//读取通知
|
|
Route::post('alliance/read/notice/{notice_id}', 'EnterpriseAllianceController@readAllianceNotice')->where('notice_id', '[0-9]+');
|
|
|
|
//创建联盟
|
|
Route::post('alliance/create', 'EnterpriseAllianceController@createAlliance');
|
|
|
|
//服务商信息
|
|
Route::get('merchant/{merchant_id}', 'MerchantController@merchant')->where('merchant_id', '[0-9]+');
|
|
//单个服务商课程列表
|
|
Route::get('merchant/{merchant_id}/courses', 'MerchantController@merchantCourses')->where('merchant_id', '[0-9]+');
|
|
//单个服务商文章列表
|
|
Route::get('merchant/{merchant_id}/infos', 'MerchantController@merchantInfos')->where('merchant_id', '[0-9]+');
|
|
//单个服务商服务列表
|
|
Route::get('merchant/{merchant_id}/services', 'MerchantController@merchantServices')->where('merchant_id', '[0-9]+');
|
|
//单个服务商活动列表
|
|
Route::get('merchant/{merchant_id}/activities', 'MerchantController@merchantActivities')->where('merchant_id', '[0-9]+');
|
|
//单个服务商视频列表
|
|
Route::get('merchant/{merchant_id}/videos', 'MerchantController@merchantVideos')->where('merchant_id', '[0-9]+');
|
|
//单个服务商测试
|
|
Route::get('merchant/{merchant_id}/tests', 'MerchantController@merchantTests')->where('merchant_id', '[0-9]+');
|
|
//单个服务商商城列表
|
|
Route::get('merchant/{merchant_id}/shops', 'MerchantController@merchantShops')->where('merchant_id', '[0-9]+');
|
|
//单个服务商咨询列表
|
|
Route::get('merchant/{merchant_id}/consults', 'MerchantController@merchantConsults')->where('merchant_id', '[0-9]+');
|
|
}); |