Tiobon.Core.Api
登录管理【无权限】
构造函数注入
获取JWT的方法1
获取JWT的方法2:给Nuxt提供
获取JWT的方法3:整个系统主要方法
请求刷新Token(以旧换新)
用户登录
用户自动登录
增删改查基础服务
初始化 (注入)
根据条件查询数据
条件
查询作废
根据Id查询数据
主键ID
查询菜单表单信息
body
新增数据
批量新增数据
更新数据
主键ID
批量更新数据
删除数据
主键ID
批量删除数据
主键IDs
Excel导出
列名按照前端显示顺序导出
公共服务
构造函数
获取菜单
获取模块信息接口
获取模块信息接口
获取模块信息接口
导出Excel
Excel导入
文件
菜单编号
用户ID
多语
获取流程信息
流程提交处理
调用存储过程封装
调用存储过程封装
表信息
表名称
字段名称
数据类型
字符集
是否为空
默认值
键
自定义比对器
比对规则
构造函数
获取 整体框架 文件(主库)(一般可用第一次生成)
获取仓储层和服务层(需指定表名和数据库)
数据库链接名称
需要生成的表名
获取实体(需指定表名和数据库)
数据库链接名称
需要生成的表名
获取控制器(需指定表名和数据库)
数据库链接名称
需要生成的表名
DbFrist 根据数据库表名 生成整体框架,包含Model层(一般可用第一次生成)
数据库链接名称
需要生成的表名
获取权限部分Map数据(从库)
迁移到新库(主库)
权限数据库导出tsv
权限数据库导出excel
文件服务
配置信息
构造函数
上传图片
获取图片
主键ID
获取图片
主键ID
分片上传
登录管理【无权限】
构造函数注入
获取JWT的方法1
获取JWT的方法2:给Nuxt提供
获取JWT的方法3:整个系统主要方法
请求刷新Token(以旧换新)
获取JWT的方法4:给 JSONP 测试
测试 MD5 加密字符串
swagger登录
weixin登录
公共服务
构造函数
获取新入职人员列表
面试官-简历筛选通过率
langId
面试官-简历筛选通过率
langId
HR推荐-简历筛选通过率
langId
面试官-简历筛选通过率
langId
HR推荐-简历筛选通过率
langId
分页获取
添加计划任务
修改计划任务
删除一个任务
启动计划任务
停止一个计划任务
暂停一个计划任务
恢复一个计划任务
重启一个计划任务
获取任务命名空间
立即执行任务
获取任务运行日志
任务概况
年级(Controller)
Ghra_Job(Controller)
Ghra_LegalCompany(Controller)
Ghra_Staff(Controller)
根据Id查询数据
查询邮箱
Ghra_StaffEduBG(Controller)
人员群组(Controller)
获取配置
人员群组明细(Controller)
Ghra_StaffLicence(Controller)
Ghra_StaffSocialRelation(Controller)
Ghra_StaffTraining(Controller)
Ghra_StaffWorkExp(Controller)
岗位(Controller)
厂区(Controller)
Ghrc_PeriodMaster(Controller)
Ghrc_SalaryItem(Controller)
附件(Controller)
培训记录(Controller)
根据条件查询数据
RuleId
条件
Ghre_CertificateDesign(Controller)
培训证书设计项(Controller)
培训证书规则(Controller)
证书预览
根据条件查询数据
证书模板(Controller)
参数配置(Controller)
批量更新数据
参数配置组(Controller)
Ghre_CourseClass(Controller)
课程(Controller)
根据条件查询数据
status
条件
获取通用列表下拉
统计
统计
课程场景(Controller)
统计
Ghre_CourseSnap(Controller)
课件附件(Controller)
课件(Controller)
下载附件压缩包
课件ID
学分记录(Controller)
查询明细数据
body
根据工号查询学分明细
员工ID
学分规则(Controller)
Ghre_DaySalaryEntry_Boltone(Controller)
新增数据
考试(Controller)
查询初始化数据
根据条件查询数据
status
条件
查询明细数据
id
根据员工ID查询员工数据
Ids
type
新增
id
pageData
更新考试状态接口
获取考试状态接口
开始考试
考试ID
复制
考试ID
查询考试通知记录接口
考试ID
提交考试通知记录
insert
获取考试关联人员
id
考试通知记录(Controller)
试卷配置(Controller)
试卷(Controller)
根据Id查询数据
根据条件查询数据
status
条件
新增
更新
新增配置数据
获取通用列表下拉
试卷题目(Controller)
Ghre_ExamRecordAnswer(Controller)
考试记录(Controller)
根据条件查询数据
examId
条件
获取考试记录明细扩展接口
获取考试记录明细扩展接口
提交评语接口
获取考试信息
学习记录ID/考试记录ID
开始考试
重新考试
答题
学习记录ID
记录查看试卷
提交附件
查询考试组
IssueCertificate
Ghre_ExamRecordDetail(Controller)
考试记录组(Controller)
Ghre_ExamStaff(Controller)
外训申请_宝连通(Controller)
多岗维护(Controller)
开班打卡(Controller)
开班管理(Controller)
根据条件查询数据
条件
status
学员查询
开班ID
学员新增
开班ID
员工ID列表
学员删除
开班ID
员工ID列表
学员导出
开班ID
查询团体费用
开班ID
查询个人费用
开班ID
学员费用
开班ID
费用信心
费用删除
费用数据ID列表
总结查询
开班ID
总结新增
开班ID
员工ID列表
查询成绩
开班ID
报名
开班ID
查询课表
开班ID
签到
开班ID
签退
开班ID
邮件
开班ID
统计
开班ID
开班费用(Controller)
开班反馈(Controller)
开班课表(Controller)
开班成绩(Controller)
开班学员(Controller)
培训计划(Controller)
根据条件查询数据
条件
status
根据条件查询数据
条件
根据条件查询数据
条件
培训计划达成率——宝连通
条件
题目答案(Controller)
题目(Controller)
根据Id查询数据
新增数据
更新数据
主键ID
培训需求(Controller)
根据条件查询数据
条件
status
查询菜单表单信息
body
必选修查询(Controller)
根据条件查询数据
条件
status
培训机构附件(Controller)
培训机构(Controller)
员工群组(Controller)
培训记录(Controller)
获取ESS查询条件
获取ESS查询条件
获取学习记录
获取课程
加入学习
记录学习时长
讲师上课分析
培训记录明细(Controller)
必选修规则(Controller)
记录
必选修规则结果(Controller)
根据条件查询数据
RuleId
条件
必选修规则人员(Controller)
问卷调查(Controller)
根据条件查询数据
条件
status
插入
查询
查询
查询
开班ID
提交
提交
发布
统计
开始
记录
QueryESS
问卷调查选项(Controller)
问卷调查题目(Controller)
问卷题库(Controller)
根据Id查询数据
新增数据
更新数据
主键ID
问卷题库选项(Controller)
Ghre_SurveyRecord(Controller)
Ghre_SurveyRecordDetail(Controller)
Ghre_SurveyRecordOption(Controller)
Ghre_TeacherAttachment(Controller)
培训讲师异动附件(Controller)
培训讲师异动(Controller)
根据条件查询数据
条件
status
Ghre_Teacher(Controller)
根据条件查询数据
条件
status
岗位技能_宝连通(Controller)
Ghre_TrainFeeApplyDetail_Boltone(Controller)
培训费用_宝连通(Controller)
【牛尾】培训计划(Controller)
根据条件查询数据
条件
status
面试评估设定(Controller)
招聘参数配置(Controller)
批量更新数据
招聘参数配置组(Controller)
批量更新数据
人力需求维护(Controller)
根据条件查询数据
条件
status
Excel导出
人力需求维护明细(Controller)
面试单评估(Controller)
面试单评估明细(Controller)
面试工单日志(Controller)
面试工单(Controller)
面试记录(Controller)
录用审批单(Controller)
查询简历
简历ID
临时新增
简历ID
简历ID
录用审批单薪资(Controller)
个人简历(Controller)
获取简历Tabs接口
获取简历Tabs接口
根据条件查询数据
条件
status
获取简历Tabs接口
取消推荐简历
回收简历
加入黑名单
加入人才库
添加标签
查询简历是否存在
查询简历是否存在
查询招聘表单信息接口
简历提交接口
查询招聘表单信息提交结果接口
根据条件查询数据
条件
status
推荐
信息
简历库已推荐提醒
简历Id
面试官约面
简历Id
安排面试
简历Id
变更面试时间
简历Id
时间段,2024/10/12 10:00~2024/10/12 11:00
待面试提醒
简历Id,列表
重新安排面试-直接发起新的
简历Id
input
重新预约安排面试-预约再发起下一轮面试
简历Id
input
面试评估(主管填写)
简历Id
input
状态,0:暂存;1:提交
input
变更面试官
简历Id
面试官列表
转入已发Offer
简历Id
扩展栏位
扩展栏位
发offer
简历Id
扩展栏位
扩展栏位
已发offer提醒
简历Id,列表
已报到/未报道接口
简历Id
已报到传true,未报到传false
不合适
简历Ids
ESS端查询面试记录
body
获取安排面试表单信息
简历ID
取消面试
简历ID
body
转入待发Offer
简历ID
简历下载
简历ID
获取评估信息
简历ID
assessForm
获取评估信息
简历ID
面试单ID
assessForm
获取面试日志
简历ID
获取面试日志
简历Id
扩展栏位
扩展栏位
招聘工作台初始化接口
语言别
meuName
招聘工作台招聘统计
语言别
Excel导出录用名单
教育背景(Controller)
家庭关系(Controller)
简历信息栏位(Controller)
简历组别(Controller)
证件(Controller)
简历声明(Controller)
简历标签(Controller)
简历模板(Controller)
是否开启
获取分组数据
切换照片类型
模板栏位异动
获取分组数据
执行分组列栏位操作
查询模板栏位
查询模板栏位
Index
简历培训记录(Controller)
工作经历(Controller)
声明(Controller)
招聘模板(Controller)
是否开启
Offer支持的字段
预览Offer
简历Id
模板ID
扩展字段
年度人力申请(Controller)
年度人力配置(Controller)
Ghrm_MessageText(Controller)
Ghrm_MessageToDo(Controller)
Ghrm_MessageUser(Controller)
Ghro_Dept(Controller)
考核指标(Controller)
考核期间(Controller)
批量展开
阶段
考核周期类别(Controller)
根据阶段数 获取对应阶段名称
阶段
考核模板(Controller)
Ghrs_Attachment(Controller)
资料归属(Controller)
Ghrs_DataRoleDetail(Controller)
Ghrs_LangKey(Controller)
获取模块信息接口
Ghrs_ListCommonSql(Controller)
Ghrs_MailOutbox(Controller)
Ghrs_Menu(Controller)
Ghrs_ParaDetail(Controller)
系统用户(Controller)
Ghrz_Shihua_OA_Employment(Controller)
缓存管理
获取全部缓存
获取缓存
新增
删除全部缓存
删除缓存
数据库管理
获取库配置
获取表信息
配置Id
读取类型
获取表字段
表名
ConfigId
读取类型
编辑表备注
编辑列备注
动态建表 CURD
动态type
动态type 继承BaseEntity
测试建表
测试查询
测试写入
全局请求验证
Summary:全局路由权限公约
Remarks:目的是针对不同的路由,采用不同的授权过滤器
如果 controller 上不加 [Authorize] 特性,默认都是 Permission 策略
否则,如果想特例其他授权机制的话,需要在 controller 上带上 [Authorize],然后再action上自定义授权即可,比如 [Authorize(Roles = "Admin")]
全局权限过滤器【无效】
全局异常错误日志
自定义返回格式
生产环境的消息
开发环境的消息
全局路由前缀公约
自定义路由 /api/{version}/[controler]/[action]
分组名称,是来实现接口 IApiDescriptionGroupNameProvider
自定义路由构造函数,继承基类路由
自定义版本+路由构造函数,继承基类路由