feat: 人事流程

This commit is contained in:
2025-03-09 16:07:01 +08:00
parent d335612b2f
commit a140dbc846
10 changed files with 435 additions and 160 deletions

33
ruoyi-ui/src/api/oa/hr.js Normal file
View File

@@ -0,0 +1,33 @@
import request from '@/utils/request'
/**
* 获取试用及转正页面信息
*/
export function getProbationList(params) {
return request({
url: '/system/onboarding/list',
method: 'get',
params
})
}
/**
* 更新试用转正信息
*/
export function submitProbation(data) {
return request({
url: '/system/onboarding',
method: 'put',
data
})
}
/**
* 查询当前用户详细信息
*/
export function getUserInfo(userId) {
return request({
url: `/system/onboarding/${userId}`,
method: 'get'
})
}

View File

@@ -10,7 +10,7 @@ export function listOffboarding(query) {
}
// 查询离职管理详细
export function getOffboarding(offboardingId) {
export function getOnboarding(offboardingId) {
return request({
url: '/system/offboarding/' + offboardingId,
method: 'get'