安全监测问题修改⌈ 不知道对不对 ⌋

lijinlong
吕天方 4 months ago
parent 4e88a68f8d
commit ac96880b32

@ -125,7 +125,7 @@ const componentChild = {
conf["on-preview"] = (response, fileList) => {
// 在上传成功后的回调函数中可以执行你的业务逻辑
// console.log('点击', response);
window.open( process.env.VUE_APP_BASE_API + response.response.fileName)
// window.open( process.env.VUE_APP_BASE_API + response.response.fileName)
// 这里可以根据需要执行其他操作,例如更新界面或显示消息
};

@ -26,9 +26,9 @@
/>
</el-input>
</el-form-item>
<el-form-item prop="password">
<el-form-item prop="mima">
<el-input
v-model="loginForm.password"
v-model="loginForm.mima"
type="password"
auto-complete="off"
placeholder="密码"
@ -137,7 +137,7 @@ export default {
codeUrl: "",
loginForm: {
username: "", // admin
password: "", // admin123
mima: "", // admin123
rememberMe: false,
code: "",
uuid: "",
@ -146,7 +146,7 @@ export default {
username: [
{ required: true, trigger: "blur", message: "请输入您的账号" },
],
password: [
mima: [
{ required: true, trigger: "blur", message: "请输入您的密码" },
],
code: [{ required: true, trigger: "change", message: "请输入验证码" }],
@ -190,12 +190,12 @@ export default {
},
getCookie() {
const username = Cookies.get("username");
const password = Cookies.get("password");
const password = Cookies.get("mima");
const rememberMe = Cookies.get("rememberMe");
this.loginForm = {
username: username === undefined ? this.loginForm.username : username,
password:
password === undefined ? this.loginForm.password : decrypt(password),
password === undefined ? this.loginForm.mima : decrypt(password),
rememberMe: rememberMe === undefined ? false : Boolean(rememberMe),
};
},
@ -205,7 +205,7 @@ export default {
this.loading = true;
if (this.loginForm.rememberMe) {
Cookies.set("username", this.loginForm.username, { expires: 30 });
Cookies.set("password", encrypt(this.loginForm.password), {
Cookies.set("mima", encrypt(this.loginForm.mima), {
expires: 30,
});
Cookies.set("rememberMe", this.loginForm.rememberMe, {
@ -213,11 +213,11 @@ export default {
});
} else {
Cookies.remove("username");
Cookies.remove("password");
Cookies.remove("mima");
Cookies.remove("rememberMe");
}
this.$store
.dispatch("Login", {...this.loginForm,userType:this.userType, password: encrypt(this.loginForm.password)})
.dispatch("Login", {...this.loginForm,userType:this.userType, password: encrypt(this.loginForm.mima)})
.then(() => {
this.$router.push({ path: this.redirect || "/" }).catch(() => {});
})

@ -25,9 +25,9 @@
/>
</el-input>
</el-form-item>
<el-form-item prop="password">
<el-form-item prop="mima">
<el-input
v-model="loginForm.password"
v-model="loginForm.mima"
type="password"
auto-complete="off"
placeholder="密码"
@ -104,6 +104,7 @@
import { getCodeImg } from "@/api/login";
import Cookies from "js-cookie";
import { encrypt, decrypt } from "@/utils/jsencrypt";
import {KEYUTIL, KJUR} from "jsrsasign"
export default {
name: "Login",
@ -112,7 +113,7 @@ export default {
codeUrl: "",
loginForm: {
username: "", // admin
password: "", // admin123
mima: "", // admin123
rememberMe: false,
code: "",
uuid: "",
@ -121,7 +122,7 @@ export default {
username: [
{ required: true, trigger: "blur", message: "请输入您的账号" },
],
password: [
mima: [
{ required: true, trigger: "blur", message: "请输入您的密码" },
],
code: [{ required: true, trigger: "change", message: "请输入验证码" }],
@ -165,12 +166,12 @@ export default {
},
getCookie() {
const username = Cookies.get("username");
const password = Cookies.get("password");
const password = Cookies.get("mima");
const rememberMe = Cookies.get("rememberMe");
this.loginForm = {
username: username === undefined ? this.loginForm.username : username,
password:
password === undefined ? this.loginForm.password : decrypt(password),
password === undefined ? this.loginForm.mima : decrypt(password),
rememberMe: rememberMe === undefined ? false : Boolean(rememberMe),
};
},
@ -180,7 +181,7 @@ export default {
this.loading = true;
if (this.loginForm.rememberMe) {
Cookies.set("username", this.loginForm.username, { expires: 30 });
Cookies.set("password", encrypt(this.loginForm.password), {
Cookies.set("mima", encrypt(this.loginForm.mima), {
expires: 30,
});
Cookies.set("rememberMe", this.loginForm.rememberMe, {
@ -188,11 +189,11 @@ export default {
});
} else {
Cookies.remove("username");
Cookies.remove("password");
Cookies.remove("mima");
Cookies.remove("rememberMe");
}
this.$store
.dispatch("Login", {...this.loginForm,userType:this.userType, password: encrypt(this.loginForm.password)})
.dispatch("Login", {...this.loginForm,userType:this.userType, password: encrypt(this.loginForm.mima)})
.then(() => {
Cookies.set("newSysLogininfor", 1);
this.$router.push({ path: this.redirect || "/" }).catch(() => {});

Loading…
Cancel
Save