+ style="display: flex;flex-direction: column;justify-content: center;align-items: center;margin-top: 25px">
登录
@@ -189,19 +181,19 @@ import {
retrieveCodeAPI,
} from "@/api/login";
import store from "@/store";
-import {JSEncrypt} from "jsencrypt";
+import { JSEncrypt } from "jsencrypt";
import BeforeLogin from "@/views/beforeLogin/index.vue";
import promotionalInvitationCode from "@/views/customer/promotionalInvitationCode"
-import {mapState} from "vuex";
+import { mapState } from "vuex";
import axios from "axios";
import './js/wxLogin.js'
-import {Message} from "element-ui";
-import router, {resetRouter} from "@/router";
-import {reqNewHomeFestival} from "@/api/newHome";
+import { Message } from "element-ui";
+import router, { resetRouter } from "@/router";
+import { reqNewHomeFestival } from "@/api/newHome";
import { getHomePath } from '@/views/setting/tools'
export default {
name: "indexNew",
- components: {BeforeLogin, promotionalInvitationCode},
+ components: { BeforeLogin, promotionalInvitationCode },
data() {
return {
wechat_openid: '',
@@ -231,9 +223,9 @@ export default {
},
activeName: 'first',
rules: {
- username: [{required: true, message: "请输入用户名/手机号", trigger: "blur"}],
- password: [{required: true, message: "请输入密码", trigger: "blur"}],
- code: [{required: true, message: "请输入验证码", trigger: "blur"}],
+ username: [{ required: true, message: "请输入用户名/手机号", trigger: "blur" }],
+ password: [{ required: true, message: "请输入密码", trigger: "blur" }],
+ code: [{ required: true, message: "请输入验证码", trigger: "blur" }],
},
capsTooltip: false,
passwordType: "password",
@@ -245,9 +237,9 @@ export default {
codeid: "",
},
forms: {
- username: [{required: true, message: "请输入姓名", trigger: "blur"}],
- password: [{required: true, message: "请输入密码", trigger: "blur"}],
- vcode: [{required: true, message: "请输入验证码", trigger: "blur"}],
+ username: [{ required: true, message: "请输入姓名", trigger: "blur" }],
+ password: [{ required: true, message: "请输入密码", trigger: "blur" }],
+ vcode: [{ required: true, message: "请输入验证码", trigger: "blur" }],
},
isLogo: false,
isShowSaleProduct: false,
@@ -286,7 +278,7 @@ export default {
window.addEventListener('message', (event) => {
// this.$message.success("event.data.type",event)
if (event.data.type === 'wx_login_success') {
- const {code} = event.data
+ const { code } = event.data
console.log(event.data)
// 处理微信返回的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.loop = true;
-// if (window.location.href.includes("ncmatch")) {
-// this.$store.commit('login/setLogoutUrl',window.location.href)
-// }
+ // if (window.location.href.includes("ncmatch")) {
+ // this.$store.commit('login/setLogoutUrl',window.location.href)
+ // }
},
methods: {
@@ -343,13 +335,13 @@ export default {
this.getCodeTimer = setInterval(async () => {
try {
- const res = await reqGetCodeAPI({state: this.wxState});
+ const res = await reqGetCodeAPI({ state: this.wxState });
if (!res.status) return;
clearInterval(this.getCodeTimer); // 清理定时器
this.showWxCode = true;
- const response = await loginUserAPI({wechatCode: res.code});
+ const response = await loginUserAPI({ wechatCode: res.code });
console.log("response:", response);
if (response.status) {
@@ -361,7 +353,7 @@ export default {
return;
}
- const {data, admin, user, userId, org_type} = response;
+ const { data, admin, user, userId, org_type } = response;
// 存储用户信息
localStorage.setItem("user_info", JSON.stringify(user));
@@ -404,7 +396,7 @@ export default {
} else if (response.roles.includes("运维")) {
this.$router.push("/operationAndMaintenance/workOrderProcessing");
} else {
- this.$router.push({path: "/"});
+ this.$router.push({ path: "/" });
}
} else if (response.action === "redirect") {
this.open2(response.msg)
@@ -686,7 +678,7 @@ export default {
}
},
getCode() { //获取验证码
- getCodeAPI({username: this.loginForm.username}).then((res) => {
+ getCodeAPI({ username: this.loginForm.username }).then((res) => {
console.log(res);
if (res.status) {
this.loginForm.codeid = res.codeid;
@@ -729,7 +721,7 @@ export default {
});
},
getCode1() {
- retrieveCodeAPI({username: this.form.username}).then((res) => {
+ retrieveCodeAPI({ username: this.form.username }).then((res) => {
if (res.status == true) {
this.form.id = res.userid;
this.form.codeid = res.codeid;
@@ -765,7 +757,7 @@ export default {
console.log(tab, event);
},
checkCapslock(e) {
- const {key} = e;
+ const { key } = e;
this.capsTooltip = key && key.length === 1 && key >= "A" && key <= "Z";
},
handleLogin(formName) { //登录
@@ -838,7 +830,7 @@ export default {
sessionStorage.setItem("username", res['user'].username);//就这行代码,注释就能登录上了,我想存的就是这个
if (res.admin === 1) {
console.log("走了admin", res)
- this.$router.push({path: "/"});
+ this.$router.push({ path: "/" });
} else if (
sessionStorage.getItem("org_type") == "2" ||
sessionStorage.getItem("org_type") == "3"
@@ -870,7 +862,7 @@ export default {
} else if (res.roles.includes('运维')) {
this.$router.push('/operationAndMaintenance/workOrderProcessing');
} else {
- this.$router.push({path: "/"});
+ this.$router.push({ path: "/" });
}
this.$message({
message: "登录成功~",
@@ -928,7 +920,7 @@ export default {
handleRegister() {
console.log("注册按钮被点击了")
//注册
- this.$router.push({name: "registrationPage"});
+ this.$router.push({ name: "registrationPage" });
},
cancelReset() {
this.dialogVisible = false;
@@ -979,10 +971,12 @@ export default {
$cursor: black;
$light_gray: #eee;
$dark_gray: #889aa4;
+
.main-box {
position: relative;
width: 100vw;
height: 100vh;
+
//border:1px solid red;
img {
width: 100%;
@@ -1051,6 +1045,7 @@ $dark_gray: #889aa4;
.login-form-style {
background-color: transparent;
+
//padding-top: 70px;
.el-input {
input {
@@ -1193,7 +1188,7 @@ $dark_gray: #889aa4;
}
.logo-top1 {
- width: 220px !important;
+ width: 260px !important;
height: 80px !important;
position: absolute;
top: 3%;
@@ -1209,6 +1204,7 @@ $dark_gray: #889aa4;
//border: 5px solid red !important;
//width: 95% !important;
}
+
.login-form {
width: 90% !important;
//border: 5px solid red !important;
@@ -1216,6 +1212,7 @@ $dark_gray: #889aa4;
top: 13%;
right: 5%;
}
+
.go-register {
padding-right: 10px;
//border:1px solid red;
diff --git a/f/web-kboss/src/views/registrationPage/indexNew.vue b/f/web-kboss/src/views/registrationPage/indexNew.vue
index d1927ed..862993f 100644
--- a/f/web-kboss/src/views/registrationPage/indexNew.vue
+++ b/f/web-kboss/src/views/registrationPage/indexNew.vue
@@ -1,169 +1,197 @@
+
-

-
+ alt="">
-
+
+
![]()
+

+
+
@@ -172,213 +200,204 @@