|
|
@@ -6,10 +6,7 @@ use UCore\DcatAdmin\AdminController;
|
|
|
use Spatie\RouteAttributes\Attributes\Resource;
|
|
|
use App\Module\UrsPromotion\Models\UrsUserReferral;
|
|
|
use App\Module\UrsPromotion\Repositorys\UrsUserReferralRepository;
|
|
|
-use App\Module\UrsPromotion\AdminControllers\Helper\UrsUserReferralGridHelper;
|
|
|
-use App\Module\UrsPromotion\AdminControllers\Helper\UrsUserReferralShowHelper;
|
|
|
-use App\Module\UrsPromotion\AdminControllers\Helper\UrsUserReferralFormHelper;
|
|
|
-use App\Module\UrsPromotion\AdminControllers\Helper\UrsUserReferralFilterHelper;
|
|
|
+
|
|
|
use Dcat\Admin\Grid;
|
|
|
use Dcat\Admin\Show;
|
|
|
use Dcat\Admin\Form;
|
|
|
@@ -44,9 +41,8 @@ class UrsUserReferralController extends AdminController
|
|
|
{
|
|
|
return Grid::make(new UrsUserReferralRepository(), function (Grid $grid) {
|
|
|
$grid->column('id', 'ID')->sortable();
|
|
|
- $grid->column('user_id', '用户ID')->sortable();
|
|
|
- $grid->column('referrer_id', '推荐人ID')->sortable();
|
|
|
- $grid->column('referral_code', '推荐码');
|
|
|
+ $grid->column('urs_user_id', 'URS用户ID')->sortable();
|
|
|
+ $grid->column('urs_referrer_id', 'URS推荐人ID')->sortable();
|
|
|
$grid->column('referral_time', '推荐时间')->sortable();
|
|
|
$grid->column('status', '状态')->using([
|
|
|
UrsUserReferral::STATUS_INVALID => '无效',
|
|
|
@@ -70,7 +66,13 @@ class UrsUserReferralController extends AdminController
|
|
|
});
|
|
|
|
|
|
$grid->filter(function (Grid\Filter $filter) {
|
|
|
- $filterHelper = new UrsUserReferralFilterHelper($filter, $this);
|
|
|
+ $filter->equal('urs_user_id', 'URS用户ID');
|
|
|
+ $filter->equal('urs_referrer_id', 'URS推荐人ID');
|
|
|
+ $filter->equal('status', '状态')->select([
|
|
|
+ UrsUserReferral::STATUS_INVALID => '无效',
|
|
|
+ UrsUserReferral::STATUS_VALID => '有效',
|
|
|
+ ]);
|
|
|
+ $filter->between('created_at', '创建时间')->datetime();
|
|
|
});
|
|
|
});
|
|
|
}
|
|
|
@@ -82,9 +84,8 @@ class UrsUserReferralController extends AdminController
|
|
|
{
|
|
|
return Show::make($id, new UrsUserReferralRepository(), function (Show $show) {
|
|
|
$show->field('id', 'ID');
|
|
|
- $show->field('user_id', '用户ID');
|
|
|
- $show->field('referrer_id', '推荐人ID');
|
|
|
- $show->field('referral_code', '推荐码');
|
|
|
+ $show->field('urs_user_id', 'URS用户ID');
|
|
|
+ $show->field('urs_referrer_id', 'URS推荐人ID');
|
|
|
$show->field('referral_time', '推荐时间');
|
|
|
$show->field('status', '状态')->using([
|
|
|
UrsUserReferral::STATUS_INVALID => '无效',
|