|
@@ -1,33 +1,38 @@
|
|
|
<template>
|
|
|
- <hc-new-card title="中期支付证书列表">
|
|
|
- <template #extra>
|
|
|
- <el-button hc-btn type="primary" @click="addModalClick">
|
|
|
- <HcIcon name="add" />
|
|
|
- <span>新增</span>
|
|
|
- </el-button>
|
|
|
- </template>
|
|
|
- <hc-table
|
|
|
- :column="tableColumn" :datas="tableData" :loading="tableLoading"
|
|
|
- is-new :index-style="{ width: 60 }"
|
|
|
- >
|
|
|
- <template #action="{ row }">
|
|
|
- <el-link type="primary">查看报表</el-link>
|
|
|
- <el-link type="success" @click="rowEditClick(row)">修改</el-link>
|
|
|
- <el-link type="danger">删除</el-link>
|
|
|
- <el-link>重新计算</el-link>
|
|
|
- <el-link type="warning">锁定</el-link>
|
|
|
+ <div class="relative h-full">
|
|
|
+ <hc-new-card title="中期支付证书列表">
|
|
|
+ <template #extra>
|
|
|
+ <el-button hc-btn type="primary" @click="addModalClick">
|
|
|
+ <HcIcon name="add" />
|
|
|
+ <span>新增</span>
|
|
|
+ </el-button>
|
|
|
</template>
|
|
|
- </hc-table>
|
|
|
- <template #action>
|
|
|
- <hc-pages :pages="searchForm" @change="pageChange" />
|
|
|
- </template>
|
|
|
+ <hc-table
|
|
|
+ :column="tableColumn" :datas="tableData" :loading="tableLoading"
|
|
|
+ is-new :index-style="{ width: 60 }"
|
|
|
+ >
|
|
|
+ <template #action="{ row }">
|
|
|
+ <el-link type="primary" @click="isReportDrawer = true">查看报表</el-link>
|
|
|
+ <el-link type="success" @click="rowEditClick(row)">修改</el-link>
|
|
|
+ <el-link type="danger">删除</el-link>
|
|
|
+ <el-link>重新计算</el-link>
|
|
|
+ <el-link type="warning">锁定</el-link>
|
|
|
+ </template>
|
|
|
+ </hc-table>
|
|
|
+ <template #action>
|
|
|
+ <hc-pages :pages="searchForm" @change="pageChange" />
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 中间计量新增 -->
|
|
|
+ <HcAddModal v-model="addModalShow" />
|
|
|
|
|
|
- <!-- 中间计量新增 -->
|
|
|
- <HcAddModal v-model="addModalShow" />
|
|
|
+ <!-- 中间计量新增 -->
|
|
|
+ <HcEditModal v-model="editModalShow" />
|
|
|
+ </hc-new-card>
|
|
|
|
|
|
- <!-- 中间计量新增 -->
|
|
|
- <HcEditModal v-model="editModalShow" />
|
|
|
- </hc-new-card>
|
|
|
+ <!-- 查看报表 -->
|
|
|
+ <hc-view-report v-model="isReportDrawer" />
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
@@ -44,6 +49,8 @@ onMounted(() => {
|
|
|
|
|
|
})
|
|
|
|
|
|
+const isReportDrawer = ref(false)
|
|
|
+
|
|
|
//搜索表单
|
|
|
const searchForm = ref({
|
|
|
current: 1, size: 10, total: 0,
|