diff --git a/src/api/budget/departmentSubmission.js b/src/api/budget/departmentSubmission.js index c7a1720..de284f5 100644 --- a/src/api/budget/departmentSubmission.js +++ b/src/api/budget/departmentSubmission.js @@ -26,6 +26,15 @@ export function submitBudgetDecomposition(data) { }) } +// 提交多包汇总分解表 +export function submitMultiPackageBudgetDecomposition(data) { + return request({ + url: '/api/ht/budget-decompositions/multi-package', + method: 'post', + data + }) +} + // 更新预算分解表 export function updateBudgetDecomposition(id, data) { return request({ diff --git a/src/views/budget/collection/components/MultiPackageSummaryForm.vue b/src/views/budget/collection/components/MultiPackageSummaryForm.vue new file mode 100644 index 0000000..b556267 --- /dev/null +++ b/src/views/budget/collection/components/MultiPackageSummaryForm.vue @@ -0,0 +1,1180 @@ + + + + + \ No newline at end of file diff --git a/src/views/budget/collection/package.vue b/src/views/budget/collection/package.vue index 85c6c92..d0e3da9 100644 --- a/src/views/budget/collection/package.vue +++ b/src/views/budget/collection/package.vue @@ -35,6 +35,13 @@ + @@ -55,7 +62,7 @@ :tree-props="{children: 'children', hasChildren: 'hasChildren'}" @selection-change="handleSelectionChange" > - +