| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | <?php/** * Created by PhpStorm. * User: tandunzhao * Date: 2017/12/6 * Time: 下午7:13 */namespace App\Http\Controllers\Channel\Finance;use App\Http\Controllers\Channel\Finance\Transformers\BankTransformer;use App\Modules\Finance\Services\BankService;use Illuminate\Http\Request;class BankController extends BaseController{    /**     * @apiDefine Finance 结算提现模块     */    /**     * @apiVersion 1.0.0     * @apiDescription 获取银行列表     * @api {GET} banks 获取银行列表     * @apiGroup Finance     * @apiName banks     * @apiSuccess   {Number}  id 姓名.     * @apiSuccess   {String}  name 银行名称.     * @apiSuccess   {String}  code 银行编号.     * @apiSuccess   {String}  source 渠道支付来源.通联支付,连连支付     * @apiSuccessExample {json} Success-Response:     *     *     {     *         "code": 0,     *         "msg": "",     *         "data":[     *              {     *                   "id": 1,     *                   "name": "中国邮政储蓄银行",     *                   "code": "100",     *                   "source": "通连支付"     *               }     *          ]     *     }     */    function getBankList(Request $request)    {        //$channel_id = $this->getChannelId();        //$channel_name = $this->getChannelName();        //$banks = BankService::getBankList(ChannelService::getChannelBankSourceById($channel_id));        $banks = BankService::getBankList(config('common.lianlianpay'));        return response()->collection(new BankTransformer(), $banks);    }}
 |