aaa
doum
2026-06-08 3ac279c9df7181c9f21d35a689a321b990b87b22
h5/pages/login/login.vue
@@ -26,7 +26,7 @@
<script>
   import { loginH5, getByLogin, getUserInfo } from '@/apis/index.js'
   import { getAnchorHomePath, normalizeAnchorPageVersion } from '@/utils/anchorHome.js'
   export default {
      data() {
         return {
@@ -49,9 +49,11 @@
               let user = await getUserInfo()
               this.$store.commit('setUser', user.data)
               let result = await getByLogin()
               this.$store.commit('setConfig', result.data)
               const config = result.data || result
               this.$store.commit('setConfig', config)
               uni.showToast({ title: '登录成功', icon: 'success', duration: 2000 });
               uni.redirectTo({ url: '/pages/index/index' });
               const homePath = getAnchorHomePath(normalizeAnchorPageVersion(config.anchorPageVersion))
               uni.redirectTo({ url: homePath });
            })
         }
      }
@@ -65,7 +67,7 @@
      display: flex;
      justify-content: center;
      align-items: center;
      background-image: url('@/static/bg.jpg');
      background-image: url('@/static/mb.png');
      background-repeat: no-repeat;
      background-size: 100% 100%;
      .box_login {
@@ -77,7 +79,7 @@
         flex-direction: column;
         justify-content: space-between;
         box-sizing: border-box;
         background: linear-gradient(180deg, #518198 0%, #033B58 100%);
         background: #0d1e41;
         box-shadow: 0px 4px 12px 0px rgba(0,0,0,0.19);
         border-radius: 8px;
         .box_login_head {
@@ -89,13 +91,13 @@
         .box_login_item {
            width: 100%;
            height: 72px;
            background: rgba(0,224,255,0.18);
            background: rgba(137,159,197,.16);
            border-radius: 8px;
            padding: 0 24px;
            display: flex;
            align-items: center;
            box-sizing: border-box;
            border: 2px solid #3C8BAD;
            border: 1px solid rgba(137,159,197,.6);
            margin-top: 30px;
            .box_login_item_icon {
               flex-shrink: 0;
@@ -137,7 +139,7 @@
            height: 72px;
            line-height: 72px;
            text-align: center;
            background: rgba(0,224,255,0.7) linear-gradient(180deg, rgba(255,255,255,0.35) 0%, rgba(0,0,0,0.21) 100%);
            background: #899fc5 linear-gradient(180deg,hsla(0,0%,100%,.35),rgba(0,0,0,.21));
            border-radius: 8px;
            margin-top: 30px;
            font-size: 28px;