| | |
| | | revokeReviewConsistentByProductId, |
| | | revokeReviewProduct, |
| | | revokeReviewSample, |
| | | upPlanUser2, |
| | | updateStatus, |
| | | updateInspected, |
| | | revocationPassed, |
| | | revocationCancel, |
| | | } from "@/api/business/inspectionOrder"; |
| | | import { upPlanUser2 } from "@/api/business/inspectionTask"; |
| | | import { getDicts } from "@/api/system/dict/data"; |
| | | import vueQr from "vue-qr"; |
| | | import getLodop from "@/utils/lodop"; |
| | |
| | | { |
| | | name: "报告下载", |
| | | type: "text", |
| | | clickFun: (row) => {}, |
| | | clickFun: (row) => { |
| | | this.download(row); |
| | | }, |
| | | disabled: (row, index) => { |
| | | return row.state != 4 || row.isRatify != 1; |
| | | }, |
| | |
| | | { |
| | | name: "查看", |
| | | type: "text", |
| | | clickFun: (row) => {}, |
| | | clickFun: (row) => { |
| | | this.viewDetails(row); |
| | | }, |
| | | showHide: (row) => { |
| | | return ( |
| | | row.inspectionItem == "单根垂直燃烧" || |
| | |
| | | active: 2, |
| | | currentId: row.id, |
| | | examine: 1, |
| | | isReview: true, |
| | | isPlan: false, |
| | | }, |
| | | }); |
| | | }, |
| | |
| | | }, |
| | | // 下载报告 |
| | | download(row) { |
| | | // let url = row.urlS ? row.urlS : row.url; |
| | | // if (url) { |
| | | // url = url.split(".")[0] + ".pdf"; |
| | | // const link = document.createElement("a"); |
| | | // link.href = this.javaApi + url; |
| | | // link.target = "_blank"; |
| | | // document.body.appendChild(link); |
| | | // link.click(); |
| | | // } |
| | | |
| | | // if(row.tempUrlPdf) { |
| | | // const link = document.createElement('a'); |
| | | // link.href = this.javaApi + row.tempUrlPdf; |
| | | // link.target = '_blank'; |
| | | // document.body.appendChild(link); |
| | | // link.click(); |
| | | // } |
| | | downReport({ id: row.reportId }) |
| | | .then((res) => { |
| | | let fileName = row.tempUrlPdf; |
| | |
| | | query: { |
| | | active: num, |
| | | examine: 0, |
| | | isPlan: false, |
| | | }, |
| | | }); |
| | | }, |