|
|
@@ -3,7 +3,6 @@
|
|
|
namespace UCore\DcatAdmin;
|
|
|
|
|
|
|
|
|
-
|
|
|
use UCore\DcatAdmin\Grid\Views\GridHeader;
|
|
|
use UCore\DcatAdmin\Traits\AdminId;
|
|
|
use UCore\DcatAdmin\Traits\UserID;
|
|
|
@@ -18,7 +17,7 @@ use Illuminate\Support\Arr;
|
|
|
class GridHelper
|
|
|
{
|
|
|
|
|
|
- use \UCore\DcatAdmin\Traits\Options, UserID, AdminId;
|
|
|
+ use \UCore\DcatAdmin\Traits\Options, UserID, AdminId;
|
|
|
|
|
|
/**
|
|
|
* @var Grid
|
|
|
@@ -49,11 +48,29 @@ class GridHelper
|
|
|
|
|
|
public function columnId()
|
|
|
{
|
|
|
- $this->grid->column('id', 'ID')->sortable();
|
|
|
+ return $this->grid->column('id', 'ID')->sortable();
|
|
|
+ }
|
|
|
|
|
|
- return $this;
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ *
|
|
|
+ * @return Grid\Column
|
|
|
+ */
|
|
|
+ public function columnCreatedAt()
|
|
|
+ {
|
|
|
+ return $this->grid->column('created_at', '创建时间')->sortable();
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新时间
|
|
|
+ * @return Grid\Column
|
|
|
+ */
|
|
|
+ public function columnUpdatedAt()
|
|
|
+ {
|
|
|
+ return $this->grid->column('updated_at', '更新时间')->sortable();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
public function columnIdDesc()
|
|
|
{
|
|
|
$this->grid->column('id', 'ID')->sortable();
|
|
|
@@ -266,7 +283,7 @@ class GridHelper
|
|
|
if ($enmu === '') {
|
|
|
throw new \Exception("$name is not a model casts");
|
|
|
}
|
|
|
- $values = $enmu::getValueDescription();
|
|
|
+ $values = $enmu::getValueDescription();
|
|
|
|
|
|
if ($edit) {
|
|
|
|