浏览代码

单链接显示病案号、床号和住院次数字段

liyanyan 2 周之前
父节点
当前提交
df71d314fa
共有 2 个文件被更改,包括 14 次插入6 次删除
  1. 11 3
      src/views/allcase/caseControl.vue
  2. 3 3
      src/views/allcase/components/CaseQualityBox2.vue

+ 11 - 3
src/views/allcase/caseControl.vue

@@ -12,14 +12,22 @@ import CaseQualityBox from './components/CaseQualityBox2.vue';
     },
     },
     data() {
     data() {
       return {
       return {
-        data: null
+        data: null,
+        timer: null
       }
       }
     },
     },
-    created() {
+    mounted() {
       if(this.$route.query.id) {
       if(this.$route.query.id) {
-        this.getCaseQualityResults()
+        const self = this
+        self.getCaseQualityResults()
+        this.timer = setInterval(() => {
+          self.getCaseQualityResults()
+        }, 15000); 
       }
       }
     },
     },
+    destroyed() {
+      clearInterval(this.timer)
+    },
     methods: {
     methods: {
       // 获取新病案指控结果
       // 获取新病案指控结果
       getCaseQualityResults() {
       getCaseQualityResults() {

+ 3 - 3
src/views/allcase/components/CaseQualityBox2.vue

@@ -2,9 +2,9 @@
 
 
 <div class="CaseQualityBox2">
 <div class="CaseQualityBox2">
   <el-row style="padding: 10px;line-height: 20px;" type="flex" justify="space-between">
   <el-row style="padding: 10px;line-height: 20px;" type="flex" justify="space-between">
-    <span>病案号:{{mainHomeData.AAA28}}</span>
-    <span>床号:暂无</span>
-    <span>住院次数:{{mainHomeData.AAA29}}</span>
+    <span>病案号:{{data.AAA28}}</span>
+    <span>床号:{{data.CH}}</span>
+    <span>住院次数:{{data.ZYCS}}</span>
   </el-row>
   </el-row>
   <el-tabs v-model="tabsActive" style="padding: 0 10px;background-color: #fff;">
   <el-tabs v-model="tabsActive" style="padding: 0 10px;background-color: #fff;">
     <el-tab-pane v-for="(item, index) in tabsArray" :key="index" :label="item.label" :name="item.name" >
     <el-tab-pane v-for="(item, index) in tabsArray" :key="index" :label="item.label" :name="item.name" >