Browse Source

修改bug

iZaiZaiA 2 years ago
parent
commit
c2e0df3801
1 changed files with 12 additions and 1 deletions
  1. 12 1
      src/views/tasks/hc-data.vue

+ 12 - 1
src/views/tasks/hc-data.vue

@@ -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>