diff --git a/src/api/budget/budgetCollectionPackage.js b/src/api/budget/budgetCollectionPackage.js index 8978097..01c2433 100644 --- a/src/api/budget/budgetCollectionPackage.js +++ b/src/api/budget/budgetCollectionPackage.js @@ -57,6 +57,23 @@ export function batchDeleteBudgetCollectionPackage(ids) { }) } +// 手工重新计算单个大包的自动汇总金额 +export function recalculateBudgetCollectionPackageAmount(id) { + return request({ + url: `${BUDGET_API_PREFIX}/budget-collection-package/${id}/recalculate-allocated-amount`, + method: 'post' + }) +} + +// 手工重新计算一个年度内全部大包的自动汇总金额 +export function recalculateBudgetCollectionYearPackageAmounts(yearId) { + return request({ + url: `${BUDGET_API_PREFIX}/budget-collection-package/recalculate-year-allocated-amount`, + method: 'post', + data: { year_id: yearId } + }) +} + // 获取预算包选择列表(用于下拉框) export function getBudgetCollectionPackageOptions(params) { return request({ @@ -158,4 +175,3 @@ export function getEconomicClassifications(params) { params }) } - diff --git a/src/views/budget/collection/components/BudgetSubmissionForm.vue b/src/views/budget/collection/components/BudgetSubmissionForm.vue index e094ab2..c4b5bee 100644 --- a/src/views/budget/collection/components/BudgetSubmissionForm.vue +++ b/src/views/budget/collection/components/BudgetSubmissionForm.vue @@ -131,10 +131,9 @@