| xqd
@@ -3,10 +3,12 @@
|
|
|
namespace App\Admin\Controllers;
|
|
|
|
|
|
use App\Models\PaymentLog;
|
|
|
+use App\Models\PaymentLogModel;
|
|
|
use Dcat\Admin\Form;
|
|
|
use Dcat\Admin\Grid;
|
|
|
use Dcat\Admin\Show;
|
|
|
use Dcat\Admin\Http\Controllers\AdminController;
|
|
|
+use Illuminate\Database\Eloquent\Model;
|
|
|
|
|
|
class PaymentLogController extends AdminController
|
|
|
{
|
| xqd
@@ -17,7 +19,7 @@ class PaymentLogController extends AdminController
|
|
|
*/
|
|
|
protected function grid()
|
|
|
{
|
|
|
- return Grid::make(new PaymentLog(), function (Grid $grid) {
|
|
|
+ return Grid::make(new PaymentLogModel(), function (Grid $grid) {
|
|
|
$grid->column('id')->sortable();
|
|
|
$grid->column('order_no');
|
|
|
$grid->column('price');
|
| xqd
@@ -26,10 +28,10 @@ class PaymentLogController extends AdminController
|
|
|
$grid->column('payment');
|
|
|
$grid->column('created_at');
|
|
|
$grid->column('updated_at')->sortable();
|
|
|
-
|
|
|
+
|
|
|
$grid->filter(function (Grid\Filter $filter) {
|
|
|
$filter->equal('id');
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
});
|
|
|
}
|
| xqd
@@ -43,7 +45,7 @@ class PaymentLogController extends AdminController
|
|
|
*/
|
|
|
protected function detail($id)
|
|
|
{
|
|
|
- return Show::make($id, new PaymentLog(), function (Show $show) {
|
|
|
+ return Show::make($id, new PaymentLogModel(), function (Show $show) {
|
|
|
$show->field('id');
|
|
|
$show->field('order_no');
|
|
|
$show->field('price');
|
| xqd
@@ -62,14 +64,14 @@ class PaymentLogController extends AdminController
|
|
|
*/
|
|
|
protected function form()
|
|
|
{
|
|
|
- return Form::make(new PaymentLog(), function (Form $form) {
|
|
|
+ return Form::make(new PaymentLogModel(), function (Form $form) {
|
|
|
$form->display('id');
|
|
|
$form->text('order_no');
|
|
|
$form->text('price');
|
|
|
$form->text('status');
|
|
|
$form->text('content');
|
|
|
$form->text('payment');
|
|
|
-
|
|
|
+
|
|
|
$form->display('created_at');
|
|
|
$form->display('updated_at');
|
|
|
});
|