单应用项目,可以创建很多独立工具类页面 ,不用登录 初始化的页面
zhangchen
2025-09-12 4d9be1e572745750541be8be52a3cb30e1a8408f
src/views/mobile/bedsideAuxiliaryScreen/components/Login/index.vue
@@ -69,6 +69,16 @@
      };
    });
    const userInfo = computed(() => {
      const userInfo = bedsideAuxiliaryScreenStore.userInfo;
      if (!userInfo) return null;
      return {
        ...userInfo,
        床号: bedsideAuxiliaryScreenStore.deviceData.devicdeNo,
        设备编号: bedsideAuxiliaryScreenStore.deviceCode
      }
    });
    const openDialog = () => {
      state.show = true;
    };
@@ -87,19 +97,16 @@
        .then(async() => {
            state.loading = true
            try {
              await bedsideAuxiliaryScreenStore.logout(bedsideAuxiliaryScreenStore.deviceCode);
              await bedsideAuxiliaryScreenStore.logout(`deviceCode=${bedsideAuxiliaryScreenStore.deviceCode}`);
              handleCancel();
              ElMessage.success('退出登录成功')
              handleCancel();
            } catch (error) {
              ElMessage.success('退出登录失败')
              console.error('error: ', error)
              // ElMessage.error('退出登录失败')
            } finally {
              state.loading = false;
            }
          ElMessage({
            type: "success",
            message: "退出成功!",
          });
        })
        .catch(() => {});
    };
@@ -112,6 +119,7 @@
      handleCancel,
      openDialog,
      onLogout,
      userInfo,
    };
  },
};