|
|
@ -37,42 +37,52 @@ |
|
|
|
<script> |
|
|
|
import { get, post } from "@/server/api.js"; |
|
|
|
export default { |
|
|
|
data(){ |
|
|
|
return{ |
|
|
|
logoBG: process.env["VUE_APP_LOGIN_BG"] ? require(process.env["VUE_APP_LOGIN_BG"]) : require('../assets/img/bg-login.png'), |
|
|
|
title: process.env["VUE_APP_TITLE"] ? process.env["VUE_APP_TITLE"] : '沈阳领新智科智能信息系统有限公司', |
|
|
|
logBG: process.env['VUE_APP_LOGIN_LOGO']?process.env['VUE_APP_LOGIN_LOGO'] : require('../assets/img/bg-log.png'), |
|
|
|
projectImg: require('../assets/img/login/bg-project.png'), |
|
|
|
userImg: require('../assets/img/login/bg-user.png'), |
|
|
|
passwordImg: require('../assets/img/login/bg-password.png'), |
|
|
|
formData:{}, |
|
|
|
data() { |
|
|
|
return { |
|
|
|
logoBG: process.env["VUE_APP_LOGIN_BG"] |
|
|
|
? require(process.env["VUE_APP_LOGIN_BG"]) |
|
|
|
: require("../assets/img/bg-login.png"), |
|
|
|
title: process.env["VUE_APP_TITLE"] |
|
|
|
? process.env["VUE_APP_TITLE"] |
|
|
|
: "沈阳领新智科智能信息系统有限公司", |
|
|
|
logBG: process.env["VUE_APP_LOGIN_LOGO"] |
|
|
|
? process.env["VUE_APP_LOGIN_LOGO"] |
|
|
|
: require("../assets/img/bg-log.png"), |
|
|
|
projectImg: require("../assets/img/login/bg-project.png"), |
|
|
|
userImg: require("../assets/img/login/bg-user.png"), |
|
|
|
passwordImg: require("../assets/img/login/bg-password.png"), |
|
|
|
formData: {}, |
|
|
|
options: [], |
|
|
|
} |
|
|
|
}; |
|
|
|
}, |
|
|
|
created(){ |
|
|
|
created() { |
|
|
|
this.getProject(); |
|
|
|
|
|
|
|
}, |
|
|
|
methods:{ |
|
|
|
methods: { |
|
|
|
// 登录 |
|
|
|
onLogin(){ |
|
|
|
post('/user/login', this.formData).then(({code, data:{token=''}})=>{ |
|
|
|
if(code ==200){ |
|
|
|
localStorage.token=token; |
|
|
|
this.$router.push({ path: '/' }); |
|
|
|
onLogin() { |
|
|
|
post("/user/login", this.formData).then( |
|
|
|
({ code, data: { token = "" } }) => { |
|
|
|
if (code == 200) { |
|
|
|
localStorage.token = token; |
|
|
|
this.$router.push({ path: "/" }); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
); |
|
|
|
}, |
|
|
|
// 获取项目列表 |
|
|
|
getProject(){ |
|
|
|
get('/user/plants').then(({code, data})=>{ |
|
|
|
if(code==200 && data){ |
|
|
|
this.options=data; |
|
|
|
getProject() { |
|
|
|
get("/user/plants").then(({ code, data }) => { |
|
|
|
if (code == 200 && data) { |
|
|
|
this.options = data; |
|
|
|
if (data[0].pid) { |
|
|
|
this.formData.workshop = data[0].pid; |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}, |
|
|
|
}, |
|
|
|
}; |
|
|
|
</script> |
|
|
|
<style lang="less"> |
|
|
|
#login { |
|
|
@ -85,7 +95,7 @@ export default { |
|
|
|
font-weight: 400; |
|
|
|
color: #505050; |
|
|
|
} |
|
|
|
.el-input__suffix{ |
|
|
|
.el-input__suffix { |
|
|
|
line-height: 71px; |
|
|
|
} |
|
|
|
} |
|
|
|