EmployeeArchiveAPI

雇员档案相关接口

APIDescription
GET api/EmployeeArchiveAPI/GetEmployeeArchiveList?employeeGID={employeeGID}&archiveType={archiveType}

根据类型和雇员GID获得档案信息

GET api/EmployeeArchiveAPI/GetEmployeeArchiveByGID?GID={GID}&archiveType={archiveType}

根据GID获得具体档案信息

POST api/EmployeeArchiveAPI/AddEmployeeArchive

根据类型添加雇员档案

POST api/EmployeeArchiveAPI/ModifyEmployeeArchive

根据类型修改雇员档案

POST api/EmployeeArchiveAPI/DeleteEmployeeArchive

根据类型删除档案信息

GET api/EmployeeArchiveAPI/GetContractRemindCount

合同到期提醒数

GET api/EmployeeArchiveAPI/GetContractRemindList

合同到期提醒列表

GET api/EmployeeArchiveAPI/GetEmployeeContractList?Emp_no={Emp_no}&Name={Name}&JoinDateFrom={JoinDateFrom}&JoinDateEnd={JoinDateEnd}&ContactStatus={ContactStatus}&ContactType={ContactType}&ContactCompany={ContactCompany}&ContactStartDateFrom={ContactStartDateFrom}&ContactStartDateEnd={ContactStartDateEnd}&ContactEndDateFrom={ContactEndDateFrom}&ContactEndDateEnd={ContactEndDateEnd}&DaysToExpire={DaysToExpire}&DaysExpired={DaysExpired}&Depart={Depart}

查询合同列表

GET api/EmployeeArchiveAPI/GetContractRemindSetting

获得合同提醒相关设置

POST api/EmployeeArchiveAPI/SaveContractRemindSetting

保存合同提醒相关设置

VoteRecordAPI

不验证Token的相关投票Controller

APIDescription
GET api/VoteRecordAPI/GetVoteSubjectByGID?GID={GID}

获得签到投票详细信息:包括投票主题/问题/问题选项

POST api/VoteRecordAPI/AddVoteRecord

添加签到明细:该方法不验证Token

PersonnelAPI

雇员扫码完善信息相关接口

APIDescription
POST api/PersonnelAPI/SaveEmployeeFillInfo

保存员工扫码完善的相关信息

GET api/PersonnelAPI/GetEmployeeFillInfoList/{id}?approveStatus={approveStatus}&name={name}&mp={mp}&fillTimeFrom={fillTimeFrom}&fillTimeTo={fillTimeTo}

根据状态获得员工填写的完善信息列表

GET api/PersonnelAPI/GetEmployeeFillInfoByGID?GID={GID}

获得填报信息详情

POST api/PersonnelAPI/UpdateEmployeeFillInfoStatus

同意/拒绝员工填写花名册信息明细

GET api/PersonnelAPI/GetEmployeeList?status={status}&pageIndex={pageIndex}&pageSize={pageSize}&name={name}&depart={depart}&fromDate={fromDate}&endDate={endDate}&sex={sex}&emp_no={emp_no}

获得租户的员工列表

GET api/PersonnelAPI/GetEmployeeSimpleInfoList?fromDate={fromDate}&endDate={endDate}&status={status}&depart={depart}

获得员工基本列表,用于员工列表的选择

GET api/PersonnelAPI/GetEmployeeSimpleInfoListByType?fromDate={fromDate}&endDate={endDate}&type={type}

根据类型获得员工基本信息列表,用于快捷查询和人数统计

GET api/PersonnelAPI/GetEmployeeByGID?GID={GID}

根据GID获得雇员明细

GET api/PersonnelAPI/GetEmployeeFieldSettingInfo

字段的明细、下拉框数据库等信息

GET api/PersonnelAPI/GetEmployeePickDataSource

雇员选择的下拉框的数据源

GET api/PersonnelAPI/GetDepartPickDataSource

部门选择的下拉框的数据源

GET api/PersonnelAPI/GetEmployeeCountInfoByDateRange?startDate={startDate}&endDate={endDate}

根据时间范围获得在职、入职、离职人数

POST api/PersonnelAPI/SaveEmployee

添加修改员工信息

GET api/PersonnelAPI/GetTipsForDeleteEmployee?GID={GID}

获得删除员工的提示信息

POST api/PersonnelAPI/DeleteEmployee

删除员工信息

GET api/PersonnelAPI/GetEmployeeFieldInfo

获得花名册所有字段的标准信息(客户设置信息之前的所有字段信息)

POST api/PersonnelAPI/SaveEmployeeFieldInfo

保存字段配置信息

POST api/PersonnelAPI/AddAppDictInfo

批量添加字典表明细

POST api/PersonnelAPI/ModifyAppDictDetail

单条修改字典表明细

POST api/PersonnelAPI/DeleteAppDictDetail

删除字典表明细

POST api/PersonnelAPI/ImportEmployee

导入花名册

POST api/PersonnelAPI/ImportEmployeeData

按DataTable导入花名册

GET api/PersonnelAPI/GetDataSourceByMasterCode?MasterCode={MasterCode}

根据字典表Code获得字典表明细

GET api/PersonnelAPI/GetEmployeeFieldNameInfo

获得雇员主档字段名称信息

GET api/PersonnelAPI/GetEmployeeWithDepartnameByGID?GID={GID}

20200115 HRight2.0 获得雇员的特定信息和部门名称

BPMAPI

流程相关接口

APIDescription
GET api/BPMAPI/GetBPMSetting

获得流程基本参数设置

POST api/BPMAPI/SaveBPMSetting

保存流程基本参数设置

GET api/BPMAPI/GetFlowTemplateList

获得流程类型

GET api/BPMAPI/GetFlowInstanceMonitorList?flowTemplateGID={flowTemplateGID}&status={status}&applicantGID={applicantGID}&startDate={startDate}&endDate={endDate}

流程监控列表

GET api/BPMAPI/GetFlowInstanceDisplayByGID?instanceGID={instanceGID}

根据GID获得流程详情

POST api/BPMAPI/ProcessFlowInstance

流程审批操作

PayrollItemAPI

Lite 薪资项接口

APIDescription
GET api/PayrollItemAPI/GetPayrollItemList

Lite1.1 获取薪资项列表接口

POST api/PayrollItemAPI/MergePayrollItemList

Lite1.1 修改薪资项列表接口

GET api/PayrollItemAPI/GetPayrollItemGroupList

Lite1.1 获取薪资项分组列表接口

POST api/PayrollItemAPI/MergePayrollItemGroupList

Lite1.1 统一保存薪资项分组接口

CompanyFileAPI

Lite 公司文档接口

APIDescription
GET api/CompanyFileAPI/GetCompanyFileList

获取公司档案列表

POST api/CompanyFileAPI/AddCompanyFileList

添加公司档案

POST api/CompanyFileAPI/DelCompanyFileList

删除公司档案

PaySlipAPI

Lite 工资单接口

APIDescription
GET api/PaySlipAPI/GetPaySlipList

Lite1.1 获取工资单 接口

POST api/PaySlipAPI/AddPaySlipList

Lite1.1 新增工资单 接口

POST api/PaySlipAPI/UpdPaySlipList

Lite1.1 更新工资单 接口

POST api/PaySlipAPI/DelPaySlipList

Lite1.1 删除工资单 接口

GET api/PaySlipAPI/GetPaySlipDetailList?EmployeeGID={EmployeeGID}&PaySlipGID={PaySlipGID}

Lite1.1 获取工资单明细 接口

POST api/PaySlipAPI/AddPaySlipDetailList

Lite1.1 新增工资单明细 接口

POST api/PaySlipAPI/UpdPaySlipDetailList

Lite1.1 更新工资单明细 接口

POST api/PaySlipAPI/DelPaySlipDetailList

Lite1.1 删除工资单明细 接口

POST api/PaySlipAPI/UploadFile

接收上传文件

POST api/PaySlipAPI/ImportPaySlipExcel

Lite1.1 工资单导入 接口

GET api/PaySlipAPI/GetPaySlipStatusList?EmployeeGID={EmployeeGID}&PaySlipGID={PaySlipGID}

Lite1.1 获取工资单状态 接口

GET api/PaySlipAPI/GetFileListFromFTP?date={date}

查看FTP上的账单列表

GET api/PaySlipAPI/DownLoadBillFromFTP?fileName={fileName}

从FTP下载文件

LeaveAPIStrictSecurity

20200415 HRight2.0 陆宁 休假模块 严格校验型前端接口API

APIDescription
POST api/LeaveAPIStrictSecurity/AddLeaveDefines

添加假期类型

POST api/LeaveAPIStrictSecurity/UpdateLeaveDefines

更新假期类型

AttachmentAPI

附件相关接口

APIDescription
POST api/AttachmentAPI/UploadAttachment

保存附件

POST api/AttachmentAPI/DeleteAttachment

删除附件

GET api/AttachmentAPI/DownLoadAttachment?attachmentGID={attachmentGID}

通过接口下载文件

HRToolsAPI

HR工具箱相关接口

APIDescription
GET api/HRToolsAPI/GetSignInSubjectList

获得签到主题列表

GET api/HRToolsAPI/GetSignInSubjectByGID?GID={GID}

获得签到主题详细信息

POST api/HRToolsAPI/AddSignInSubject

添加签到主题

POST api/HRToolsAPI/ModifySignInSubject

修改签到主题

POST api/HRToolsAPI/DeleteSignInSubject

删除签到主题

GET api/HRToolsAPI/GetSignInRecordList?Subject_GID={Subject_GID}

根据签到主题查询签到明细

GET api/HRToolsAPI/GetVoteSubjectList

获得投票主题列表

GET api/HRToolsAPI/GetVoteSubjectByGID?GID={GID}

获得签到投票详细信息:包括投票主题/问题/问题选项

GET api/HRToolsAPI/GetVoteResultBySubjectGID?GID={GID}

根据主题GID获得投票情况统计

POST api/HRToolsAPI/SaveVoteSubject

保存投票详细信息

POST api/HRToolsAPI/DeleteVoteSubject

删除投票主题

CtalentLiteLogin

登录模块 API部分

APIDescription
POST api/CtalentLiteLogin/Login

用户登录接口

POST api/CtalentLiteLogin/Register

用户注册接口

POST api/CtalentLiteLogin/SSOLogin

单点登录接口

POST api/CtalentLiteLogin/CheckSSOLogin

单点登录校验接口

POST api/CtalentLiteLogin/ScanLogin

扫码签到专用登录接口

POST api/CtalentLiteLogin/GetClientEmployeeByCode

从速创接口获取社会统一码数据

POST api/CtalentLiteLogin/MobileWXLoginForTest

为方便手机端测试建立的用户登录接口,登录名为员工姓名,人才号填的是员工的HUMBAS_NO

POST api/CtalentLiteLogin/UpdatePassword

No documentation available.

AttendanceAnalysisAPI

HRIGHT2.0 考勤分析API

APIDescription
POST api/AttendanceAnalysisAPI/DoAnsTimeRecordResultSimple

20200615 HRight2.0 陆宁 手动考勤分析 该方法废弃

POST api/AttendanceAnalysisAPI/DoAnsTimeRecordResult

20200702 HRight2.0 陆宁 新手动考勤分析 正在使用的方法

POST api/AttendanceAnalysisAPI/DoAnsTimeRecordResultAuto

20200907 HRight2.0 陆宁 自动考勤分析(每天凌晨使用)

ReportAPI

报表相关接口

APIDescription
GET api/ReportAPI/GetNewEmployeeListReport?startDate={startDate}&endDate={endDate}

查询新进雇员明细报表

GET api/ReportAPI/DownLoadNewEmployeeListReport?startDate={startDate}&endDate={endDate}&fileName={fileName}&type={type}

下载新进雇员明细报表

GET api/ReportAPI/GetTerminateEmployeeListReport?startDate={startDate}&endDate={endDate}

离职雇员明细

GET api/ReportAPI/DownLoadTerminateEmployeeListReport?startDate={startDate}&endDate={endDate}&fileName={fileName}&type={type}

下载离职雇员明细报表

GET api/ReportAPI/GetEmployeeInfoReport?employeeGID={employeeGID}

雇员履历报表

GET api/ReportAPI/DownLoadEmployeeInfoReport?employeeGID={employeeGID}&fileName={fileName}&type={type}

下载雇员履历报表

GET api/ReportAPI/GetHeadCountByDepartLevelReport?departLevel={departLevel}&startDate={startDate}&endDate={endDate}

按部门层级统计人头数报表

GET api/ReportAPI/DownLoadHeadCountByDepartLevelReport?departLevel={departLevel}&startDate={startDate}&endDate={endDate}&fileName={fileName}&type={type}

下载按部门层级统计人头数报表

GET api/ReportAPI/GetHeadCountAnalysisReport?startDate={startDate}&endDate={endDate}

人头数统计分析报表

GET api/ReportAPI/DownLoadHeadCountAnalysisReport?startDate={startDate}&endDate={endDate}&fileName={fileName}&type={type}

人头数统计分析报表下载

AllowAnonymousAPI

匿名API接口

APIDescription
POST api/AllowAnonymousAPI/CheckID

[微信]校验身份证接口

GET api/AllowAnonymousAPI/GetPaySlipStatusForWX?EmployeeGID={EmployeeGID}

[微信]获得发布过的工资单状态列表接口

POST api/AllowAnonymousAPI/RequestPaySlipDetailForWX

[微信]获得工资单明细接口

POST api/AllowAnonymousAPI/CheckParamsForQueryEmployee

[微信]接收加密参数 获得对应人员

POST api/AllowAnonymousAPI/CheckParamsForQueryNonEmployeeWX

[微信]非雇员及雇员 接收加密参数 获得对应人员

POST api/AllowAnonymousAPI/QueryLeaveRangeAndBalanceByEmpGIDWX

[微信]接收人员信息 获得适用的假种和假期余额

POST api/AllowAnonymousAPI/QueryLeaveBalanceListForWX

[微信]接收人员信息,假种GID 获取该雇员已经获得的有效发假和预发假

GET api/AllowAnonymousAPI/GetAttendanceWithHoliday

[微信] HRight2.0 根据开始时间,获得对应班值(暂定接口)

POST api/AllowAnonymousAPI/CheckLeaveInput

[微信] HRight2.0 校验前台传入的休假申请参数

POST api/AllowAnonymousAPI/QueryTenantGIDByEmployeeGID

根据employeeGID获取tenant_GID

GET api/AllowAnonymousAPI/GetAttendanceClassForHRight1ByTenantGID?TenantGID={TenantGID}

20200417 HRight 2.0 陆宁 [微信] 获取租户的班值信息(考勤模块1.x版)

GET api/AllowAnonymousAPI/GetAttendanceGroupForEmpGID?empGID={empGID}

20201012 HRight2.0 陆宁 [微信] 传入员工GID,判断是否存在对应的考勤组

POST api/AllowAnonymousAPI/WithholdLeaves

测试方法 测试流程申请时预扣假期与后退回归

POST api/AllowAnonymousAPI/ConnectRedis

20200427 HRight 2.0 测试redis

AttendanceReportAPI

HRIGHT2.0 考勤报表相关控制器

APIDescription
GET api/AttendanceReportAPI/GetDailyResultFieldInfoSetting

20200803 HRight2.0 陆宁 月统计报表字段配置接口

POST api/AttendanceReportAPI/AddDailyResultFieldInfoSetting

20200803 HRight2.0 陆宁 更新月统计报表字段配置接口

GET api/AttendanceReportAPI/GetMoreTimeRecordForRecordResult?empNo={empNo}&dailyDate={dailyDate}

20200911 HRight2.0 陆宁 日统计 更多点击后数据获取

LiteAuth

独立接口

APIDescription
POST api/LiteAuth/Login

用户登录

POST api/LiteAuth/LoginWithSignal

新数据令牌请求方法

POST api/LiteAuth/ChangeTokens

20190402 以未过期的旧token换新的token

POST api/LiteAuth/WriteFile

测试生成静态页面方法

EmployeeHireAndTermAPI

雇员入离职相关接口

APIDescription
POST api/EmployeeHireAndTermAPI/PushHireEmployee

入职人员

POST api/EmployeeHireAndTermAPI/TerminationEmployee

离职人员

POST api/EmployeeHireAndTermAPI/GetTerminationResumes

获得离职履历

POST api/EmployeeHireAndTermAPI/PushUpdateEmployee

推送所有未推送的人员信息

POST api/EmployeeHireAndTermAPI/RefreshEmployeeStatus

刷新员工状态

POST api/EmployeeHireAndTermAPI/PushNotPushed

推送未推送人员

NotificationAPI

员工关怀接口 自定义短信与邮件模版,自定义发送短信和邮件

APIDescription
POST api/NotificationAPI/TemplateCRUD

模版 CRUD

POST api/NotificationAPI/SendMailByTemplate

自定义邮件发送 根据模版发送邮件

POST api/NotificationAPI/GetOperSendLogList

操作日志 CR

AttendanceAnalysisEvolutionAPI

手动考勤分析 新接口 已转移至OpenAPI中

APIDescription
POST api/AttendanceAnalysisEvolutionAPI/QueryTimeRecordWithBestResult

20200615 HRight2.0 陆宁 手动考勤分析

MobileAPI20

移动的相关接口代码:暂不验证Token

APIDescription
POST api/MobileAPI20/CreateFlowInstance

2.0版本申请流程

POST api/MobileAPI20/ProcessFlowInstance

2.0版本审批流程

POST api/MobileAPI20/GetApplyFlowInstance?applicant_GID={applicant_GID}

我的申请的流程信息

GET api/MobileAPI20/GetFlowInstanceListByType?employeeGID={employeeGID}&type={type}&status={status}&tenant_GID={tenant_GID}&page={page}&count={count}

查询流程列表

GET api/MobileAPI20/GetFlowTemplates?tenant_GID={tenant_GID}&employee_GID={employee_GID}

获取流程种类

GET api/MobileAPI20/GetFlowInstanceDisplayByGID?instanceGID={instanceGID}

获得流程详情

POST api/MobileAPI20/GetApproveHistory

我的待审批 和审批历史

POST api/MobileAPI20/DeleteFlowInstance

删除流程

GET api/MobileAPI20/GetOrgTreeListMobile?Tenant_GID={Tenant_GID}

用于手机端获取当前租户的可选的待审批人员时候的展示

POST api/MobileAPI20/GetApplyAttendanceFlowCount

获取某月申请补卡流程总数

GET api/MobileAPI20/GetAttendanceGroupPunchRule?employee_GID={employee_GID}&tenant_GID={tenant_GID}

获取补卡规则

GET api/MobileAPI20/GetCurrentUserIsAttendanceGroupMananger?Employee_GID={Employee_GID}&Tenant_GID={Tenant_GID}

判断该员工是否是考勤组管理员

POST api/MobileAPI20/GetAttendanceRealTimeStatisticsByDate

获取某日的实施统计结果

GET api/MobileAPI20/GetAttendanceRealTimeStatisticsGetGroup?GroupMananger_GID={GroupMananger_GID}&Tenant_GID={Tenant_GID}

获取某个员工所能管理的考勤组信息

POST api/MobileAPI20/GetAttendanceRealTimeStatisticsByCycle

获取某周月的考勤统计结果

POST api/MobileAPI20/GetAttendanceRealTimeStatisticsByCycle_EmpDetail

手机端周月统计的员工明细

POST api/MobileAPI20/GetAttendanceRealTimeStatisticsByMe

手机端我的统计明细

GET api/MobileAPI20/GetNotificationFlowinstances?employee_GID={employee_GID}&type={type}&index={index}&size={size}

获取某人被抄送的流程信息

GET api/MobileAPI20/GetOTRules?flowinstance_GID={flowinstance_GID}&employee_GID={employee_GID}&tenant_GID={tenant_GID}

获取加班限制规则及计算加班时长

GET api/MobileAPI20/GetOTHour?employee_GID={employee_GID}&tenant_GID={tenant_GID}&startTime={startTime}&endTime={endTime}&flowInstanceGID={flowInstanceGID}

获取加班小时

POST api/MobileAPI20/ReadNotification/{id}

查看抄送 把该抄送设置为已读

POST api/MobileAPI20/RollbackInstance

流程撤销

POST api/MobileAPI20/AddAttendanceShiftArrangementByEmp

No documentation available.

GET api/MobileAPI20/GetMobileEmpDailyAttTimeRecordDetails?employee_GID={employee_GID}&tenant_GID={tenant_GID}&date={date}

No documentation available.

OpenAPICtalentLite

Lite 与外部系统对接部分接口

APIDescription
POST api/OpenAPICtalentLite/GetModules

权限模块 获取权限接口

POST api/OpenAPICtalentLite/GetHROCityBenefitPolicy

小工具 获取社保计算相关数据

POST api/OpenAPICtalentLite/GetAnnouncement

系统公告 查询数据

POST api/OpenAPICtalentLite/AddAnnouncement

系统公告 新增数据

POST api/OpenAPICtalentLite/UpdateAnnouncement

系统公告 更新数据

POST api/OpenAPICtalentLite/DeleteAnnouncement

系统公告 删除数据

POST api/OpenAPICtalentLite/ScheduleCRUD

待办事项 CRUD

POST api/OpenAPICtalentLite/GetHUMBASFromHROInterface

从速创接口获取人事数据

POST api/OpenAPICtalentLite/GetClientsFromHROInterface

从速创接口获取客户数据

POST api/OpenAPICtalentLite/GetClientEmployeeByCode

从速创接口获取社会统一码数据

POST api/OpenAPICtalentLite/UpdateEmployeeInfo

从云平台接收 员工信息数据 并更新

GET api/OpenAPICtalentLite/GetFullCompanyNOList?fullSignal={fullSignal}

Lite 新接口 获取当前用户的CompanyNoList

POST api/OpenAPICtalentLite/CheckSFSCCODE

Lite 校验User对应的账套是否是132209850 接口

GET api/OpenAPICtalentLite/GetOperationLogs?rowNumber={rowNumber}&beginDate={beginDate}&endDate={endDate}&interfaceName={interfaceName}

获取操作日志

GET api/OpenAPICtalentLite/GetCurrentTenantCompanyName

获取当前租户的公司名称,只有一个company的时候是这样处理的

GET api/OpenAPICtalentLite/GetTenantSocialCreditCodeList

同步员工相关 获取HRIGHT中开通的租户的社会统一识别码

GET api/OpenAPICtalentLite/GetCloudUserIDList

同步员工相关 获取HRIGHT中开通的租户的UserID

GET api/OpenAPICtalentLite/LiteClearMiddleTable

清除中间表数据(辅助情况下使用,不要无故调用)

JobWorkAPI

数据同步 计划任务专用controller

APIDescription
POST api/JobWorkAPI/GrantLeaveQuotaAutomaticly

自动发放假期额度接口

POST api/JobWorkAPI/ExpireLeaveAutomaticly

自动无效化过期的假期接口

POST api/JobWorkAPI/BackupStagingDataAutomaticly

自动化 备份历史数据接口

LeaveAPI

休假模块 前端接口API

APIDescription
POST api/LeaveAPI/DeleteLeaveDefines

删除假期类型

GET api/LeaveAPI/GetLeaveDefineList

假期模块 获取当前租户的假期列表

GET api/LeaveAPI/DownLoadLeaveDefineBackup?leaveDefine_GID={leaveDefine_GID}

通过接口下载文件 20191203 陆宁

GET api/LeaveAPI/DownLoadLeaveDefines?leaveDefine_GIDs={leaveDefine_GIDs}

通过多假种接口下载文件 20191210 陆宁

GET api/LeaveAPI/DownLoadLeaveDefinesWithOnlyTitle?leaveDefine_GIDs={leaveDefine_GIDs}

通过多假种接口下载文件[只有标题] 20200227 陆宁

GET api/LeaveAPI/DownLoadHisImportTemp?ImportHisGID={ImportHisGID}

通过导入历史记录接口下载文件 20200227 陆宁

POST api/LeaveAPI/ImportLeaveBalance

假期余额导入 接口

POST api/LeaveAPI/ValidateImportLeaveBalance

校验假期余额导入 接口

POST api/LeaveAPI/RevokeIneffectiveLeave

待生效假期撤销操作 接口

GET api/LeaveAPI/GetEmpLeaveBalanceByEmployeeGID?Employee_GID={Employee_GID}

No documentation available.

GET api/LeaveAPI/GetImportHisForTenant

No documentation available.

GET api/LeaveAPI/GetImportDetailsHisByImportHisGID?ImportHisGID={ImportHisGID}

No documentation available.

GET api/LeaveAPI/GetEmpLeaveBalance

No documentation available.

POST api/LeaveAPI/ChangeEmpLeaveBalance

No documentation available.

POST api/LeaveAPI/GetLogOfEmpLeaveBalance

No documentation available.

POST api/LeaveAPI/GetEmpLeaveBalanceByLeaveName

No documentation available.

GET api/LeaveAPI/GetLeaveDefinesCanExcelImport

获取当前租户可以Excel导入的假期类型

GET api/LeaveAPI/GetLeaveDefineByLeaveName?LeaveName={LeaveName}

根据GID获取LeaveDefine Jeremy

GET api/LeaveAPI/GetLeaveDefinesCanExcelImportWithUnitType

获取当前租户可以Excel导入的假期类型

MobileAPI

移动的相关接口代码:暂不验证Token

APIDescription
GET api/MobileAPI/GetFlowTemplateList?employeeGID={employeeGID}

获得流程类型

GET api/MobileAPI/GetLeaveDefinesByEmployeeGID?employeeGID={employeeGID}

根据雇员获得休假类型

GET api/MobileAPI/GetWorkCalendarByEmployeeGID?employeeGID={employeeGID}

获得工作日历

GET api/MobileAPI/GetAttendanceSetting?employeeGID={employeeGID}

获得考勤基本参数设置

POST api/MobileAPI/SaveBPMFlowInstance

保存流程数据

GET api/MobileAPI/GetFlowInstanceListByType?employeeGID={employeeGID}&flowTemplateGID={flowTemplateGID}&type={type}&status={status}

查询流程列表

GET api/MobileAPI/GetFlowInstanceDisplayByGID?instanceGID={instanceGID}

获得流程详情

POST api/MobileAPI/ProcessFlowInstance

流程审批操作

POST api/MobileAPI/UploadAttachment

上传附件

POST api/MobileAPI/DecryptData

参数解密

OpenAPISecond

APIDescription
GET api/OpenAPISecond/GetEmployeeFieldSettingInfoByEmpGID?employeeGID={employeeGID}

No documentation available.

PCAPI20

PC端的API

APIDescription
GET api/PCAPI20/GetFlowTemplates?tenant_GID={tenant_GID}

获取流程种类

POST api/PCAPI20/SetFlowSettings

No documentation available.

GET api/PCAPI20/GetFlowTemplateList?tenant_GID={tenant_GID}

获得流程类型

GET api/PCAPI20/DownLoadArrangeClassTemplate?groupID={groupID}&year={year}&month={month}&needData={needData}

下载排班导入模板

POST api/PCAPI20/UploadArrangeClassTemplate

No documentation available.

GET api/PCAPI20/UpdateAttendanceGroupClass?groupID={groupID}&attendanceClass_GID={attendanceClass_GID}&colorCode={colorCode}

No documentation available.

GET api/PCAPI20/GetAttendanceGroup?groupID={groupID}

No documentation available.

GET api/PCAPI20/UpdateEmpSelectShiftWhenUnRanged?groupID={groupID}&empSelectShiftWhenUnRanged={empSelectShiftWhenUnRanged}

No documentation available.

OrganizationAPI

组织架构的增删改

APIDescription
POST api/OrganizationAPI/AddOrganization

添加组织架构

POST api/OrganizationAPI/ModifyOrganization

修改组织架构

POST api/OrganizationAPI/DeleteOrganization

删除组织架构

GET api/OrganizationAPI/GetOrgTreeList

获取当前租户的组织结构树用于人员范围的选择时候的展示

AttendancePunchAPI

HRIGHT2.0 考勤打卡API

APIDescription
GET api/AttendancePunchAPI/GetInitPunchDataSingleEmp?startDate={startDate}&endDate={endDate}&employeeGID={employeeGID}

20200430 HRight2.0 陆宁 [微信] 打卡数据初始化接口,获取人员相关信息,当天的班次情况

GET api/AttendancePunchAPI/GetEmployeeLeaveInfo?employeeGID={employeeGID}&startDate={startDate}&endDate={endDate}

HRight2.0 陆宁 [微信] 获取人员当天休假数据接口

GET api/AttendancePunchAPI/GetAttendanceGroupLocations?employeeGID={employeeGID}

HRight2.0 陆宁 [微信] 获取租户打卡地点数据接口

GET api/AttendancePunchAPI/GetTimeRecordAndButtonStatusForWeChat?employeeGID={employeeGID}&startDate={startDate}&endDate={endDate}&sha1Code={sha1Code}

HRight2.0 陆宁 [微信] 获取打卡记录和按钮状态接口 该方法已经废弃,打卡球的状态现在由前端判断2021-2-3加的注释

POST api/AttendancePunchAPI/PunchInOutForWechatAsync

HRight2.0 陆宁 [微信] 打卡接口

GET api/AttendancePunchAPI/GetAttendanceRules?employeeGID={employeeGID}

20200525 HRight2.0 陆宁 [微信]获取当前考情组信息,排班信息,加班规则信息

GET api/AttendancePunchAPI/GetServerTime

20200619 HRight2.0 陆宁 [微信] 打卡 获取服务器时间作为基准时间

GET api/AttendancePunchAPI/GetAllRangeForEmpByDailyDate?empGID={empGID}&DailyDate={DailyDate}

20200721 HRight2.0 陆宁 [微信] 获取属于当前时间点的所有时间段数据 用于前端控件处理 比较核心的方法

GET api/AttendancePunchAPI/GetAttendanceGroupClasslistByEmp?empGID={empGID}

20200925 HRight2.0 陆宁 [微信] 针对自主选择排班,给予当前考勤组所有的班次

GET api/AttendancePunchAPI/GetCalendarForMergeTimeRecord?empGID={empGID}&dailyDate={dailyDate}

20201028 HRight2.0 陆宁 [微信] 获取考勤记录日历 用于手机端日历控件中显示绿色,异常的方法

GET api/AttendancePunchAPI/GetAttendanceResultByMonth?empGID={empGID}&dailyDate={dailyDate}

获取指定月份考勤分析(实时分析并更新考勤结果表)

AttendanceAPI

考勤2.0接口

APIDescription
GET api/AttendanceAPI/GetAttendanceClass/{id}

根据ID获取班次

GET api/AttendanceAPI/GetAttendanceClasses?tenant_GID={tenant_GID}

根据租户ID获取班次

GET api/AttendanceAPI/DeleteAttendanceClass/{id}

删除班次

POST api/AttendanceAPI/UpdateAttendanceClass

更新班次

POST api/AttendanceAPI/AddAttendanceClass

添加班次

GET api/AttendanceAPI/GetAttendanceShiftArrangementByEmployee?employee_GID={employee_GID}

根据员工获取排班

GET api/AttendanceAPI/GetAttendanceShiftArrangementByClass?class_GID={class_GID}

根据班次获取排班

POST api/AttendanceAPI/AddAttendanceShitfArrangement

添加排班

GET api/AttendanceAPI/GetAttendanceShiftArrangement?groupID={groupID}&year={year}&month={month}

No documentation available.

DELETE api/AttendanceAPI/DeleteAttendanceShiftArrangement/{id}

删除排班

POST api/AttendanceAPI/UpdateAttendanceShiftArrangement

更新排班

POST api/AttendanceAPI/UpdateAttendanceShiftArrangementCell

更新排班单元格

POST api/AttendanceAPI/UpdateAttendanceShiftArrangementCells

批量更新排班单元格

POST api/AttendanceAPI/UpdateAttendanceShiftCycle

更新排版周期

POST api/AttendanceAPI/AddAttendanceShiftCycle

添加排版周期

POST api/AttendanceAPI/DeleteAttendanceShiftCycle/{id}

删除排版周期

GET api/AttendanceAPI/GetAttendanceShiftCycle?groupID={groupID}

获取排版周期

GET api/AttendanceAPI/GetAttendanceShiftCycles?attendanceGroup_GID={attendanceGroup_GID}

获取排版周期

POST api/AttendanceAPI/AddTimeRecord

补卡

GET api/AttendanceAPI/GetAttendanceGroupClasses?attendanceGroup_GID={attendanceGroup_GID}

获取班组

POST api/AttendanceAPI/UpdateAttendanceGroupClasses

更新班组

POST api/AttendanceAPI/GetGroupedAttendanceDailyResults

20200619 HRight2.0 陆宁 对元方法进行改造

GET api/AttendanceAPI/GetWorkCalendars?year={year}

获得租户的工作日历

POST api/AttendanceAPI/SaveWorkCalendar

保存工作日历

GET api/AttendanceAPI/GetAttendanceSetting

获得考勤基本参数设置

POST api/AttendanceAPI/SaveAttendanceSetting

保存考勤基本参数设置

GET api/AttendanceAPI/GetLeaveDefines

根据租户获得休假类型和政策

GET api/AttendanceAPI/GetLeaveTransactionList?startDate={startDate}&endDate={endDate}&leaveDefineGID={leaveDefineGID}

休假记录查询

GET api/AttendanceAPI/GetLeaveTransactionDetail?gid={gid}

获取休假明细

POST api/AttendanceAPI/DeleteLeaveTransaction

删除休假明细,将会同步删除对应的流程数据

GET api/AttendanceAPI/GetOTTransactionList?startDate={startDate}&endDate={endDate}&otType={otType}

加班记录查询

POST api/AttendanceAPI/DeleteOTTransaction

删除加班明细,将会同步删除对应的流程数据

GET api/AttendanceAPI/GetAnsTimeRecordResult?startTime={startTime}&endTime={endTime}&departmentGIDs={departmentGIDs}&withTermination={withTermination}

20200615 HRight2.0 陆宁 获得每日打卡结果 汇总方法

GET api/AttendanceAPI/DownLoadAnsTimeRecordResult?startTime={startTime}&endTime={endTime}&departmentGIDs={departmentGIDs}&withTermination={withTermination}

20200617 HRight2.0 陆宁 导出日统计报表

POST api/AttendanceAPI/DownLoadDailyResult

20200617 HRight2.0 陆宁 导出月统计报表

GET api/AttendanceAPI/GetAttendanceGroupList

获取考勤组列表

POST api/AttendanceAPI/GetAttendanceGroupByGID

根据GID获取考勤组信息

POST api/AttendanceAPI/AddAttendanceGroup

增加考勤组

POST api/AttendanceAPI/UpdateAttendanceGroup

更新考勤组

POST api/AttendanceAPI/DeleteAttendanceGroup

删除考勤组

GET api/AttendanceAPI/GetOTRuleList

获取加班规则列表

GET api/AttendanceAPI/GetOTRuleByGID?GID={GID}

根据GID获取加班规则

POST api/AttendanceAPI/AddAttendanceOTRule

增加加班规则

POST api/AttendanceAPI/UpdateAttendanceOTRule

更新加班规则

POST api/AttendanceAPI/DeleteAttendanceOTRule

删除加班规则

GET api/AttendanceAPI/GetAttendanceSupplementPunchRuleList

获取补卡规则列表

GET api/AttendanceAPI/GetAttendanceSupplementPunchRuleByGID?GID={GID}

根据GID获取补卡规则

POST api/AttendanceAPI/AddAttendanceSupplementPunchRuleRule

增加补卡规则

POST api/AttendanceAPI/UpdateAttendanceSupplementPunchRule

更新加班规则

POST api/AttendanceAPI/DeleteAttendanceSupplementPunchRule

删除补卡规则

POST api/AttendanceAPI/MyOT

测试加班

POST api/AttendanceAPI/GetAttendanceTimeRecordByCon

获取打卡记录

POST api/AttendanceAPI/AddTimeRecordModify

修改考勤记录方法

GET api/AttendanceAPI/GetAttendanceGroupLoations?Attendance_GID={Attendance_GID}

根据考勤组GID获取考勤地点

GET api/AttendanceAPI/GetAttendanceGroupLocationByTenant

获取本租户内的考勤地点(与当前考勤组根据经纬度去重)

GET api/AttendanceAPI/GetAttendanceTimeRecordModifyHis?GID={GID}&Employee_GID={Employee_GID}

根据GID获取打卡记录修改历史

POST api/AttendanceAPI/GetAttendanceAnsTimeRecordResultsImport

Txt文本解析方法

POST api/AttendanceAPI/AttendanceAnsTimeRecordResultsVerifyTxt

校验方法

POST api/AttendanceAPI/AttendanceTimeRecordsImportTxtAdd

写入到数据库

GET api/AttendanceAPI/AttendanceTimeRecordImportSelect

根据租户ID查询租户导入历史信息

POST api/AttendanceAPI/AttendanceTimeRecordImportUpt

根据租户操作数据的GID进行导入信息撤回

POST api/AttendanceAPI/AttendanceTimeRecordImportDetailSelect

导入信息详情

POST api/AttendanceAPI/UploadAttachmentTimeRecords

保存附件考勤打卡信息

GET api/AttendanceAPI/SelectCalendarSyncAttendanceGroups

No documentation available.

POST api/AttendanceAPI/GetPublicHolidaysExcelAdd

日历导入

POST api/AttendanceAPI/GetLeaveTransactions

假期统计

GET api/AttendanceAPI/GetYearOfPublicHolidaysExcel

No documentation available.

GET api/AttendanceAPI/DownLoadWorkCalendarByYear?year={year}

导出某个年份的日历数据

POST api/AttendanceAPI/SyncPublicHolidayToCalendar

2020-12-11 Jeremy 同步国家法定节假日到WorkCalendar的操作 信管部暂定该方案

POST api/AttendanceAPI/InsertIntoFS_HUMBAS

测试导入FS_HUMBAS的方法2020-12-04

TenantAPI

APIDescription
GET api/TenantAPI/EditEmail?emailSetting={emailSetting}&tenant_GID={tenant_GID}

保存通知邮箱

GET api/TenantAPI/GetTenantSetting?tenantId={tenantId}

获取通知邮箱

GET api/TenantAPI/SendMailEntryAndDepartureEmployee

入离职邮件通知

GET api/TenantAPI/SendMailOtherEmployee

转正、合同到期、生日邮件通知

SignInRecordAPI

不验证Token的相关签到Controller

APIDescription
GET api/SignInRecordAPI/GetSignInSubjectByGID?GID={GID}

获得签到主题详细信息

POST api/SignInRecordAPI/AddSignInRecord

添加签到明细:该方法不验证Token