|
@@ -14,7 +14,7 @@
|
|
is-check :check-style="{ width: 29 }" @selection-change="tableSelectionChange"
|
|
is-check :check-style="{ width: 29 }" @selection-change="tableSelectionChange"
|
|
>
|
|
>
|
|
<template #action="{ row }">
|
|
<template #action="{ row }">
|
|
- <el-link v-loading="row.rowViewLoading" type="primary" :disabled="!row.rawUrl" @click="rowViewRawPdf(row)">查看电签报表</el-link>
|
|
|
|
|
|
+ <el-link type="primary" :disabled="!row.rawUrl" @click="rowViewRawPdf(row)">查看电签报表</el-link>
|
|
<el-link type="primary" @click="viewPdf(row)">查看报表</el-link>
|
|
<el-link type="primary" @click="viewPdf(row)">查看报表</el-link>
|
|
<el-link type="primary" :disabled="row.approveStatus === 0" @click="eVisaRowClick(row)">查看电签流程</el-link>
|
|
<el-link type="primary" :disabled="row.approveStatus === 0" @click="eVisaRowClick(row)">查看电签流程</el-link>
|
|
<el-link type="success" @click="editRow(row)">修改</el-link>
|
|
<el-link type="success" @click="editRow(row)">修改</el-link>
|
|
@@ -293,35 +293,17 @@ const formModalClose = () => {
|
|
getTableData()
|
|
getTableData()
|
|
}
|
|
}
|
|
|
|
|
|
-const rowViewRawPdf = (row)=>{
|
|
|
|
- // toPdfPage(row?.rawUrl)
|
|
|
|
- const { status } = row
|
|
|
|
- if (status === 1) {
|
|
|
|
- handleViewPdf(row)
|
|
|
|
- } else {
|
|
|
|
- toPdfPage(row?.rawUrl)
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-}
|
|
|
|
-//查看报表
|
|
|
|
-const rowViewLoading = ref(false)
|
|
|
|
-const handleViewPdf = async (row) => {
|
|
|
|
- const { id, taskId } = row
|
|
|
|
- row.rowViewLoading = true
|
|
|
|
- const { code, msg, data } = await taskApi.taskMeterPdfInfo({
|
|
|
|
- reportId: id,
|
|
|
|
- type: 2,
|
|
|
|
- taskType: 10,
|
|
|
|
- taskId: taskId,
|
|
|
|
- })
|
|
|
|
- row.rowViewLoading = false
|
|
|
|
- if (code === 200 && !isNullES(data)) {
|
|
|
|
- window.$message.success('操作成功')
|
|
|
|
- toPdfPage(data)
|
|
|
|
- } else {
|
|
|
|
- window.$message.error(msg ?? '操作失败')
|
|
|
|
- }
|
|
|
|
|
|
+const rowViewRawPdf = (row) => {
|
|
|
|
+const { status } = row
|
|
|
|
+ if (status === 1) {
|
|
|
|
+ toPdfPage(row?.prePdfUrl)
|
|
|
|
+ } else {
|
|
|
|
+ toPdfPage(row?.rawUrl)
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
+
|
|
//查看电签流程
|
|
//查看电签流程
|
|
const isTaskModal = ref(false)
|
|
const isTaskModal = ref(false)
|
|
const taskDataId = ref('')
|
|
const taskDataId = ref('')
|