|
@@ -8,11 +8,14 @@ use Dcat\Admin\Form\Field\MultipleSelect;
|
|
|
use Dcat\Admin\Form\Field\Select;
|
|
|
use Dcat\Admin\Form\Field\Text;
|
|
|
use Dcat\Admin\Grid;
|
|
|
+use Dcat\EasyExcel\Support\Traits\Macroable;
|
|
|
use Illuminate\Contracts\Support\Renderable;
|
|
|
use Illuminate\Support\Collection;
|
|
|
|
|
|
class QuickCreate implements Renderable
|
|
|
{
|
|
|
+ use Macroable;
|
|
|
+
|
|
|
/**
|
|
|
* @var Grid
|
|
|
*/
|
|
@@ -152,21 +155,6 @@ class QuickCreate implements Renderable
|
|
|
->attribute('style', 'width:150px');
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * @param string $column
|
|
|
- * @param string $placeholder
|
|
|
- *
|
|
|
- * @return Field\SelectResource
|
|
|
- */
|
|
|
- public function selectResource($column, $placeholder = '')
|
|
|
- {
|
|
|
- $field = new Field\SelectResource($column, $this->formatPlaceholder($placeholder));
|
|
|
-
|
|
|
- $this->addField($field->attribute('style', 'width:150px'));
|
|
|
-
|
|
|
- return $field;
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* @param string $column
|
|
|
* @param string $placeholder
|