diff --git a/app/Admin/Actions/Coupon/RefreshPAOrder.php b/app/Admin/Actions/Coupon/RefreshPAOrder.php new file mode 100644 index 0000000..177916d --- /dev/null +++ b/app/Admin/Actions/Coupon/RefreshPAOrder.php @@ -0,0 +1,32 @@ +response()->success('正在获取数据,请等待片刻后刷新页面查看!')->refresh(); + } + + public function html() + { + return <<刷新平安订单id +HTML; + } +} diff --git a/app/Admin/Controllers/Coupon/IndexController.php b/app/Admin/Controllers/Coupon/IndexController.php index a798f4c..68e6405 100644 --- a/app/Admin/Controllers/Coupon/IndexController.php +++ b/app/Admin/Controllers/Coupon/IndexController.php @@ -2,6 +2,7 @@ namespace App\Admin\Controllers\Coupon; +use App\Admin\Actions\Coupon\RefreshPAOrder; use App\Models\ActivityRule; use App\Models\Coupon; use App\Models\User; @@ -27,6 +28,10 @@ class IndexController extends AdminController $grid->disableBatchActions(); $grid->disableActions(); + $grid->tools(function (Grid\Tools $tools) { + $tools->append(new refreshPAOrder());//食物 + }); + $grid->model() ->with(['outlet.province', 'outlet.city', 'outlet.district', 'user', 'user.info']) ->whereIn('status', [2, 3])