[TOC]
## 簡介
控制層:顧名思義就是存放控制器的文件夾層,后面簡稱C層。
## 說明
在本框架中涉及到后臺登陸,前端登陸等情況,均需要繼承common/controller/Base.php基本類。
## 工作內容
而此基本類的工作內容如下:
1. 將后臺菜單、sys_config表中數據、form_url.php文件中的路徑配置映射到view層。
2. 自動判斷是否登陸。
3. 根據子類的getList屬性自動獲取模型對象。
4. 如果某個控制器中的某個方法是不登陸也可以訪問的,那么需要設置isPublic為此方法名即可。如果想要使用基本控制器的某些方法,但整個控制器是可以不登陸訪問的話,那么可以設置isPublic為true。詳見[isPublic](isPublic.md)
5. 已設計好getList()方法,可提供layui框架的data-table獲取列表參數。并根據子類的getListWith屬性獲取關聯數據。
6. 已設計好的del方法,同樣是提供的api接口