Browse Source

登录页

dev-烟台0301
dai 4 years ago
parent
commit
47709f8080
  1. BIN
      src/assets/img/yantai/index/anniu.png
  2. 0
      src/assets/img/yantai/index/bg.png
  3. BIN
      src/assets/img/yantai/login/bg.jpg
  4. BIN
      src/assets/img/yantai/login/bg.png
  5. BIN
      src/assets/img/yantai/login/jiating.png
  6. BIN
      src/assets/img/yantai/login/jumin.png
  7. BIN
      src/assets/img/yantai/login/mima.png
  8. BIN
      src/assets/img/yantai/login/zhanghao.png
  9. 75
      src/assets/scss/pages/yantai-index.scss
  10. 2
      src/assets/scss/pages/yantai-login.scss
  11. 81
      src/views/pages/yantai-index.vue

BIN
src/assets/img/yantai/index/anniu.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

0
src/assets/img/yantai/index/yd-by.png → src/assets/img/yantai/index/bg.png

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
src/assets/img/yantai/login/bg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 924 KiB

BIN
src/assets/img/yantai/login/bg.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 424 KiB

BIN
src/assets/img/yantai/login/jiating.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

BIN
src/assets/img/yantai/login/jumin.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

BIN
src/assets/img/yantai/login/mima.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

BIN
src/assets/img/yantai/login/zhanghao.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

75
src/assets/scss/pages/yantai-index.scss

@ -13,13 +13,38 @@
content: "";
}
&::before {
background-image: url(~@/assets/img/index/bg.png);
background-image: url(~@/assets/img/yantai/index/bg.png);
background-size: cover;
}
&::after {
// background-color: rgba(38, 50, 56, 0.1);
}
}
.m-top {
position: fixed;
top: 0;
width: 1920px;
left: -1000px;
right: -1000px;
margin: 0 auto;
.name {
position: absolute;
top: 0;
left: 0;
text-align: center;
width: 100%;
line-height: 90px;
font-size: 42px;
font-weight: bold;
color: #fff;
background-image: -webkit-linear-gradient(bottom, rgb(23, 222, 238), rgb(23, 222, 238), #fff, #fff);
background-clip: text;
-webkit-text-fill-color: transparent;
}
}
.m-list {
position: fixed;
top: 50%;
@ -31,10 +56,12 @@
.list {
display: flex;
justify-content: space-around;
width: 100%;
width: 70%;
margin: 0 auto;
.item {
width: 612px;
position: relative;
width: 420px;
max-width: 612px;
text-align: center;
cursor: pointer;
@ -53,41 +80,13 @@
width: 100%;
}
.name {
position: relative;
width: auto;
display: inline-block;
text-align: center;
margin: 8px auto;
padding-left: 48px;
padding-right: 20px;
height: 42px;
line-height: 40px;
background: #ffffff;
border: 1px solid #b9b9b9;
border-radius: 21px;
font-size: 22px;
font-family: PingFang SC;
font-weight: 500;
color: #002fec;
&::before {
content: "";
position: absolute;
display: block;
top: 0;
bottom: 0;
left: 20px;
margin: auto;
width: 14px;
height: 14px;
background: #0065f6;
border-radius: 50%;
}
}
.tip {
display: block;
margin: 0 auto;
position: absolute;
top: 0;
left: 0;
width: 100%;
font-size: 36px;
line-height: 140px;
color: #fff;
}
}
}

2
src/assets/scss/pages/yantai-login.scss

@ -40,7 +40,7 @@
width: 484px;
height: 429px;
background: rgba(#fff, 1);
box-shadow: 0px 0px 20px 8px rgba(213, 225, 238, 0.7);
box-shadow: 0px 0px 20px 2px rgba(150, 150, 200, 0.6);
border-radius: 12px 12px 12px 12px;
&:hover {

81
src/views/pages/yantai-index.vue

@ -1,27 +1,40 @@
<template>
<div class="g-app">
<div class="g-bd" v-if="true">
<div class="m-top">
<img class="logo" src="@/assets/img/yantai/index/db.png" alt="" />
<div class="name">烟台市智慧社区平台</div>
</div>
<div class="m-list">
<div class="list">
<div class="item" @click="handleClickItem(1)">
<img class="logo" src="@/assets/img/index/logo-1.png" alt="" />
<!-- 党建引领基层治理互联管理平台 -->
<div class="name">数字社区管理平台</div>
<img src="@/assets/img/index/zhuangshi.png" class="tip" />
<img
class="logo"
src="@/assets/img/yantai/index/guanli.png"
alt=""
/>
<!-- 党建引领基层治理互联管理平台 -->
<div class="name">管理平台</div>
</div>
<div class="item z-on" @click="handleClickItem(2)">
<img class="logo" src="@/assets/img/index/logo-2.png" alt="" />
<!-- 数据分析可视化平台 -->
<div class="name">数字社区可视化平台</div>
<img src="@/assets/img/index/zhuangshi.png" class="tip" />
<img
class="logo"
src="@/assets/img/yantai/index/shuju.png"
alt=""
/>
<!-- 数据分析可视化平台 -->
<div class="name">数据分析平台</div>
</div>
</div>
</div>
<div class="m-footer">
<div class="login-footer">
<p>
<a href="http://www.elinkchina.com.cn/" target="_blank">{{ $t('login.copyright') }}</a>
<a href="http://www.elinkchina.com.cn/" target="_blank">{{
$t("login.copyright")
}}</a>
</p>
</div>
</div>
@ -29,21 +42,21 @@
</div>
</template>
<script>
import Cookies from 'js-cookie'
import debounce from 'lodash/debounce'
import { messages } from '@/i18n'
import { getUUID } from '@/utils'
import { Loading } from 'element-ui' // Loading
import JSEncrypt from 'jsencrypt' //
import Cookies from "js-cookie";
import debounce from "lodash/debounce";
import { messages } from "@/i18n";
import { getUUID } from "@/utils";
import { Loading } from "element-ui"; // Loading
import JSEncrypt from "jsencrypt"; //
let loading //
let loading; //
export default {
data() {
return {
pubKey: null, //
isShowLogin: true,
i18nMessages: messages
}
i18nMessages: messages,
};
},
components: {},
computed: {},
@ -53,36 +66,36 @@ export default {
methods: {
handleClickItem(k) {
if (k == 1) {
this.$router.replace({ name: 'main' })
this.$router.replace({ name: "main" });
} else if (k == 2) {
this.$router.replace({ name: 'main-shuju' })
this.$router.replace({ name: "main-shuju" });
}
},
//
getAutoLogin(platformToken) {
this.dataForm.thirdToken = platformToken
this.dataForm.platform = 'pyld'
this.dataForm.thirdToken = platformToken;
this.dataForm.platform = "pyld";
this.$http
.post(`/auth/sso/oper/third/login`, this.dataForm)
.then(({ data: res }) => {
if (res.code !== 0) {
if (res.code == 8302) {
return this.$message.error(res.msg)
return this.$message.error(res.msg);
}
return this.$message.error(res.msg)
return this.$message.error(res.msg);
}
localStorage.setItem('customerId', res.data.customerId)
localStorage.setItem('userType', 'work')
localStorage.setItem('showHeader', '0')
localStorage.setItem('token', res.data.token)
this.$router.replace({ name: 'home' })
localStorage.setItem("customerId", res.data.customerId);
localStorage.setItem("userType", "work");
localStorage.setItem("showHeader", "0");
localStorage.setItem("token", res.data.token);
this.$router.replace({ name: "home" });
})
.catch(() => {})
.catch(() => {});
// epmet-ext9.elinkservice.cn/platform-admin
}
}
}
},
},
};
</script>
<style lang="scss" src="@/assets/scss/pages/indexWork.scss" scoped></style>
<style lang="scss" src="@/assets/scss/pages/yantai-index.scss" scoped></style>

Loading…
Cancel
Save