### 接口开发规范
* api目录下为api接口模块
* api目录下common目录为api公共接口目录 所有公共接口需要写到此处
* api目录下要单独建立业务逻辑模块文件夹
* 业务逻辑模块下Api结尾的为模块基类,其他业务开发必须继承,业务控制器命名不必加Api结尾
* 生成token时一定要注意模块基类tokenType 一定要设置不一样,防止token互用
* restful 基类为快速生成接口所用,具体用法查看restful类 ,
### 开发目录说明
application为应用目录
application/api为接口目录
application/common为公共类目录
<blockquote class="info">静态类目录</blockquote>
application/common/logic 静态类目录
application/common/AuthManager.php 自动续期授权类
application/common/CacheManager.php 编码生成缓存类
application/common/LogManager.php Log日志生成缓存类
application/common/TokenManager.php refresh\_token刷新类
<blockquote class="info">工具类目录</blockquote>
application/common/util
application/common/util/ApiExceptionHandle.php Api异常处理工具类
application/common/util/ErrCode.php 错误代码工具类
<blockquote class="info">公共基类</blockquote>
application/common/AuthApi.php 权限基类 自动续期版本 必须继承
application/common/Base.php 接口基类 必须继承
application/common/Replay.php 防止接口重放类 必须继承
application/common/RestfulApi.php Restful接口类 用于快速生成restful接口 必须继承
application/common/Token.php 权限基类 刷新token版本 必须继承