hrm前端3版

This commit is contained in:
2025-12-23 10:37:00 +08:00
parent 3c6919013d
commit 56c15ac621
7 changed files with 875 additions and 215 deletions

View File

@@ -514,6 +514,74 @@ export function getFlowForm(formId) {
method: 'get'
})
}
// 流程模板
export function listFlowTemplate(query) {
return request({
url: '/hrm/flow/template/list',
method: 'get',
params: query
})
}
export function getFlowTemplate(tplId) {
return request({
url: `/hrm/flow/template/${tplId}`,
method: 'get'
})
}
export function addFlowTemplate(data) {
return request({
url: '/hrm/flow/template',
method: 'post',
data
})
}
export function updateFlowTemplate(data) {
return request({
url: '/hrm/flow/template',
method: 'put',
data
})
}
export function delFlowTemplate(tplIds) {
return request({
url: `/hrm/flow/template/${tplIds}`,
method: 'delete'
})
}
// 流程节点
export function listFlowNode(query) {
return request({
url: '/hrm/flow/node/list',
method: 'get',
params: query
})
}
export function getFlowNode(nodeId) {
return request({
url: `/hrm/flow/node/${nodeId}`,
method: 'get'
})
}
export function addFlowNode(data) {
return request({
url: '/hrm/flow/node',
method: 'post',
data
})
}
export function updateFlowNode(data) {
return request({
url: '/hrm/flow/node',
method: 'put',
data
})
}
export function delFlowNode(nodeIds) {
return request({
url: `/hrm/flow/node/${nodeIds}`,
method: 'delete'
})
}
// 薪酬
export function listPayPlan(query) {