|
@@ -4,28 +4,33 @@
|
4
|
4
|
<div class="homeTitle">
|
5
|
5
|
<div class="homeTitleLeft" style="visibility: hidden" v-if="isCreateOrg == false">
|
6
|
6
|
<van-dropdown-menu>
|
7
|
|
- <van-dropdown-item @change="changeOrg" v-model="value1" :options="org_arr"/>
|
|
7
|
+ <van-dropdown-item @change="changeOrg" v-model="value1" :options="org_arr" />
|
8
|
8
|
</van-dropdown-menu>
|
9
|
9
|
</div>
|
10
|
|
- <div class="homeTitleLeft" v-if="isCreateOrg == true">
|
|
10
|
+ <div class="homeTitleLeft" v-if="isCreateOrg == true">
|
11
|
11
|
<van-dropdown-menu>
|
12
|
|
- <van-dropdown-item @change="changeOrg" v-model="value1" :options="org_arr"/>
|
|
12
|
+ <van-dropdown-item @change="changeOrg" v-model="value1" :options="org_arr" />
|
13
|
13
|
</van-dropdown-menu>
|
14
|
14
|
</div>
|
15
|
15
|
<div class="homeTitleRight">
|
16
|
16
|
<i class="iconfont icon-sousuo search1" @click="toSearch"></i>
|
17
|
17
|
<!--<van-icon class="iconOne" name="comment-o"/>-->
|
18
|
|
- <van-icon class="iconOne" name="add-o" @click="toCreateOrg"/>
|
|
18
|
+ <van-icon name="plus" class="iconOne" @click="toCreateOrg" />
|
19
|
19
|
</div>
|
20
|
20
|
</div>
|
21
|
21
|
</van-sticky>
|
22
|
22
|
<div class="banner">
|
23
|
23
|
<van-swipe class="my-swipe" :autoplay="3000" indicator-color="white">
|
24
|
|
- <van-swipe-item v-for="(banner, index) in this.banners" @click="jump(banner.url)" :key="index">
|
|
24
|
+ <van-swipe-item
|
|
25
|
+ v-for="(banner, index) in this.banners"
|
|
26
|
+ @click="jump(banner.url)"
|
|
27
|
+ :key="index"
|
|
28
|
+ >
|
25
|
29
|
<img :src="banner.thumb" alt />
|
26
|
30
|
</van-swipe-item>
|
27
|
31
|
</van-swipe>
|
28
|
32
|
</div>
|
|
33
|
+ <van-overlay :show="show" @click="show = false" />
|
29
|
34
|
<!--<div class="noticeBox">-->
|
30
|
35
|
<!--<i class="iconfont icon-public-notice notice"></i>-->
|
31
|
36
|
<!--<div class="noticeNews">-->
|
|
@@ -45,29 +50,31 @@
|
45
|
50
|
<!--</div>-->
|
46
|
51
|
<div class="background1"></div>
|
47
|
52
|
|
48
|
|
- <div class="management" v-if="this.$store.getters.user.admin.id == this.$store.getters.user.org.creator&&this.isCreateOrg">
|
|
53
|
+ <div
|
|
54
|
+ class="management"
|
|
55
|
+ v-if="this.$store.getters.user.admin.id == this.$store.getters.user.org.creator&&this.isCreateOrg"
|
|
56
|
+ >
|
49
|
57
|
<div class="managementTitle">
|
50
|
58
|
<div class="managementName">
|
51
|
59
|
管理控制台
|
52
|
60
|
<span>(仅管理员可见)</span>
|
53
|
61
|
</div>
|
54
|
62
|
<div class="setting" @click="toConsole()">
|
55
|
|
- <van-icon name="setting-o"/>
|
56
|
|
- 管理
|
|
63
|
+ <van-icon name="setting-o" />管理
|
57
|
64
|
</div>
|
58
|
65
|
</div>
|
59
|
66
|
<div class="managementBox">
|
60
|
67
|
<div class="managementOne" @click="toStaffManage()">
|
61
|
|
- <img src="../../assets/images/M1.png" alt/>员工管理
|
|
68
|
+ <img src="../../assets/images/M1.png" alt />员工管理
|
62
|
69
|
</div>
|
63
|
70
|
<div class="managementOne" @click="toRoleManage()">
|
64
|
|
- <img src="../../assets/images/M2.png" alt/>权限管理
|
|
71
|
+ <img src="../../assets/images/M2.png" alt />权限管理
|
65
|
72
|
</div>
|
66
|
73
|
<div class="managementOne" @click="toConfigCenter()">
|
67
|
|
- <img src="../../assets/images/M3.png" alt/>配置中心
|
|
74
|
+ <img src="../../assets/images/M3.png" alt />配置中心
|
68
|
75
|
</div>
|
69
|
76
|
<div class="managementOne" @click="toOrgSetting()">
|
70
|
|
- <img src="../../assets/images/M4.png" alt/>机构设置
|
|
77
|
+ <img src="../../assets/images/M4.png" alt />机构设置
|
71
|
78
|
</div>
|
72
|
79
|
</div>
|
73
|
80
|
</div>
|
|
@@ -75,22 +82,25 @@
|
75
|
82
|
<div class="management" v-if="!this.isCreateOrg">
|
76
|
83
|
<div class="managementTitle">
|
77
|
84
|
<div class="managementName">
|
78
|
|
- 管理控制台<span>(仅管理员可见)</span>
|
|
85
|
+ 管理控制台
|
|
86
|
+ <span>(仅管理员可见)</span>
|
|
87
|
+ </div>
|
|
88
|
+ <div class="setting">
|
|
89
|
+ <van-icon name="setting-o" />管理
|
79
|
90
|
</div>
|
80
|
|
- <div class="setting"><van-icon name="setting-o" />管理</div>
|
81
|
91
|
</div>
|
82
|
92
|
<div class="managementBox">
|
83
|
93
|
<div class="managementOne" @click="toStaffManage()">
|
84
|
|
- <img src="../../assets/images/M1.png" alt="" />员工管理
|
|
94
|
+ <img src="../../assets/images/M1.png" alt />员工管理
|
85
|
95
|
</div>
|
86
|
96
|
<div class="managementOne" @click="toRoleManage()">
|
87
|
|
- <img src="../../assets/images/M2.png" alt="" />权限管理
|
|
97
|
+ <img src="../../assets/images/M2.png" alt />权限管理
|
88
|
98
|
</div>
|
89
|
99
|
<div class="managementOne" @click="toConfigCenter()">
|
90
|
|
- <img src="../../assets/images/M3.png" alt="" />配置中心
|
|
100
|
+ <img src="../../assets/images/M3.png" alt />配置中心
|
91
|
101
|
</div>
|
92
|
102
|
<div class="managementOne" @click="toOrgSetting()">
|
93
|
|
- <img src="../../assets/images/M4.png" alt="" />机构设置
|
|
103
|
+ <img src="../../assets/images/M4.png" alt />机构设置
|
94
|
104
|
</div>
|
95
|
105
|
</div>
|
96
|
106
|
</div>
|
|
@@ -101,8 +111,14 @@
|
101
|
111
|
<!--<div class="applicationService">+ 更多应用</div>-->
|
102
|
112
|
</div>
|
103
|
113
|
<div class="applicationBox">
|
104
|
|
- <div v-for="(item, index) in this.apps" :key="index" :class="item.open_status == 1? 'applicationOne':'applicationOne opacity'" @click="jumpApp(item)">
|
105
|
|
- <img :src="item.url" alt/>{{item.name}}
|
|
114
|
+ <div
|
|
115
|
+ v-for="(item, index) in this.apps"
|
|
116
|
+ :key="index"
|
|
117
|
+ :class="item.open_status == 1? 'applicationOne':'applicationOne opacity'"
|
|
118
|
+ @click="jumpApp(item)"
|
|
119
|
+ >
|
|
120
|
+ <img :src="item.url" alt />
|
|
121
|
+ {{item.name}}
|
106
|
122
|
</div>
|
107
|
123
|
</div>
|
108
|
124
|
</div>
|
|
@@ -120,6 +136,7 @@ import { setRem } from "@/libs/functionRem";
|
120
|
136
|
export default {
|
121
|
137
|
data() {
|
122
|
138
|
return {
|
|
139
|
+ show: true,
|
123
|
140
|
value1: 0,
|
124
|
141
|
isCreateOrg: false,
|
125
|
142
|
org_arr: [],
|
|
@@ -437,6 +454,10 @@ export default {
|
437
|
454
|
opacity: 0.5;
|
438
|
455
|
filter: alpha(opacity=40);
|
439
|
456
|
}
|
|
457
|
+ .van-overlay {
|
|
458
|
+ top: 3.125rem;
|
|
459
|
+ z-index: 9;
|
|
460
|
+ }
|
440
|
461
|
}
|
441
|
462
|
</style>
|
442
|
463
|
<style lang="scss">
|