su
su1124
2024-08-15 2ab2dcd91a6ee60fa907fd3c667ed174f17f13b5
src/views/jmreport/jmreport/view.vue
@@ -6,17 +6,18 @@
        </el-col>
      </el-row> -->
   
      <iframe :src="src" id="reportView" frameborder="no" style="width: 100%;height: 100%" scrolling="auto" />
    <iframe
      :src="src"
      id="reportView"
      frameborder="no"
      style="width: 100%; height: 100%"
      scrolling="auto"
    />
    </div>
  </template>
  <script>
    import {
      getToken
    } from '@/utils/auth'
    import {
      view
    } from '@/api/jmreport/jimu'
import { getToken } from "@/utils/auth";
import { view } from "@/api/jmreport/jimu";
    export default {
      name: "Ureport",
      data() {
@@ -30,16 +31,24 @@
      },
      created() {
        //报表模板编号
        this.viewNum = this.$route.query.viewNum
    this.viewNum = this.$route.query.viewNum;
        //体检号
        this.tjNumber = this.$route.query.tjNumber
        view().then(res => {
        this.src = res + "/"+this.viewNum+"?tjNumber=" + this.tjNumber + "&token=Bearer " + getToken();
        })
    this.tjNumber = this.$route.query.tjNumber;
    view().then((res) => {
      this.src =
        res +
        "/" +
        this.viewNum +
        "?tjNumber=" +
        this.tjNumber +
        "&token=Bearer " +
        getToken();
    });
      },
      methods: {
        handleRefresh() {
          document.getElementById("reportView").src = document.getElementById("reportView").src;
      document.getElementById("reportView").src =
        document.getElementById("reportView").src;
        },
      },
      mounted: function() {
@@ -50,6 +59,6 @@
        window.onresize = function temp() {
          that.height = document.documentElement.clientHeight - 94.5 + "px;";
        };
      }
  },
    };
  </script>