45
chenyc
2022-07-20 88b74f25d221cfd05878341bdce5b151de37be59
src/views/home/index.vue
@@ -21,6 +21,7 @@
        const AudioRef = ref()
        const AudioRef2 = ref()
        const AudioRef3 = ref()
        const AudioRef4=ref()
        const isLink = computed(() => {
            return !sockte.isLink
        })
@@ -103,9 +104,8 @@
            mai_bu: ""//脉搏
        })
        watch(
            () => patientInfo.value.id,
            () => patientInfo.value.datetime,
            () => {
                console.log('患者变化了', patientInfo)
                if (patientInfo.value.id !== 0) {
                    AudioRef.value.play();
                    sockteStore().setweightSockte({
@@ -124,6 +124,11 @@
                    })
                    settime()
                }else{
                  if(patientInfo.value.name===''){
                    AudioRef4.value.play();
                  }
                }
            }
        )
@@ -209,7 +214,7 @@
            }, 1000)
        })
        return {
            ...toRefs(state), isLink, netLink, weightInfo, patientInfo, xyjInfo, inputRef, AudioRef0, AudioRef, AudioRef2, AudioRef3, inputChabge
            ...toRefs(state), isLink, netLink, weightInfo, patientInfo, xyjInfo, inputRef, AudioRef0, AudioRef, AudioRef4, AudioRef2, AudioRef3, inputChabge
        }
    }
}
@@ -217,13 +222,15 @@
<template>
    <div class="page flex-col">
         <!-- 提醒刷卡 -->
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step1.mp3" ref="AudioRef0" id="eventAudio"></audio>
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step1.mp3" ref="AudioRef0" id="eventAudio2"></audio>
        <!-- 患者信息读取成功 -->
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step2.mp3" ref="AudioRef" id="eventAudio"></audio>
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step2.mp3" ref="AudioRef" id="eventAudio2"></audio>
        <!-- 体重结果回传成功 -->
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step3.mp3" ref="AudioRef2" id="eventAudio"></audio>
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step3.mp3" ref="AudioRef2" id="eventAudio3"></audio>
        <!-- 血压结果回传成功 -->
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step4.mp3" ref="AudioRef3" id="eventAudio"></audio>
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step4.mp3" ref="AudioRef3" id="eventAudio4"></audio>
        <!-- 没有找到患者 -->
        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step5.mp3" ref="AudioRef4" id="eventAudio5"></audio>
        <el-dialog title="提示" v-model="netLink" width="30%">
            <span>无法链接到网络!</span>
        </el-dialog>
@@ -238,7 +245,6 @@
              referrerpolicy="no-referrer"
              :src="logo"
            />
            <el-input id="inputCode" style="width:50px"  @change="inputChabge" v-model="inputCode" ref="inputRef" placeholder="" />
            <span class="text_1">自助签到</span> <span class="text_2">{{clockNum}}</span>
          </div>
        </div>
@@ -337,6 +343,7 @@
          </div>
        </div>
      </div>
      <el-input id="inputCode" style="width:50px"  @change="inputChabge" v-model="inputCode" ref="inputRef" placeholder="" />
    </div>
</template>