Admin.Core.Api BaseApiCpntroller Success Success Failed Failed SuccessPage SuccessPage BaseApiCpntroller ISysUserService 构造函数 获取当前登录用户信息 缓存监控 构造函数 获取缓存详情 获取缓存服务列表详情 获取缓存Key列表详情 获取基础信息 获取缓存值 设置缓存 删除缓存 清除所有缓存 获取节点状态 SysDeptController _SysDeptService 构造方法 上传文件 测试1 测试2 登录管理 构造函数注入 登录获取Token-JWT 默认使用管理员账号登录获取Token-JWT 请求刷新Token(以旧换新) 获取用户信息 用户信息 获取路由信息 路由信息 生成验证码 退出登录 用户注册 记录登录信息 小料料仓类型防差错 物料服务 构造方法 根据扫描的二维码查询小料物料 物料条码信息 根据扫描的二维码查询料仓 料仓条码信息 检量称扫码绑定桶(新加) 桶条码 获取当前正在称量的物料 获取所有小料计划订单 料框防错验证——只验证单料 溶剂称量 PDA接口 构造函数 根据拉缸条码查询物料 缸条码 地磅名称:1号地磅|2号地磅 拉缸执行PLC更改状态 根据泵条码比对拉缸条码 泵条码 对比泵和拉缸条码匹配成功执行 计划ID 泵Code 拉缸Code 整包物料查询 整包物料编码 地磅名称:1号地磅|2号地磅 反应釜防错验证 投料仓服务 构造方法 扫描料桶条码 获取桶绑定物料信息 反应釜 计划Id 料桶Id 根据条码查询投料釜设置的物料 投料釜条码 计划Id PLC更新状态——反应釜 json 对象 投料口开/投料口关 查询称量重量 查询反应釜计划 Controller代码生成 构造方法 获取控制器(需指定表名和数据库) 数据库链接名称 需要生成的表名 获取实体(需指定表名和数据库) 数据库链接名称 需要生成的表名 获取控制器、服务、仓储、实体(需指定表名和数据库) 数据库链接名称 需要生成的表名 SysConfigController _sysConfigService 构造方法 分页查询 根据ID查询 主键 新增一条数据 SysConfig 更新一条数据 SysConfig 删除一条数据 主键 根据参数键名查询参数值 SysDeptController _sysDeptService 构造方法 分页查询 查询所有部门信息 根据ID查询 主键 新增一条数据 SysDept 更新一条数据 SysDept 删除一条数据 主键 查询部门列表(排除节点) 获取部门下拉树列表 获取部门下拉树列表 加载对应角色部门列表树 SysDictDataController _sysDictDataService 构造方法 分页查询 根据ID查询 主键 新增一条数据 SysDictData 更新一条数据 SysDictData 删除一条数据 主键 根据字典类型查询字典数据信息 SysDictTypeController _sysDictTypeService 构造方法 分页查询 根据ID查询 主键 新增一条数据 SysDictType 更新一条数据 SysDictType 删除一条数据 主键 获取字典选择框列表 任务调度 构造函数 分页查询 删除日志 清空日志 SysLoginInfoController _sysLoginInfoService 构造方法 分页查询 根据ID查询 主键 新增一条数据 SysLoginInfo 更新一条数据 SysLoginInfo 删除一条数据 主键 导出数据 清空日志 SysMenuController _sysMenuService 构造方法 分页查询 根据ID查询 主键 新增一条数据 SysMenu 更新一条数据 SysMenu 删除一条数据 主键 获取菜单下拉树列表 加载对应角色菜单列表树 角色ID SysNoticeController _sysNoticeService 构造方法 分页查询 根据ID查询 主键 新增一条数据 SysNotice 更新一条数据 SysNotice 删除一条数据 主键 SysOperLogController _sysOperLogService 构造方法 分页查询 根据ID查询 主键 新增一条数据 SysOperLog 更新一条数据 SysOperLog 删除一条数据 主键 导出数据 清空日志 SysPostController _sysPostService 构造方法 分页查询 根据ID查询 主键 新增一条数据 SysPost 更新一条数据 SysPost 删除一条数据 主键 数据导出 获取岗位选择框列表 SysRoleController _sysRoleService 构造方法 分页查询 根据ID查询 主键 根据编号获取详细信息 新增一条数据 RoleView 更新一条数据 RoleView 删除数据 主键 修改保存数据权限 修改状态 数据导出 获取角色选择框列表 取消授权用户 批量取消授权用户 批量选择用户授权 SysRoleDeptController _sysRoleDeptService 构造方法 分页查询 第几页 每页大小 根据ID查询 主键 SysRoleMenuController _sysRoleMenuService 构造方法 分页查询 第几页 每页大小 根据ID查询 主键 任务调度 构造函数 分页查询 根据ID查询 主键 添加计划任务 修改计划任务 删除一个任务 启动计划任务 停止一个计划任务 暂停一个计划任务 恢复一个计划任务 重启一个计划任务 获取任务命名空间 立即执行任务 SysUserController _sysUserService 构造方法 分页查询 获取所有用户 根据ID查询 主键 新增一条数据 SysUser 更新一条数据 SysUser 删除数据 主键 修改用户状态 用户数据导出 用户数据导入 用户数据导入模板 根据用户编号获取详细信息 重置密码 根据用户编号获取授权角色 查询用户已分配角色列表 查询用户未分配角色列表 用户授权角色 个人信息 修改用户基础信息 重置密码 头像上传 SysUserPostController _sysUserPostService 构造方法 分页查询 第几页 每页大小 根据ID查询 主键 SysUserRoleController _sysUserRoleService 构造方法 分页查询 第几页 每页大小 根据ID查询 主键 AutofacPropertityModuleReg Load 自定义路由 /api/{version}/[controler]/[action] 分组名称,是来实现接口 IApiDescriptionGroupNameProvider 自定义路由构造函数,继承基类路由 自定义版本+路由构造函数,继承基类路由 Summary:全局路由权限公约 Remarks:目的是针对不同的路由,采用不同的授权过滤器 如果 controller 上不加 [Authorize] 特性,默认都是 Permission 策略 否则,如果想特例其他授权机制的话,需要在 controller 上带上 [Authorize],然后再action上自定义授权即可,比如 [Authorize(Roles = "Admin")] Apply 全局权限过滤器【无效】 OnAuthorizationAsync 全局异常错误日志 构造 OnException 自定义返回格式 InternalServerErrorObjectResult InternalServerErrorObjectResult 返回错误信息 生产环境的消息 开发环境的消息 全局路由前缀公约 GlobalRoutePrefixFilter 接口的Apply方法 UseServiceDIAttribute ILogger UseServiceDIAttribute OnActionExecuted DeleteSubscriptionFiles Program Main CreateHostBuilder Startup Startup IConfiguration 环境信息:开发/生产 This method gets called by the runtime. Use this method to add services to the container. 注意在Program.CreateHostBuilder,添加Autofac服务工厂 This method gets called by the runtime. Use this method to configure the HTTP request pipeline.