艺术家
2025-06-11 e00d1817afd6f86154aaa4c870571c724ebfecfc
ÏîÄ¿´úÂë/ÉìËõ¸Ë/client/src/views/Login.vue
@@ -184,14 +184,14 @@
              <i class="fas fa-cog"></i> äººè„¸è¯†åˆ«æ’件配置
            </button>
          </div>
          <el-button
          <!-- <el-button
            type="primary"
            size="small"
            style="width: 100%; margin-top: 1rem"
            class="reBtn"
            @click="registerdialogVisible = true"
            >人脸注册</el-button
          >
          > -->
          <!-- <div style="width: 100%; margin-top: 1rem; display: flex">
            <el-button
              v-if="show"
@@ -502,12 +502,12 @@
      clearTimeout(interval.value);
      imgbase64.value = xmlResquest.response;
      if (flag == 2) {
        const faceContainer = document.getElementById("face-recognition");
        const faceIcon = faceContainer.querySelector(".face-icon");
        const capturedFace = document.getElementById("captured-face");
        capturedFace.src = "data:image/png;base64," + xmlResquest.response;
        faceIcon.style.display = "none";
        capturedFace.style.display = "block";
        // const faceContainer = document.getElementById("face-recognition");
        // const faceIcon = faceContainer.querySelector(".face-icon");
        // const capturedFace = document.getElementById("captured-face");
        // capturedFace.src = "data:image/png;base64," + xmlResquest.response;
        // faceIcon.style.display = "none";
        // capturedFace.style.display = "block";
        window.URL.revokeObjectURL(url);
        faceRecognitionEvent();
        return;
@@ -659,6 +659,7 @@
    if (callBack) callBack(false, "请求发送失败");
  }
};
const faceRecognitionEvent = () => {
  let url = baseUrl + "/api/UserFace/FaceRecognition";
  let xmlResquest = new XMLHttpRequest();
@@ -670,15 +671,9 @@
      let response = JSON.parse(xmlResquest.response);
      if (response.status) {
        token.value = response.data.token;
        // document.getElementById("home-content").style.display = "flex";
        // document.getElementById("login-content").style.display = "none";
        // document.getElementById("face-content").style.display = "none";
      } else {
        ElMessage.error("识别失败");
        // faceRecognition.innerHTML =
        //   '<div class="face-error"><i class="fas fa-times-circle"></i><p>识别失败</p></div>';
      }
      // faceRecognition.innerHTML = '<i class="fas fa-user face-icon"></i>';
    } else {
      ElMessage.error("数据提交失败");
    }