package
0.0.0-20191106163519-9ea7db9ce180
Repository: https://github.com/theking0912/irisapiproject.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
* * @api {post} /admin/permissions/ 新建权限 * @apiName 新建权限 * @apiGroup Permissions * @apiVersion 1.0.0 * @apiDescription 新建权限 * @apiSampleRequest /admin/permissions/ * @apiParam {string} name 权限名 * @apiParam {string} display_name * @apiParam {string} description * @apiParam {string} level * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {post} /admin/roles/ 新建角色 * @apiName 新建角色 * @apiGroup Roles * @apiVersion 1.0.0 * @apiDescription 新建角色 * @apiSampleRequest /admin/roles/ * @apiParam {string} name 角色名 * @apiParam {string} display_name * @apiParam {string} description * @apiParam {string} level * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {post} /admin/users/ 新建账号 * @apiName 新建账号 * @apiGroup Users * @apiVersion 1.0.0 * @apiDescription 新建账号 * @apiSampleRequest /admin/users/ * @apiParam {string} username 用户名 * @apiParam {string} password 密码 * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {delete} /admin/permissions/:id/delete 删除权限 * @apiName 删除权限 * @apiGroup Permissions * @apiVersion 1.0.0 * @apiDescription 删除权限 * @apiSampleRequest /admin/permissions/:id/delete * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {delete} /admin/roles/:id/delete 删除角色 * @apiName 删除角色 * @apiGroup Roles * @apiVersion 1.0.0 * @apiDescription 删除角色 * @apiSampleRequest /admin/roles/:id/delete * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {delete} /admin/users/:id/delete 删除用户 * @apiName 删除用户 * @apiGroup Users * @apiVersion 1.0.0 * @apiDescription 删除用户 * @apiSampleRequest /admin/users/:id/delete * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {get} /permissions 获取所有的权限 * @apiName 获取所有的权限 * @apiGroup Permissions * @apiVersion 1.0.0 * @apiDescription 获取所有的权限 * @apiSampleRequest /permissions * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {get} /roles 获取所有的角色 * @apiName 获取所有的角色 * @apiGroup Roles * @apiVersion 1.0.0 * @apiDescription 获取所有的角色 * @apiSampleRequest /roles * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {get} /users 获取所有的账号 * @apiName 获取所有的账号 * @apiGroup Users * @apiVersion 1.0.0 * @apiDescription 获取所有的账号 * @apiSampleRequest /users * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {get} /admin/permissions/:id 根据id获取权限信息 * @apiName 根据id获取权限信息 * @apiGroup Permissions * @apiVersion 1.0.0 * @apiDescription 根据id获取权限信息 * @apiSampleRequest /admin/permissions/:id * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission */.
* * @api {get} /admin/users/profile 获取登陆用户信息 * @apiName 获取登陆用户信息 * @apiGroup Users * @apiVersion 1.0.0 * @apiDescription 获取登陆用户信息 * @apiSampleRequest /admin/users/profile * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission 登陆用户 */.
* * @api {get} /admin/roles/:id 根据id获取角色信息 * @apiName 根据id获取角色信息 * @apiGroup Roles * @apiVersion 1.0.0 * @apiDescription 根据id获取角色信息 * @apiSampleRequest /admin/roles/:id * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission */.
* * @api {get} /admin/users/:id 根据id获取用户信息 * @apiName 根据id获取用户信息 * @apiGroup Users * @apiVersion 1.0.0 * @apiDescription 根据id获取用户信息 * @apiSampleRequest /admin/users/:id * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission 登陆用户 */.
* * @api {post} /admin/permissions/:id/update 更新权限 * @apiName 更新权限 * @apiGroup Permissions * @apiVersion 1.0.0 * @apiDescription 更新权限 * @apiSampleRequest /admin/permissions/:id/update * @apiParam {string} name 权限名 * @apiParam {string} display_name * @apiParam {string} description * @apiParam {string} level * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {post} /admin/roles/:id/update 更新角色 * @apiName 更新角色 * @apiGroup Roles * @apiVersion 1.0.0 * @apiDescription 更新角色 * @apiSampleRequest /admin/roles/:id/update * @apiParam {string} name 角色名 * @apiParam {string} display_name * @apiParam {string} description * @apiParam {string} level * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {post} /admin/users/:id/update 更新账号 * @apiName 更新账号 * @apiGroup Users * @apiVersion 1.0.0 * @apiDescription 更新账号 * @apiSampleRequest /admin/users/:id/update * @apiParam {string} username 用户名 * @apiParam {string} password 密码 * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {post} /admin/login 用户登陆 * @apiName 用户登陆 * @apiGroup Users * @apiVersion 1.0.0 * @apiDescription 用户登陆 * @apiSampleRequest /admin/login * @apiParam {string} username 用户名 * @apiParam {string} password 密码 * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.
* * @api {get} /logout 用户退出登陆 * @apiName 用户退出登陆 * @apiGroup Users * @apiVersion 1.0.0 * @apiDescription 用户退出登陆 * @apiSampleRequest /logout * @apiSuccess {String} msg 消息 * @apiSuccess {bool} state 状态 * @apiSuccess {String} data 返回数据 * @apiPermission null */.

# Structs

No description provided by the author