Blame view

pages/home/home.vue 9.71 KB
1f3f2378   起风了   我的第一次
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  <template>

  	<view class="page">

  		<view class="bg"><image src="/static/bg.jpg"></image></view>

  		<pyh-nv ref="nv" :config="nvConfig"></pyh-nv>

  		<view class="listBox" :style="{'padding-top':(pageTop+'px')}">

  			<view class="content">

  			  <view class="banner">

  			  	<swiper class="screen-swiper" indicator-dots="true" circular="true" autoplay="true" interval="5000"

  			  		duration="500">

  			  		<swiper-item v-for="(item,index) in swiperList" :key="index">

  			  			<image :src="item.url" mode="aspectFill"></image>

  			  		</swiper-item>

  			  	</swiper>

  			  </view>

  			  

  			  <view class="menu-nav">

  			  		<view class="nav">

  			  			<view class="list" @click="tzyl">

  			  				<view><image src="/static/new/1.png" mode="heightFix"></image></view>

  			  				<view class="text">养老</view>

  			  			</view>

  			  			<view class="list" @click="minor">

  			  				<view><image src="/static/new/2.png" mode="heightFix"></image></view>

0d8fdbbf   起风了   gps修改
24
  			  				<view class="text">个案登记</view>

1f3f2378   起风了   我的第一次
25
26
27
28
29
30
31
  			  			</view>

  						<view class="list" @click="map">

  							<view><image src="/static/new/3.png" mode="heightFix"></image></view>

  							<view class="text">区域申报</view>

  						</view>

  						<view class="list" @click="funeral">

  							<view><image src="/static/new/4.png" mode="heightFix"></image></view>

fe62b839   起风了   1
32
  							<view class="text">殡葬</view>

1f3f2378   起风了   我的第一次
33
  						</view>

fe62b839   起风了   1
34
  						<!-- <view class="list" @click="toponym">

1f3f2378   起风了   我的第一次
35
  							<view><image src="/static/new/image 1.png" mode="heightFix"></image></view>

d7d4c017   李宇   1
36
  							<view class="text">地名申报</view>

1f3f2378   起风了   我的第一次
37
  						</view>

d7d4c017   李宇   1
38
  						<view class="list" @click="lmpsb">

1f3f2378   起风了   我的第一次
39
  							<view><image src="/static/new/image 2.png" mode="heightFix"></image></view>

d7d4c017   李宇   1
40
  							<view class="text">地名查询</view>

1f3f2378   起风了   我的第一次
41
42
43
44
45
46
47
48
  						</view>

  						<view class="list" @click="gopath('/pages/policy/policy')">

  							<view><image src="/static/new/image 3.png" mode="heightFix"></image></view>

  							<view class="text">政策文件</view>

  						</view>

  						<view class="list" @click="journalism">

  							<view><image src="/static/new/image 4.png" mode="heightFix"></image></view>

  							<view class="text">新闻资讯</view>

fe62b839   起风了   1
49
  						</view> -->

1f3f2378   起风了   我的第一次
50
51
52
  			  		</view>

  			  </view>

  			</view>

fe62b839   起风了   1
53
54
  			<!-- 服务 -->

  			<view class="xw" style="padding-top: 20rpx;padding-left: 20rpx;">

1f3f2378   起风了   我的第一次
55
56
57
  				<view class="title">

  					<view class="box1">

  						<image src="../../static/new/矩形 331.png" mode=""></image>

fe62b839   起风了   1
58
  						<span>殡葬服务</span>

1f3f2378   起风了   我的第一次
59
60
  					</view>

  				</view>

fe62b839   起风了   1
61
62
63
  				<view class="content">

  					<view class="box_item" @click="funeralculture">

  						<view>
30c714a7   起风了   zh
64
  							<image src="/static/nav/nav_ico5.png" style="width: 90%;" mode="widthFix"></image>
fe62b839   起风了   1
65
  						</view>
30c714a7   起风了   zh
66
  						<view class="text">线上报丧</view>

fe62b839   起风了   1
67
68
69
  					</view>
  					<view class="box_item" @click="funerallaw">
  						<view>
30c714a7   起风了   zh
70
  							<image src="/static/nav/nav_ico6.png" style="width: 90%;" mode="widthFix"></image>
fe62b839   起风了   1
71
  						</view>
30c714a7   起风了   zh
72
  						<view class="text">线上预约</view>
fe62b839   起风了   1
73
74
75
76
77
78
79
80
81
82
83
84
  					</view>
  					<view class="box_item" @click="funeralguide">
  						<view>
  							<image src="/static/nav/nav_ico9.png" style="width: 90%;" mode="widthFix"></image>
  						</view>
  						<view class="text">办事指南</view>
  					</view>
  					<view class="box_item" @click="funeralproblem">
  						<view>
  							<image src="/static/nav/nav_ico10.png" style="width: 90%;" mode="widthFix"></image>
  						</view>
  						<view class="text">常见问题</view>
1f3f2378   起风了   我的第一次
85
86
  					</view>

  				</view>

fe62b839   起风了   1
87
88
89
90
91
92
  			</view>
  			
  			<view class="xw" style="padding-top: 20rpx;padding-left: 20rpx;">
  				<view class="title">
  					<view class="box1">
  						<image src="../../static/new/矩形 331.png" mode=""></image>
a9c5bb83   起风了   修改
93
  						<span>区域划分</span>
fe62b839   起风了   1
94
95
96
97
98
99
100
  					</view>
  				</view>
  				<view class="content" style="margin-bottom:40rpx;">
  					<view class="box_item" @click="gopath('/pages/declaration/declaration?type=5')">
  						<view style="margin-bottom: 20rpx;">
  							<image src="/static/ly/image11.png" style="width: 60%;height: 90rpx;" mode=""></image>
  						</view>
30c714a7   起风了   zh
101
  						<view class="text">门楼牌申报</view>
fe62b839   起风了   1
102
103
104
105
106
  					</view>
  					<view class="box_item" @click="gopath('/pages/mapdoorplate/mapdoorplate')">
  						<view style="margin-bottom: 20rpx;">
  							<image src="/static/ly/image8.png" style="width: 60%;height: 90rpx;" mode=""></image>
  						</view>
30c714a7   起风了   zh
107
  						<view class="text">地名标志牌申报</view>
fe62b839   起风了   1
108
109
110
111
112
  					</view>
  					<view class="box_item" @click="gopath('/pages/declaration/declaration?type=3')">
  						<view style="margin-bottom: 20rpx;">
  							<image src="/static/ly/image5.png" style="width: 60%;height: 90rpx;" mode=""></image>
  						</view>
a9069005   李宇   1
113
  						<view class="text">建筑物备案</view>
fe62b839   起风了   1
114
115
116
117
118
  					</view>
  					<view class="box_item" @click="gopath('/pages/declaration/newDeclaration')">
  						<view style="margin-bottom: 20rpx;">
  							<image src="/static/ly/image6.png" style="width: 60%;height: 90rpx;" mode=""></image>
  						</view>
30c714a7   起风了   zh
119
  						<view class="text">地名备案</view>
fe62b839   起风了   1
120
121
122
123
124
125
126
  					</view>
  				</view>
  				<view class="content" style="margin-top: -70rpx;z-index: 10000;padding: 0 20rpx;">
  					<view class="box_item" @click="lmpsb">
  						<view style="margin-bottom: 20rpx;">
  							<image src="/static/new/image 2.png" style="width: 60%;height: 90rpx;" mode=""></image>
  						</view>
a9069005   李宇   1
127
  						<view class="text">地名查询服务</view>
fe62b839   起风了   1
128
  					</view>
30c714a7   起风了   zh
129
130
131
132
133
134
  					<view class="box_item" @click="gopath('/pages/maptask/maptask')">
  						<view style="margin-bottom: 20rpx;">
  							<image src="/static/new/image 1.png" style="width: 60%;height: 90rpx;" mode=""></image>
  						</view>
  						<view class="text">巡检任务</view>
  					</view>
fe62b839   起风了   1
135
  				</view>
1f3f2378   起风了   我的第一次
136
  			</view>

fe62b839   起风了   1
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
  			
  			<view class="xw" style="">
  				<view class="title">
  					<view class="box1">
  						<image src="../../static/new/矩形 331.png" mode=""></image>
  						<span>未保服务</span>
  					</view>
  				</view>
  				<view class="content">
  					<view class="box_item" @click="minor">
  						<view style="margin-bottom: 20rpx;">
  							<image src="/static/new/2.png" style="height: 100rpx;" mode="heightFix"></image>
  						</view>
  						<view class="text">个案登记</view>
  					</view>
  				</view>
  			</view>
  					
1f3f2378   起风了   我的第一次
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
  		</view>

  	</view>

  	    

  </template>

  

  <script>

  	import md5 from "../../common/md5.js";

  	export default {

  		data() {

  			return {

  				nvConfig:{

  					title:"数字民政服务平台",

  					bgColor:"#ffffff",

  					color:"#000000",

  					fixedAssist:{

  						hide:true,

  					},

  					transparent:{

  						initColor:"#000",

  					},

  					back:{

  						hide:true

  					},

  				},

  				swiperList: [{

  						id: 0,

  						type: 'image',

  						url: '/static/img/1.jpg'

  					},

  					{

  						id: 1,

  						type: 'image',

  						url: '/static/img/1.jpg'

  					},

  				],

  			}

  		},

  		onPageScroll(e) {this.$refs.nv.pageScroll(e)},

  		computed:{

  			pageTop(){return parseInt(88*uni.getSystemInfoSync().windowWidth/750) + uni.getSystemInfoSync().statusBarHeight}

  		},

  		onLoad() {

  			uni.hideTabBar();

  		},

fe62b839   起风了   1
199
200
201
  		methods: {
  			// 
  			funeralculture() {
30c714a7   起风了   zh
202
  				uni.setStorageSync('dh',1)
fe62b839   起风了   1
203
  				uni.navigateTo({
30c714a7   起风了   zh
204
  					url: '/pages/funeralreport/funeralreport'
fe62b839   起风了   1
205
206
207
208
  				})
  			},
  			funerallaw() {
  				uni.navigateTo({
30c714a7   起风了   zh
209
  					url: '/pages/funeralreservation/funeralreservation'
fe62b839   起风了   1
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
  				})
  			},
  			funeralguide() {
  				uni.navigateTo({
  					url: '/pages/funeralguide/funeralguide'
  				})
  			},
  			funeralproblem() {
  				uni.navigateTo({
  					url: '/pages/funeralproblem/funeralproblem'
  				})
  			},
  			// 
  			gopath(e) {
  				uni.navigateTo({
  					url: e
  				})
  			},
  			// 

1f3f2378   起风了   我的第一次
229
230
231
232
233
234
235
  			gopath(e) {

  				uni.navigateTo({

  					url: e

  				})

  			},

  			toponym() {

  				uni.navigateTo({

d7d4c017   李宇   1
236
  					url:"/pages/declaration/newDeclaration"

1f3f2378   起风了   我的第一次
237
238
239
240
241
242
243
244
245
246
  				})

  			},

  			tzyl(){

  				// window.location.href = `http://show.rsxmzj.91xxt.com:81/2023/renshou/index.html?p=${t}&t=${time}&sign=${encryptedstr}`

  				uni.navigateTo({

  					url:"/pages/webview/webview"

  				})

  			},

  			lmpsb(){

  				uni.navigateTo({

d7d4c017   李宇   1
247
248
  					// url:'/pages/mapdoorplate/mapdoorplate'

  					url:'/pages/map1/map'

0d8fdbbf   起风了   gps修改
249
  					// url: '/pages/receiptRegistration/receiptRegistration'

1f3f2378   起风了   我的第一次
250
251
  				})

  			},

0d8fdbbf   起风了   gps修改
252
253
254
255
  			minor() {
  				uni.navigateTo({
  					// url:'/pages/mapdoorplate/mapdoorplate'
  					url: '/pages/receiptRegistration/receiptRegistration'
1f3f2378   起风了   我的第一次
256
  				})

0d8fdbbf   起风了   gps修改
257
258
259
  				// uni.navigateTo({

  				// 	url: '/pages/minor/minor'

  				// })

1f3f2378   起风了   我的第一次
260
261
262
263
264
  			},

  			journalism() {

  				uni.navigateTo({

  					url: '/pages/journalism/journalism'

  				})

0d8fdbbf   起风了   gps修改
265
266
267
268
269
270
271
272
273
274
275
276
277
  			},
  			// 获取用户信息
  			hquserinfo(){
  				var info = {
  					userId:uni.getStorageSync("USERS_KEY").userId,
  				}
  				this.API.hquserinfo(info).then(res=>{
  					console.log("获取用户信息",res);
  					this.user.nickName = res.data.nickName;
  					this.user.avatar = res.data.avatar
  					this.user.deptId = res.data.deptId
  					console.log("信息",this.user);
  				})
1f3f2378   起风了   我的第一次
278
  			},

265e64e9   起风了   修改bug
279
  			funeral() {
0d8fdbbf   起风了   gps修改
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
  				var info = {
  					userId:uni.getStorageSync("USERS_KEY").userId,
  				}
  				this.API.hquserinfo(info).then(res=>{
  					console.log("获取用户信息",res);
  					console.log("信息1",res.data.roles[0].roleName,uni.getStorageSync('userjs'));
  					if(res.data.roles[0].roleName != uni.getStorageSync('userjs')){
  						uni.reLaunch({
  							url: '/pages/login/login'
  						});
  						return
  					}
  					if(uni.getStorageSync('userjs') == null || uni.getStorageSync('userjs') == undefined){
  						uni.reLaunch({
  							url: '/pages/login/login'
  						});
  						return
  					}
  					
  					if(uni.getStorageSync('userjs') != '普通用户'){
  						uni.switchTab({
  							url: '/pages/my/my'
  						})
  					}else{
  						uni.switchTab({
  							url: '/pages/funeral/funeral'
  						})
  					}
  				})
  				

1f3f2378   起风了   我的第一次
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
  			},

  			map() {

  				uni.navigateTo({

  					url: '/pages/declaration/list'

  				})

  				// uni.navigateTo({

  				// 	url: '/pages/map/map'

  				// })

  			},

  			map1() {

  				uni.navigateTo({

  					url: '/pages/map1/map'

  				})

  			},

  			xwtz(){

  				uni.navigateTo({

  					url:"/pages/xw/xw"

  				})

  			}

  		}

  	};

  </script>

  <style scoped lang="scss">

  	@import 'home.scss';

  </style>