65 lines
1.4 KiB
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;
|
|
}
|
|
|
|
|
|
}
|