gaoluyang
6 天以前 7470fbdaec61d1cc3d569f76f8c663dd8aa4dfe4
项目利润添加合计
已修改1个文件
11 ■■■■■ 文件已修改
src/views/reportAnalysis/projectProfit/index.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reportAnalysis/projectProfit/index.vue
@@ -20,6 +20,8 @@
          size: pagination.pageSize,
          total: pagination.total,
        }"
        :isShowSummary="true"
        :summaryMethod="summaryMethod"
        @pagination="changePage"
      ></PIMTable>
    </div>
@@ -30,6 +32,7 @@
import { usePaginationApi } from "@/hooks/usePaginationApi";
import { getPurchaseList } from "@/api/procurementManagement/projectProfit";
import { onMounted } from "vue";
import { summarizeTable } from "@/utils/summarizeTable";
defineOptions({
  name: "项目利润",
@@ -98,6 +101,14 @@
  onCurrentChange(page);
};
// 合计方法
const summaryMethod = (param) => {
  return summarizeTable(
    param,
    ['contractAmount', 'purchaseAmount', 'balance', 'balanceAmount', 'balanceRatio'],
  );
};
onMounted(() => {
  getTableData();
});