> 使用方式 :继承 \Core\\Controller\Controller 类
> 该类继承自tp核心控制器Think\Controller , 因为tp默认属性方法都可使用
> ### 扩展功能:
### 一、属性
> 存放HTTP请求实例 , 使用方式 $this->request->方法();
```
protected $request;
```
> HTTP请求参数 包含所有请求的参数
```
protected $param;
```
> 验证后是否抛出异常 默认抛出
```
protected $throw_validate_error = true;
```
> 是否执行批量验证 默认关闭
```
protected $batch = false;
```
## 二、方法
> 快速执行验证器验证 后面会详细解释
```
public function validate($validator="",$data=[],$scene='')
```
> 输出json响应, 面向api接口的方法
> 参数分别为:
> $data 返回数据
> $message 提示信息
> $errcode 错误信息状态码 正常为-1
> $code HTTP响应码
> $headers 自定义header头
```
public function output($data=[],$message="request successful",$errcode=-1,$code=200,$headers=[])
```
> 输出创建成功的响应
> 参数分别为:
> $data 返回数据
```
public function createSuccess($data=[])
```
> 输出更新成功的响应
> 参数分别为:
> $data 返回数据
```
public function updateSuccess($data=[])
```
> 输出删除成功响应
> 参数分别为:
> $data 返回数据
```
public function deleteSuccess($data=[])
```
> 输出查询成功响应
> 参数分别为:
> $data 返回数据
```
public function querySuccess($data=[])
```