| | |
| | | <template> |
| | | <div v-loading="loading" :style="'height:'+ height"> |
| | | <iframe :src="src" frameborder="no" style="width: 100%;height: 100%" scrolling="auto" /> |
| | | <!-- <iframe :src="src" frameborder="no" style="width: 100%;height: 100%" scrolling="auto" /> --> |
| | | <iframe :src="srcs" frameborder="no" style="width: 100%;height: 100%" scrolling="auto" /> |
| | | |
| | | </div> |
| | | </template> |
| | | <script> |
| | |
| | | import { |
| | | indexUrl |
| | | } from '@/api/jmreport/jimu' |
| | | import Cookies from "js-cookie" |
| | | import axios from 'axios'; |
| | | export default { |
| | | name: "Ureport", |
| | | data() { |
| | | return { |
| | | src: "", |
| | | srcs:"", |
| | | height: document.documentElement.clientHeight - 94.5 + "px;", |
| | | loading: true, |
| | | }; |
| | | }, |
| | | created() { |
| | | indexUrl().then(res => { |
| | | this.src = res + "?token=Bearer " + getToken(); |
| | | this.srcs = res + "?token=Bearer " + getToken(); |
| | | try{ |
| | | axios({ |
| | | method:"get", |
| | | url: this.srcs, |
| | | headers: { |
| | | hospId:Cookies.get("hospId") |
| | | } |
| | | }).then(res => { |
| | | this.src=res |
| | | }) |
| | | // const response = axios.get("this.src",{ |
| | | // headers: { |
| | | // hospId:Cookies.get("hospId") |
| | | // } |
| | | // }); |
| | | |
| | | }catch(error){ |
| | | console.log(error) |
| | | } |
| | | }) |
| | | }, |
| | | |