阶段性提交代码
This commit is contained in:
@@ -41,7 +41,7 @@ class IndexController extends AdminController
|
||||
$users = User::whereHas('identity', function ($query) {
|
||||
$query->where('identity_id', 1);
|
||||
})->get()->pluck('nickname', 'id');
|
||||
|
||||
|
||||
$filter->equal('user_id', '渠道')->select($users);
|
||||
$filter->equal('thirdPartyGoodsId', '优惠政策')->select(ActivityRule::pluck('title', 'code'));
|
||||
});
|
||||
|
||||
94
app/Admin/Controllers/Unionpay/IndexController.php
Normal file
94
app/Admin/Controllers/Unionpay/IndexController.php
Normal file
@@ -0,0 +1,94 @@
|
||||
<?php
|
||||
|
||||
namespace App\Admin\Controllers\Unionpay;
|
||||
|
||||
use App\Admin\Actions\User\Callback;
|
||||
use App\Admin\Actions\User\Profit;
|
||||
use App\Admin\Actions\User\ReCode;
|
||||
use App\Admin\Actions\User\RefD3Key;
|
||||
use App\Admin\Exporters\UsersExport;
|
||||
use App\Models\Area;
|
||||
use App\Models\UnionpayLog;
|
||||
use App\Models\User;
|
||||
use Auth;
|
||||
use Encore\Admin\Controllers\AdminController;
|
||||
use Encore\Admin\Form;
|
||||
use Encore\Admin\Grid;
|
||||
use Encore\Admin\Widgets\Table;
|
||||
use Illuminate\Http\Request;
|
||||
use RuLong\Identity\Models\Identity;
|
||||
|
||||
class IndexController extends AdminController
|
||||
{
|
||||
|
||||
protected $title = '银联操作日志';
|
||||
|
||||
/**
|
||||
* Notes:
|
||||
* @Author: <C.Jason>
|
||||
* @Date : 2019/9/18 14:50
|
||||
* @return Grid
|
||||
*/
|
||||
protected function grid()
|
||||
{
|
||||
$grid = new Grid(new UnionpayLog);
|
||||
|
||||
$grid->disableActions();
|
||||
|
||||
$grid->model()->orderBy('id', 'desc');
|
||||
|
||||
$grid->filter(function ($filter) {
|
||||
$filter->column(1 / 2, function ($filter) {
|
||||
$filter->equal('msg_txn_code', '交易类型')->select(config('unionpay.type'));
|
||||
});
|
||||
});
|
||||
|
||||
$grid->column('id', '#ID#');
|
||||
$grid->column('msg_txn_code', '交易类型')
|
||||
->using(config('unionpay.type'))
|
||||
->label();
|
||||
|
||||
$grid->column('msg_crrltn_id', '消息关联号');
|
||||
$grid->column('msg_time', '报文日期');
|
||||
$grid->column('mkt_code', '券码');
|
||||
$grid->column('msg_sys_sn', '平台流水号');
|
||||
$grid->column('req_serial_no', '查询流水号');
|
||||
|
||||
// $grid->column('请求参数')->display(function ($title, $column) {
|
||||
// return '点击展开';
|
||||
// })->modal(function ($model) {
|
||||
// $in_source = $this->in_source;
|
||||
// if (is_array($in_source) && count($in_source) > 1) {
|
||||
// foreach ($in_source as $key => $item) {
|
||||
// dump($this->id);
|
||||
// $title[] = $key;
|
||||
// $data[] = $item;
|
||||
// }
|
||||
//
|
||||
// return new Table($title, $data);
|
||||
// }
|
||||
// });
|
||||
|
||||
$grid->column('请求参数')->display(function () {
|
||||
$in_source = $this->in_source;
|
||||
|
||||
return $in_source;
|
||||
})->hide();
|
||||
|
||||
$grid->column('返回信息')->display(function () {
|
||||
$out_source = $this->out_source;
|
||||
|
||||
return $out_source;
|
||||
})->hide();
|
||||
|
||||
$grid->column('created_at', '注册时间');
|
||||
$grid->disableExport(false);
|
||||
|
||||
$grid->export(function ($export) {
|
||||
$export->filename($this->title . date("YmdHis"));
|
||||
});
|
||||
|
||||
return $grid;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -55,4 +55,7 @@ Route::group([
|
||||
$router->resource('activitycoupons', 'Activity\CouponController');
|
||||
$router->resource('activitycouponlogs', 'Activity\LogController');
|
||||
|
||||
//银联日志
|
||||
$router->resource('unionpays', 'Unionpay\IndexController');
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user