单应用项目,可以创建很多独立工具类页面 ,不用登录 初始化的页面
zhangchen
2025-07-08 87a971f080881598bc2380d5f72252be88ab8982
src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue
@@ -19,14 +19,24 @@
    </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";
@@ -45,6 +55,8 @@
}
const props = defineProps<Props>();
const settingDeviceDialogRef = ref<any>(null);
const formTypeNoText = computed(() => {
  if (props.formNo) {
    let result = props?.formType === 1 ? "住院号" : "门诊号";
@@ -53,11 +65,14 @@
  }
  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;