| | |
| | | </div> |
| | | <div class="header-right"> |
| | | <img :src="atRegularTimeImg" class="btn-img" alt="" /> |
| | | <img :src="setUpImg" class="btn-img" alt="" /> |
| | | <img |
| | | :src="setUpImg" |
| | | class="btn-img" |
| | | alt="" |
| | | @click="openSettingDeviceDialog" |
| | | /> |
| | | <img :src="userImg" class="btn-img" alt="" /> |
| | | </div> |
| | | </div> |
| | | <!-- 设置设备编号组件 --> |
| | | <SettingDeviceDialog ref="settingDeviceDialogRef" /> |
| | | </template> |
| | | |
| | | <script lang="ts" setup name="Header"> |
| | | import { computed } from "vue"; |
| | | import { ref, computed, defineAsyncComponent } from "vue"; |
| | | const SettingDeviceDialog = defineAsyncComponent( |
| | | () => import("./SettingDeviceDialog.vue") |
| | | ); |
| | | import atRegularTimeImg from "../../../../img/dingshi.png"; |
| | | import setUpImg from "../../../../img/shezhi.png"; |
| | | import userImg from "../../../../img/user.png"; |
| | |
| | | } |
| | | const props = defineProps<Props>(); |
| | | |
| | | const settingDeviceDialogRef = ref<any>(null); |
| | | |
| | | const formTypeNoText = computed(() => { |
| | | if (props.formNo) { |
| | | let result = props?.formType === 1 ? "住院号" : "门诊号"; |
| | |
| | | } |
| | | return ""; |
| | | }); |
| | | |
| | | const openSettingDeviceDialog = () => { |
| | | settingDeviceDialogRef.value?.openDialog(); |
| | | }; |
| | | </script> |
| | | |
| | | <style lang="less" scoped> |
| | | .bedside-auxiliary-screen-header { |
| | | width: 100%; |
| | | height: 25px; |
| | | padding: 0 15px 0 12px; |
| | | display: flex; |