|
@@ -89,9 +89,8 @@
|
|
|
<el-table-column prop="stateName" label="审核状态" width="180"></el-table-column>
|
|
|
<el-table-column label="操作">
|
|
|
<template slot-scope="{row}">
|
|
|
- <!-- <el-button size="mini" type="primary" @click="handleNext(row)">审核</el-button> -->
|
|
|
<el-button size="mini" type="info" @click="handleEdit(row)">详情</el-button>
|
|
|
- <!-- <el-button size="mini" type="danger" @click="handleDelete(row)">删除</el-button> -->
|
|
|
+ <el-button size="mini" type="primary" @click="handleFPRZD(row)">发票入账单</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -231,6 +230,29 @@ export default {
|
|
|
this.businessKey = record.id;
|
|
|
this.showNext = true;
|
|
|
},
|
|
|
+ handleFPRZD(record) {
|
|
|
+ var self = this;
|
|
|
+
|
|
|
+ var formData = new FormData();
|
|
|
+ formData.append("auditingId", record.id);
|
|
|
+ auditingApi.exportXlsFPRZD(formData).then(function (response) {
|
|
|
+ var jsonData = response.data;
|
|
|
+ if(jsonData.result){
|
|
|
+ var url = "http://localhost:8086/comparison-server/static/" + jsonData.data;
|
|
|
+
|
|
|
+ self.$message({
|
|
|
+ showClose: true,
|
|
|
+ type: "success",
|
|
|
+ message: `发票入账单已生成,<a href="${url}">请点击链接下载</a>`,
|
|
|
+ dangerouslyUseHTMLString: true,
|
|
|
+ duration: 30000,
|
|
|
+ });
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((error) => {
|
|
|
+ self.$message.error(error + "");
|
|
|
+ });
|
|
|
+ },
|
|
|
handleDelete(record) {
|
|
|
var self = this;
|
|
|
|