1
dengjunjie
2025-03-18 9f225bb1f1e26d25c1652d3e1ec2a8f239f69615
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSClient/src/views/Login.vue
@@ -36,17 +36,15 @@
      </div>
      <!-- è´¦å·ä¿¡æ¯ -->
      <div class="account-info">
        <el-link type="primary">忘记密码</el-link>&nbsp; &nbsp;
            <el-link type="primary" @click="gotoRegister">用户注册</el-link>
        <!-- <p>演示账号:admin666 &nbsp; &nbsp;密码:123456</p>
      <!-- <div class="account-info">
        <p>演示账号:admin666 &nbsp; &nbsp;密码:123456</p>
        <p>本地账号:admin &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;密码:123456</p>
        <p><a href="https://jq.qq.com/?_wv=1027&k=Sqstuy0M" style="text-decoration: none"
            target="_blank">QQ3群:743852316</a>
          &nbsp; &nbsp;&nbsp; &nbsp;
          <a href="http://v2.volcore.xyz/document/guide" style="text-decoration: none" target="_blank">框架文档</a>
        </p> -->
      </div>
        </p>
      </div> -->
      <!-- é“¾æŽ¥ä½ç½® -->
      <!-- <div class="app-link" >
        <a href="#" style="text-decoration: none">移动端扫码</a>
@@ -75,8 +73,7 @@
      <a href="http://120.48.115.252:9990" style="text-decoration: none" target="blank">视频演示地址</a>
    </div> -->
    <!-- <img class="login-bg" src="/static/login_bg.png" /> -->
    <img class="login-bg" :src="loginbg" />
    <img class="login-bg" src="/static/login_bg.png" />
  </div>
</template>
@@ -92,26 +89,20 @@
import { useRouter, useRoute } from 'vue-router';
import store from '../store/index';
import http from '@/../src/api/http.js';
var imgUrl = require("@/assets/login_bg.png");
export default defineComponent({
  setup(props, context) {
    store.commit('clearUserInfo', '');
    const loading = ref(false);
    const codeImgSrc = ref('');
    const userInfo = reactive({
      userName: 'admin',
      password: '123456',
      verificationCode: '1234',
      userName: '',
      password: '',
      verificationCode: '',
      UUID: undefined
    });
    const loginbg = ref(imgUrl);
    const gotoRegister=()=>{
      router.push({ path: '/register' });
    };
    const getVierificationCode = () => {
      http.get('/api/Sys_User/getVierificationCode').then((x) => {
      http.get('/api/User/getVierificationCode').then((x) => {
        codeImgSrc.value = 'data:image/png;base64,' + x.img;
        userInfo.UUID = x.uuid;
      });
@@ -125,11 +116,10 @@
    const login = () => {
      if (!userInfo.userName) return $message.error('请输入用户名');
      if (!userInfo.password) return $message.error('请输入密码');
      if (!userInfo.verificationCode) {
        return $message.error('请输入验证码');
      }
      if (!userInfo.verificationCode) return $message.error('请输入验证码');
      if (userInfo.verificationCode!="1234") return $message.error('验证码有误');
      loading.value = true;
      http.post('/api/Sys_User/login', userInfo, '正在登录....').then((result) => {
      http.post('/api/User/login', userInfo, '正在登录....').then((result) => {
        if (!result.status) {
          loading.value = false;
          getVierificationCode();
@@ -155,9 +145,7 @@
      login,
      userInfo,
      loginPress,
      openUrl,
      gotoRegister,
      loginbg
      openUrl
    };
  },
  directives: {