|
|
@@ -46,7 +46,7 @@
|
|
|
<el-table :data="taskbalacelist" border height="calc(100vh - 243px)" :row-class-name="tableRowClassName"
|
|
|
@sort-change="orderby" @selection-change="handleSelectionChange">
|
|
|
<!-- <el-table-column type="selection" width="55"></el-table-column> -->
|
|
|
- <el-table-column label="操作" width="180" align="center" fixed>
|
|
|
+ <el-table-column label="操作" width="230" align="center" fixed>
|
|
|
<template slot-scope="scope">
|
|
|
<!-- <el-button v-if="scope.row.DataEntryStatus != 0" style="margin-left:8px" icon="el-icon-search" type="text"
|
|
|
title="预览" size="small" @click="review(scope.row)">
|
|
|
@@ -74,6 +74,9 @@
|
|
|
divided>删除数据</el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
|
</el-dropdown>
|
|
|
+ <el-button slot="reference" style="margin-left :10px;" type="primary" size="mini" plain title="查看文档" @click="ViewDocPdf(scope.row)">
|
|
|
+ 查看
|
|
|
+ </el-button>
|
|
|
<!--<el-button slot="reference" type="primary" size="mini" plain @click="getvalues(scope.row)">查看</el-button>-->
|
|
|
<!-- <el-button slot="reference" v-if="scope.row.TaskId != ''" type="primary" plain size="mini" title="导出" @click="docdownload(scope.row)">
|
|
|
导出
|
|
|
@@ -675,6 +678,33 @@
|
|
|
}).catch(err => {
|
|
|
console.error(err)
|
|
|
})*/
|
|
|
+ },
|
|
|
+ ViewDocPdf(row) {
|
|
|
+ api.docexport(row.Id, this.$axios)
|
|
|
+ .then(res => {
|
|
|
+ // response
|
|
|
+ if (res.data.code === 0) {
|
|
|
+ let docurl = res.data.item
|
|
|
+ let furl = docurl.DocUrl
|
|
|
+ this.changepdfpage(row, furl)
|
|
|
+ console.log(res.data.item)
|
|
|
+ }
|
|
|
+ }).catch(err => {
|
|
|
+ console.error(err)
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 查看文档pdf
|
|
|
+ changepdfpage(row, DocAddress) {
|
|
|
+ let _this = this
|
|
|
+ let queryParams = {
|
|
|
+ key: row.DocKey,
|
|
|
+ docurl: DocAddress,
|
|
|
+ dataentryId: row.Id
|
|
|
+ }
|
|
|
+ _this.$router.push({
|
|
|
+ path: '/lims/dataentry/docviewframe',
|
|
|
+ query: queryParams
|
|
|
+ })
|
|
|
},
|
|
|
//选择页码刷新历史数据
|
|
|
refreshdataentrydata() {
|