import request from '@/utils/request' import { BUDGET_API_PREFIX } from './budgetBase' /** * 获取待审核的汇总填报列表 * @param {Object} params 查询参数 */ export function getBudgetReviews(params = {}) { return request({ url: `${BUDGET_API_PREFIX}/budget-reviews`, method: 'get', params }) } /** * 获取汇总填报详情(审核用) * @param {Number} id 提交记录ID */ export function getBudgetReviewDetail(id) { return request({ url: `${BUDGET_API_PREFIX}/budget-reviews/${id}`, method: 'get' }) } /** * 审核操作 * @param {Number} id 提交记录ID * @param {Object} data 审核数据 */ export function reviewBudgetSubmission(id, data) { return request({ url: `${BUDGET_API_PREFIX}/budget-reviews/${id}/review`, method: 'post', data }) } /** * 批量审核 * @param {Object} data 批量审核数据 */ export function batchReviewBudgetSubmissions(data) { return request({ url: `${BUDGET_API_PREFIX}/budget-reviews/batch-review`, method: 'post', data }) } /** * 获取审核统计数据 * @param {Object} params 查询参数 */ export function getBudgetReviewStatistics(params = {}) { return request({ url: `${BUDGET_API_PREFIX}/budget-reviews-statistics`, method: 'get', params }) } /** * 获取审核历史 * @param {Number} id 提交记录ID */ export function getBudgetReviewHistory(id) { return request({ url: `${BUDGET_API_PREFIX}/budget-reviews/${id}/history`, method: 'get' }) }