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.