Files
klp-oa/klp-ui/src/api/wms/approval.js
Joshi 1207072092 feat(wms): 新增用印审批功能
- 在审批API中添加按业务ID查询审批信息的方法
- 配置用印详情页面路由,支持通过业务ID查看用印详情
- 修改待办列表,为用印类型申请隐藏同意驳回按钮
- 在待办列表数据中添加业务ID字段,完善申请类型映射
- 更新审批服务接口和实现类,添加queryByBizId方法
- 重构用印详情页面,集成审批信息加载和权限校验逻辑
- 更新领域模型中的申请类型枚举,添加用印类型支持
- 完善审批任务服务,支持用印申请详情查询和申请人姓名显示
2026-03-19 15:30:28 +08:00

69 lines
1.4 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request from '@/utils/request'
// 查询通用审批(支持请假/外出等申请的审批)列表
export function listApproval(query) {
return request({
url: '/wms/approval/list',
method: 'get',
params: query
})
}
// 查询通用审批(支持请假/外出等申请的审批)详细
export function getApproval(approvalId) {
return request({
url: '/wms/approval/' + approvalId,
method: 'get'
})
}
// 新增通用审批(支持请假/外出等申请的审批)
export function addApproval(data) {
return request({
url: '/wms/approval',
method: 'post',
data: data
})
}
// 修改通用审批(支持请假/外出等申请的审批)
export function updateApproval(data) {
return request({
url: '/wms/approval',
method: 'put',
data: data
})
}
// 删除通用审批(支持请假/外出等申请的审批)
export function delApproval(approvalId) {
return request({
url: '/wms/approval/' + approvalId,
method: 'delete'
})
}
/**
* 撤销审批
*/
export function withdrawApproval(approvalId) {
return request({
url: '/wms/approval/cancel',
method: 'post',
params: {
approvalId: approvalId
}
})
}
/**
* 按业务ID查询审批信息用于用印等业务
*/
export function getApprovalByBizId(bizId) {
return request({
url: '/wms/approval/getByBizId',
method: 'get',
params: { bizId }
})
}