ZR.Admin.WebApi json输出带时间格式的 响应返回结果 受影响行数 全局Code使用 代码生成演示Controller @author zr @date 2021-10-10 代码生成演示接口 查询代码生成演示列表 查询代码生成演示详情 添加代码生成演示 更新代码生成演示 删除代码生成演示 代码生成 获取所有数据库的信息 获取所有表根据数据名 数据库名 表名 分页信息 代码生成器 数据传输对象 获取代码生成表列表 表名 分页信息 查询表字段列表 genTable表id 删除代码生成 导入表结构(保存) 修改保存代码生成业务 请求参数实体 预览代码 心跳 加密 解密 发送邮件 请求参数接收实体 T4代码自动生成 文章接口 查询文章列表 获取文章目录,前端没用到 获取文章目录树 查询文章详情 添加文章 更新文章 删除文章 获取缓存监控数据 获取服务器信息 系统访问记录 查询登录日志 /monitor/logininfor/list 清空登录日志 /monitor/logininfor/clean /monitor/logininfor/1 查询操作日志 删除操作日志 清空操作日志 参数配置Controller @author zhaorui @date 2021-09-29 参数配置接口 查询参数配置列表 查询参数配置详情 根据参数键名查询参数值 添加参数配置 更新参数配置 删除参数配置 部门 获取部门列表 查询部门列表(排除节点) 获取部门下拉树列表 根据部门编号获取详细信息 新增部门 修改部门 删除部门 数据字典信息 @author zr 搜索 根据字典类型查询字典数据信息 查询字典数据详细 添加 修改 删除字典类型 数据字典信息 查询 查询字典类型详细 添加字典类型 修改字典类型 删除字典类型 登录 登录 登录对象 注销 获取用户信息 获取路由信息 生成图片验证码 获取菜单列表 √ 根据菜单编号获取详细信息 √ 获取菜单下拉树列表(分配角色所需菜单) 获取角色菜单信息 加载对应角色菜单列表树 修改菜单 √ 添加菜单 √ 菜单删除 √ 保存排序 岗位管理 岗位列表查询 岗位查询 岗位管理 岗位管理 岗位删除 获取岗位选择框列表 个人中心用户信息获取 修改用户 修改密码 修改头像 角色信息 获取系统角色管理 根据角色编号获取详细信息 添加角色 √ 修改角色 √ 根据角色分配菜单 角色删除 √ 修改角色状态 √ 角色对象 用户管理 -> 获取用户 /system/user/list 用户管理 -> 编辑、添加用户获取用户,信息查询 添加用户 修改用户 改变用户状态 删除用户 重置密码 导入 ok 使用IFromFile必须使用name属性否则获取不到文件 用户模板 ok 根据角色编号获取已分配的用户 添加角色用户 删除角色用户 获取未分配用户角色 查询日志 删除定时任务调用日志 清空日志 计划任务 查询计划任务列表 查询单个计划任务 编码 添加任务 更新任务 删除任务 启动任务 停止任务 定时任务立即执行一次 存储文件 HttpContext扩展类 是否是ajax请求 获取客户端IP 获取请求令牌 登录cookie写入 定时任务扩展方法 程序启动后添加任务计划 API授权判断 权限字符串,例如 system:user:view 执行Action前校验是否有权限访问 OnActionExecuting是在Action执行之前运行的方法。 OnActionExecuted是在Action中的代码执行之后运行的方法。 记录请求,输出日志 OnActionExecuted是在Action中的代码执行之后运行的方法。 设置请求参数 授权校验访问 如果跳过授权登录在Action 或controller加上 AllowAnonymousAttribute 只判断token是否正确,不判断权限 如果需要判断权限的在Action上加上ApiActionPermission属性标识权限类别,ActionPermissionFilter作权限处理 记录用户登陆信息 2020-11-20 获取用户身份信息 生成token 从令牌中获取数据声明 令牌 jwt token校验 注册Services服务