|
|
@@ -2,8 +2,9 @@
|
|
|
|
|
|
namespace App\Module\GameItems\AdminControllers;
|
|
|
|
|
|
+use App\Module\GameItems\Models\Item;
|
|
|
+use App\Module\GameItems\Models\ItemOutputLimit;
|
|
|
use App\Module\GameItems\Repositorys\ItemOutputLimitRepository;
|
|
|
-use App\Module\GameItems\Repositorys\ItemRepository;
|
|
|
use Dcat\Admin\Form;
|
|
|
use Dcat\Admin\Grid;
|
|
|
use Dcat\Admin\Show;
|
|
|
@@ -11,7 +12,6 @@ use UCore\DcatAdmin\AdminController;
|
|
|
use Dcat\Admin\Layout\Content;
|
|
|
use Spatie\RouteAttributes\Attributes\Resource;
|
|
|
use App\Module\GameItems\AdminControllers\Helper\FilterHelper;
|
|
|
-use App\Module\GameItems\AdminControllers\Helper\FormHelper;
|
|
|
use App\Module\GameItems\AdminControllers\Helper\GridHelper;
|
|
|
use App\Module\GameItems\AdminControllers\Helper\ShowHelper;
|
|
|
|
|
|
@@ -78,7 +78,7 @@ class OutputLimitController extends AdminController
|
|
|
$helper = new FilterHelper($filter, $this);
|
|
|
$helper->equal('id', 'ID');
|
|
|
$filter->equal('item_id', '物品')->select(
|
|
|
- (new ItemRepository())->pluck('name', 'id')
|
|
|
+ Item::pluck('name', 'id')
|
|
|
);
|
|
|
$filter->equal('limit_type', '限制类型')->select([
|
|
|
ItemOutputLimit::LIMIT_TYPE_GLOBAL => '全局限制',
|
|
|
@@ -196,7 +196,7 @@ class OutputLimitController extends AdminController
|
|
|
{
|
|
|
return Form::make(new ItemOutputLimitRepository(), function (Form $form) {
|
|
|
$form->select('item_id', '物品')
|
|
|
- ->options((new ItemRepository())->pluck('name', 'id'))
|
|
|
+ ->options(Item::pluck('name', 'id'))
|
|
|
->required();
|
|
|
|
|
|
$form->select('limit_type', '限制类型')
|