Commit eea64568 eea645688d11e97514650023351959cddc567063 by lemon

*

1 parent 3cdde2db
...@@ -22,7 +22,6 @@ class MusicianAgreementController extends Controller ...@@ -22,7 +22,6 @@ class MusicianAgreementController extends Controller
22 */ 22 */
23 public function __construct(MusicianAgreementService $musicianAgreementService) 23 public function __construct(MusicianAgreementService $musicianAgreementService)
24 { 24 {
25 var_dump(__METHOD__);
26 $this->musicianAgreementService = $musicianAgreementService; 25 $this->musicianAgreementService = $musicianAgreementService;
27 } 26 }
28 27
......
...@@ -37,7 +37,7 @@ class MusicianAgreementService extends Service ...@@ -37,7 +37,7 @@ class MusicianAgreementService extends Service
37 37
38 /** 38 /**
39 * 我的合约列表 39 * 我的合约列表
40 * @return \Psr\Http\Message\ResponseInterface 40 * @return \Illuminate\Http\JsonResponse
41 */ 41 */
42 public function agreementList() 42 public function agreementList()
43 { 43 {
......
...@@ -21,7 +21,7 @@ class MusicianIncomeService extends Service ...@@ -21,7 +21,7 @@ class MusicianIncomeService extends Service
21 $start_month = $this->request->input('start', date('Ym', strtotime('-6 month'))); 21 $start_month = $this->request->input('start', date('Ym', strtotime('-6 month')));
22 $end_month = $this->request->input('end', date('Ym', strtotime('-1 month'))); 22 $end_month = $this->request->input('end', date('Ym', strtotime('-1 month')));
23 23
24 $res = StakeholderSongCollate::query()->custom($this->request->inputs(['song_id']))->identify() 24 $res = StakeholderSongCollate::query()->custom($this->request->only(['song_id']))->identify()
25 ->groupBy('month')->orderBy('month')->selectRaw('month, sum(share_amount) as income')->get()->toArray(); 25 ->groupBy('month')->orderBy('month')->selectRaw('month, sum(share_amount) as income')->get()->toArray();
26 26
27 $stat_income = []; 27 $stat_income = [];
...@@ -41,7 +41,7 @@ class MusicianIncomeService extends Service ...@@ -41,7 +41,7 @@ class MusicianIncomeService extends Service
41 public function billCollate() 41 public function billCollate()
42 { 42 {
43 $collate = $detail = $contract_ids = []; 43 $collate = $detail = $contract_ids = [];
44 StakeholderSongCollate::query()->custom($this->request->inputs(['song_id']))->identify() 44 StakeholderSongCollate::query()->custom($this->request->only(['song_id']))->identify()
45 ->orderByDesc('month')->each(function ($item) use (&$collate, &$detail, &$contract_ids){ 45 ->orderByDesc('month')->each(function ($item) use (&$collate, &$detail, &$contract_ids){
46 $key = "{$item->month}|{$item->channel}"; 46 $key = "{$item->month}|{$item->channel}";
47 if (!isset($detail[$key])) { 47 if (!isset($detail[$key])) {
...@@ -91,7 +91,7 @@ class MusicianIncomeService extends Service ...@@ -91,7 +91,7 @@ class MusicianIncomeService extends Service
91 { 91 {
92 $cooperation_types = $detail = []; 92 $cooperation_types = $detail = [];
93 93
94 StakeholderSongCollate::query()->with(['song:id,name,singer', 'contract:id,cooperation_type'])->custom($this->request->inputs(['month', 'channel']))->identify() 94 StakeholderSongCollate::query()->with(['song:id,name,singer', 'contract:id,cooperation_type'])->custom($this->request->only(['month', 'channel']))->identify()
95 ->select(['id', 'song_id', 'month', 'contract_id', 'deduct_amount', 'real_share_amount']) 95 ->select(['id', 'song_id', 'month', 'contract_id', 'deduct_amount', 'real_share_amount'])
96 ->each(function ($item) use (&$cooperation_types, &$detail){ 96 ->each(function ($item) use (&$cooperation_types, &$detail){
97 97
......