Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X

This commit is contained in:
砂糖
2025-12-24 10:00:32 +08:00
17 changed files with 1452 additions and 282 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) {
@@ -619,7 +687,7 @@ export function delPayslip(slipIds) {
// 指标快照
export function listStatSnapshot(query) {
return request({
url: '/hrm/stat/snapshot/list',
url: '/hrm/pay/stat/list',
method: 'get',
params: query
})