From a263dd50386b73f9992919a932f98b4bd5585052 Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期一, 19 九月 2022 10:04:01 +0800
Subject: [PATCH] 1.app首页开发完成

---
 unpackage/cache/wgt/H5EDA0853/manifest.json          |    2 
 unpackage/cache/wgt/H5EDA0853/pages/xtsy/index.html  |  130 ++++
 js/global.js                                         |   16 
 unpackage/release/apk/H5EDA0853__20220919095410.apk  |    0 
 pages/sbgl/wxyz.html                                 |  116 ++++
 pages/login/index.html                               |   29 
 pages/sbgl/dqby.html                                 |  114 ++++
 unpackage/cache/wgt/H5EDA0853/js/http.js             |   15 
 pages/xtsy/index.html                                |  129 ++++-
 unpackage/cache/apk/cmManifestCache.json             |    2 
 js/http.js                                           |   15 
 pages/sbgl/rcdj.html                                 |  114 ++++
 pages/test/test1.html                                |   65 +
 unpackage/cache/wgt/H5EDA0853/pages/sbgl/dqby.html   |  123 ++++
 unpackage/cache/wgt/H5EDA0853/pages/sbgl/wxyz.html   |  123 ++++
 pages/sbgl/sbwx.html                                 |  116 ++++
 unpackage/cache/apk/H5EDA0853_cm.apk                 |    0 
 unpackage/release/apk/H5EDA0853__20220919094027.apk  |    0 
 unpackage/cache/apk/apkurl                           |    2 
 unpackage/cache/certdata                             |    6 
 unpackage/cache/wgt/H5EDA0853/pages/login/index.html |   25 
 unpackage/release/apk/H5EDA0853__20220919095827.apk  |    0 
 /dev/null                                            |    0 
 manifest.json                                        |   13 
 unpackage/cache/wgt/H5EDA0853/js/global.js           |   16 
 unpackage/cache/wgt/H5EDA0853/pages/sbgl/rcdj.html   |  123 ++++
 unpackage/cache/wgt/H5EDA0853/pages/sbgl/sbwx.html   |  123 ++++
 unpackage/cache/wgt/H5EDA0853/pages/test/test1.html  |   65 +
 28 files changed, 1,349 insertions(+), 133 deletions(-)

diff --git a/js/global.js b/js/global.js
index e69de29..7f45abe 100644
--- a/js/global.js
+++ b/js/global.js
@@ -0,0 +1,16 @@
+// // 鏍煎紡鍖栧湴鍧�鏍忓弬鏁�    灏嗗璞¤嚜鍔ㄦ嫾鎺ユ垚鍦板潃鏍忎紶鍙傚舰寮�
+
+// export   formatParams() {
+// 	const data = {
+// 		userid: 33,
+// 		usercode: '002',
+// 		username: '寮犱笁',
+// 		usertype: 'APP'
+// 	}
+
+
+// 	return data
+
+// }
+
+// export const value=1
diff --git a/js/http.js b/js/http.js
index fa59595..547bd2a 100644
--- a/js/http.js
+++ b/js/http.js
@@ -4,10 +4,10 @@
  */
 const httprequest = axios.create({
   baseURL: "http://121.196.36.24:8001/api/",
-  //timeout: 1000,
-  headers: {
-    token: "",
-  },
+  timeout: 1000*10,
+  // headers: {
+  //   token: "",
+  // },
 });
  
 // 璇锋眰鎷︽埅鍣�
@@ -29,9 +29,10 @@
     if (res.code === 401) {
       window.location = `${window.logoutUrl}?url=${window.location.origin}`;
     }
-	
-	if (res.code === '302') {
-		// console.log('123')
+	// 褰揷ode涓�300鏃惰繘琛屼竴涓彁绀�
+	if (res.code === '300') {
+		vant.Notify({ type: 'danger', message: res.Message });
+		// vant.Toast({ type: 'danger', message: res.Message , position: 'top',});
 	}
 	
     return response;
diff --git a/manifest.json b/manifest.json
index fb52d24..8f64a9a 100644
--- a/manifest.json
+++ b/manifest.json
@@ -23,8 +23,7 @@
         },
         "VideoPlayer" : {
             "description" : "瑙嗛鎾斁"
-        },
-        "Push" : {}
+        }
     },
     "plus" : {
         "splashscreen" : {
@@ -67,9 +66,11 @@
                 //棣栭〉绐楀彛鏍囬鏍忔牱寮�
                 "titleText" : "鏂板嚡杩簯鍒堕��",
                 "titleColor" : "#ffffff",
+                // "backgroundColor" : "#2651d8"
                 "backgroundColor" : "#436df5"
             }
         },
+        // "backgroundColor" : "#436df5"
         "popGesture" : "close", //璁剧疆搴旂敤榛樿渚ф粦杩斿洖鍏抽棴Webview绐楀彛锛�"none"涓烘棤渚ф粦杩斿洖鍔熻兘锛�"hide"涓轰晶婊戦殣钘廤ebview绐楀彛銆傚弬鑰僪ttps://ask.dcloud.net.cn/article/102 
         "runmode" : "liberate", //搴旂敤鐨勯娆″惎鍔ㄨ繍琛屾ā寮忥紝鍙彇liberate鎴杗ormal锛宭iberate妯″紡鍦ㄧ涓�娆″惎鍔ㄦ椂灏嗚В鍘嬪簲鐢ㄨ祫婧愶紙Android骞冲彴File API鎵嶅彲姝e父璁块棶_www鐩綍锛� 
         "signature" : "Sk9JTiBVUyBtYWlsdG86aHIyMDEzQGRjbG91ZC5pbw==", //鍙�夛紝淇濈暀缁欏簲鐢ㄧ鍚嶏紝鏆備笉浣跨敤
@@ -121,23 +122,15 @@
                 "permissions" : [
                     "<uses-feature android:name=\"android.hardware.camera\"/>",
                     "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
-                    "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
                     "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
                     "<uses-permission android:name=\"android.permission.ACCESS_MOCK_LOCATION\"/>",
-                    "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
-                    "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
                     "<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",
                     "<uses-permission android:name=\"android.permission.CAMERA\"/>",
                     "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
-                    "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
                     "<uses-permission android:name=\"android.permission.GET_TASKS\"/>",
-                    "<uses-permission android:name=\"android.permission.INTERNET\"/>",
-                    "<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
                     "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
-                    "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
                     "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
                     "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
-                    "<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
                     "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
                 ]
             },
diff --git a/pages/login/index.html b/pages/login/index.html
index cabf599..a27c8a4 100644
--- a/pages/login/index.html
+++ b/pages/login/index.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta charset="utf-8">
 		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
-		<!-- <meta name="HandheldFriendly" content="true" /> -->
-		<!-- <meta name="MobileOptimized" content="320" /> -->
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
 		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
 		<!-- 寮曞叆鍍忕礌杞崲 px->rpx -->
 		<!-- <script src="../../js/rpx4html.js"></script> -->
@@ -19,7 +19,12 @@
 		<script type="text/javascript" src="../../js/http.js"></script>
 
 
-		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+		<!-- 瀵煎叆鑷畾涔塲s鏂囦欢 -->
+		<!-- <script type="module" src="../../js/global.js"></script> -->
+
+
+
+		<!-- <link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" /> -->
 
 	</head>
 	<body>
@@ -53,6 +58,7 @@
 			</div>
 		</div>
 	</body>
+
 	<script>
 		var app = new Vue({
 			el: '#app',
@@ -66,6 +72,9 @@
 			created() {
 
 			},
+			mounted() {
+
+			},
 			methods: {
 				loginClick() {
 					const data = {
@@ -77,6 +86,15 @@
 					get('Login/LoginSave', data).then(res => {
 						if (res.code === '200') {
 							// window.location.reload()   //椤甸潰閲嶆柊
+
+							if (!window.localStorage) {
+								alert("娴忚鍣ㄤ笉鏀寔localstorage");
+							} else {
+								localStorage.setItem('userid', res.data.userid)
+								localStorage.setItem('usercode', res.data.usercode)
+								localStorage.setItem('username', res.data.username)
+								localStorage.setItem('usertype', res.data.usertype)
+							}
 							window.location.href = '../xtsy/index.html'
 						}
 
@@ -87,7 +105,8 @@
 								username: res.data.username,
 								usertype: res.data.usertype
 							}
-							
+
+
 							post('Login/ForcedOffline?userid=' + res.data.userid + '&usercode=' + res.data
 								.usercode + '&username=' + res.data.username + '&usertype=' + res.data
 								.usertype).then(res2 => {
@@ -108,7 +127,7 @@
 	</script>
 	<style type="text/css">
 		body {
-			background-color: #436df5;
+			background-color: #2651d8;
 		}
 
 		.body {
diff --git a/pages/sbgl/dqby.html b/pages/sbgl/dqby.html
new file mode 100644
index 0000000..220d658
--- /dev/null
+++ b/pages/sbgl/dqby.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
+		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
+
+		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
+		<link rel="stylesheet" href="../../css/vant.css" />
+		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
+		<script src="../../js/vue.min.js"></script>
+		<script src="../../js/vant.min.js"></script>
+
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
+
+
+		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+
+	</head>
+	<body>
+		<div id="app">
+
+			<div class="body">
+
+				<van-nav-bar title="瀹氭湡淇濆吇" @click-right="onClickRight" left-arrow @click-left="onClickleft">
+					<template #right>
+						<van-popover style="" placement="bottom-end" :offset="[13,8]" v-model="showPopover" 
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
+
+			</div>
+
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
+
+
+		</div>
+	</body>
+	<script>
+		var app = new Vue({
+			el: '#app',
+			data: function() {
+				return {
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+
+				}
+			},
+			created() {
+
+			},
+			mounted() {
+			
+			},
+			methods: {
+				onClickleft(){
+					history.back()
+				},
+				onClickRight() {
+					this.overlayShow = true
+				},
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
+			}
+		})
+	</script>
+	<style type="text/css">
+		body {
+			background-color: #fff;
+		}
+
+		.body {
+			height: 600px;
+			background-color: grey;
+			margin-top: 0px;
+			background-color: #fff;
+			position: relative;			
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
+		}
+		.van-nav-bar__arrow{
+			color: #fff !important;
+		}
+	</style>
+</html>
\ No newline at end of file
diff --git a/pages/sbgl/rcdj.html b/pages/sbgl/rcdj.html
new file mode 100644
index 0000000..c7aee17
--- /dev/null
+++ b/pages/sbgl/rcdj.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
+		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
+		
+		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
+		<link rel="stylesheet" href="../../css/vant.css" />
+		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
+		<script src="../../js/vue.min.js"></script>
+		<script src="../../js/vant.min.js"></script>
+
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
+
+
+		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+
+	</head>
+	<body>
+		<div id="app">
+
+			<div class="body">
+
+				<van-nav-bar title="鏃ュ父鐐规" @click-right="onClickRight" left-arrow @click-left="onClickleft">
+					<template #right>
+						<van-popover style="" placement="bottom-end" :offset="[13,8]" v-model="showPopover" 
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
+
+			</div>
+
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
+
+
+		</div>
+	</body>
+	<script>
+		var app = new Vue({
+			el: '#app',
+			data: function() {
+				return {
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+
+				}
+			},
+			created() {
+
+			},
+			mounted() {
+			
+			},
+			methods: {
+				onClickleft(){
+					history.back()
+				},
+				onClickRight() {
+					this.overlayShow = true
+				},
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
+			}
+		})
+	</script>
+	<style type="text/css">
+		body {
+			background-color: #fff;
+		}
+
+		.body {
+			height: 600px;
+			background-color: grey;
+			margin-top: 0px;
+			background-color: #fff;
+			position: relative;			
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
+		}
+		.van-nav-bar__arrow{
+			color: #fff !important;
+		}
+	</style>
+</html>
diff --git a/pages/sbgl/sbwx.html b/pages/sbgl/sbwx.html
new file mode 100644
index 0000000..222596e
--- /dev/null
+++ b/pages/sbgl/sbwx.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
+		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
+		<!-- 寮曞叆鍍忕礌杞崲 px->rpx -->
+		<!-- <script src="../../js/rpx4html.js"></script> -->
+
+		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
+		<link rel="stylesheet" href="../../css/vant.css" />
+		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
+		<script src="../../js/vue.min.js"></script>
+		<script src="../../js/vant.min.js"></script>
+
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
+
+
+		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+
+	</head>
+	<body>
+		<div id="app">
+
+			<div class="body">
+
+				<van-nav-bar title="璁惧缁翠慨" @click-right="onClickRight" left-arrow @click-left="onClickleft">
+					<template #right>
+						<van-popover style="" placement="bottom-end" :offset="[13,8]" v-model="showPopover" 
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
+
+			</div>
+
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
+
+
+		</div>
+	</body>
+	<script>
+		var app = new Vue({
+			el: '#app',
+			data: function() {
+				return {
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+
+				}
+			},
+			created() {
+
+			},
+			mounted() {
+			
+			},
+			methods: {
+				onClickleft(){
+					history.back()
+				},
+				onClickRight() {
+					this.overlayShow = true
+				},
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
+			}
+		})
+	</script>
+	<style type="text/css">
+		body {
+			background-color: #fff;
+		}
+
+		.body {
+			height: 600px;
+			background-color: grey;
+			margin-top: 0px;
+			background-color: #fff;
+			position: relative;		
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
+		}
+		.van-nav-bar__arrow{
+			color: #fff !important;
+		}
+	</style>
+</html>
\ No newline at end of file
diff --git a/pages/sbgl/wxyz.html b/pages/sbgl/wxyz.html
new file mode 100644
index 0000000..f207692
--- /dev/null
+++ b/pages/sbgl/wxyz.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
+		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
+		<!-- 寮曞叆鍍忕礌杞崲 px->rpx -->
+		<!-- <script src="../../js/rpx4html.js"></script> -->
+
+		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
+		<link rel="stylesheet" href="../../css/vant.css" />
+		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
+		<script src="../../js/vue.min.js"></script>
+		<script src="../../js/vant.min.js"></script>
+
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
+
+
+		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+
+	</head>
+	<body>
+		<div id="app">
+
+			<div class="body">
+
+				<van-nav-bar title="缁翠慨楠岃瘉" @click-right="onClickRight" left-arrow @click-left="onClickleft">
+					<template #right>
+						<van-popover style="" placement="bottom-end" :offset="[13,8]" v-model="showPopover" 
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
+
+			</div>
+
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
+
+
+		</div>
+	</body>
+	<script>
+		var app = new Vue({
+			el: '#app',
+			data: function() {
+				return {
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+
+				}
+			},
+			created() {
+
+			},
+			mounted() {
+			
+			},
+			methods: {
+				onClickleft(){
+					history.back()
+				},
+				onClickRight() {
+					this.overlayShow = true
+				},
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
+			}
+		})
+	</script>
+	<style type="text/css">
+		body {
+			background-color: #fff;
+		}
+
+		.body {
+			height: 600px;
+			background-color: grey;
+			margin-top: 0px;
+			background-color: #fff;
+			position: relative;		
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
+		}
+		.van-nav-bar__arrow{
+			color: #fff !important;
+		}
+	</style>
+</html>
\ No newline at end of file
diff --git a/pages/test/test1.html b/pages/test/test1.html
index 72a4e41..2c57e0e 100644
--- a/pages/test/test1.html
+++ b/pages/test/test1.html
@@ -7,13 +7,13 @@
 		<title>rpx4html-demo</title>
 		<!-- <script src="../../js/rpx4html.js"></script> -->
 
-		
+
 		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
-		<link rel="stylesheet" href="../../css/vant.css" />		
+		<link rel="stylesheet" href="../../css/vant.css" />
 		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
 		<script src="../../js/vue.min.js"></script>
 		<script src="../../js/vant.min.js"></script>
-		
+
 		<style>
 			html,
 			body {
@@ -37,7 +37,7 @@
 			}
 		</style>
 
-		
+
 	</head>
 	<body>
 		<div id="app">
@@ -68,16 +68,21 @@
 
 					<p>鍒锋柊娆℃暟: {{ count }}</p>
 				</van-pull-refresh>
-				
-				<van-card
-				  num="2"
-				  tag="鏍囩"
-				  price="2.00"
-				  desc="鎻忚堪淇℃伅"
-				  title="鍟嗗搧鏍囬"
-				  thumb="https://img01.yzcdn.cn/vant/ipad.jpeg"
-				  origin-price="10.00"
-				/>
+<!-- 
+				<van-card num="2" tag="鏍囩" price="2.00" desc="鎻忚堪淇℃伅" title="鍟嗗搧鏍囬"
+					thumb="https://img01.yzcdn.cn/vant/ipad.jpeg" origin-price="10.00" /> -->
+
+
+					<van-popover
+				  v-model="showPopover"
+				  trigger="click"
+				  :actions="actions"
+				  @select="onSelect"
+				>
+				  <template #reference>
+				    <van-button type="primary">娴呰壊椋庢牸</van-button>
+				  </template>
+				</van-popover>
 			</div>
 		</div>
 	</body>
@@ -94,6 +99,15 @@
 					show: false,
 					count: 0,
 					isLoading: false,
+					showPopover: false,
+					// 閫氳繃 actions 灞炴�ф潵瀹氫箟鑿滃崟閫夐」
+					actions: [{
+						text: '閫夐」涓�'
+					}, {
+						text: '閫夐」浜�'
+					}, {
+						text: '閫夐」涓�'
+					}],
 				}
 			},
 			created() {
@@ -103,6 +117,9 @@
 				// console.log(vant.Toast('xxx'))
 			},
 			methods: {
+				onSelect(action) {
+					Toast(action.text);
+				},
 				onClickLeft() {
 
 				},
@@ -113,7 +130,7 @@
 					setTimeout(() => {
 						// Toast('鍒锋柊鎴愬姛');
 						vant.Notify('閫氱煡鍐呭');
-// vant.Toast('xxx')
+						// vant.Toast('xxx')
 						this.isLoading = false;
 						this.count++;
 					}, 1000);
@@ -123,15 +140,15 @@
 					console.log('111')
 					// this.show=true
 					vant.Dialog.confirm({
-					  title: '鏍囬',
-					  message: '寮圭獥鍐呭',
-					})
-					  .then(() => {
-					    // on confirm
-					  })
-					  .catch(() => {
-					    // on cancel
-					  });
+							title: '鏍囬',
+							message: '寮圭獥鍐呭',
+						})
+						.then(() => {
+							// on confirm
+						})
+						.catch(() => {
+							// on cancel
+						});
 				}
 			}
 		})
diff --git a/pages/xtsy/index.html b/pages/xtsy/index.html
index 576aa1a..aec973f 100644
--- a/pages/xtsy/index.html
+++ b/pages/xtsy/index.html
@@ -15,9 +15,9 @@
 		<script src="../../js/vue.min.js"></script>
 		<script src="../../js/vant.min.js"></script>
 
-		<!-- <script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script> -->
-		<!-- <script type="text/javascript" src="../../js/axios.min.js"></script> -->
-		<!-- <script type="text/javascript" src="../../js/http.js"></script> -->
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
 
 
 		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
@@ -27,30 +27,47 @@
 		<div id="app">
 
 			<div class="body">
-				<div>
-					<van-nav-bar title="鏍囬" style="height:50px ;" right-text="鎸夐挳" left-arrow
-						@click-right="onClickRight" />
-				</div>
+
+				<van-nav-bar title="宸ヤ綔鍙�" @click-right="onClickRight">
+					<template #right>
+						<van-popover  placement="bottom-end" :offset="[13,8]" v-model="showPopover"
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
 
 				<van-swipe :autoplay="3000">
 					<van-swipe-item v-for="(image, index) in images" :key="index">
-						<img v-lazy="image" :src='image' style="background-size: 100% 100%;" />
+						<img v-lazy="image" :src='image' style="background-size: 100% 100%;width: 100%;" />
 					</van-swipe-item>
 				</van-swipe>
 
-				<van-grid :gutter="10" square :column-num="3">
-					<van-grid-item v-for="item in 9" @click='vanGridItem(item)' :key="item" icon="photo-o" text="鏂囧瓧" />
+				<van-grid :gutter="20" :border='false' square :column-num="3" style="margin: 30px auto 0; width: 90%;">
+					<van-grid-item v-for="item in firstMenu" @click='vanGridItem(item)' :key="item" :text="item.name">
+						<img :src="item.imgurl" alt=""
+							style="width: 56px;height:56px;margin-top: 10px;border-radius: 10px;">
+						<div style="margin-top: 5px;font-size: 14px;color: #929399;">{{item.name}}</div>
+					</van-grid-item>
 				</van-grid>
 
 				<van-action-sheet lazy-render :closeable='false' close-on-click-action close-on-click-overlay
-					safe-area-inset-bottom v-model="sheetShow" title="鏍囬">
-					<van-grid :gutter="10" square :column-num="3">
-						<van-grid-item v-for="item in 9" @click='vanGridItem(item)' :key="item" icon="photo-o"
-							text="鏂囧瓧" />
+					safe-area-inset-bottom v-model="sheetShow" :title="firstMenuName">
+					<van-grid :border='false' :gutter="5" square :column-num="3" style="width: 80%; margin: auto;">
+						<van-grid-item v-for="item in secondMenu" @click='vanGridSecondItem(item)' :key="item"
+							icon="photo-o">
+							<img :src="item.imgurl" alt=""
+								style="width: 48px;height:48px;margin-top: 10px;border-radius: 10px;">
+							<div style="margin-top: 5px;font-size: 12px;color: #929399;">{{item.name}}</div>
+						</van-grid-item>
 					</van-grid>
 				</van-action-sheet>
 			</div>
 
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
 
 
 		</div>
@@ -64,21 +81,78 @@
 						'../../static/images/swiper01.png',
 						'../../static/images/swiper02.png',
 					],
-					sheetShow: false
+					sheetShow: false,
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+					firstMenu: [], //涓�绾ц彍鍗�
+					firstMenuName: '',
+					secondMenu: [], //浜岀骇鑿滃崟
 
 				}
 			},
 			created() {
 
 			},
+			mounted() {
+				this.getfirstMenu()
+			},
 			methods: {
-				vanGridItem(item) {
-					console.log(item)
-					this.sheetShow = true
+				// 鑾峰彇涓�绾ц彍鍗�
+				async getfirstMenu() {
+					const data = {
+						usertype: 'APP',
+						usercode: localStorage.getItem('usercode')
+					}
+					const {
+						data: res
+					} = await get('Login/LoginMenu', data)
+					this.firstMenu = res
 				},
+				// 涓�绾ц彍鍗曠偣鍑�
+				vanGridItem(item) {
+					this.sheetShow = true
+					this.firstMenuName = item.name
+					this.secondMenu = item.children
+				},
+				// 浜岀骇鑿滃崟鐐瑰嚮
+				vanGridSecondItem(item) {
+					let url = ''
+					switch (item.code) {
+						// 璁惧绠$悊
+						case '2040':
+							url = '../sbgl/rcdj.html'
+							break;
+						case '2041':
+							url = '../sbgl/dqby.html'
+							break;
+						case '2042':
+							url = '../sbgl/sbwx.html'
+							break;
+						case '2043':
+							url = '../sbgl/wxyz.html'
+							break;
+					}
+					window.location = url
+				},
+				// 椤堕儴鍙冲浘鏍囩偣鍑�
 				onClickRight() {
-
-				}
+					this.overlayShow = true
+				},
+				// 椤堕儴鍙冲浘鏍囦笅鎷夐�夋嫨
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
 			}
 		})
 	</script>
@@ -88,16 +162,21 @@
 		}
 
 		.body {
-			width: 96%;
 			height: 600px;
 			background-color: grey;
 			margin-top: 0px;
-			margin-left: 2%;
 			background-color: #fff;
 			position: relative;
-			/* 		display: flex;
-			justify-content: center;
-			align-items: flex-start; */
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
 		}
 	</style>
 </html>
diff --git a/unpackage/cache/apk/H5EDA0853_cm.apk b/unpackage/cache/apk/H5EDA0853_cm.apk
index 1a4b9bc..27d17ff 100644
--- a/unpackage/cache/apk/H5EDA0853_cm.apk
+++ b/unpackage/cache/apk/H5EDA0853_cm.apk
Binary files differ
diff --git a/unpackage/cache/apk/apkurl b/unpackage/cache/apk/apkurl
index ee65919..8f42ad1 100644
--- a/unpackage/cache/apk/apkurl
+++ b/unpackage/cache/apk/apkurl
@@ -1 +1 @@
-https://ide.dcloud.net.cn/build/download/50c65900-3636-11ed-8893-0d9771b9186c
\ No newline at end of file
+https://ide.dcloud.net.cn/build/download/09b4fec0-37bc-11ed-8b10-995915a88694
\ No newline at end of file
diff --git a/unpackage/cache/apk/cmManifestCache.json b/unpackage/cache/apk/cmManifestCache.json
index 056977b..7ad1950 100644
--- a/unpackage/cache/apk/cmManifestCache.json
+++ b/unpackage/cache/apk/cmManifestCache.json
@@ -1 +1 @@
-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
\ No newline at end of file
+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
\ No newline at end of file
diff --git a/unpackage/cache/certdata b/unpackage/cache/certdata
index f1ca5a2..ac3e4a5 100644
--- a/unpackage/cache/certdata
+++ b/unpackage/cache/certdata
@@ -1,3 +1,3 @@
-andrCertfile=D:/test.keystore
-andrCertAlias=testalias
-andrCertPass=g1xrsIDqnsQIs0BNAJf+8w==
+andrCertfile=E:/HBuilderX/plugins/app-safe-pack/Test.keystore
+andrCertAlias=android
+andrCertPass=ep/Tdjka4Y7WYqDB6/S7dw==
diff --git a/unpackage/cache/wgt/H5EDA0853/.manifest/google-keystore.keystore b/unpackage/cache/wgt/H5EDA0853/.manifest/google-keystore.keystore
deleted file mode 100644
index 333c239..0000000
--- a/unpackage/cache/wgt/H5EDA0853/.manifest/google-keystore.keystore
+++ /dev/null
Binary files differ
diff --git a/unpackage/cache/wgt/H5EDA0853/js/global.js b/unpackage/cache/wgt/H5EDA0853/js/global.js
index e69de29..7f45abe 100644
--- a/unpackage/cache/wgt/H5EDA0853/js/global.js
+++ b/unpackage/cache/wgt/H5EDA0853/js/global.js
@@ -0,0 +1,16 @@
+// // 鏍煎紡鍖栧湴鍧�鏍忓弬鏁�    灏嗗璞¤嚜鍔ㄦ嫾鎺ユ垚鍦板潃鏍忎紶鍙傚舰寮�
+
+// export   formatParams() {
+// 	const data = {
+// 		userid: 33,
+// 		usercode: '002',
+// 		username: '寮犱笁',
+// 		usertype: 'APP'
+// 	}
+
+
+// 	return data
+
+// }
+
+// export const value=1
diff --git a/unpackage/cache/wgt/H5EDA0853/js/http.js b/unpackage/cache/wgt/H5EDA0853/js/http.js
index fa59595..547bd2a 100644
--- a/unpackage/cache/wgt/H5EDA0853/js/http.js
+++ b/unpackage/cache/wgt/H5EDA0853/js/http.js
@@ -4,10 +4,10 @@
  */
 const httprequest = axios.create({
   baseURL: "http://121.196.36.24:8001/api/",
-  //timeout: 1000,
-  headers: {
-    token: "",
-  },
+  timeout: 1000*10,
+  // headers: {
+  //   token: "",
+  // },
 });
  
 // 璇锋眰鎷︽埅鍣�
@@ -29,9 +29,10 @@
     if (res.code === 401) {
       window.location = `${window.logoutUrl}?url=${window.location.origin}`;
     }
-	
-	if (res.code === '302') {
-		// console.log('123')
+	// 褰揷ode涓�300鏃惰繘琛屼竴涓彁绀�
+	if (res.code === '300') {
+		vant.Notify({ type: 'danger', message: res.Message });
+		// vant.Toast({ type: 'danger', message: res.Message , position: 'top',});
 	}
 	
     return response;
diff --git a/unpackage/cache/wgt/H5EDA0853/manifest.json b/unpackage/cache/wgt/H5EDA0853/manifest.json
index 62b16a0..931adde 100644
--- a/unpackage/cache/wgt/H5EDA0853/manifest.json
+++ b/unpackage/cache/wgt/H5EDA0853/manifest.json
@@ -1 +1 @@
-{"@platforms":["android","iPhone","iPad"],"id":"H5EDA0853","name":"鏂板嚡杩�2.0","version":{"name":"2.5.9","code":"20509"},"description":"HTML5 Plus鑳藉姏婕旂ず","icons":{"144":"icon.png"},"launch_path":"pages/login/index.html","developer":{"name":"","email":"","url":"http://www.dcloud.io"},"orientation":["portrait"],"permissions":{"SQLite":{"description":"鏁版嵁搴�"},"VideoPlayer":{"description":"瑙嗛鎾斁"},"Push":{}},"plus":{"splashscreen":{"autoclose":true,"waiting":true},"statusbar":{"immersed":"supportedDevice","background":"#D74B28"},"safearea":{"left":{"offset":"auto"},"right":{"offset":"auto"},"bottom":{"offset":"auto"}},"launchwebview":{"titleNView":{"titleText":"鏂板嚡杩簯鍒堕��","titleColor":"#ffffff","backgroundColor":"#436df5"}},"popGesture":"close","runmode":"liberate","signature":"Sk9JTiBVUyBtYWlsdG86aHIyMDEzQGRjbG91ZC5pbw==","distribute":{"apple":{"appid":"","devices":"iphone","frameworks":[],"mobileprovision":"","p12":"","password":"","plistcmds":["Set :NSCameraUsageDescription 鎷嶇収/鎽勫儚/鎵弿浜岀淮鐮�","Set :NSMicrophoneUsageDescription 褰曞埗闊抽鏂囦欢/璇煶璇嗗埆","Set :NSPhotoLibraryUsageDescription 閫夋嫨/淇濆瓨鍥剧墖","Set :NSLocationWhenInUseUsageDescription 鑾峰彇浣嶇疆淇℃伅"],"shortcuts":[{"icontype":"UIApplicationShortcutIconTypeShare","subtitle":"鍒嗕韩鍒板井淇°�佸井鍗氥�丵Q","title":"鍒� 浜�","type":"share"},{"iconfile":"sa.png","subtitle":"www.dcloud.io","title":"鍏� 浜�","type":"about","userinfo":{"key3":"value3"}}],"urlschemewhitelist":["baidumap","iosamap"]},"google":{"aliasname":"testalias","keystore":"google-keystore.keystore","packagename":"xkd.app","password":"g1xrsIDqnsQIs0BNAJf+8w==","permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_MOCK_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CALL_PHONE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.GET_TASKS\"/>","<uses-permission android:name=\"android.permission.INTERNET\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"custompermissions":true},"orientation":["portrait-primary"],"icons":{"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"},"android":{"ldpi":"","mdpi":"","hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"}},"splashscreen":{"ios":{},"android":{},"iosStyle":"common"},"plugins":{"ad":{},"push":{"unipush":{},"description":"绠$悊娑堟伅鎺ㄩ�佽兘鍔�"}},"ios":{"dSYMs":false}},"adid":"128366030408"},"unpackage":["js/update.json"],"screenOrientation":["portrait-primary"]}
\ No newline at end of file
+{"@platforms":["android","iPhone","iPad"],"id":"H5EDA0853","name":"鏂板嚡杩�2.0","version":{"name":"2.5.9","code":"20509"},"description":"HTML5 Plus鑳藉姏婕旂ず","icons":{"144":"icon.png"},"launch_path":"pages/login/index.html","developer":{"name":"","email":"","url":"http://www.dcloud.io"},"orientation":["portrait"],"permissions":{"SQLite":{"description":"鏁版嵁搴�"},"VideoPlayer":{"description":"瑙嗛鎾斁"}},"plus":{"splashscreen":{"autoclose":true,"waiting":true},"statusbar":{"immersed":"supportedDevice","background":"#D74B28"},"safearea":{"left":{"offset":"auto"},"right":{"offset":"auto"},"bottom":{"offset":"auto"}},"launchwebview":{"titleNView":{"titleText":"鏂板嚡杩簯鍒堕��","titleColor":"#ffffff","backgroundColor":"#436df5"}},"popGesture":"close","runmode":"liberate","signature":"Sk9JTiBVUyBtYWlsdG86aHIyMDEzQGRjbG91ZC5pbw==","distribute":{"apple":{"appid":"","devices":"iphone","frameworks":[],"mobileprovision":"","p12":"","password":"","plistcmds":["Set :NSCameraUsageDescription 鎷嶇収/鎽勫儚/鎵弿浜岀淮鐮�","Set :NSMicrophoneUsageDescription 褰曞埗闊抽鏂囦欢/璇煶璇嗗埆","Set :NSPhotoLibraryUsageDescription 閫夋嫨/淇濆瓨鍥剧墖","Set :NSLocationWhenInUseUsageDescription 鑾峰彇浣嶇疆淇℃伅"],"shortcuts":[{"icontype":"UIApplicationShortcutIconTypeShare","subtitle":"鍒嗕韩鍒板井淇°�佸井鍗氥�丵Q","title":"鍒� 浜�","type":"share"},{"iconfile":"sa.png","subtitle":"www.dcloud.io","title":"鍏� 浜�","type":"about","userinfo":{"key3":"value3"}}],"urlschemewhitelist":["baidumap","iosamap"]},"google":{"aliasname":"","keystore":"html5plus://test","packagename":"xkd.app","password":"","permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_MOCK_LOCATION\"/>","<uses-permission android:name=\"android.permission.CALL_PHONE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.GET_TASKS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"custompermissions":true},"orientation":["portrait-primary"],"icons":{"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"},"android":{"ldpi":"","mdpi":"","hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"}},"splashscreen":{"ios":{},"android":{},"iosStyle":"common"},"plugins":{"ad":{}},"ios":{"dSYMs":false}},"adid":"128366030408"},"unpackage":["js/update.json"],"screenOrientation":["portrait-primary"]}
\ No newline at end of file
diff --git a/unpackage/cache/wgt/H5EDA0853/pages/login/index.html b/unpackage/cache/wgt/H5EDA0853/pages/login/index.html
index cabf599..4911c0d 100644
--- a/unpackage/cache/wgt/H5EDA0853/pages/login/index.html
+++ b/unpackage/cache/wgt/H5EDA0853/pages/login/index.html
@@ -19,7 +19,12 @@
 		<script type="text/javascript" src="../../js/http.js"></script>
 
 
-		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+		<!-- 瀵煎叆鑷畾涔塲s鏂囦欢 -->
+		<!-- <script type="module" src="../../js/global.js"></script> -->
+
+
+
+		<!-- <link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" /> -->
 
 	</head>
 	<body>
@@ -53,6 +58,7 @@
 			</div>
 		</div>
 	</body>
+
 	<script>
 		var app = new Vue({
 			el: '#app',
@@ -66,6 +72,9 @@
 			created() {
 
 			},
+			mounted() {
+
+			},
 			methods: {
 				loginClick() {
 					const data = {
@@ -77,6 +86,15 @@
 					get('Login/LoginSave', data).then(res => {
 						if (res.code === '200') {
 							// window.location.reload()   //椤甸潰閲嶆柊
+
+							if (!window.localStorage) {
+								alert("娴忚鍣ㄤ笉鏀寔localstorage");
+							} else {
+								localStorage.setItem('userid', res.data.userid)
+								localStorage.setItem('usercode', res.data.usercode)
+								localStorage.setItem('username', res.data.username)
+								localStorage.setItem('usertype', res.data.usertype)
+							}
 							window.location.href = '../xtsy/index.html'
 						}
 
@@ -87,7 +105,8 @@
 								username: res.data.username,
 								usertype: res.data.usertype
 							}
-							
+
+
 							post('Login/ForcedOffline?userid=' + res.data.userid + '&usercode=' + res.data
 								.usercode + '&username=' + res.data.username + '&usertype=' + res.data
 								.usertype).then(res2 => {
@@ -108,7 +127,7 @@
 	</script>
 	<style type="text/css">
 		body {
-			background-color: #436df5;
+			background-color: #2651d8;
 		}
 
 		.body {
diff --git a/unpackage/cache/wgt/H5EDA0853/pages/sbgl/dqby.html b/unpackage/cache/wgt/H5EDA0853/pages/sbgl/dqby.html
new file mode 100644
index 0000000..c5987c1
--- /dev/null
+++ b/unpackage/cache/wgt/H5EDA0853/pages/sbgl/dqby.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
+		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
+		<!-- 寮曞叆鍍忕礌杞崲 px->rpx -->
+		<!-- <script src="../../js/rpx4html.js"></script> -->
+
+		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
+		<link rel="stylesheet" href="../../css/vant.css" />
+		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
+		<script src="../../js/vue.min.js"></script>
+		<script src="../../js/vant.min.js"></script>
+
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
+
+
+		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+
+	</head>
+	<body>
+		<div id="app">
+
+			<div class="body">
+
+				<van-nav-bar title="瀹氭湡淇濆吇" @click-right="onClickRight" left-arrow @click-left="onClickleft">
+					<template #right>
+						<van-popover style="" placement="bottom-end" :offset="[13,8]" v-model="showPopover" 
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
+
+			</div>
+
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
+
+
+		</div>
+	</body>
+	<script>
+		var app = new Vue({
+			el: '#app',
+			data: function() {
+				return {
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+
+				}
+			},
+			created() {
+
+			},
+			mounted() {
+			
+			},
+			methods: {
+				onClickleft(){
+					history.back()
+				},
+				onClickRight() {
+					this.overlayShow = true
+				},
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
+			}
+		})
+	</script>
+	<style type="text/css">
+		body {
+			background-color: #fff;
+		}
+
+		.body {
+			/* width: 96%; */
+			height: 600px;
+			background-color: grey;
+			margin-top: 0px;
+			/* margin-left: 2%; */
+			background-color: #fff;
+			position: relative;
+			/* 		display: flex;
+			justify-content: center;
+			align-items: flex-start; */
+			
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			/* background-color: #25a4ff; */
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
+		}
+		.van-nav-bar__arrow{
+			color: #fff !important;
+		}
+	</style>
+</html>
\ No newline at end of file
diff --git a/unpackage/cache/wgt/H5EDA0853/pages/sbgl/rcdj.html b/unpackage/cache/wgt/H5EDA0853/pages/sbgl/rcdj.html
new file mode 100644
index 0000000..7bcae20
--- /dev/null
+++ b/unpackage/cache/wgt/H5EDA0853/pages/sbgl/rcdj.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
+		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
+		<!-- 寮曞叆鍍忕礌杞崲 px->rpx -->
+		<!-- <script src="../../js/rpx4html.js"></script> -->
+
+		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
+		<link rel="stylesheet" href="../../css/vant.css" />
+		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
+		<script src="../../js/vue.min.js"></script>
+		<script src="../../js/vant.min.js"></script>
+
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
+
+
+		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+
+	</head>
+	<body>
+		<div id="app">
+
+			<div class="body">
+
+				<van-nav-bar title="鏃ュ父鐐规" @click-right="onClickRight" left-arrow @click-left="onClickleft">
+					<template #right>
+						<van-popover style="" placement="bottom-end" :offset="[13,8]" v-model="showPopover" 
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
+
+			</div>
+
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
+
+
+		</div>
+	</body>
+	<script>
+		var app = new Vue({
+			el: '#app',
+			data: function() {
+				return {
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+
+				}
+			},
+			created() {
+
+			},
+			mounted() {
+			
+			},
+			methods: {
+				onClickleft(){
+					history.back()
+				},
+				onClickRight() {
+					this.overlayShow = true
+				},
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
+			}
+		})
+	</script>
+	<style type="text/css">
+		body {
+			background-color: #fff;
+		}
+
+		.body {
+			/* width: 96%; */
+			height: 600px;
+			background-color: grey;
+			margin-top: 0px;
+			/* margin-left: 2%; */
+			background-color: #fff;
+			position: relative;
+			/* 		display: flex;
+			justify-content: center;
+			align-items: flex-start; */
+			
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			/* background-color: #25a4ff; */
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
+		}
+		.van-nav-bar__arrow{
+			color: #fff !important;
+		}
+	</style>
+</html>
diff --git a/unpackage/cache/wgt/H5EDA0853/pages/sbgl/sbwx.html b/unpackage/cache/wgt/H5EDA0853/pages/sbgl/sbwx.html
new file mode 100644
index 0000000..1af327a
--- /dev/null
+++ b/unpackage/cache/wgt/H5EDA0853/pages/sbgl/sbwx.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
+		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
+		<!-- 寮曞叆鍍忕礌杞崲 px->rpx -->
+		<!-- <script src="../../js/rpx4html.js"></script> -->
+
+		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
+		<link rel="stylesheet" href="../../css/vant.css" />
+		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
+		<script src="../../js/vue.min.js"></script>
+		<script src="../../js/vant.min.js"></script>
+
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
+
+
+		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+
+	</head>
+	<body>
+		<div id="app">
+
+			<div class="body">
+
+				<van-nav-bar title="璁惧缁翠慨" @click-right="onClickRight" left-arrow @click-left="onClickleft">
+					<template #right>
+						<van-popover style="" placement="bottom-end" :offset="[13,8]" v-model="showPopover" 
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
+
+			</div>
+
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
+
+
+		</div>
+	</body>
+	<script>
+		var app = new Vue({
+			el: '#app',
+			data: function() {
+				return {
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+
+				}
+			},
+			created() {
+
+			},
+			mounted() {
+			
+			},
+			methods: {
+				onClickleft(){
+					history.back()
+				},
+				onClickRight() {
+					this.overlayShow = true
+				},
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
+			}
+		})
+	</script>
+	<style type="text/css">
+		body {
+			background-color: #fff;
+		}
+
+		.body {
+			/* width: 96%; */
+			height: 600px;
+			background-color: grey;
+			margin-top: 0px;
+			/* margin-left: 2%; */
+			background-color: #fff;
+			position: relative;
+			/* 		display: flex;
+			justify-content: center;
+			align-items: flex-start; */
+			
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			/* background-color: #25a4ff; */
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
+		}
+		.van-nav-bar__arrow{
+			color: #fff !important;
+		}
+	</style>
+</html>
\ No newline at end of file
diff --git a/unpackage/cache/wgt/H5EDA0853/pages/sbgl/wxyz.html b/unpackage/cache/wgt/H5EDA0853/pages/sbgl/wxyz.html
new file mode 100644
index 0000000..afcfb0c
--- /dev/null
+++ b/unpackage/cache/wgt/H5EDA0853/pages/sbgl/wxyz.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+		<meta name="HandheldFriendly" content="true" />
+		<meta name="MobileOptimized" content="320" />
+		<title>鏂板嚡杩埗閫犱簯骞冲彴</title>
+		<!-- 寮曞叆鍍忕礌杞崲 px->rpx -->
+		<!-- <script src="../../js/rpx4html.js"></script> -->
+
+		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
+		<link rel="stylesheet" href="../../css/vant.css" />
+		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
+		<script src="../../js/vue.min.js"></script>
+		<script src="../../js/vant.min.js"></script>
+
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
+
+
+		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
+
+	</head>
+	<body>
+		<div id="app">
+
+			<div class="body">
+
+				<van-nav-bar title="缁翠慨楠岃瘉" @click-right="onClickRight" left-arrow @click-left="onClickleft">
+					<template #right>
+						<van-popover style="" placement="bottom-end" :offset="[13,8]" v-model="showPopover" 
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
+
+			</div>
+
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
+
+
+		</div>
+	</body>
+	<script>
+		var app = new Vue({
+			el: '#app',
+			data: function() {
+				return {
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+
+				}
+			},
+			created() {
+
+			},
+			mounted() {
+			
+			},
+			methods: {
+				onClickleft(){
+					history.back()
+				},
+				onClickRight() {
+					this.overlayShow = true
+				},
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
+			}
+		})
+	</script>
+	<style type="text/css">
+		body {
+			background-color: #fff;
+		}
+
+		.body {
+			/* width: 96%; */
+			height: 600px;
+			background-color: grey;
+			margin-top: 0px;
+			/* margin-left: 2%; */
+			background-color: #fff;
+			position: relative;
+			/* 		display: flex;
+			justify-content: center;
+			align-items: flex-start; */
+			
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			/* background-color: #25a4ff; */
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
+		}
+		.van-nav-bar__arrow{
+			color: #fff !important;
+		}
+	</style>
+</html>
\ No newline at end of file
diff --git a/unpackage/cache/wgt/H5EDA0853/pages/test/test1.html b/unpackage/cache/wgt/H5EDA0853/pages/test/test1.html
index 72a4e41..2c57e0e 100644
--- a/unpackage/cache/wgt/H5EDA0853/pages/test/test1.html
+++ b/unpackage/cache/wgt/H5EDA0853/pages/test/test1.html
@@ -7,13 +7,13 @@
 		<title>rpx4html-demo</title>
 		<!-- <script src="../../js/rpx4html.js"></script> -->
 
-		
+
 		<!-- 寮曞叆鏍峰紡鏂囦欢 -->
-		<link rel="stylesheet" href="../../css/vant.css" />		
+		<link rel="stylesheet" href="../../css/vant.css" />
 		<!-- 寮曞叆 Vue 鍜� Vant 鐨� JS 鏂囦欢 -->
 		<script src="../../js/vue.min.js"></script>
 		<script src="../../js/vant.min.js"></script>
-		
+
 		<style>
 			html,
 			body {
@@ -37,7 +37,7 @@
 			}
 		</style>
 
-		
+
 	</head>
 	<body>
 		<div id="app">
@@ -68,16 +68,21 @@
 
 					<p>鍒锋柊娆℃暟: {{ count }}</p>
 				</van-pull-refresh>
-				
-				<van-card
-				  num="2"
-				  tag="鏍囩"
-				  price="2.00"
-				  desc="鎻忚堪淇℃伅"
-				  title="鍟嗗搧鏍囬"
-				  thumb="https://img01.yzcdn.cn/vant/ipad.jpeg"
-				  origin-price="10.00"
-				/>
+<!-- 
+				<van-card num="2" tag="鏍囩" price="2.00" desc="鎻忚堪淇℃伅" title="鍟嗗搧鏍囬"
+					thumb="https://img01.yzcdn.cn/vant/ipad.jpeg" origin-price="10.00" /> -->
+
+
+					<van-popover
+				  v-model="showPopover"
+				  trigger="click"
+				  :actions="actions"
+				  @select="onSelect"
+				>
+				  <template #reference>
+				    <van-button type="primary">娴呰壊椋庢牸</van-button>
+				  </template>
+				</van-popover>
 			</div>
 		</div>
 	</body>
@@ -94,6 +99,15 @@
 					show: false,
 					count: 0,
 					isLoading: false,
+					showPopover: false,
+					// 閫氳繃 actions 灞炴�ф潵瀹氫箟鑿滃崟閫夐」
+					actions: [{
+						text: '閫夐」涓�'
+					}, {
+						text: '閫夐」浜�'
+					}, {
+						text: '閫夐」涓�'
+					}],
 				}
 			},
 			created() {
@@ -103,6 +117,9 @@
 				// console.log(vant.Toast('xxx'))
 			},
 			methods: {
+				onSelect(action) {
+					Toast(action.text);
+				},
 				onClickLeft() {
 
 				},
@@ -113,7 +130,7 @@
 					setTimeout(() => {
 						// Toast('鍒锋柊鎴愬姛');
 						vant.Notify('閫氱煡鍐呭');
-// vant.Toast('xxx')
+						// vant.Toast('xxx')
 						this.isLoading = false;
 						this.count++;
 					}, 1000);
@@ -123,15 +140,15 @@
 					console.log('111')
 					// this.show=true
 					vant.Dialog.confirm({
-					  title: '鏍囬',
-					  message: '寮圭獥鍐呭',
-					})
-					  .then(() => {
-					    // on confirm
-					  })
-					  .catch(() => {
-					    // on cancel
-					  });
+							title: '鏍囬',
+							message: '寮圭獥鍐呭',
+						})
+						.then(() => {
+							// on confirm
+						})
+						.catch(() => {
+							// on cancel
+						});
 				}
 			}
 		})
diff --git a/unpackage/cache/wgt/H5EDA0853/pages/xtsy/index.html b/unpackage/cache/wgt/H5EDA0853/pages/xtsy/index.html
index 576aa1a..dd1e1d8 100644
--- a/unpackage/cache/wgt/H5EDA0853/pages/xtsy/index.html
+++ b/unpackage/cache/wgt/H5EDA0853/pages/xtsy/index.html
@@ -15,9 +15,9 @@
 		<script src="../../js/vue.min.js"></script>
 		<script src="../../js/vant.min.js"></script>
 
-		<!-- <script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script> -->
-		<!-- <script type="text/javascript" src="../../js/axios.min.js"></script> -->
-		<!-- <script type="text/javascript" src="../../js/http.js"></script> -->
+		<script type="text/javascript" src="../../js/jquery-1.6.4.min.js"></script>
+		<script type="text/javascript" src="../../js/axios.min.js"></script>
+		<script type="text/javascript" src="../../js/http.js"></script>
 
 
 		<link rel="stylesheet" href="../css/global.css" type="text/css" charset="utf-8" />
@@ -27,30 +27,47 @@
 		<div id="app">
 
 			<div class="body">
-				<div>
-					<van-nav-bar title="鏍囬" style="height:50px ;" right-text="鎸夐挳" left-arrow
-						@click-right="onClickRight" />
-				</div>
+
+				<van-nav-bar title="宸ヤ綔鍙�" @click-right="onClickRight">
+					<template #right>
+						<van-popover  placement="bottom-end" :offset="[13,8]" v-model="showPopover"
+							trigger="click" :actions="actions" @select="onSelect">
+							<template #reference>
+								<van-icon name="bars" size='20' color='#fff' />
+							</template>
+						</van-popover>
+					</template>
+				</van-nav-bar>
 
 				<van-swipe :autoplay="3000">
 					<van-swipe-item v-for="(image, index) in images" :key="index">
-						<img v-lazy="image" :src='image' style="background-size: 100% 100%;" />
+						<img v-lazy="image" :src='image' style="background-size: 100% 100%;width: 100%;" />
 					</van-swipe-item>
 				</van-swipe>
 
-				<van-grid :gutter="10" square :column-num="3">
-					<van-grid-item v-for="item in 9" @click='vanGridItem(item)' :key="item" icon="photo-o" text="鏂囧瓧" />
+				<van-grid :gutter="20" :border='false' square :column-num="3" style="margin: 30px auto 0; width: 90%;">
+					<van-grid-item v-for="item in firstMenu" @click='vanGridItem(item)' :key="item" :text="item.name">
+						<img :src="item.imgurl" alt=""
+							style="width: 56px;height:56px;margin-top: 10px;border-radius: 10px;">
+						<div style="margin-top: 5px;font-size: 14px;color: #929399;">{{item.name}}</div>
+					</van-grid-item>
 				</van-grid>
 
 				<van-action-sheet lazy-render :closeable='false' close-on-click-action close-on-click-overlay
-					safe-area-inset-bottom v-model="sheetShow" title="鏍囬">
-					<van-grid :gutter="10" square :column-num="3">
-						<van-grid-item v-for="item in 9" @click='vanGridItem(item)' :key="item" icon="photo-o"
-							text="鏂囧瓧" />
+					safe-area-inset-bottom v-model="sheetShow" :title="firstMenuName">
+					<van-grid :border='false' :gutter="5" square :column-num="3" style="width: 80%; margin: auto;">
+						<van-grid-item v-for="item in secondMenu" @click='vanGridSecondItem(item)' :key="item"
+							icon="photo-o">
+							<img :src="item.imgurl" alt=""
+								style="width: 48px;height:48px;margin-top: 10px;border-radius: 10px;">
+							<div style="margin-top: 5px;font-size: 12px;color: #929399;">{{item.name}}</div>
+						</van-grid-item>
 					</van-grid>
 				</van-action-sheet>
 			</div>
 
+
+			<van-overlay :show="overlayShow" @click="overlayShow=false" />
 
 
 		</div>
@@ -64,21 +81,78 @@
 						'../../static/images/swiper01.png',
 						'../../static/images/swiper02.png',
 					],
-					sheetShow: false
+					sheetShow: false,
+					overlayShow: false,
+					showPopover: false,
+					actions: [{
+						icon: 'description',
+						text: '鎿嶄綔鎸囧'
+					}, {
+						icon: 'award-o',
+						text: '鎴愬搧杩芥函'
+					}, {
+						icon: 'revoke',
+						text: '閫�鍑虹櫥褰�'
+					}],
+					firstMenu: [], //涓�绾ц彍鍗�
+					firstMenuName: '',
+					secondMenu: [], //浜岀骇鑿滃崟
 
 				}
 			},
 			created() {
 
 			},
+			mounted() {
+				this.getfirstMenu()
+			},
 			methods: {
-				vanGridItem(item) {
-					console.log(item)
-					this.sheetShow = true
+				// 鑾峰彇涓�绾ц彍鍗�
+				async getfirstMenu() {
+					const data = {
+						usertype: 'APP',
+						usercode: localStorage.getItem('usercode')
+					}
+					const {
+						data: res
+					} = await get('Login/LoginMenu', data)
+					this.firstMenu = res
 				},
+				// 涓�绾ц彍鍗曠偣鍑�
+				vanGridItem(item) {
+					this.sheetShow = true
+					this.firstMenuName = item.name
+					this.secondMenu = item.children
+				},
+				// 浜岀骇鑿滃崟鐐瑰嚮
+				vanGridSecondItem(item) {
+					let url = ''
+					switch (item.code) {
+						// 璁惧绠$悊
+						case '2040':
+							url = '../sbgl/rcdj.html'
+							break;
+						case '2041':
+							url = '../sbgl/dqby.html'
+							break;
+						case '2042':
+							url = '../sbgl/sbwx.html'
+							break;
+						case '2043':
+							url = '../sbgl/wxyz.html'
+							break;
+					}
+					window.location = url
+				},
+				// 椤堕儴鍙冲浘鏍囩偣鍑�
 				onClickRight() {
-
-				}
+					this.overlayShow = true
+				},
+				// 椤堕儴鍙冲浘鏍囦笅鎷夐�夋嫨
+				onSelect(action) {
+					vant.Toast(action.text);
+					this.overlayShow = false
+				},
 			}
 		})
 	</script>
@@ -88,16 +162,28 @@
 		}
 
 		.body {
-			width: 96%;
+			/* width: 96%; */
 			height: 600px;
 			background-color: grey;
 			margin-top: 0px;
-			margin-left: 2%;
+			/* margin-left: 2%; */
 			background-color: #fff;
 			position: relative;
 			/* 		display: flex;
 			justify-content: center;
 			align-items: flex-start; */
+
+		}
+
+		.van-nav-bar__content {
+			background-color: #2651d8;
+			/* background-color: #25a4ff; */
+			height: 44px;
+		}
+
+		.van-nav-bar__title {
+			color: #fff;
+			letter-spacing: 2px;
 		}
 	</style>
 </html>
diff --git a/unpackage/release/apk/H5EDA0853__20220917103811.apk b/unpackage/release/apk/H5EDA0853__20220917103811.apk
deleted file mode 100644
index b3bcd0f..0000000
--- a/unpackage/release/apk/H5EDA0853__20220917103811.apk
+++ /dev/null
Binary files differ
diff --git a/unpackage/release/apk/H5EDA0853__20220917110100.apk b/unpackage/release/apk/H5EDA0853__20220917110100.apk
deleted file mode 100644
index 65a8c05..0000000
--- a/unpackage/release/apk/H5EDA0853__20220917110100.apk
+++ /dev/null
Binary files differ
diff --git a/unpackage/release/apk/H5EDA0853__20220917111043.apk b/unpackage/release/apk/H5EDA0853__20220919094027.apk
similarity index 62%
copy from unpackage/release/apk/H5EDA0853__20220917111043.apk
copy to unpackage/release/apk/H5EDA0853__20220919094027.apk
index 7380748..6decbc0 100644
--- a/unpackage/release/apk/H5EDA0853__20220917111043.apk
+++ b/unpackage/release/apk/H5EDA0853__20220919094027.apk
Binary files differ
diff --git a/unpackage/release/apk/H5EDA0853__20220917111043.apk b/unpackage/release/apk/H5EDA0853__20220919095410.apk
similarity index 62%
rename from unpackage/release/apk/H5EDA0853__20220917111043.apk
rename to unpackage/release/apk/H5EDA0853__20220919095410.apk
index 7380748..7f12c4f 100644
--- a/unpackage/release/apk/H5EDA0853__20220917111043.apk
+++ b/unpackage/release/apk/H5EDA0853__20220919095410.apk
Binary files differ
diff --git a/unpackage/release/apk/H5EDA0853__20220917111043.apk b/unpackage/release/apk/H5EDA0853__20220919095827.apk
similarity index 62%
copy from unpackage/release/apk/H5EDA0853__20220917111043.apk
copy to unpackage/release/apk/H5EDA0853__20220919095827.apk
index 7380748..e981d1b 100644
--- a/unpackage/release/apk/H5EDA0853__20220917111043.apk
+++ b/unpackage/release/apk/H5EDA0853__20220919095827.apk
Binary files differ

--
Gitblit v1.9.3