提交 586c3836 编写于 作者: E eddy8

fix: search created_at field

上级 3f6146a4
...@@ -47,6 +47,7 @@ class AdminUserController extends Controller ...@@ -47,6 +47,7 @@ class AdminUserController extends Controller
public function list(Request $request) public function list(Request $request)
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
$data = AdminUserRepository::list($perPage, $condition); $data = AdminUserRepository::list($perPage, $condition);
......
...@@ -44,6 +44,7 @@ class CategoryController extends Controller ...@@ -44,6 +44,7 @@ class CategoryController extends Controller
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$action = $request->get('action'); $action = $request->get('action');
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
if (isset($condition['pid'])) { if (isset($condition['pid'])) {
......
...@@ -47,6 +47,7 @@ class ConfigController extends Controller ...@@ -47,6 +47,7 @@ class ConfigController extends Controller
public function list(Request $request) public function list(Request $request)
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
if (isset($condition['group'])) { if (isset($condition['group'])) {
$condition['group'] = ['=', $condition['group']]; $condition['group'] = ['=', $condition['group']];
......
...@@ -20,7 +20,7 @@ use Illuminate\View\View; ...@@ -20,7 +20,7 @@ use Illuminate\View\View;
class ContentController extends Controller class ContentController extends Controller
{ {
protected $formNames = ['created_at', 'updated_at']; protected $formNames = [];
protected $entity = null; protected $entity = null;
...@@ -75,7 +75,7 @@ class ContentController extends Controller ...@@ -75,7 +75,7 @@ class ContentController extends Controller
} }
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$this->formNames = array_merge($this->formNames, EntityFieldRepository::getFields($entity)); $this->formNames = array_merge(['created_at'], EntityFieldRepository::getFields($entity));
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
$data = ContentRepository::list($entity, $perPage, $condition); $data = ContentRepository::list($entity, $perPage, $condition);
......
...@@ -55,6 +55,7 @@ class EntityFieldController extends Controller ...@@ -55,6 +55,7 @@ class EntityFieldController extends Controller
public function list(Request $request) public function list(Request $request)
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
$data = EntityFieldRepository::list($perPage, $condition); $data = EntityFieldRepository::list($perPage, $condition);
......
...@@ -40,6 +40,7 @@ class LogController extends Controller ...@@ -40,6 +40,7 @@ class LogController extends Controller
public function list(Request $request) public function list(Request $request)
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
$data = LogRepository::list($perPage, $condition); $data = LogRepository::list($perPage, $condition);
......
...@@ -50,6 +50,7 @@ class MenuController extends Controller ...@@ -50,6 +50,7 @@ class MenuController extends Controller
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$action = $request->get('action'); $action = $request->get('action');
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
if (isset($condition['pid'])) { if (isset($condition['pid'])) {
......
...@@ -48,6 +48,7 @@ class RoleController extends Controller ...@@ -48,6 +48,7 @@ class RoleController extends Controller
public function list(Request $request) public function list(Request $request)
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
$data = RoleRepository::list($perPage, $condition); $data = RoleRepository::list($perPage, $condition);
......
...@@ -43,6 +43,7 @@ class TemplateController extends Controller ...@@ -43,6 +43,7 @@ class TemplateController extends Controller
public function list(Request $request) public function list(Request $request)
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
$data = TemplateRepository::list($perPage, $condition); $data = TemplateRepository::list($perPage, $condition);
......
...@@ -44,6 +44,7 @@ class UserController extends Controller ...@@ -44,6 +44,7 @@ class UserController extends Controller
public function list(Request $request) public function list(Request $request)
{ {
$perPage = (int) $request->get('limit', 50); $perPage = (int) $request->get('limit', 50);
$this->formNames[] = 'created_at';
$condition = $request->only($this->formNames); $condition = $request->only($this->formNames);
$data = UserRepository::list($perPage, $condition); $data = UserRepository::list($perPage, $condition);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册