Bläddra i källkod

电签查看pdf

duy 1 år sedan
förälder
incheckning
102e40b684
1 ändrade filer med 11 tillägg och 0 borttagningar
  1. 11 0
      src/views/tasks/sign-admin.vue

+ 11 - 0
src/views/tasks/sign-admin.vue

@@ -54,6 +54,9 @@
                 ref="tableListRef" :column="tableListColumn" :datas="tableData" :loading="tableLoading" is-check
                 border @selection-change="tableSelectionChange"
             >
+                <template #taskName="{ row }">
+                    <span class="text-link" @click="rowTaskName(row)">{{ row?.taskName }}</span>
+                </template>
                 <template #taskStatusName="{ row }">
                     <el-tag
                         v-if="row?.taskStatusName"
@@ -62,6 +65,7 @@
                         {{ row.taskStatusName }}
                     </el-tag>
                 </template>
+
                 <template #taskApproveUserNamesList="{ row }">
                     <template v-for="item in row.taskApproveUserNamesList">
                         <el-tag
@@ -206,6 +210,13 @@ const resignClick = async ()=>{
     }
 
 }
+const rowTaskName = (row)=>{
+    if (row?.sigPdf) {
+        window.open(row.sigPdf, '_blank')
+    } else {
+        window?.$message.warning('暂无文档')
+    }
+}
 </script>
 
 <style lang="scss" scoped>