api.php
2.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?php
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| 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::group([], function (){
//首页-音乐人
Route::get('musician_song', 'MusicianSongController@list');
Route::get('musician_song/releaseSongCnt', 'MusicianSongController@releaseSongCnt');
Route::post('musician_song/rights', 'MusicianSongController@songRights');
Route::get('musician_song/{song_id}', 'MusicianSongController@detail');
Route::get('musician_song/{song_id}/right', 'MusicianSongController@right');
//经纪约列表
Route::get('musician_treaty', 'MusicianTreatyController@list');
//我的合约
Route::get('musician_agreement', 'MusicianAgreementController@list');
//收益统计
Route::get('musician/income', 'MusicianIncomeController@income');
//入账明细
Route::get('musician/bill_collate', 'MusicianIncomeController@billCollate');
//入账明细详情
Route::get('musician/bill_collate_detail', 'MusicianIncomeController@billCollateDetail');
//钱包-账户概述
Route::get('musician_balance/account', 'MusicianBalanceController@account');
//钱包-账户详情
Route::get('musician_balance/account_detail', 'MusicianBalanceController@accountDetail');
//提现发票抬头 - 通过公司中文
Route::post('withdraw/receipt_by_name', 'MusicianWithdrawController@receiptByName');
//提现发票抬头 - 通过账单流水号
Route::post('withdraw/receipt_by_no', 'MusicianWithdrawController@receiptByNo');
//账单状态修改
Route::post('withdraw/bill_confirm', 'MusicianWithdrawController@billConfirm');
//账单状态修改
Route::any('withdraw/status', 'MusicianWithdrawController@withdraw');
//钱包-账单收益
Route::get('wallet/detail', 'MusicianWalletController@walletDetail');
});
//api-v2
Route::group(["prefix"=>"v2", "namespace"=>"V2"], function (){
Route::get('musician_song', 'MusicianSongController@list');
});