updata
This commit is contained in:
parent
02d1371928
commit
057f564f1d
@ -35,10 +35,10 @@
|
|||||||
<!-- 用户区域:登录/注册按钮和用户下拉菜单 -->
|
<!-- 用户区域:登录/注册按钮和用户下拉菜单 -->
|
||||||
<div class="user-area">
|
<div class="user-area">
|
||||||
<!-- 中英互译 -->
|
<!-- 中英互译 -->
|
||||||
<div class="language-toggle" @click="toggleLanguage">
|
<!-- <div class="language-toggle" @click="toggleLanguage">
|
||||||
<span class="iconfont icon-ditu_diqiu_o"></span>
|
<span class="iconfont icon-ditu_diqiu_o"></span>
|
||||||
<span class="language-text">{{ language === 'zh' ? 'English' : '中文' }}</span>
|
<span class="language-text">{{ language === 'zh' ? 'English' : '中文' }}</span>
|
||||||
</div>
|
</div> -->
|
||||||
<!-- AI -->
|
<!-- AI -->
|
||||||
<i class="iconfont icon-AIzhushou functions" @click="handleAIClick"></i>
|
<i class="iconfont icon-AIzhushou functions" @click="handleAIClick"></i>
|
||||||
<!-- 客服 -->
|
<!-- 客服 -->
|
||||||
|
|||||||
@ -534,7 +534,7 @@ export default {
|
|||||||
|
|
||||||
&.active {
|
&.active {
|
||||||
background-color: #e6f7ff;
|
background-color: #e6f7ff;
|
||||||
border-color: #1890ff;
|
border-color: #1890ff; /* 激活状态下的边框颜色 */
|
||||||
color: #1890ff;
|
color: #1890ff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -552,4 +552,5 @@ export default {
|
|||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@ -68,7 +68,7 @@
|
|||||||
</span>
|
</span>
|
||||||
<el-input ref="vcode" v-model="loginForm.vcode" placeholder="请输入验证码" name="vcode" type="text" />
|
<el-input ref="vcode" v-model="loginForm.vcode" placeholder="请输入验证码" name="vcode" type="text" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-button type="primary" :disabled="isDisabled" size="mini" style="height:50px;margin-left:10px" @click="getCode">{{SendCode_text}}</el-button>
|
<el-button type="primary" :disabled="isDisabled" size="mini" style="height: 50px; margin-left: 10px" @click="getCode">{{SendCode_text}}</el-button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-button type="text" @click="resetPassword()" style="margin-left: 80%;margin-top: -15px">忘记密码?</el-button>
|
<el-button type="text" @click="resetPassword()" style="margin-left: 80%;margin-top: -15px">忘记密码?</el-button>
|
||||||
@ -719,11 +719,11 @@ $light_gray: #eee;
|
|||||||
font-size: 24px;
|
font-size: 24px;
|
||||||
margin-top: 100px !important;
|
margin-top: 100px !important;
|
||||||
}
|
}
|
||||||
.a24Style {
|
// .a24Style {
|
||||||
//display: flex;
|
// //display: flex;
|
||||||
//justify-content: flex-end;
|
// //justify-content: flex-end;
|
||||||
//align-items: center;
|
// //align-items: center;
|
||||||
}
|
// }
|
||||||
.userInput .el-input__inner {
|
.userInput .el-input__inner {
|
||||||
background-color: white;
|
background-color: white;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,13 +1,11 @@
|
|||||||
<template>
|
<template>
|
||||||
<div @keyup.enter.native="handleLogin('loginForm')" class="main-box" style="position: relative">
|
<div @keyup.enter.native="handleLogin('loginForm')" class="main-box" style="position: relative">
|
||||||
<div class="ad-dialog" v-if="adShow">
|
<div class="ad-dialog" v-if="adShow">
|
||||||
<div
|
<div class="showAdImg" style=""></div>
|
||||||
class="showAdImg"
|
|
||||||
style=""></div>
|
|
||||||
</div>
|
</div>
|
||||||
<!-- 登录-->
|
<!-- 登录-->
|
||||||
<img src="../../assets/kyy/login-bg.png" alt="">
|
<img src="../../assets/kyy/login-bg.png" alt="">
|
||||||
<img @click="goHomePage" style="cursor: pointer" class="logo-top1" :src="logoImg" alt="" v-if="isLogo&&isShow">
|
<img @click="goHomePage" style="cursor: pointer" class="logo-top1" :src="logoImg" alt="" v-if="isLogo && isShow">
|
||||||
<img @click="goHomePage" style="cursor: pointer" class="logo-top" src="../../assets/kyy/LOGONew.png" alt=""
|
<img @click="goHomePage" style="cursor: pointer" class="logo-top" src="../../assets/kyy/LOGONew.png" alt=""
|
||||||
v-else-if="isShow">
|
v-else-if="isShow">
|
||||||
<!-- <div-->
|
<!-- <div-->
|
||||||
@ -21,15 +19,12 @@
|
|||||||
<!-- style="margin-left: 8px;display:flex;justify-content:center;align-items:center;font-weight:700;color:#0052a4;margin-top: 53px">opencomputing</span>-->
|
<!-- style="margin-left: 8px;display:flex;justify-content:center;align-items:center;font-weight:700;color:#0052a4;margin-top: 53px">opencomputing</span>-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
|
|
||||||
<div class="login-form" v-if="showWxCode"
|
<div class="login-form" v-if="showWxCode" style="display:flex;align-items:center;justify-content:center;"
|
||||||
style="display:flex;align-items:center;justify-content:center;"
|
|
||||||
id="login_containera"></div>
|
id="login_containera"></div>
|
||||||
<div v-else class="login-form">
|
<div v-else class="login-form">
|
||||||
<!-- <div style="width: 535px;height: 85px;">-->
|
<!-- <div style="width: 535px;height: 85px;">-->
|
||||||
<div style="width: 100% ;height: 85px;" v-if="false">
|
<div style="width: 100% ;height: 85px;" v-if="false">
|
||||||
<before-login
|
<before-login style="margin-top: 15px;width: 100%!important;" v-if="isShowSaleProduct"></before-login>
|
||||||
style="margin-top: 15px;width: 100%!important;"
|
|
||||||
v-if="isShowSaleProduct"></before-login>
|
|
||||||
</div>
|
</div>
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<div v-if="true" class="main-content-box"
|
<div v-if="true" class="main-content-box"
|
||||||
@ -37,8 +32,8 @@
|
|||||||
<span class="login-text">登录</span>
|
<span class="login-text">登录</span>
|
||||||
<div class="login-container login-form-style">
|
<div class="login-container login-form-style">
|
||||||
<div class="login-type">
|
<div class="login-type">
|
||||||
<span :class="{activeType:loginType==='0'}" @click="changeLoginType('0')">账号登录</span>
|
<span :class="{ activeType: loginType === '0' }" @click="changeLoginType('0')">账号登录</span>
|
||||||
<span :class="{activeType:loginType==='1'}" @click="changeLoginType('1')">手机号登录</span>
|
<span :class="{ activeType: loginType === '1' }" @click="changeLoginType('1')">手机号登录</span>
|
||||||
</div>
|
</div>
|
||||||
<el-tabs v-model="activeName" @tab-click="handleClick">
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
||||||
<!-- <el-tab-pane label="" name="first"> -->
|
<!-- <el-tab-pane label="" name="first"> -->
|
||||||
@ -50,13 +45,12 @@
|
|||||||
<!-- <svg-icon icon-class="Icon-user2icon" />-->
|
<!-- <svg-icon icon-class="Icon-user2icon" />-->
|
||||||
<img src="../../assets/kyy/用户.svg" alt="">
|
<img src="../../assets/kyy/用户.svg" alt="">
|
||||||
</span>
|
</span>
|
||||||
<el-input id="uesr-name-id" ref="username" v-model="loginForm.username"
|
<el-input id="uesr-name-id" ref="username" v-model="loginForm.username" placeholder="请输入用户名/手机号"
|
||||||
placeholder="请输入用户名/手机号" name="username" type="text" class="userInput"/>
|
name="username" type="text" class="userInput" />
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-tooltip v-if="loginType==='0'" v-model="capsTooltip" style="margin-bottom: 7px"
|
<el-tooltip v-if="loginType === '0'" v-model="capsTooltip" style="margin-bottom: 7px"
|
||||||
content="Caps lock is On" placement="right"
|
content="Caps lock is On" placement="right" manual>
|
||||||
manual>
|
|
||||||
<el-form-item prop="password" class="password-mobile"
|
<el-form-item prop="password" class="password-mobile"
|
||||||
style="background-color: white; border: 1px solid #d9d9d9;width: 300px;">
|
style="background-color: white; border: 1px solid #d9d9d9;width: 300px;">
|
||||||
<div class="user-input">
|
<div class="user-input">
|
||||||
@ -65,27 +59,24 @@
|
|||||||
<img src="./svg/密码.svg" style="color: #6c7079" alt="">
|
<img src="./svg/密码.svg" style="color: #6c7079" alt="">
|
||||||
</span>
|
</span>
|
||||||
<el-input id="passwordId" :key="passwordType" ref="password" v-model="loginForm.password"
|
<el-input id="passwordId" :key="passwordType" ref="password" v-model="loginForm.password"
|
||||||
:type="passwordType" placeholder="请输入密码" name="password"
|
:type="passwordType" placeholder="请输入密码" name="password" @keyup.native="checkCapslock"
|
||||||
@keyup.native="checkCapslock" @blur="capsTooltip = false"
|
@blur="capsTooltip = false" @keyup.enter.native="handleLogin" />
|
||||||
@keyup.enter.native="handleLogin"/>
|
|
||||||
<span class="show-pwd" @click="showPwd">
|
<span class="show-pwd" @click="showPwd">
|
||||||
<svg-icon style="margin-right: 10px;cursor: pointer" :icon-class="
|
<svg-icon style="margin-right: 10px;cursor: pointer" :icon-class="passwordType === 'password' ? 'eye' : 'eye-open'
|
||||||
passwordType === 'password' ? 'eye' : 'eye-open'
|
" />
|
||||||
"/>
|
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
|
|
||||||
<div v-else style="display:flex;margin-top:20px;"
|
<div v-else style="display:flex;margin-top:20px;"
|
||||||
v-show="loginForm.username!=='admin'&&loginForm.password!=='admin'">
|
v-show="loginForm.username !== 'admin' && loginForm.password !== 'admin'">
|
||||||
<el-form-item prop="" class="invitecode" style="background-color: white; border: 1px solid #d9d9d9;">
|
<el-form-item prop="" class="invitecode" style="background-color: white; border: 1px solid #d9d9d9;">
|
||||||
<div class="user-input">
|
<div class="user-input">
|
||||||
<span class="svg-container icon-box">
|
<span class="svg-container icon-box">
|
||||||
<img src="./svg/密码.svg" style="color: #6c7079;width: 19px;height: 17px;" alt="">
|
<img src="./svg/密码.svg" style="color: #6c7079;width: 19px;height: 17px;" alt="">
|
||||||
</span>
|
</span>
|
||||||
<el-input ref="vcode" v-model="loginForm.vcode" placeholder="请输入验证码" name="vcode"
|
<el-input ref="vcode" v-model="loginForm.vcode" placeholder="请输入验证码" name="vcode" type="text" />
|
||||||
type="text"/>
|
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<span :disabled="isDisabled" class="getCodeStyleNew" style="height:40px;margin-left:10px"
|
<span :disabled="isDisabled" class="getCodeStyleNew" style="height:40px;margin-left:10px"
|
||||||
@ -133,7 +124,7 @@
|
|||||||
<el-form-item label="验证码:" prop="vcode" style="background-color: white">
|
<el-form-item label="验证码:" prop="vcode" style="background-color: white">
|
||||||
<div style="display: flex; flex-direction: row">
|
<div style="display: flex; flex-direction: row">
|
||||||
<el-input style="border:1px solid #d9d9d9;border-radius: 3px" ref="vcode" v-model="form.vcode"
|
<el-input style="border:1px solid #d9d9d9;border-radius: 3px" ref="vcode" v-model="form.vcode"
|
||||||
placeholder="请输入验证码" name="vcode" type="text"/>
|
placeholder="请输入验证码" name="vcode" type="text" />
|
||||||
<el-button type="primary" size="mini" style="height: 40px; margin-left: 10px" :disabled="isDisabled1"
|
<el-button type="primary" size="mini" style="height: 40px; margin-left: 10px" :disabled="isDisabled1"
|
||||||
@click="getCode1">{{ SendCode_text1 }}
|
@click="getCode1">{{ SendCode_text1 }}
|
||||||
</el-button>
|
</el-button>
|
||||||
@ -164,14 +155,15 @@
|
|||||||
|
|
||||||
<div class="message-footer">
|
<div class="message-footer">
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<span v-if="JSON.stringify(logoInfoNew)!=='{}'" class="goPAge"
|
<span v-if="JSON.stringify(logoInfoNew) !== '{}'" class="goPAge" @click="goPloic">京公网安备:{{
|
||||||
@click="goPloic">京公网安备:{{ logoInfoNew.home.publicsecurity }}</span>
|
logoInfoNew.home.publicsecurity }}</span>
|
||||||
<span v-if="JSON.stringify(logoInfoNew)!=='{}'" class="goPAge" @click="goIPC">京ICP备:{{logoInfoNew.home.license}}</span>
|
<span v-if="JSON.stringify(logoInfoNew) !== '{}'" class="goPAge"
|
||||||
<span v-if="JSON.stringify(logoInfoNew)!=='{}'">增值电信业务经营许可证:{{logoInfoNew.home.businesslicense}}</span>
|
@click="goIPC">京ICP备:{{ logoInfoNew.home.license }}</span>
|
||||||
<span v-if="JSON.stringify(logoInfoNew)!=='{}'">邮箱:{{logoInfoNew.home.email}}</span>
|
<span v-if="JSON.stringify(logoInfoNew) !== '{}'">增值电信业务经营许可证:{{ logoInfoNew.home.businesslicense }}</span>
|
||||||
|
<span v-if="JSON.stringify(logoInfoNew) !== '{}'">邮箱:{{ logoInfoNew.home.email }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<span v-if="JSON.stringify(logoInfoNew)!=='{}'">电话:{{logoInfoNew.home.mobile}}</span>
|
<span v-if="JSON.stringify(logoInfoNew) !== '{}'">电话:{{ logoInfoNew.home.mobile }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -189,19 +181,19 @@ import {
|
|||||||
retrieveCodeAPI,
|
retrieveCodeAPI,
|
||||||
} from "@/api/login";
|
} from "@/api/login";
|
||||||
import store from "@/store";
|
import store from "@/store";
|
||||||
import {JSEncrypt} from "jsencrypt";
|
import { JSEncrypt } from "jsencrypt";
|
||||||
import BeforeLogin from "@/views/beforeLogin/index.vue";
|
import BeforeLogin from "@/views/beforeLogin/index.vue";
|
||||||
import promotionalInvitationCode from "@/views/customer/promotionalInvitationCode"
|
import promotionalInvitationCode from "@/views/customer/promotionalInvitationCode"
|
||||||
import {mapState} from "vuex";
|
import { mapState } from "vuex";
|
||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
import './js/wxLogin.js'
|
import './js/wxLogin.js'
|
||||||
import {Message} from "element-ui";
|
import { Message } from "element-ui";
|
||||||
import router, {resetRouter} from "@/router";
|
import router, { resetRouter } from "@/router";
|
||||||
import {reqNewHomeFestival} from "@/api/newHome";
|
import { reqNewHomeFestival } from "@/api/newHome";
|
||||||
import { getHomePath } from '@/views/setting/tools'
|
import { getHomePath } from '@/views/setting/tools'
|
||||||
export default {
|
export default {
|
||||||
name: "indexNew",
|
name: "indexNew",
|
||||||
components: {BeforeLogin, promotionalInvitationCode},
|
components: { BeforeLogin, promotionalInvitationCode },
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
wechat_openid: '',
|
wechat_openid: '',
|
||||||
@ -231,9 +223,9 @@ export default {
|
|||||||
},
|
},
|
||||||
activeName: 'first',
|
activeName: 'first',
|
||||||
rules: {
|
rules: {
|
||||||
username: [{required: true, message: "请输入用户名/手机号", trigger: "blur"}],
|
username: [{ required: true, message: "请输入用户名/手机号", trigger: "blur" }],
|
||||||
password: [{required: true, message: "请输入密码", trigger: "blur"}],
|
password: [{ required: true, message: "请输入密码", trigger: "blur" }],
|
||||||
code: [{required: true, message: "请输入验证码", trigger: "blur"}],
|
code: [{ required: true, message: "请输入验证码", trigger: "blur" }],
|
||||||
},
|
},
|
||||||
capsTooltip: false,
|
capsTooltip: false,
|
||||||
passwordType: "password",
|
passwordType: "password",
|
||||||
@ -245,9 +237,9 @@ export default {
|
|||||||
codeid: "",
|
codeid: "",
|
||||||
},
|
},
|
||||||
forms: {
|
forms: {
|
||||||
username: [{required: true, message: "请输入姓名", trigger: "blur"}],
|
username: [{ required: true, message: "请输入姓名", trigger: "blur" }],
|
||||||
password: [{required: true, message: "请输入密码", trigger: "blur"}],
|
password: [{ required: true, message: "请输入密码", trigger: "blur" }],
|
||||||
vcode: [{required: true, message: "请输入验证码", trigger: "blur"}],
|
vcode: [{ required: true, message: "请输入验证码", trigger: "blur" }],
|
||||||
},
|
},
|
||||||
isLogo: false,
|
isLogo: false,
|
||||||
isShowSaleProduct: false,
|
isShowSaleProduct: false,
|
||||||
@ -286,7 +278,7 @@ export default {
|
|||||||
window.addEventListener('message', (event) => {
|
window.addEventListener('message', (event) => {
|
||||||
// this.$message.success("event.data.type",event)
|
// this.$message.success("event.data.type",event)
|
||||||
if (event.data.type === 'wx_login_success') {
|
if (event.data.type === 'wx_login_success') {
|
||||||
const {code} = event.data
|
const { code } = event.data
|
||||||
console.log(event.data)
|
console.log(event.data)
|
||||||
// 处理微信返回的code
|
// 处理微信返回的code
|
||||||
this.$message.success("code", code)
|
this.$message.success("code", code)
|
||||||
@ -296,9 +288,9 @@ export default {
|
|||||||
// this.audioElement = new Audio('https://www.opencomputing.cn/dev/idfile?path=/batch_upload/phone-ring.mp3');
|
// this.audioElement = new Audio('https://www.opencomputing.cn/dev/idfile?path=/batch_upload/phone-ring.mp3');
|
||||||
// // 设置音频循环播放
|
// // 设置音频循环播放
|
||||||
// this.audioElement.loop = true;
|
// this.audioElement.loop = true;
|
||||||
// if (window.location.href.includes("ncmatch")) {
|
// if (window.location.href.includes("ncmatch")) {
|
||||||
// this.$store.commit('login/setLogoutUrl',window.location.href)
|
// this.$store.commit('login/setLogoutUrl',window.location.href)
|
||||||
// }
|
// }
|
||||||
},
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
@ -343,13 +335,13 @@ export default {
|
|||||||
|
|
||||||
this.getCodeTimer = setInterval(async () => {
|
this.getCodeTimer = setInterval(async () => {
|
||||||
try {
|
try {
|
||||||
const res = await reqGetCodeAPI({state: this.wxState});
|
const res = await reqGetCodeAPI({ state: this.wxState });
|
||||||
if (!res.status) return;
|
if (!res.status) return;
|
||||||
|
|
||||||
clearInterval(this.getCodeTimer); // 清理定时器
|
clearInterval(this.getCodeTimer); // 清理定时器
|
||||||
this.showWxCode = true;
|
this.showWxCode = true;
|
||||||
|
|
||||||
const response = await loginUserAPI({wechatCode: res.code});
|
const response = await loginUserAPI({ wechatCode: res.code });
|
||||||
console.log("response:", response);
|
console.log("response:", response);
|
||||||
|
|
||||||
if (response.status) {
|
if (response.status) {
|
||||||
@ -361,7 +353,7 @@ export default {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const {data, admin, user, userId, org_type} = response;
|
const { data, admin, user, userId, org_type } = response;
|
||||||
|
|
||||||
// 存储用户信息
|
// 存储用户信息
|
||||||
localStorage.setItem("user_info", JSON.stringify(user));
|
localStorage.setItem("user_info", JSON.stringify(user));
|
||||||
@ -404,7 +396,7 @@ export default {
|
|||||||
} else if (response.roles.includes("运维")) {
|
} else if (response.roles.includes("运维")) {
|
||||||
this.$router.push("/operationAndMaintenance/workOrderProcessing");
|
this.$router.push("/operationAndMaintenance/workOrderProcessing");
|
||||||
} else {
|
} else {
|
||||||
this.$router.push({path: "/"});
|
this.$router.push({ path: "/" });
|
||||||
}
|
}
|
||||||
} else if (response.action === "redirect") {
|
} else if (response.action === "redirect") {
|
||||||
this.open2(response.msg)
|
this.open2(response.msg)
|
||||||
@ -686,7 +678,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
getCode() { //获取验证码
|
getCode() { //获取验证码
|
||||||
getCodeAPI({username: this.loginForm.username}).then((res) => {
|
getCodeAPI({ username: this.loginForm.username }).then((res) => {
|
||||||
console.log(res);
|
console.log(res);
|
||||||
if (res.status) {
|
if (res.status) {
|
||||||
this.loginForm.codeid = res.codeid;
|
this.loginForm.codeid = res.codeid;
|
||||||
@ -729,7 +721,7 @@ export default {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
getCode1() {
|
getCode1() {
|
||||||
retrieveCodeAPI({username: this.form.username}).then((res) => {
|
retrieveCodeAPI({ username: this.form.username }).then((res) => {
|
||||||
if (res.status == true) {
|
if (res.status == true) {
|
||||||
this.form.id = res.userid;
|
this.form.id = res.userid;
|
||||||
this.form.codeid = res.codeid;
|
this.form.codeid = res.codeid;
|
||||||
@ -765,7 +757,7 @@ export default {
|
|||||||
console.log(tab, event);
|
console.log(tab, event);
|
||||||
},
|
},
|
||||||
checkCapslock(e) {
|
checkCapslock(e) {
|
||||||
const {key} = e;
|
const { key } = e;
|
||||||
this.capsTooltip = key && key.length === 1 && key >= "A" && key <= "Z";
|
this.capsTooltip = key && key.length === 1 && key >= "A" && key <= "Z";
|
||||||
},
|
},
|
||||||
handleLogin(formName) { //登录
|
handleLogin(formName) { //登录
|
||||||
@ -838,7 +830,7 @@ export default {
|
|||||||
sessionStorage.setItem("username", res['user'].username);//就这行代码,注释就能登录上了,我想存的就是这个
|
sessionStorage.setItem("username", res['user'].username);//就这行代码,注释就能登录上了,我想存的就是这个
|
||||||
if (res.admin === 1) {
|
if (res.admin === 1) {
|
||||||
console.log("走了admin", res)
|
console.log("走了admin", res)
|
||||||
this.$router.push({path: "/"});
|
this.$router.push({ path: "/" });
|
||||||
} else if (
|
} else if (
|
||||||
sessionStorage.getItem("org_type") == "2" ||
|
sessionStorage.getItem("org_type") == "2" ||
|
||||||
sessionStorage.getItem("org_type") == "3"
|
sessionStorage.getItem("org_type") == "3"
|
||||||
@ -870,7 +862,7 @@ export default {
|
|||||||
} else if (res.roles.includes('运维')) {
|
} else if (res.roles.includes('运维')) {
|
||||||
this.$router.push('/operationAndMaintenance/workOrderProcessing');
|
this.$router.push('/operationAndMaintenance/workOrderProcessing');
|
||||||
} else {
|
} else {
|
||||||
this.$router.push({path: "/"});
|
this.$router.push({ path: "/" });
|
||||||
}
|
}
|
||||||
this.$message({
|
this.$message({
|
||||||
message: "登录成功~",
|
message: "登录成功~",
|
||||||
@ -928,7 +920,7 @@ export default {
|
|||||||
handleRegister() {
|
handleRegister() {
|
||||||
console.log("注册按钮被点击了")
|
console.log("注册按钮被点击了")
|
||||||
//注册
|
//注册
|
||||||
this.$router.push({name: "registrationPage"});
|
this.$router.push({ name: "registrationPage" });
|
||||||
},
|
},
|
||||||
cancelReset() {
|
cancelReset() {
|
||||||
this.dialogVisible = false;
|
this.dialogVisible = false;
|
||||||
@ -979,10 +971,12 @@ export default {
|
|||||||
$cursor: black;
|
$cursor: black;
|
||||||
$light_gray: #eee;
|
$light_gray: #eee;
|
||||||
$dark_gray: #889aa4;
|
$dark_gray: #889aa4;
|
||||||
|
|
||||||
.main-box {
|
.main-box {
|
||||||
position: relative;
|
position: relative;
|
||||||
width: 100vw;
|
width: 100vw;
|
||||||
height: 100vh;
|
height: 100vh;
|
||||||
|
|
||||||
//border:1px solid red;
|
//border:1px solid red;
|
||||||
img {
|
img {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@ -1051,6 +1045,7 @@ $dark_gray: #889aa4;
|
|||||||
|
|
||||||
.login-form-style {
|
.login-form-style {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
|
|
||||||
//padding-top: 70px;
|
//padding-top: 70px;
|
||||||
.el-input {
|
.el-input {
|
||||||
input {
|
input {
|
||||||
@ -1193,7 +1188,7 @@ $dark_gray: #889aa4;
|
|||||||
}
|
}
|
||||||
|
|
||||||
.logo-top1 {
|
.logo-top1 {
|
||||||
width: 220px !important;
|
width: 260px !important;
|
||||||
height: 80px !important;
|
height: 80px !important;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 3%;
|
top: 3%;
|
||||||
@ -1209,6 +1204,7 @@ $dark_gray: #889aa4;
|
|||||||
//border: 5px solid red !important;
|
//border: 5px solid red !important;
|
||||||
//width: 95% !important;
|
//width: 95% !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.login-form {
|
.login-form {
|
||||||
width: 90% !important;
|
width: 90% !important;
|
||||||
//border: 5px solid red !important;
|
//border: 5px solid red !important;
|
||||||
@ -1216,6 +1212,7 @@ $dark_gray: #889aa4;
|
|||||||
top: 13%;
|
top: 13%;
|
||||||
right: 5%;
|
right: 5%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.go-register {
|
.go-register {
|
||||||
padding-right: 10px;
|
padding-right: 10px;
|
||||||
//border:1px solid red;
|
//border:1px solid red;
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user