登录登出
(RBAC)权限架构:用户、角色、菜单、独立权限、角色权限
登录日志、管理员操作日志

根据表结构一键生成CRUD整个模块的全部文件和业务实现代码,同时自动化生成菜单和权限节点,赋予权限后即可进行使用

打印sql执行的语句
打印请求参数和返回值
接口出错了直接返回backtrace的信息,在lavarel中的app/Exceptions中进行处理返回的信息,如下:

{
    "message": "Cannot use object of type Illuminate\\Database\\MySqlConnection as array",
    "exception": "Error",
    "file": "/data/RXThinkCMF_EVL8_PRO/app/Models/BaseModel.php",
    "line": 802,
    "trace": [
        {
            "file": "/data/RXThinkCMF_EVL8_PRO/app/Models/BaseModel.php",
            "line": 819,
            "function": "getTablesList",
            "class": "App\\Models\\BaseModel",
            "type": "->"
        },
        {
            "file": "/data/RXThinkCMF_EVL8_PRO/app/Models/ActionLogModel.php",
            "line": 61,
            "function": "tableExists",
            "class": "App\\Models\\BaseModel",
            "type": "->"
        }
    ]    
}

自动生成model、controller、和view的功能