|
@@ -30,14 +30,29 @@
|
|
|
<span>批量废除</span>
|
|
|
</el-button>
|
|
|
</HcTooltip>
|
|
|
+ <HcTooltip keys="ledger_query_delete">
|
|
|
+ <el-button hc-btn :disabled="tableCheckedKeys.length <= 0" @click="batchDeleteClick">
|
|
|
+ <HcIcon name="delete-bin"/>
|
|
|
+ <span>批量删除</span>
|
|
|
+ </el-button>
|
|
|
+ </HcTooltip>
|
|
|
<HcTooltip keys="ledger_query_print">
|
|
|
<el-button hc-btn :disabled="tableCheckedKeys.length <= 0" :loading="previewPrintLoading" @click="previewAndPrintClick">
|
|
|
<HcIcon name="printer"/>
|
|
|
- <span>预览/打印</span>
|
|
|
+ <span>批量预览/打印</span>
|
|
|
</el-button>
|
|
|
</HcTooltip>
|
|
|
</template>
|
|
|
- <HcTable ref="tableListRef" :column="tableListColumn" :datas="tableListData" :loading="tableLoading" isCheck @selection-change="tableSelectionChange"/>
|
|
|
+ <HcTable ref="tableListRef" :column="tableListColumn" :datas="tableListData" :loading="tableLoading" isCheck @selection-change="tableSelectionChange">
|
|
|
+ <template #action="{row}">
|
|
|
+ <HcTooltip keys="ledger_query_table_query">
|
|
|
+ <el-button type="primary" size="small" plain @click="handleTableQuery(row)">查询</el-button>
|
|
|
+ </HcTooltip>
|
|
|
+ <HcTooltip keys="ledger_query_table_del">
|
|
|
+ <el-button type="danger" size="small" plain @click="handleTableDel(row)">删除</el-button>
|
|
|
+ </HcTooltip>
|
|
|
+ </template>
|
|
|
+ </HcTable>
|
|
|
<template #action>
|
|
|
<HcPages :pages="searchForm" @change="pageChange"/>
|
|
|
</template>
|
|
@@ -135,11 +150,10 @@ const pageChange = ({current, size}) => {
|
|
|
//获取数据
|
|
|
const tableLoading = ref(false)
|
|
|
const tableListColumn = ref([
|
|
|
- {key:'recordTime', name: '施工日期'},
|
|
|
- {key:'projectPileno', name: '分项工程'},
|
|
|
- {key:'projectPart', name: '施工部位'},
|
|
|
+ {key:'recordTime', name: '记录日期'},
|
|
|
{key:'statusValue', name: '流程状态'},
|
|
|
- {key:'createUserName', name: '记录人'}
|
|
|
+ {key:'createUserName', name: '记录人员'},
|
|
|
+ {key:'action', name: '操作', width: 200}
|
|
|
])
|
|
|
const tableListData = ref([])
|
|
|
const getTableData = async () => {
|
|
@@ -155,6 +169,7 @@ const getTableData = async () => {
|
|
|
projectId: projectId.value,
|
|
|
contractId: contractId.value,
|
|
|
})
|
|
|
+ console.log(data)
|
|
|
//处理数据
|
|
|
tableLoading.value = false
|
|
|
if (!error && code === 200) {
|
|
@@ -238,6 +253,11 @@ const batchAbolishSave = async (ids) => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+//批量删除
|
|
|
+const batchDeleteClick = () => {
|
|
|
+ window.$message?.warning('暂无接口')
|
|
|
+}
|
|
|
+
|
|
|
//预览、打印
|
|
|
const previewPrintLoading = ref(false)
|
|
|
const previewAndPrintClick = async () => {
|
|
@@ -256,6 +276,16 @@ const previewAndPrintClick = async () => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+//查询
|
|
|
+const handleTableQuery = (row) => {
|
|
|
+ window.$message?.warning('暂无接口')
|
|
|
+}
|
|
|
+
|
|
|
+//删除
|
|
|
+const handleTableDel = (row) => {
|
|
|
+ window.$message?.warning('暂无接口')
|
|
|
+}
|
|
|
+
|
|
|
|
|
|
//拼接ID
|
|
|
const rowsToId = (rows) => {
|