1
dengjunjie
2025-01-14 c9fc48e1d1c9d8e7828bbe045d23e2c7479e7613
´úÂë¹ÜÀí/WMS/WIDESEA_WMSClient/src/views/Index.vue
@@ -71,7 +71,7 @@
            <img class="user-header" :src="userImg" :onerror="errorImg" />
          </div>
          <div class="user">
            <span>{{ userName }}</span>
            <span>{{ userTrueName }}</span>
            <span id="index-date"></span>
          </div>
          <div class="settings">
@@ -214,7 +214,7 @@
  watch,
  onMounted,
  getCurrentInstance,
  h
  h,
} from "vue";
import { useRouter, useRoute } from "vue-router";
import store from "../store/index";
@@ -281,6 +281,7 @@
    //2022.05.29增加tab选项与菜单联动功能
    const currentMenuId = ref(0);
    const userName = ref("--");
    const userTrueName = ref("--");
    const userInfo = ref({});
    const visibleItem = reactive({
      left: false,
@@ -319,6 +320,7 @@
      ElNotification({
        title: data.title,
        message: h("i", { style: "color: teal" }, data.message),
        position: "bottom-right",
      });
    };
@@ -338,9 +340,7 @@
        setTimeout(createSocket, 10000);
      };
      client.onerror = function () {
      };
      client.onerror = function () {};
    };
    const changeTheme = (name) => {
@@ -600,12 +600,13 @@
      let _userInfo = store.getters.getUserInfo();
      if (_userInfo) {
        userName.value = _userInfo.userName;
        userTrueName.value = _userInfo.userTrueName;
        if (_userInfo.img) {
          userImg.value = _config.base.getImgSrc(_userInfo.img, http.ipAddress);
        }
      }
      createSocket("ws://127.0.0.1:9295/" + _userInfo.userName);
      createSocket("ws://127.0.0.1:9296/" + _userInfo.userName);
      Object.assign(_config.$tabs, { open: open, close: close });
@@ -661,6 +662,7 @@
      errorImg,
      userInfo,
      userName,
      userTrueName,
      userImg,
      selectId,
      selectMenuIndex,