Showing
4 changed files
with
96 additions
and
2 deletions
@@ -9,9 +9,14 @@ export default { | @@ -9,9 +9,14 @@ export default { | ||
9 | }, | 9 | }, |
10 | onLaunch(e) { | 10 | onLaunch(e) { |
11 | //取出缓存数据 | 11 | //取出缓存数据 |
12 | - store.commit('setCacheData'); | 12 | + // store.commit('setCacheData'); |
13 | //获取二维码信息 | 13 | //获取二维码信息 |
14 | - scene(e); | 14 | + // scene(e); |
15 | + // #ifdef APP-PLUS | ||
16 | + uni.reLaunch({ | ||
17 | + url:'/pages/index/splash' | ||
18 | + }) | ||
19 | + // #endif | ||
15 | }, | 20 | }, |
16 | onShow(e) { | 21 | onShow(e) { |
17 | // #ifdef MP | 22 | // #ifdef MP |
@@ -10,6 +10,17 @@ | @@ -10,6 +10,17 @@ | ||
10 | } | 10 | } |
11 | }, | 11 | }, |
12 | { | 12 | { |
13 | + "path": "pages/index/splash", | ||
14 | + "style": { | ||
15 | + "navigationBarTitleText": "", | ||
16 | + "disableScroll": true, | ||
17 | + "app-plus": { | ||
18 | + "titleNView": false | ||
19 | + } | ||
20 | + | ||
21 | + } | ||
22 | + }, | ||
23 | + { | ||
13 | "path": "pages/device/device", | 24 | "path": "pages/device/device", |
14 | "style": { | 25 | "style": { |
15 | "navigationBarTitleText": "设备" | 26 | "navigationBarTitleText": "设备" |
pages/index/splash.vue
0 → 100644
1 | +<template> | ||
2 | + <view class="container"> | ||
3 | + <view class="container-box"> | ||
4 | + <image :src="mpOwnConfig.logo ? mpOwnConfig.logo : staticLogo"></image> | ||
5 | + <text class="splash-text-muted">连接世界 创造价值</text> | ||
6 | + </view> | ||
7 | + </view> | ||
8 | +</template> | ||
9 | + | ||
10 | +<script> | ||
11 | +import { mapState } from 'vuex'; | ||
12 | +export default { | ||
13 | + data() { | ||
14 | + return { | ||
15 | + staticLogo: '../../static/logo.png', | ||
16 | + mpOwnConfig: {} | ||
17 | + }; | ||
18 | + }, | ||
19 | + onLoad() { | ||
20 | + this.getPlateForm(); | ||
21 | + if (!this.userInfo.isToken) { | ||
22 | + setTimeout(() => { | ||
23 | + uni.reLaunch({ | ||
24 | + url: '/publicLoginSubPage/public/login' | ||
25 | + }); | ||
26 | + }, 2500); | ||
27 | + } else { | ||
28 | + setTimeout(() => { | ||
29 | + uni.reLaunch({ | ||
30 | + url: '/pages/index/index' | ||
31 | + }); | ||
32 | + }, 2500); | ||
33 | + } | ||
34 | + }, | ||
35 | + computed: { | ||
36 | + ...mapState(['userInfo']) | ||
37 | + }, | ||
38 | + methods: { | ||
39 | + getPlateForm() { | ||
40 | + uni.$u.http.get('/yt/app_design/get').then(res => { | ||
41 | + if (res) { | ||
42 | + this.mpOwnConfig = { | ||
43 | + bg: res.background, | ||
44 | + logo: res.logo, | ||
45 | + name: res.name | ||
46 | + }; | ||
47 | + } | ||
48 | + }); | ||
49 | + } | ||
50 | + } | ||
51 | +}; | ||
52 | +</script> | ||
53 | + | ||
54 | +<style lang="less"> | ||
55 | +.container { | ||
56 | + width: 100%; | ||
57 | + height: 100%; | ||
58 | + margin-top: 300rpx; | ||
59 | + .container-box { | ||
60 | + display: flex; | ||
61 | + align-items: center; | ||
62 | + justify-content: space-between; | ||
63 | + flex-direction: column; | ||
64 | + image { | ||
65 | + width: 100rpx; | ||
66 | + height: 100rpx; | ||
67 | + } | ||
68 | + text { | ||
69 | + } | ||
70 | + } | ||
71 | +} | ||
72 | +</style> |
@@ -151,6 +151,12 @@ button { | @@ -151,6 +151,12 @@ button { | ||
151 | font-weight: 600; | 151 | font-weight: 600; |
152 | color: #3a4759; | 152 | color: #3a4759; |
153 | } | 153 | } |
154 | +.splash-text-muted { | ||
155 | + font-size: 22px; | ||
156 | + font-family: PingFangSC-Regular, PingFang SC; | ||
157 | + font-weight: 600; | ||
158 | + color: #3a4759; | ||
159 | +} | ||
154 | .login-text-gray { | 160 | .login-text-gray { |
155 | font-size: 13px; | 161 | font-size: 13px; |
156 | font-family: PingFangSC-Regular, PingFang SC; | 162 | font-family: PingFangSC-Regular, PingFang SC; |