|
@@ -20,7 +20,7 @@
|
|
<template #header="{ titleId, titleClass }">
|
|
<template #header="{ titleId, titleClass }">
|
|
<div class="hc-card-header flex items-center">
|
|
<div class="hc-card-header flex items-center">
|
|
<div :id="titleId" :class="titleClass">任务审核 【已开启电签】</div>
|
|
<div :id="titleId" :class="titleClass">任务审核 【已开启电签】</div>
|
|
- <div class="ml-6 font-bold text-main" v-if="taskReviewType === '1'">任务名称:{{taskReviewInfo.taskName}}</div>
|
|
|
|
|
|
+ <div class="ml-6 font-bold text-main" v-if="taskReviewType === '1'">任务名称:{{taskReviewName}}</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<div class="hc-card-body-flex">
|
|
<div class="hc-card-body-flex">
|
|
@@ -158,6 +158,7 @@ const rowTaskName = async (row) => {
|
|
const approvalFileList = getArrValue(data['approvalFileList'])
|
|
const approvalFileList = getArrValue(data['approvalFileList'])
|
|
taskReviewData.value = approvalFileList
|
|
taskReviewData.value = approvalFileList
|
|
if (approvalFileList.length > 0) {
|
|
if (approvalFileList.length > 0) {
|
|
|
|
+ taskReviewName.value = approvalFileList[0].fileName
|
|
batchPdfUrl.value = approvalFileList[0].fileUrl
|
|
batchPdfUrl.value = approvalFileList[0].fileUrl
|
|
}
|
|
}
|
|
taskReviewType.value = '1'
|
|
taskReviewType.value = '1'
|
|
@@ -165,6 +166,7 @@ const rowTaskName = async (row) => {
|
|
} else {
|
|
} else {
|
|
taskReviewData.value = []
|
|
taskReviewData.value = []
|
|
batchPdfUrl.value = ''
|
|
batchPdfUrl.value = ''
|
|
|
|
+ taskReviewName.value = ''
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
taskReviewInfo.value = {}
|
|
taskReviewInfo.value = {}
|
|
@@ -179,6 +181,7 @@ const checkedRowsColumns = ref([
|
|
{key:'taskName', name: '任务名称'}
|
|
{key:'taskName', name: '任务名称'}
|
|
])
|
|
])
|
|
const checkedRowsRef = ref([])
|
|
const checkedRowsRef = ref([])
|
|
|
|
+
|
|
const batchApprovalTaskClick = (rows) => {
|
|
const batchApprovalTaskClick = (rows) => {
|
|
taskReviewType.value = '2'
|
|
taskReviewType.value = '2'
|
|
showTaskReviewModal.value = true
|
|
showTaskReviewModal.value = true
|
|
@@ -190,8 +193,10 @@ const batchApprovalTaskClick = (rows) => {
|
|
const rowTaskReviewClick = async ({row}) => {
|
|
const rowTaskReviewClick = async ({row}) => {
|
|
const type = taskReviewType.value
|
|
const type = taskReviewType.value
|
|
if (type === '1') {
|
|
if (type === '1') {
|
|
|
|
+ taskReviewName.value = row.fileName
|
|
batchPdfUrl.value = row.fileUrl
|
|
batchPdfUrl.value = row.fileUrl
|
|
} else if (row['hc_batchPdfUrl']) {
|
|
} else if (row['hc_batchPdfUrl']) {
|
|
|
|
+ taskReviewName.value = row.fileName
|
|
batchPdfUrl.value = row['hc_batchPdfUrl']
|
|
batchPdfUrl.value = row['hc_batchPdfUrl']
|
|
} else {
|
|
} else {
|
|
queryTaskInfo(row)
|
|
queryTaskInfo(row)
|
|
@@ -199,6 +204,7 @@ const rowTaskReviewClick = async ({row}) => {
|
|
}
|
|
}
|
|
|
|
|
|
//获取PDF数据
|
|
//获取PDF数据
|
|
|
|
+const taskReviewName = ref('')
|
|
const queryTaskInfo = async (row) => {
|
|
const queryTaskInfo = async (row) => {
|
|
const { error, code, data } = await tasksApi.queryTaskInfo({
|
|
const { error, code, data } = await tasksApi.queryTaskInfo({
|
|
formDataId: row['formDataId'] || '',
|
|
formDataId: row['formDataId'] || '',
|
|
@@ -208,16 +214,19 @@ const queryTaskInfo = async (row) => {
|
|
if (!error && code === 200) {
|
|
if (!error && code === 200) {
|
|
const approvalFileList = getArrValue(data['approvalFileList'])
|
|
const approvalFileList = getArrValue(data['approvalFileList'])
|
|
if (approvalFileList.length > 0) {
|
|
if (approvalFileList.length > 0) {
|
|
|
|
+ taskReviewName.value = approvalFileList[0].fileName
|
|
batchPdfUrl.value = approvalFileList[0].fileUrl
|
|
batchPdfUrl.value = approvalFileList[0].fileUrl
|
|
row['hc_batchPdfUrl'] = approvalFileList[0].fileUrl
|
|
row['hc_batchPdfUrl'] = approvalFileList[0].fileUrl
|
|
} else {
|
|
} else {
|
|
batchPdfUrl.value = ''
|
|
batchPdfUrl.value = ''
|
|
row['hc_batchPdfUrl'] = ''
|
|
row['hc_batchPdfUrl'] = ''
|
|
|
|
+ taskReviewName.value = ''
|
|
window?.$message?.warning('PDF获取异常')
|
|
window?.$message?.warning('PDF获取异常')
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
batchPdfUrl.value = ''
|
|
batchPdfUrl.value = ''
|
|
row['hc_batchPdfUrl'] = ''
|
|
row['hc_batchPdfUrl'] = ''
|
|
|
|
+ taskReviewName.value = ''
|
|
window?.$message?.warning(data.msg || 'PDF异常')
|
|
window?.$message?.warning(data.msg || 'PDF异常')
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -339,6 +348,8 @@ const setSignRulesClick = () => {
|
|
const dateUpdateValue = (val) => {
|
|
const dateUpdateValue = (val) => {
|
|
formReport.value.date = val
|
|
formReport.value.date = val
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|