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 } }) }