From 6efb6de42127cd36d893ae0c6a0f55dcae457754 Mon Sep 17 00:00:00 2001
From: qx <1084500556@qq.com>
Date: 星期四, 13 二月 2025 17:37:05 +0800
Subject: [PATCH] qx

---
 src/utils/request.js                  |    1 -
 src/permission.js                     |    1 +
 src/views/doctor/checkAll/index.vue   |    8 ++++++++
 src/views/jmreport/jmreport/index.vue |   28 ++++++++++++++++++++++++++--
 src/api/jmreport/jimu.js              |    9 +++++++++
 5 files changed, 44 insertions(+), 3 deletions(-)

diff --git a/src/api/jmreport/jimu.js b/src/api/jmreport/jimu.js
index c3e4f94..e65c046 100644
--- a/src/api/jmreport/jimu.js
+++ b/src/api/jmreport/jimu.js
@@ -1,14 +1,23 @@
 import request from '@/utils/request'
+import Cookies from "js-cookie"
 export function indexUrl(query) {
   return request({
+   
     url: '/report/jmreport/index',
+    headers: {
+      hospId:Cookies.get("hospId")
+    },
     method: 'get'
   })
 }
 // 棰勮
 export function view(query) {
   return request({
+    
     url: '/report/jmreport/view',
+    headers: {
+      hospId:Cookies.get("hospId")
+    },
     method: 'get'
   })
 }
\ No newline at end of file
diff --git a/src/permission.js b/src/permission.js
index 1537520..1746fc7 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -45,6 +45,7 @@
       // 鍦ㄥ厤鐧诲綍鐧藉悕鍗曪紝鐩存帴杩涘叆
       next()
     } else {
+      // next(`/login?redirect=${to.fullPath}}`)
       // next(`/login?redirect=${to.fullPath}&hospId=${to.meta.routerType}`) // 鍚﹀垯鍏ㄩ儴閲嶅畾鍚戝埌鐧诲綍椤�
       next({
         path:"/login",
diff --git a/src/utils/request.js b/src/utils/request.js
index 06ed687..7e52c0c 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -28,7 +28,6 @@
   const isRepeatSubmit = (config.headers || {}).repeatSubmit === false
   if (getToken() && !isToken) {
     config.headers['Authorization'] = 'Bearer ' + getToken()
-    console.log(store)
     config.headers['hospId'] = Cookies.get("hospId");
   }
   if (config.method === 'get' && config.params) {
diff --git a/src/views/doctor/checkAll/index.vue b/src/views/doctor/checkAll/index.vue
index e19e1cf..f22e922 100644
--- a/src/views/doctor/checkAll/index.vue
+++ b/src/views/doctor/checkAll/index.vue
@@ -745,6 +745,14 @@
                       width="78"
                     >
                     </el-table-column>
+                    <el-table-column
+      fixed="right"
+      label="鎿嶄綔"
+      width="100">
+      <template slot-scope="scope">
+        <el-button @click="handleClick(scope.row)"  type="danger" size="small">鍒犻櫎</el-button>
+      </template>
+    </el-table-column>
                   </el-table>
                 </template>
                 <template v-if="item.jyjc == '1'">
diff --git a/src/views/jmreport/jmreport/index.vue b/src/views/jmreport/jmreport/index.vue
index 9a485c8..4421385 100644
--- a/src/views/jmreport/jmreport/index.vue
+++ b/src/views/jmreport/jmreport/index.vue
@@ -1,6 +1,8 @@
 <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>
@@ -10,18 +12,40 @@
   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)
+        }
       })
     },
  

--
Gitblit v1.8.0