sifangpay/app/Http/Controllers/Admin/BankTransferController.php

65 lines
1.4 KiB
PHP

<?php
namespace App\Http\Controllers\Admin;
use App\Models\Bank;
use App\Models\BankTransfer;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
class BankTransferController extends BaseDefaultController
{
public function setPagesInfo()
{
$this->pages = [
'name' => '固码收款'
];
}
public function shareData($id = '')
{
return ['pay_type'=>config('adconfig.transfer_type')];
}
public function checkRule( $id='')
{
if (!$id) {
return [
'name' => 'required',
];
}
return [
'name' => 'required',
];
}
public function setErrorMsg(){
$messages = [
];
return $messages;
}
public function setModel()
{
return new BankTransfer();
}
public function apiJsonData($result, $total, $debug = 0, $request)
{
$narr = array();
foreach ($result as $k => $v) {
$v['edit_url']=action($this->route['controller_name'] . '@edit', ['id' => $v->id]);
$v['edit_post_url']=action($this->route['controller_name'] . '@update', ['id' => $v->id]);
$v['thumb']=picurl($v['thumb']);
$v['type_name']=config('adconfig.transfer_type')[$v['type']];
$narr[] = $v;
}
return $narr;
}
}