123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- <?php
- namespace App\Http\Controllers\Channel\Finance;
- use App\Http\Controllers\Manage\Channel\Transformers\CommissionRateTransformer;
- use App\Modules\Finance\Services\CommissionRateService;
- use Illuminate\Http\Request;
- class CommissionRateController extends BaseController
- {
-
-
- function get_list(Request $request) {
- if(self::checkParamValueNumber($request, ['channel_id'])) {
- return response()->error("PARAM_ERROR");
- }
- $distribution_channel_id = $request->has('channel_id') ? $request->input('channel_id') : '';
- $result = CommissionRateService::getCommissionRateList($distribution_channel_id);
- return response()->collection(new CommissionRateTransformer(), $result);
- }
-
- function get_commissionRate(Request $request) {
- $distribution_channel_id = $this->getChannelId();
- $distribution_channel_name = $this->getChannelName();
- $distribution_channel_name = '';
- $rate = CommissionRateService::getRateCommissionRate($distribution_channel_id);
- return response()->success(compact('rate'));
- }
- }
|