import request from '@/utils/request'; /** * 报卡管理 - 统计数据 */ export function getCardStatistics() { return request({ url: '/card-management/statistics', method: 'get', }); } /** * 报卡管理 - 分页列表 */ export function getCardList(params) { return request({ url: '/card-management/page', method: 'get', params: params, }); } /** * 报卡管理 - 获取报卡详情 */ export function getCardDetail(cardNo) { return request({ url: `/card-management/detail/${cardNo}`, method: 'get', }); } /** * 报卡管理 - 获取审核记录 */ export function getAuditRecords(cardNo) { return request({ url: `/card-management/audit-records/${cardNo}`, method: 'get', }); } /** * 报卡管理 - 批量审核 */ export function batchAudit(data) { return request({ url: '/card-management/batch-audit', method: 'post', data: data, }); } /** * 报卡管理 - 批量退回 */ export function batchReturn(data) { return request({ url: '/card-management/batch-return', method: 'post', data: data, }); } /** * 报卡管理 - 单条审核通过 */ export function auditPass(data) { return request({ url: '/card-management/audit-pass', method: 'post', data: data, }); } /** * 报卡管理 - 单条退回 */ export function auditReturn(data) { return request({ url: '/card-management/audit-return', method: 'post', data: data, }); } /** * 报卡管理 - 导出 */ export function exportCards(params) { return request({ url: '/card-management/export', method: 'get', params: params, responseType: 'blob', }); } /** * 报卡管理 - 获取科室列表(树形) */ export function getDeptTree() { return request({ url: '/card-management/dept-tree', method: 'get', }); }