diff --git a/application/admin/library/traits/Backend.php b/application/admin/library/traits/Backend.php index b91a5629..8acad08e 100755 --- a/application/admin/library/traits/Backend.php +++ b/application/admin/library/traits/Backend.php @@ -60,6 +60,7 @@ trait Backend $list = $this->model ->where($where) ->order($sort, $order) + ->field($this->listDisplayFields) ->paginate($limit); $result = ['total' => $list->total(), 'rows' => $list->items()]; return json($result); diff --git a/application/common/controller/Backend.php b/application/common/controller/Backend.php index b70eede8..6f51ae01 100644 --- a/application/common/controller/Backend.php +++ b/application/common/controller/Backend.php @@ -92,6 +92,12 @@ class Backend extends Controller */ protected $multiFields = 'status'; + /** + * 列表默认显示字段 + * @var array|string + */ + protected $listDisplayFields = '*'; + /** * Selectpage可显示的字段 */