From b5cc5315b0b2136b2a94a71084355eef7cc2b103 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期六, 25 四月 2026 15:15:59 +0800
Subject: [PATCH] 门店修改面面

---
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.wxml                                    |    2 
 small-program/unpackage/dist/dev/mp-weixin/app.json                                                     |    4 
 small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/settings/settings.js.map               |    1 
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.js                              |    2 
 small-program/shop/pages/settings/settings.vue                                                          |   36 ++++++
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.wxml                            |    1 
 small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/change-password/change-password.js.map |    1 
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.wxss                            |   41 ++++++
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.json                            |    4 
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.json              |    4 
 small-program/shop/pages/mine/mine.vue                                                                  |   11 +
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.wxss              |   84 ++++++++++++++
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.wxml              |    1 
 small-program/shop/pages/change-password/change-password.vue                                            |  135 ++++++++++++++++++++++
 small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/mine/mine.js.map                       |    2 
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.js                |    2 
 small-program/pages.json                                                                                |   12 ++
 small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.js                                      |    2 
 18 files changed, 338 insertions(+), 7 deletions(-)

diff --git a/small-program/pages.json b/small-program/pages.json
index bafd45c..2aa9221 100644
--- a/small-program/pages.json
+++ b/small-program/pages.json
@@ -191,6 +191,18 @@
 					"style": {
 						"navigationBarTitleText": "鎻愮幇"
 					}
+				},
+				{
+					"path": "pages/settings/settings",
+					"style": {
+						"navigationBarTitleText": "璁剧疆"
+					}
+				},
+				{
+					"path": "pages/change-password/change-password",
+					"style": {
+						"navigationBarTitleText": "淇敼瀵嗙爜"
+					}
 				}
 			]
 		}
diff --git a/small-program/shop/pages/change-password/change-password.vue b/small-program/shop/pages/change-password/change-password.vue
new file mode 100644
index 0000000..3f24105
--- /dev/null
+++ b/small-program/shop/pages/change-password/change-password.vue
@@ -0,0 +1,135 @@
+<template>
+	<view class="change-password-page">
+		<view class="change-password-page__form">
+			<view class="change-password-page__item">
+				<text class="change-password-page__label">鏂板瘑鐮�</text>
+				<input v-model="form.password" class="change-password-page__input" password placeholder="璇疯緭鍏ユ柊瀵嗙爜" placeholder-style="color: #c2c7d0;" />
+			</view>
+
+			<view class="change-password-page__item">
+				<text class="change-password-page__label">纭瀵嗙爜</text>
+				<input v-model="form.confirmPassword" class="change-password-page__input" password placeholder="璇峰啀娆¤緭鍏ユ柊瀵嗙爜" placeholder-style="color: #c2c7d0;" />
+			</view>
+
+			<text class="change-password-page__rule">瀵嗙爜瑙勫垯锛氬瓧姣嶃�佹暟瀛楃粍鍚堬紝涓嶅皯浜�8涓瓧绗�</text>
+		</view>
+
+		<button class="change-password-page__submit" hover-class="change-password-page__submit--hover" @click="handleSubmit">纭淇敼</button>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				form: {
+					password: '',
+					confirmPassword: ''
+				}
+			}
+		},
+		methods: {
+			handleSubmit() {
+				if (!this.form.password) {
+					uni.showToast({ title: '璇疯緭鍏ユ柊瀵嗙爜', icon: 'none' })
+					return
+				}
+				if (!this.form.confirmPassword) {
+					uni.showToast({ title: '璇峰啀娆¤緭鍏ユ柊瀵嗙爜', icon: 'none' })
+					return
+				}
+				if (this.form.password !== this.form.confirmPassword) {
+					uni.showToast({ title: '涓ゆ瀵嗙爜杈撳叆涓嶄竴鑷�', icon: 'none' })
+					return
+				}
+				const passwordRegex = /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$/
+				if (!passwordRegex.test(this.form.password)) {
+					uni.showToast({ title: '瀵嗙爜闇�瀛楁瘝銆佹暟瀛楃粍鍚堬紝涓嶅皯浜�8涓瓧绗�', icon: 'none' })
+					return
+				}
+				uni.showLoading({ title: '淇敼涓�...' })
+				this.$u.api.changePassword({ newPassword: this.form.password }).then(res => {
+					uni.hideLoading()
+					if (res.code === 200) {
+						uni.showToast({ title: '淇敼鎴愬姛', icon: 'success' })
+						setTimeout(() => {
+							this.$store.commit('clearAll')
+							uni.reLaunch({
+								url: '/pages/login/login'
+							})
+						}, 1500)
+					}
+				}).catch(err => {
+					uni.hideLoading()
+				})
+			}
+		}
+	}
+</script>
+
+<style lang="scss" scoped>
+	.change-password-page {
+		min-height: 100vh;
+		background: #ffffff;
+		padding-top: 2rpx;
+
+		&__form {
+			background: #ffffff;
+		}
+
+		&__item {
+			display: flex;
+			align-items: center;
+			height: 100rpx;
+			padding: 0 30rpx;
+			border-bottom: 1rpx solid #eceff4;
+		}
+
+		&__label {
+			width: 150rpx;
+			font-size: 32rpx;
+			font-weight: 500;
+			color: #333333;
+			flex-shrink: 0;
+		}
+
+		&__input {
+			flex: 1;
+			height: 100rpx;
+			text-align: right;
+			font-size: 30rpx;
+			color: #333333;
+			background: transparent;
+		}
+
+		&__rule {
+			display: block;
+			padding: 20rpx 30rpx 0;
+			font-size: 24rpx;
+			line-height: 1.6;
+			color: #b3b8c1;
+		}
+
+		&__submit {
+			width: calc(100% - 60rpx);
+			height: 78rpx;
+			line-height: 78rpx;
+			margin: 110rpx auto 0;
+			border-radius: 999rpx;
+			background: #2476f6;
+			font-size: 30rpx;
+			font-weight: 500;
+			color: #ffffff;
+			border: 0;
+			padding: 0;
+
+			&::after {
+				border: 0;
+			}
+
+			&--hover {
+				opacity: 0.92;
+			}
+		}
+	}
+</style>
diff --git a/small-program/shop/pages/mine/mine.vue b/small-program/shop/pages/mine/mine.vue
index 6ed41fa..90ef1eb 100644
--- a/small-program/shop/pages/mine/mine.vue
+++ b/small-program/shop/pages/mine/mine.vue
@@ -26,13 +26,13 @@
 							</view>
 						</view>
 					</view>
-					<image class="setting-icon" src="/static/icon/ic_option@2x.png" mode="aspectFit"></image>
+					<image class="setting-icon" src="/static/icon/ic_option@2x.png" mode="aspectFit" @click="junp"></image>
 				</view>
 			</view>
 		</view>
 
 		<view class="page-body">
-			<view class="card order-card">
+			<!-- <view class="card order-card">
 				<view class="card-header">
 					<text class="card-title">璁㈠崟绠$悊</text>
 					<view class="header-link" @click="goAllOrders">
@@ -50,7 +50,7 @@
 						<text class="order-title">{{ item.title }}</text>
 					</view>
 				</view>
-			</view>
+			</view> -->
 
 			<view class="banner-card">
 				<image class="banner-image" src="/static/image/share@2x.png" mode="widthFix"></image>
@@ -104,6 +104,11 @@
 			}
 		},
 		methods: {
+			junp() {
+				uni.navigateTo({
+					url: '/shop/pages/settings/settings'
+				})
+			},
 			handleLogout() {
 				uni.showToast({
 					title: '璇锋帴鍏ョ櫥鍑洪�昏緫',
diff --git a/small-program/shop/pages/settings/settings.vue b/small-program/shop/pages/settings/settings.vue
new file mode 100644
index 0000000..b5583a2
--- /dev/null
+++ b/small-program/shop/pages/settings/settings.vue
@@ -0,0 +1,36 @@
+<template>
+	<view class="box">
+		<view class="box-item" @click="jump">
+			<view class="box-item-table">淇敼瀵嗙爜</view>
+			<image src="/static/icon/ar_map@2x.png" mode="widthFix"></image>
+		</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		methods: {
+			jump() {
+				uni.navigateTo({
+					url: '/shop/pages/change-password/change-password'
+				})
+			}
+		}
+	}
+</script>
+
+<style lang="scss" scoped>
+	.box {
+		width: 100%;
+		padding: 0 30rpx;
+		box-sizing: border-box;
+		.box-item {
+			width: 100%;
+			height: 102rpx;
+			display: flex;
+			align-items: center;
+			justify-content: space-between;
+			border-bottom: 1rpx solid #ececec;
+		}
+	}
+</style>
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/change-password/change-password.js.map b/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/change-password/change-password.js.map
new file mode 100644
index 0000000..40654bf
--- /dev/null
+++ b/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/change-password/change-password.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["uni-app:///main.js","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/change-password/change-password.vue?a146","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/change-password/change-password.vue?10c5","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/change-password/change-password.vue?0d98","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/change-password/change-password.vue?3a8d","uni-app:///shop/pages/change-password/change-password.vue","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/change-password/change-password.vue?6f2c"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","render","_vm","this","_h","$createElement","_self","_c","recyclableRender","staticRenderFns","_withStripped","data","form","password","confirmPassword","methods","handleSubmit","uni","title","newPassword","icon","setTimeout","url"],"mappings":"qKAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,iDACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eACJH,EAAII,MAAMC,IAEjBC,GAAmB,EACnBC,EAAkB,GACtBR,EAAOS,eAAgB,G,iCCRvB,yHAA2yB,eAAG,G,sHCqB9yB,CACAC,gBACA,OACAC,MACAC,YACAC,sBAIAC,SACAC,wBAAA,WACA,sBAIA,6BAIA,mDAIA,+CACA,4BAIAC,eAAAC,iBACA,4BAAAC,iCAAA,kBACAF,gBACA,eACAA,aAAAC,aAAAE,iBACAC,uBACA,4BACAJ,YACAK,6BAEA,UAEA,mBACAL,oBAhBAA,aAAAC,2BAAAE,mBALAH,aAAAC,kBAAAE,mBAJAH,aAAAC,iBAAAE,mBAJAH,aAAAC,eAAAE,iBAiCA,c,6DClEA,yHAA0/C,eAAG,G","file":"shop/pages/change-password/change-password.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/change-password/change-password.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./change-password.vue?vue&type=template&id=a42599ea&scoped=true&\"\nvar renderjs\nimport script from \"./change-password.vue?vue&type=script&lang=js&\"\nexport * from \"./change-password.vue?vue&type=script&lang=js&\"\nimport style0 from \"./change-password.vue?vue&type=style&index=0&id=a42599ea&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"a42599ea\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"shop/pages/change-password/change-password.vue\"\nexport default component.exports","export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./change-password.vue?vue&type=template&id=a42599ea&scoped=true&\"","var components\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./change-password.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./change-password.vue?vue&type=script&lang=js&\"","<template>\n\t<view class=\"change-password-page\">\n\t\t<view class=\"change-password-page__form\">\n\t\t\t<view class=\"change-password-page__item\">\n\t\t\t\t<text class=\"change-password-page__label\">鏂板瘑鐮�</text>\n\t\t\t\t<input v-model=\"form.password\" class=\"change-password-page__input\" password placeholder=\"璇疯緭鍏ユ柊瀵嗙爜\" placeholder-style=\"color: #c2c7d0;\" />\n\t\t\t</view>\n\n\t\t\t<view class=\"change-password-page__item\">\n\t\t\t\t<text class=\"change-password-page__label\">纭瀵嗙爜</text>\n\t\t\t\t<input v-model=\"form.confirmPassword\" class=\"change-password-page__input\" password placeholder=\"璇峰啀娆¤緭鍏ユ柊瀵嗙爜\" placeholder-style=\"color: #c2c7d0;\" />\n\t\t\t</view>\n\n\t\t\t<text class=\"change-password-page__rule\">瀵嗙爜瑙勫垯锛氬瓧姣嶃�佹暟瀛楃粍鍚堬紝涓嶅皯浜�8涓瓧绗�</text>\n\t\t</view>\n\n\t\t<button class=\"change-password-page__submit\" hover-class=\"change-password-page__submit--hover\" @click=\"handleSubmit\">纭淇敼</button>\n\t</view>\n</template>\n\n<script>\n\texport default {\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tform: {\n\t\t\t\t\tpassword: '',\n\t\t\t\t\tconfirmPassword: ''\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tmethods: {\n\t\t\thandleSubmit() {\n\t\t\t\tif (!this.form.password) {\n\t\t\t\t\tuni.showToast({ title: '璇疯緭鍏ユ柊瀵嗙爜', icon: 'none' })\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t\tif (!this.form.confirmPassword) {\n\t\t\t\t\tuni.showToast({ title: '璇峰啀娆¤緭鍏ユ柊瀵嗙爜', icon: 'none' })\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t\tif (this.form.password !== this.form.confirmPassword) {\n\t\t\t\t\tuni.showToast({ title: '涓ゆ瀵嗙爜杈撳叆涓嶄竴鑷�', icon: 'none' })\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t\tconst passwordRegex = /^(?=.*[A-Za-z])(?=.*\\d)[A-Za-z\\d]{8,}$/\n\t\t\t\tif (!passwordRegex.test(this.form.password)) {\n\t\t\t\t\tuni.showToast({ title: '瀵嗙爜闇�瀛楁瘝銆佹暟瀛楃粍鍚堬紝涓嶅皯浜�8涓瓧绗�', icon: 'none' })\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t\tuni.showLoading({ title: '淇敼涓�...' })\n\t\t\t\tthis.$u.api.changePassword({ newPassword: this.form.password }).then(res => {\n\t\t\t\t\tuni.hideLoading()\n\t\t\t\t\tif (res.code === 200) {\n\t\t\t\t\t\tuni.showToast({ title: '淇敼鎴愬姛', icon: 'success' })\n\t\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\t\tthis.$store.commit('clearAll')\n\t\t\t\t\t\t\tuni.reLaunch({\n\t\t\t\t\t\t\t\turl: '/pages/login/login'\n\t\t\t\t\t\t\t})\n\t\t\t\t\t\t}, 1500)\n\t\t\t\t\t}\n\t\t\t\t}).catch(err => {\n\t\t\t\t\tuni.hideLoading()\n\t\t\t\t})\n\t\t\t}\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t.change-password-page {\n\t\tmin-height: 100vh;\n\t\tbackground: #ffffff;\n\t\tpadding-top: 2rpx;\n\n\t\t&__form {\n\t\t\tbackground: #ffffff;\n\t\t}\n\n\t\t&__item {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\theight: 100rpx;\n\t\t\tpadding: 0 30rpx;\n\t\t\tborder-bottom: 1rpx solid #eceff4;\n\t\t}\n\n\t\t&__label {\n\t\t\twidth: 150rpx;\n\t\t\tfont-size: 32rpx;\n\t\t\tfont-weight: 500;\n\t\t\tcolor: #333333;\n\t\t\tflex-shrink: 0;\n\t\t}\n\n\t\t&__input {\n\t\t\tflex: 1;\n\t\t\theight: 100rpx;\n\t\t\ttext-align: right;\n\t\t\tfont-size: 30rpx;\n\t\t\tcolor: #333333;\n\t\t\tbackground: transparent;\n\t\t}\n\n\t\t&__rule {\n\t\t\tdisplay: block;\n\t\t\tpadding: 20rpx 30rpx 0;\n\t\t\tfont-size: 24rpx;\n\t\t\tline-height: 1.6;\n\t\t\tcolor: #b3b8c1;\n\t\t}\n\n\t\t&__submit {\n\t\t\twidth: calc(100% - 60rpx);\n\t\t\theight: 78rpx;\n\t\t\tline-height: 78rpx;\n\t\t\tmargin: 110rpx auto 0;\n\t\t\tborder-radius: 999rpx;\n\t\t\tbackground: #2476f6;\n\t\t\tfont-size: 30rpx;\n\t\t\tfont-weight: 500;\n\t\t\tcolor: #ffffff;\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&::after {\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\t&--hover {\n\t\t\t\topacity: 0.92;\n\t\t\t}\n\t\t}\n\t}\n</style>\n","import mod from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./change-password.vue?vue&type=style&index=0&id=a42599ea&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./change-password.vue?vue&type=style&index=0&id=a42599ea&lang=scss&scoped=true&\""],"sourceRoot":""}
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/mine/mine.js.map b/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/mine/mine.js.map
index d99e910..9231d48 100644
--- a/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/mine/mine.js.map
+++ b/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/mine/mine.js.map
@@ -1 +1 @@
-{"version":3,"sources":["uni-app:///main.js","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?45b8","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?0122","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?b4fe","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?1e1f","uni-app:///shop/pages/mine/mine.vue","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?d550"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","customTabbar","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","_self","_c","recyclableRender","staticRenderFns","_withStripped","CustomTabbar","data","navActionIcon","settingIcon","storeAvatar","bannerImage","orderMenus","title","badge","icon","url","menuList","computed","shopDisplayName","managerName","methods","handleLogout","uni","goAllOrders","handleOrderClick","handleMenuClick"],"mappings":"+IAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,2BACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,aAAc,WACZ,OAAO,uEAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eACJH,EAAII,MAAMC,IAEjBC,GAAmB,EACnBC,EAAkB,GACtBR,EAAOS,eAAgB,G,iCCjCvB,yHAAgyB,eAAG,G,0ICuEnyB,utBAGA,CACAhB,YACAiB,gBAEAC,gBACA,OACAC,iBACAC,eACAC,eACAC,eACAC,YACA,CAAAC,YAAAC,SAAAC,6CAAAC,uCACA,CAAAH,YAAAC,QAAAC,8CAAAC,QACA,CAAAH,cAAAC,SAAAC,2CAAAC,SAEAC,UACA,CAAAJ,aAAAG,QACA,CAAAH,aAAAG,QACA,CAAAH,aAAAG,WAIAE,iBACA,+DACAC,2BACA,4CAEAC,uBACA,sEAGAC,SACAC,wBACAC,aACAV,gBACAE,eAGAS,uBACAD,aACAV,gBACAE,eAGAU,6BACA,MAQAF,cACAP,YARAO,aACAV,gBACAE,eASAW,4BACA,MAQAH,cACAP,YARAO,aACAV,gBACAE,iBAUA,c,6DCjJA,yHAA++C,eAAG,G","file":"shop/pages/mine/mine.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/mine/mine.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./mine.vue?vue&type=template&id=567495f9&scoped=true&\"\nvar renderjs\nimport script from \"./mine.vue?vue&type=script&lang=js&\"\nexport * from \"./mine.vue?vue&type=script&lang=js&\"\nimport style0 from \"./mine.vue?vue&type=style&index=0&id=567495f9&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"567495f9\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"shop/pages/mine/mine.vue\"\nexport default component.exports","export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=template&id=567495f9&scoped=true&\"","var components\ntry {\n  components = {\n    customTabbar: function () {\n      return import(\n        /* webpackChunkName: \"components/custom-tabbar/custom-tabbar\" */ \"@/components/custom-tabbar/custom-tabbar.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 鎺掓煡缁勪欢鍚嶇О鎷煎啓鏄惁姝g‘\")\n    console.error(\n      \"2. 鎺掓煡缁勪欢鏄惁绗﹀悎 easycom 瑙勮寖锛屾枃妗o細https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 鑻ョ粍浠朵笉绗﹀悎 easycom 瑙勮寖锛岄渶鎵嬪姩寮曞叆锛屽苟鍦� components 涓敞鍐岃缁勪欢\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=script&lang=js&\"","<template>\n\t<view class=\"shop-mine-page\">\n\t\t<view class=\"page-header\">\n\t\t\t<view class=\"custom-nav\">\n\t\t\t\t<view :style=\"{ height: statusbarHeight + 'px' }\"></view>\n\t\t\t\t<view class=\"nav-content\" :style=\"{ height: navHeight + 'px' }\">\n\t\t\t\t\t<view class=\"logout-btn\" @click=\"handleLogout\">鐧诲嚭</view>\n\t\t\t\t\t<view class=\"nav-actions\">\n\t\t\t\t\t\t<image class=\"nav-action-icon\" :src=\"navActionIcon\" mode=\"aspectFit\"></image>\n\t\t\t\t\t</view>\n\t\t\t\t</view>\n\t\t\t</view>\n\n\t\t\t<view :style=\"{ height: statusbarHeight + navHeight + 'px' }\"></view>\n\n\t\t\t<view class=\"profile-section\">\n\t\t\t\t<view class=\"profile-main\">\n\t\t\t\t\t<view class=\"profile-left\">\n\t\t\t\t\t\t<image class=\"store-avatar\" :src=\"storeAvatar\" mode=\"aspectFill\"></image>\n\t\t\t\t\t\t<view class=\"profile-info\">\n\t\t\t\t\t\t\t<text class=\"store-name\">{{ shopDisplayName }}</text>\n\t\t\t\t\t\t\t<view class=\"profile-meta-row\">\n\t\t\t\t\t\t\t\t<text class=\"manager-name\">{{ managerName }}</text>\n\t\t\t\t\t\t\t\t<view class=\"identity-tag enterprise-tag\">浼佷笟</view>\n\t\t\t\t\t\t\t\t<view class=\"identity-tag personal-tag\">涓汉</view>\n\t\t\t\t\t\t\t</view>\n\t\t\t\t\t\t</view>\n\t\t\t\t\t</view>\n\t\t\t\t\t<image class=\"setting-icon\" src=\"/static/icon/ic_option@2x.png\" mode=\"aspectFit\"></image>\n\t\t\t\t</view>\n\t\t\t</view>\n\t\t</view>\n\n\t\t<view class=\"page-body\">\n\t\t\t<view class=\"card order-card\">\n\t\t\t\t<view class=\"card-header\">\n\t\t\t\t\t<text class=\"card-title\">璁㈠崟绠$悊</text>\n\t\t\t\t\t<view class=\"header-link\" @click=\"goAllOrders\">\n\t\t\t\t\t\t<text>鍏ㄩ儴璁㈠崟</text>\n\t\t\t\t\t\t<text class=\"header-arrow\">></text>\n\t\t\t\t\t</view>\n\t\t\t\t</view>\n\n\t\t\t\t<view class=\"order-grid\">\n\t\t\t\t\t<view class=\"order-item\" v-for=\"item in orderMenus\" :key=\"item.title\" @click=\"handleOrderClick(item)\">\n\t\t\t\t\t\t<view class=\"order-icon-wrap\">\n\t\t\t\t\t\t\t<image class=\"order-icon\" :src=\"item.icon\" mode=\"aspectFit\"></image>\n\t\t\t\t\t\t\t<view v-if=\"item.badge\" class=\"order-badge\">{{ item.badge }}</view>\n\t\t\t\t\t\t</view>\n\t\t\t\t\t\t<text class=\"order-title\">{{ item.title }}</text>\n\t\t\t\t\t</view>\n\t\t\t\t</view>\n\t\t\t</view>\n\n\t\t\t<view class=\"banner-card\">\n\t\t\t\t<image class=\"banner-image\" src=\"/static/image/share@2x.png\" mode=\"widthFix\"></image>\n\t\t\t</view>\n\n\t\t\t<view class=\"card menu-card\">\n\t\t\t\t<view class=\"menu-item\" v-for=\"item in menuList\" :key=\"item.title\" @click=\"handleMenuClick(item)\">\n\t\t\t\t\t<text class=\"menu-title\">{{ item.title }}</text>\n\t\t\t\t\t<image src=\"/static/icon/ar_map@2x.png\" mode=\"widthFix\" class=\"menu-arrow\"></image>\n\t\t\t\t</view>\n\t\t\t</view>\n\t\t</view>\n\n\t\t<custom-tabbar></custom-tabbar>\n\t</view>\n</template>\n\n<script>\n\timport { mapState } from 'vuex'\n\timport CustomTabbar from '@/components/custom-tabbar/custom-tabbar.vue'\n\n\texport default {\n\t\tcomponents: {\n\t\t\tCustomTabbar\n\t\t},\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tnavActionIcon: '',\n\t\t\t\tsettingIcon: '',\n\t\t\t\tstoreAvatar: '',\n\t\t\t\tbannerImage: '',\n\t\t\t\torderMenus: [\n\t\t\t\t\t{ title: '寰呮牳楠�', badge: 12, icon: '/static/icon/mine_ic_daifukuan@2x.png', url: '/shop/pages/write-off/write-off' },\n\t\t\t\t\t{ title: '寰呮敹璐�', badge: 2, icon: '/static/icon/mine_ic_daishouhuo@2x.png', url: '' },\n\t\t\t\t\t{ title: '閫�娆�/鍞悗', badge: '', icon: '/static/icon/mine_ic_tuikuan@2x.png', url: '' }\n\t\t\t\t],\n\t\t\t\tmenuList: [\n\t\t\t\t\t{ title: '瑙勮寖椤荤煡', url: '' },\n\t\t\t\t\t{ title: '鍦ㄧ嚎瀹㈡湇', url: '' },\n\t\t\t\t\t{ title: '鍏充簬鎴戜滑', url: '' }\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tcomputed: {\n\t\t\t...mapState(['navHeight', 'statusbarHeight', 'shopInfo']),\n\t\t\tshopDisplayName() {\n\t\t\t\treturn this.shopInfo.shopName || '涓搧蹇繍鍗楃珯鏃楄埌搴�'\n\t\t\t},\n\t\t\tmanagerName() {\n\t\t\t\treturn this.shopInfo.contactName || this.shopInfo.managerName || '钄″瓙鐟�'\n\t\t\t}\n\t\t},\n\t\tmethods: {\n\t\t\thandleLogout() {\n\t\t\t\tuni.showToast({\n\t\t\t\t\ttitle: '璇锋帴鍏ョ櫥鍑洪�昏緫',\n\t\t\t\t\ticon: 'none'\n\t\t\t\t})\n\t\t\t},\n\t\t\tgoAllOrders() {\n\t\t\t\tuni.showToast({\n\t\t\t\t\ttitle: '璇锋帴鍏ヨ鍗曞垪琛�',\n\t\t\t\t\ticon: 'none'\n\t\t\t\t})\n\t\t\t},\n\t\t\thandleOrderClick(item) {\n\t\t\t\tif (!item.url) {\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle: '璇疯ˉ鍏呰烦杞摼鎺�',\n\t\t\t\t\t\ticon: 'none'\n\t\t\t\t\t})\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tuni.navigateTo({\n\t\t\t\t\turl: item.url\n\t\t\t\t})\n\t\t\t},\n\t\t\thandleMenuClick(item) {\n\t\t\t\tif (!item.url) {\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle: '璇疯ˉ鍏呴〉闈㈤摼鎺�',\n\t\t\t\t\t\ticon: 'none'\n\t\t\t\t\t})\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tuni.navigateTo({\n\t\t\t\t\turl: item.url\n\t\t\t\t})\n\t\t\t}\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t.shop-mine-page {\n\t\tmin-height: 100vh;\n\t\tbackground: #f5f7fa;\n\t}\n\n\t.page-header {\n\t\tbackground: linear-gradient(180deg, #bfefff 0%, #e7f9ff 68%, #f5f7fa 100%);\n\t}\n\n\t.custom-nav {\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tz-index: 100;\n\t\tbackground: linear-gradient(180deg, #bfefff 0%, #dff7ff 100%);\n\t}\n\n\t.nav-content {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tpadding: 0 30rpx;\n\t}\n\n\t.logout-btn {\n\t\tmin-width: 104rpx;\n\t\theight: 52rpx;\n\t\tpadding: 0 24rpx;\n\t\tborder-radius: 28rpx;\n\t\tbackground: rgba(255, 255, 255, 0.96);\n\t\tfont-size: 24rpx;\n\t\tfont-weight: 500;\n\t\tcolor: #2c4e68;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tbox-shadow: 0 10rpx 24rpx rgba(76, 128, 160, 0.08);\n\t}\n\n\t.nav-actions {\n\t\twidth: 64rpx;\n\t\theight: 64rpx;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t.nav-action-icon {\n\t\twidth: 44rpx;\n\t\theight: 44rpx;\n\t}\n\n\t.profile-section {\n\t\tpadding: 16rpx 30rpx 36rpx;\n\t}\n\n\t.profile-main {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t}\n\n\t.profile-left {\n\t\tflex: 1;\n\t\tmin-width: 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t.store-avatar {\n\t\twidth: 112rpx;\n\t\theight: 112rpx;\n\t\tborder-radius: 56rpx;\n\t\tbackground: #d5dde5;\n\t\tflex-shrink: 0;\n\t}\n\n\t.profile-info {\n\t\tflex: 1;\n\t\tmin-width: 0;\n\t\tpadding-left: 24rpx;\n\t}\n\n\t.setting-icon {\n\t\twidth: 40rpx;\n\t\theight: 40rpx;\n\t\tmargin-left: 20rpx;\n\t\tflex-shrink: 0;\n\t}\n\n\t.store-name {\n\t\tdisplay: block;\n\t\tfont-size: 42rpx;\n\t\tfont-weight: 700;\n\t\tline-height: 1.25;\n\t\tcolor: #1f2b3d;\n\t}\n\n\t.profile-meta-row {\n\t\tmargin-top: 16rpx;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tflex-wrap: wrap;\n\t\tgap: 12rpx;\n\t}\n\n\t.manager-name {\n\t\tfont-size: 26rpx;\n\t\tcolor: #506070;\n\t}\n\n\t.identity-tag {\n\t\theight: 34rpx;\n\t\tpadding: 0 14rpx;\n\t\tborder-radius: 18rpx;\n\t\tfont-size: 20rpx;\n\t\tfont-weight: 600;\n\t\tcolor: #ffffff;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t.enterprise-tag {\n\t\tbackground: linear-gradient(135deg, #ff9a45 0%, #ff6a3d 100%);\n\t}\n\n\t.personal-tag {\n\t\tbackground: linear-gradient(135deg, #54d1ff 0%, #24b9dd 100%);\n\t}\n\n\t.page-body {\n\t\tpadding: 0 30rpx calc(180rpx + env(safe-area-inset-bottom));\n\t\tmargin-top: -6rpx;\n\t}\n\n\t.card {\n\t\tbackground: #ffffff;\n\t\tborder-radius: 24rpx;\n\t\tbox-shadow: 0 12rpx 30rpx rgba(31, 76, 112, 0.06);\n\t}\n\n\t.order-card {\n\t\tpadding: 30rpx 28rpx 22rpx;\n\t}\n\n\t.card-header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t}\n\n\t.card-title {\n\t\tfont-size: 34rpx;\n\t\tfont-weight: 700;\n\t\tcolor: #222f3e;\n\t}\n\n\t.header-link {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tfont-size: 24rpx;\n\t\tcolor: #9aa6b2;\n\t}\n\n\t.header-arrow {\n\t\tmargin-left: 8rpx;\n\t\tfont-size: 22rpx;\n\t}\n\n\t.order-grid {\n\t\tmargin-top: 26rpx;\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tgap: 16rpx;\n\t}\n\n\t.order-item {\n\t\tflex: 1;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tpadding: 10rpx 0;\n\t}\n\n\t.order-icon-wrap {\n\t\tposition: relative;\n\t\twidth: 72rpx;\n\t\theight: 72rpx;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t.order-icon {\n\t\twidth: 60rpx;\n\t\theight: 60rpx;\n\t}\n\n\t.order-badge {\n\t\tposition: absolute;\n\t\ttop: -8rpx;\n\t\tright: -10rpx;\n\t\tmin-width: 32rpx;\n\t\theight: 32rpx;\n\t\tpadding: 0 8rpx;\n\t\tborder-radius: 16rpx;\n\t\tbackground: #ff3558;\n\t\tfont-size: 20rpx;\n\t\tfont-weight: 600;\n\t\tcolor: #ffffff;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.order-title {\n\t\tmargin-top: 8rpx;\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #333333;\n\t}\n\n\t.banner-card {\n\t\tmargin-top: 24rpx;\n\t\tborder-radius: 20rpx;\n\t\toverflow: hidden;\n\t\tbackground: linear-gradient(135deg, #0d63d5 0%, #8fd9ff 100%);\n\t}\n\n\t.banner-image {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 184rpx;\n\t\tbackground: linear-gradient(135deg, #0d63d5 0%, #8fd9ff 100%);\n\t}\n\n\t.menu-card {\n\t\tmargin-top: 24rpx;\n\t\tpadding: 0 24rpx;\n\t}\n\n\t.menu-item {\n\t\theight: 102rpx;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tborder-bottom: 1rpx solid #edf1f5;\n\t}\n\n\t.menu-item:last-child {\n\t\tborder-bottom: none;\n\t}\n\n\t.menu-title {\n\t\tfont-weight: 400;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #222222;\n\t}\n\n\t.menu-arrow {\n\t\twidth: 16rpx;\r\n\t\theight: 26rpx;\n\t}\n</style>\n","import mod from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=style&index=0&id=567495f9&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=style&index=0&id=567495f9&lang=scss&scoped=true&\""],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"sources":["uni-app:///main.js","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?45b8","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?0122","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?b4fe","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?1e1f","uni-app:///shop/pages/mine/mine.vue","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/mine/mine.vue?d550"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","customTabbar","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","_self","_c","recyclableRender","staticRenderFns","_withStripped","CustomTabbar","data","navActionIcon","settingIcon","storeAvatar","bannerImage","orderMenus","title","badge","icon","url","menuList","computed","shopDisplayName","managerName","methods","junp","uni","handleLogout","goAllOrders","handleOrderClick","handleMenuClick"],"mappings":"+IAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,2BACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,aAAc,WACZ,OAAO,uEAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eACJH,EAAII,MAAMC,IAEjBC,GAAmB,EACnBC,EAAkB,GACtBR,EAAOS,eAAgB,G,iCCjCvB,yHAAgyB,eAAG,G,0ICuEnyB,utBAGA,CACAhB,YACAiB,gBAEAC,gBACA,OACAC,iBACAC,eACAC,eACAC,eACAC,YACA,CAAAC,YAAAC,SAAAC,6CAAAC,uCACA,CAAAH,YAAAC,QAAAC,8CAAAC,QACA,CAAAH,cAAAC,SAAAC,2CAAAC,SAEAC,UACA,CAAAJ,aAAAG,QACA,CAAAH,aAAAG,QACA,CAAAH,aAAAG,WAIAE,iBACA,+DACAC,2BACA,4CAEAC,uBACA,sEAGAC,SACAC,gBACAC,cACAP,uCAGAQ,wBACAD,aACAV,gBACAE,eAGAU,uBACAF,aACAV,gBACAE,eAGAW,6BACA,MAQAH,cACAP,YARAO,aACAV,gBACAE,eASAY,4BACA,MAQAJ,cACAP,YARAO,aACAV,gBACAE,iBAUA,c,6DCtJA,yHAA++C,eAAG,G","file":"shop/pages/mine/mine.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/mine/mine.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./mine.vue?vue&type=template&id=567495f9&scoped=true&\"\nvar renderjs\nimport script from \"./mine.vue?vue&type=script&lang=js&\"\nexport * from \"./mine.vue?vue&type=script&lang=js&\"\nimport style0 from \"./mine.vue?vue&type=style&index=0&id=567495f9&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"567495f9\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"shop/pages/mine/mine.vue\"\nexport default component.exports","export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=template&id=567495f9&scoped=true&\"","var components\ntry {\n  components = {\n    customTabbar: function () {\n      return import(\n        /* webpackChunkName: \"components/custom-tabbar/custom-tabbar\" */ \"@/components/custom-tabbar/custom-tabbar.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 鎺掓煡缁勪欢鍚嶇О鎷煎啓鏄惁姝g‘\")\n    console.error(\n      \"2. 鎺掓煡缁勪欢鏄惁绗﹀悎 easycom 瑙勮寖锛屾枃妗o細https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 鑻ョ粍浠朵笉绗﹀悎 easycom 瑙勮寖锛岄渶鎵嬪姩寮曞叆锛屽苟鍦� components 涓敞鍐岃缁勪欢\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=script&lang=js&\"","<template>\n\t<view class=\"shop-mine-page\">\n\t\t<view class=\"page-header\">\n\t\t\t<view class=\"custom-nav\">\n\t\t\t\t<view :style=\"{ height: statusbarHeight + 'px' }\"></view>\n\t\t\t\t<view class=\"nav-content\" :style=\"{ height: navHeight + 'px' }\">\n\t\t\t\t\t<view class=\"logout-btn\" @click=\"handleLogout\">鐧诲嚭</view>\n\t\t\t\t\t<view class=\"nav-actions\">\n\t\t\t\t\t\t<image class=\"nav-action-icon\" :src=\"navActionIcon\" mode=\"aspectFit\"></image>\n\t\t\t\t\t</view>\n\t\t\t\t</view>\n\t\t\t</view>\n\n\t\t\t<view :style=\"{ height: statusbarHeight + navHeight + 'px' }\"></view>\n\n\t\t\t<view class=\"profile-section\">\n\t\t\t\t<view class=\"profile-main\">\n\t\t\t\t\t<view class=\"profile-left\">\n\t\t\t\t\t\t<image class=\"store-avatar\" :src=\"storeAvatar\" mode=\"aspectFill\"></image>\n\t\t\t\t\t\t<view class=\"profile-info\">\n\t\t\t\t\t\t\t<text class=\"store-name\">{{ shopDisplayName }}</text>\n\t\t\t\t\t\t\t<view class=\"profile-meta-row\">\n\t\t\t\t\t\t\t\t<text class=\"manager-name\">{{ managerName }}</text>\n\t\t\t\t\t\t\t\t<view class=\"identity-tag enterprise-tag\">浼佷笟</view>\n\t\t\t\t\t\t\t\t<view class=\"identity-tag personal-tag\">涓汉</view>\n\t\t\t\t\t\t\t</view>\n\t\t\t\t\t\t</view>\n\t\t\t\t\t</view>\n\t\t\t\t\t<image class=\"setting-icon\" src=\"/static/icon/ic_option@2x.png\" mode=\"aspectFit\" @click=\"junp\"></image>\n\t\t\t\t</view>\n\t\t\t</view>\n\t\t</view>\n\n\t\t<view class=\"page-body\">\n\t\t\t<!-- <view class=\"card order-card\">\n\t\t\t\t<view class=\"card-header\">\n\t\t\t\t\t<text class=\"card-title\">璁㈠崟绠$悊</text>\n\t\t\t\t\t<view class=\"header-link\" @click=\"goAllOrders\">\n\t\t\t\t\t\t<text>鍏ㄩ儴璁㈠崟</text>\n\t\t\t\t\t\t<text class=\"header-arrow\">></text>\n\t\t\t\t\t</view>\n\t\t\t\t</view>\n\n\t\t\t\t<view class=\"order-grid\">\n\t\t\t\t\t<view class=\"order-item\" v-for=\"item in orderMenus\" :key=\"item.title\" @click=\"handleOrderClick(item)\">\n\t\t\t\t\t\t<view class=\"order-icon-wrap\">\n\t\t\t\t\t\t\t<image class=\"order-icon\" :src=\"item.icon\" mode=\"aspectFit\"></image>\n\t\t\t\t\t\t\t<view v-if=\"item.badge\" class=\"order-badge\">{{ item.badge }}</view>\n\t\t\t\t\t\t</view>\n\t\t\t\t\t\t<text class=\"order-title\">{{ item.title }}</text>\n\t\t\t\t\t</view>\n\t\t\t\t</view>\n\t\t\t</view> -->\n\n\t\t\t<view class=\"banner-card\">\n\t\t\t\t<image class=\"banner-image\" src=\"/static/image/share@2x.png\" mode=\"widthFix\"></image>\n\t\t\t</view>\n\n\t\t\t<view class=\"card menu-card\">\n\t\t\t\t<view class=\"menu-item\" v-for=\"item in menuList\" :key=\"item.title\" @click=\"handleMenuClick(item)\">\n\t\t\t\t\t<text class=\"menu-title\">{{ item.title }}</text>\n\t\t\t\t\t<image src=\"/static/icon/ar_map@2x.png\" mode=\"widthFix\" class=\"menu-arrow\"></image>\n\t\t\t\t</view>\n\t\t\t</view>\n\t\t</view>\n\n\t\t<custom-tabbar></custom-tabbar>\n\t</view>\n</template>\n\n<script>\n\timport { mapState } from 'vuex'\n\timport CustomTabbar from '@/components/custom-tabbar/custom-tabbar.vue'\n\n\texport default {\n\t\tcomponents: {\n\t\t\tCustomTabbar\n\t\t},\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tnavActionIcon: '',\n\t\t\t\tsettingIcon: '',\n\t\t\t\tstoreAvatar: '',\n\t\t\t\tbannerImage: '',\n\t\t\t\torderMenus: [\n\t\t\t\t\t{ title: '寰呮牳楠�', badge: 12, icon: '/static/icon/mine_ic_daifukuan@2x.png', url: '/shop/pages/write-off/write-off' },\n\t\t\t\t\t{ title: '寰呮敹璐�', badge: 2, icon: '/static/icon/mine_ic_daishouhuo@2x.png', url: '' },\n\t\t\t\t\t{ title: '閫�娆�/鍞悗', badge: '', icon: '/static/icon/mine_ic_tuikuan@2x.png', url: '' }\n\t\t\t\t],\n\t\t\t\tmenuList: [\n\t\t\t\t\t{ title: '瑙勮寖椤荤煡', url: '' },\n\t\t\t\t\t{ title: '鍦ㄧ嚎瀹㈡湇', url: '' },\n\t\t\t\t\t{ title: '鍏充簬鎴戜滑', url: '' }\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tcomputed: {\n\t\t\t...mapState(['navHeight', 'statusbarHeight', 'shopInfo']),\n\t\t\tshopDisplayName() {\n\t\t\t\treturn this.shopInfo.shopName || '涓搧蹇繍鍗楃珯鏃楄埌搴�'\n\t\t\t},\n\t\t\tmanagerName() {\n\t\t\t\treturn this.shopInfo.contactName || this.shopInfo.managerName || '钄″瓙鐟�'\n\t\t\t}\n\t\t},\n\t\tmethods: {\r\n\t\t\tjunp() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/shop/pages/settings/settings'\r\n\t\t\t\t})\r\n\t\t\t},\n\t\t\thandleLogout() {\n\t\t\t\tuni.showToast({\n\t\t\t\t\ttitle: '璇锋帴鍏ョ櫥鍑洪�昏緫',\n\t\t\t\t\ticon: 'none'\n\t\t\t\t})\n\t\t\t},\n\t\t\tgoAllOrders() {\n\t\t\t\tuni.showToast({\n\t\t\t\t\ttitle: '璇锋帴鍏ヨ鍗曞垪琛�',\n\t\t\t\t\ticon: 'none'\n\t\t\t\t})\n\t\t\t},\n\t\t\thandleOrderClick(item) {\n\t\t\t\tif (!item.url) {\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle: '璇疯ˉ鍏呰烦杞摼鎺�',\n\t\t\t\t\t\ticon: 'none'\n\t\t\t\t\t})\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tuni.navigateTo({\n\t\t\t\t\turl: item.url\n\t\t\t\t})\n\t\t\t},\n\t\t\thandleMenuClick(item) {\n\t\t\t\tif (!item.url) {\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle: '璇疯ˉ鍏呴〉闈㈤摼鎺�',\n\t\t\t\t\t\ticon: 'none'\n\t\t\t\t\t})\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tuni.navigateTo({\n\t\t\t\t\turl: item.url\n\t\t\t\t})\n\t\t\t}\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t.shop-mine-page {\n\t\tmin-height: 100vh;\n\t\tbackground: #f5f7fa;\n\t}\n\n\t.page-header {\n\t\tbackground: linear-gradient(180deg, #bfefff 0%, #e7f9ff 68%, #f5f7fa 100%);\n\t}\n\n\t.custom-nav {\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tz-index: 100;\n\t\tbackground: linear-gradient(180deg, #bfefff 0%, #dff7ff 100%);\n\t}\n\n\t.nav-content {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tpadding: 0 30rpx;\n\t}\n\n\t.logout-btn {\n\t\tmin-width: 104rpx;\n\t\theight: 52rpx;\n\t\tpadding: 0 24rpx;\n\t\tborder-radius: 28rpx;\n\t\tbackground: rgba(255, 255, 255, 0.96);\n\t\tfont-size: 24rpx;\n\t\tfont-weight: 500;\n\t\tcolor: #2c4e68;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tbox-shadow: 0 10rpx 24rpx rgba(76, 128, 160, 0.08);\n\t}\n\n\t.nav-actions {\n\t\twidth: 64rpx;\n\t\theight: 64rpx;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t.nav-action-icon {\n\t\twidth: 44rpx;\n\t\theight: 44rpx;\n\t}\n\n\t.profile-section {\n\t\tpadding: 16rpx 30rpx 36rpx;\n\t}\n\n\t.profile-main {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t}\n\n\t.profile-left {\n\t\tflex: 1;\n\t\tmin-width: 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t.store-avatar {\n\t\twidth: 112rpx;\n\t\theight: 112rpx;\n\t\tborder-radius: 56rpx;\n\t\tbackground: #d5dde5;\n\t\tflex-shrink: 0;\n\t}\n\n\t.profile-info {\n\t\tflex: 1;\n\t\tmin-width: 0;\n\t\tpadding-left: 24rpx;\n\t}\n\n\t.setting-icon {\n\t\twidth: 40rpx;\n\t\theight: 40rpx;\n\t\tmargin-left: 20rpx;\n\t\tflex-shrink: 0;\n\t}\n\n\t.store-name {\n\t\tdisplay: block;\n\t\tfont-size: 42rpx;\n\t\tfont-weight: 700;\n\t\tline-height: 1.25;\n\t\tcolor: #1f2b3d;\n\t}\n\n\t.profile-meta-row {\n\t\tmargin-top: 16rpx;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tflex-wrap: wrap;\n\t\tgap: 12rpx;\n\t}\n\n\t.manager-name {\n\t\tfont-size: 26rpx;\n\t\tcolor: #506070;\n\t}\n\n\t.identity-tag {\n\t\theight: 34rpx;\n\t\tpadding: 0 14rpx;\n\t\tborder-radius: 18rpx;\n\t\tfont-size: 20rpx;\n\t\tfont-weight: 600;\n\t\tcolor: #ffffff;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t.enterprise-tag {\n\t\tbackground: linear-gradient(135deg, #ff9a45 0%, #ff6a3d 100%);\n\t}\n\n\t.personal-tag {\n\t\tbackground: linear-gradient(135deg, #54d1ff 0%, #24b9dd 100%);\n\t}\n\n\t.page-body {\n\t\tpadding: 0 30rpx calc(180rpx + env(safe-area-inset-bottom));\n\t\tmargin-top: -6rpx;\n\t}\n\n\t.card {\n\t\tbackground: #ffffff;\n\t\tborder-radius: 24rpx;\n\t\tbox-shadow: 0 12rpx 30rpx rgba(31, 76, 112, 0.06);\n\t}\n\n\t.order-card {\n\t\tpadding: 30rpx 28rpx 22rpx;\n\t}\n\n\t.card-header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t}\n\n\t.card-title {\n\t\tfont-size: 34rpx;\n\t\tfont-weight: 700;\n\t\tcolor: #222f3e;\n\t}\n\n\t.header-link {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tfont-size: 24rpx;\n\t\tcolor: #9aa6b2;\n\t}\n\n\t.header-arrow {\n\t\tmargin-left: 8rpx;\n\t\tfont-size: 22rpx;\n\t}\n\n\t.order-grid {\n\t\tmargin-top: 26rpx;\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tgap: 16rpx;\n\t}\n\n\t.order-item {\n\t\tflex: 1;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tpadding: 10rpx 0;\n\t}\n\n\t.order-icon-wrap {\n\t\tposition: relative;\n\t\twidth: 72rpx;\n\t\theight: 72rpx;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t.order-icon {\n\t\twidth: 60rpx;\n\t\theight: 60rpx;\n\t}\n\n\t.order-badge {\n\t\tposition: absolute;\n\t\ttop: -8rpx;\n\t\tright: -10rpx;\n\t\tmin-width: 32rpx;\n\t\theight: 32rpx;\n\t\tpadding: 0 8rpx;\n\t\tborder-radius: 16rpx;\n\t\tbackground: #ff3558;\n\t\tfont-size: 20rpx;\n\t\tfont-weight: 600;\n\t\tcolor: #ffffff;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.order-title {\n\t\tmargin-top: 8rpx;\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #333333;\n\t}\n\n\t.banner-card {\n\t\tmargin-top: 24rpx;\n\t\tborder-radius: 20rpx;\n\t\toverflow: hidden;\n\t\tbackground: linear-gradient(135deg, #0d63d5 0%, #8fd9ff 100%);\n\t}\n\n\t.banner-image {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 184rpx;\n\t\tbackground: linear-gradient(135deg, #0d63d5 0%, #8fd9ff 100%);\n\t}\n\n\t.menu-card {\n\t\tmargin-top: 24rpx;\n\t\tpadding: 0 24rpx;\n\t}\n\n\t.menu-item {\n\t\theight: 102rpx;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tborder-bottom: 1rpx solid #edf1f5;\n\t}\n\n\t.menu-item:last-child {\n\t\tborder-bottom: none;\n\t}\n\n\t.menu-title {\n\t\tfont-weight: 400;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #222222;\n\t}\n\n\t.menu-arrow {\n\t\twidth: 16rpx;\r\n\t\theight: 26rpx;\n\t}\n</style>\n","import mod from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=style&index=0&id=567495f9&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./mine.vue?vue&type=style&index=0&id=567495f9&lang=scss&scoped=true&\""],"sourceRoot":""}
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/settings/settings.js.map b/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/settings/settings.js.map
new file mode 100644
index 0000000..68c639d
--- /dev/null
+++ b/small-program/unpackage/dist/dev/.sourcemap/mp-weixin/shop/pages/settings/settings.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["uni-app:///main.js","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/settings/settings.vue?ad77","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/settings/settings.vue?931b","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/settings/settings.vue?55ee","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/settings/settings.vue?b448","uni-app:///shop/pages/settings/settings.vue","webpack:///D:/璞嗙背/gtzxinglijicun/small-program/shop/pages/settings/settings.vue?d2e7"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","render","_vm","this","_h","$createElement","_self","_c","recyclableRender","staticRenderFns","_withStripped","methods","jump","uni","url"],"mappings":"uJAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,mCACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eACJH,EAAII,MAAMC,IAEjBC,GAAmB,EACnBC,EAAkB,GACtBR,EAAOS,eAAgB,G,iCCRvB,yHAAoyB,eAAG,G,sHCUvyB,CACAC,SACAC,gBACAC,cACAC,uDAIA,c,6DClBA,yHAAm/C,eAAG,G","file":"shop/pages/settings/settings.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/settings/settings.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./settings.vue?vue&type=template&id=37236ff9&scoped=true&\"\nvar renderjs\nimport script from \"./settings.vue?vue&type=script&lang=js&\"\nexport * from \"./settings.vue?vue&type=script&lang=js&\"\nimport style0 from \"./settings.vue?vue&type=style&index=0&id=37236ff9&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"37236ff9\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"shop/pages/settings/settings.vue\"\nexport default component.exports","export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./settings.vue?vue&type=template&id=37236ff9&scoped=true&\"","var components\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./settings.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./settings.vue?vue&type=script&lang=js&\"","<template>\n\t<view class=\"box\">\n\t\t<view class=\"box-item\" @click=\"jump\">\r\n\t\t\t<view class=\"box-item-table\">淇敼瀵嗙爜</view>\r\n\t\t\t<image src=\"/static/icon/ar_map@2x.png\" mode=\"widthFix\"></image>\r\n\t\t</view>\n\t</view>\n</template>\n\n<script>\n\texport default {\n\t\tmethods: {\r\n\t\t\tjump() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/shop/pages/change-password/change-password'\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t.box {\r\n\t\twidth: 100%;\r\n\t\tpadding: 0 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\t.box-item {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 102rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: space-between;\r\n\t\t\tborder-bottom: 1rpx solid #ececec;\r\n\t\t}\r\n\t}\n</style>","import mod from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./settings.vue?vue&type=style&index=0&id=37236ff9&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./settings.vue?vue&type=style&index=0&id=37236ff9&lang=scss&scoped=true&\""],"sourceRoot":""}
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/app.json b/small-program/unpackage/dist/dev/mp-weixin/app.json
index 8ad1a85..287391f 100644
--- a/small-program/unpackage/dist/dev/mp-weixin/app.json
+++ b/small-program/unpackage/dist/dev/mp-weixin/app.json
@@ -33,7 +33,9 @@
         "pages/store-info/store-info",
         "pages/message/message",
         "pages/withdraw/withdraw",
-        "pages/withdraw-success/withdraw-success"
+        "pages/withdraw-success/withdraw-success",
+        "pages/settings/settings",
+        "pages/change-password/change-password"
       ]
     }
   ],
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.js b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.js
new file mode 100644
index 0000000..e887d48
--- /dev/null
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.js
@@ -0,0 +1,2 @@
+require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["shop/pages/change-password/change-password"],{647:function(n,e,t){"use strict";(function(n,e){var o=t(4);t(30);o(t(25));var r=o(t(648));n.__webpack_require_UNI_MP_PLUGIN__=t,e(r.default)}).call(this,t(1)["default"],t(2)["createPage"])},648:function(n,e,t){"use strict";t.r(e);var o=t(649),r=t(651);for(var s in r)["default"].indexOf(s)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(s);t(653);var i,a=t(41),c=Object(a["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,"a42599ea",null,!1,o["components"],i);c.options.__file="shop/pages/change-password/change-password.vue",e["default"]=c.exports},649:function(n,e,t){"use strict";t.r(e);var o=t(650);t.d(e,"render",(function(){return o["render"]})),t.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(e,"components",(function(){return o["components"]}))},650:function(n,e,t){"use strict";var o;t.r(e),t.d(e,"render",(function(){return r})),t.d(e,"staticRenderFns",(function(){return i})),t.d(e,"recyclableRender",(function(){return s})),t.d(e,"components",(function(){return o}));var r=function(){var n=this,e=n.$createElement;n._self._c},s=!1,i=[];r._withStripped=!0},651:function(n,e,t){"use strict";t.r(e);var o=t(652),r=t.n(o);for(var s in o)["default"].indexOf(s)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(s);e["default"]=r.a},652:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={data:function(){return{form:{password:"",confirmPassword:""}}},methods:{handleSubmit:function(){var e=this;if(this.form.password)if(this.form.confirmPassword)if(this.form.password===this.form.confirmPassword){var t=/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$/;t.test(this.form.password)?(n.showLoading({title:"淇敼涓�..."}),this.$u.api.changePassword({newPassword:this.form.password}).then((function(t){n.hideLoading(),200===t.code&&(n.showToast({title:"淇敼鎴愬姛",icon:"success"}),setTimeout((function(){e.$store.commit("clearAll"),n.reLaunch({url:"/pages/login/login"})}),1500))})).catch((function(e){n.hideLoading()}))):n.showToast({title:"瀵嗙爜闇�瀛楁瘝銆佹暟瀛楃粍鍚堬紝涓嶅皯浜�8涓瓧绗�",icon:"none"})}else n.showToast({title:"涓ゆ瀵嗙爜杈撳叆涓嶄竴鑷�",icon:"none"});else n.showToast({title:"璇峰啀娆¤緭鍏ユ柊瀵嗙爜",icon:"none"});else n.showToast({title:"璇疯緭鍏ユ柊瀵嗙爜",icon:"none"})}}};e.default=t}).call(this,t(2)["default"])},653:function(n,e,t){"use strict";t.r(e);var o=t(654),r=t.n(o);for(var s in o)["default"].indexOf(s)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(s);e["default"]=r.a},654:function(n,e,t){}},[[647,"common/runtime","common/vendor"]]]);
+//# sourceMappingURL=../../../../.sourcemap/mp-weixin/shop/pages/change-password/change-password.js.map
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.json b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.json
new file mode 100644
index 0000000..8e70e9e
--- /dev/null
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.json
@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "淇敼瀵嗙爜",
+  "usingComponents": {}
+}
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.wxml b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.wxml
new file mode 100644
index 0000000..fb0129f
--- /dev/null
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.wxml
@@ -0,0 +1 @@
+<view class="change-password-page data-v-a42599ea"><view class="change-password-page__form data-v-a42599ea"><view class="change-password-page__item data-v-a42599ea"><text class="change-password-page__label data-v-a42599ea">鏂板瘑鐮�</text><input class="change-password-page__input data-v-a42599ea" password="{{true}}" placeholder="璇疯緭鍏ユ柊瀵嗙爜" placeholder-style="color: #c2c7d0;" data-event-opts="{{[['input',[['__set_model',['$0','password','$event',[]],['form']]]]]}}" value="{{form.password}}" bindinput="__e"/></view><view class="change-password-page__item data-v-a42599ea"><text class="change-password-page__label data-v-a42599ea">纭瀵嗙爜</text><input class="change-password-page__input data-v-a42599ea" password="{{true}}" placeholder="璇峰啀娆¤緭鍏ユ柊瀵嗙爜" placeholder-style="color: #c2c7d0;" data-event-opts="{{[['input',[['__set_model',['$0','confirmPassword','$event',[]],['form']]]]]}}" value="{{form.confirmPassword}}" bindinput="__e"/></view><text class="change-password-page__rule data-v-a42599ea">瀵嗙爜瑙勫垯锛氬瓧姣嶃�佹暟瀛楃粍鍚堬紝涓嶅皯浜�8涓瓧绗�</text></view><button class="change-password-page__submit data-v-a42599ea" hover-class="change-password-page__submit--hover" data-event-opts="{{[['tap',[['handleSubmit',['$event']]]]]}}" bindtap="__e">纭淇敼</button></view>
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.wxss b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.wxss
new file mode 100644
index 0000000..9c9797e
--- /dev/null
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/change-password/change-password.wxss
@@ -0,0 +1,84 @@
+@charset "UTF-8";
+/**
+ * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
+ *
+ * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
+ * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
+ *
+ */
+/**
+ * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
+ *
+ * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
+ */
+/* uni.scss */
+/* 棰滆壊鍙橀噺 */
+/* 琛屼负鐩稿叧棰滆壊 */
+/* 鏂囧瓧鍩烘湰棰滆壊 */
+/* 鑳屾櫙棰滆壊 */
+/* 杈规棰滆壊 */
+/* 灏哄鍙橀噺 */
+/* 鏂囧瓧灏哄 */
+/* 鍥剧墖灏哄 */
+/* Border Radius */
+/* 姘村钩闂磋窛 */
+/* 鍨傜洿闂磋窛 */
+/* 閫忔槑搴� */
+/* 鏂囩珷鍦烘櫙鐩稿叧 */
+.change-password-page.data-v-a42599ea {
+  min-height: 100vh;
+  background: #ffffff;
+  padding-top: 2rpx;
+}
+.change-password-page__form.data-v-a42599ea {
+  background: #ffffff;
+}
+.change-password-page__item.data-v-a42599ea {
+  display: flex;
+  align-items: center;
+  height: 100rpx;
+  padding: 0 30rpx;
+  border-bottom: 1rpx solid #eceff4;
+}
+.change-password-page__label.data-v-a42599ea {
+  width: 150rpx;
+  font-size: 32rpx;
+  font-weight: 500;
+  color: #333333;
+  flex-shrink: 0;
+}
+.change-password-page__input.data-v-a42599ea {
+  flex: 1;
+  height: 100rpx;
+  text-align: right;
+  font-size: 30rpx;
+  color: #333333;
+  background: transparent;
+}
+.change-password-page__rule.data-v-a42599ea {
+  display: block;
+  padding: 20rpx 30rpx 0;
+  font-size: 24rpx;
+  line-height: 1.6;
+  color: #b3b8c1;
+}
+.change-password-page__submit.data-v-a42599ea {
+  width: calc(100% - 60rpx);
+  height: 78rpx;
+  line-height: 78rpx;
+  margin: 110rpx auto 0;
+  border-radius: 999rpx;
+  background: #2476f6;
+  font-size: 30rpx;
+  font-weight: 500;
+  color: #ffffff;
+  border: 0;
+  padding: 0;
+}
+.change-password-page__submit.data-v-a42599ea::after {
+  border: 0;
+}
+.change-password-page__submit--hover.data-v-a42599ea {
+  opacity: 0.92;
+}
+
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.js b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.js
index 907ae97..57f736c 100644
--- a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.js
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.js
@@ -1,2 +1,2 @@
-require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["shop/pages/mine/mine"],{353:function(e,n,t){"use strict";(function(e,n){var r=t(4);t(30);r(t(25));var o=r(t(354));e.__webpack_require_UNI_MP_PLUGIN__=t,n(o.default)}).call(this,t(1)["default"],t(2)["createPage"])},354:function(e,n,t){"use strict";t.r(n);var r=t(631),o=t(633);for(var c in o)["default"].indexOf(c)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(c);t(635);var i,a=t(41),u=Object(a["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,"567495f9",null,!1,r["components"],i);u.options.__file="shop/pages/mine/mine.vue",n["default"]=u.exports},631:function(e,n,t){"use strict";t.r(n);var r=t(632);t.d(n,"render",(function(){return r["render"]})),t.d(n,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(n,"components",(function(){return r["components"]}))},632:function(e,n,t){"use strict";var r;t.r(n),t.d(n,"render",(function(){return o})),t.d(n,"staticRenderFns",(function(){return i})),t.d(n,"recyclableRender",(function(){return c})),t.d(n,"components",(function(){return r}));try{r={customTabbar:function(){return t.e("components/custom-tabbar/custom-tabbar").then(t.bind(null,187))}}}catch(a){if(-1===a.message.indexOf("Cannot find module")||-1===a.message.indexOf(".vue"))throw a;console.error(a.message),console.error("1. 鎺掓煡缁勪欢鍚嶇О鎷煎啓鏄惁姝g‘"),console.error("2. 鎺掓煡缁勪欢鏄惁绗﹀悎 easycom 瑙勮寖锛屾枃妗o細https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 鑻ョ粍浠朵笉绗﹀悎 easycom 瑙勮寖锛岄渶鎵嬪姩寮曞叆锛屽苟鍦� components 涓敞鍐岃缁勪欢")}var o=function(){var e=this,n=e.$createElement;e._self._c},c=!1,i=[];o._withStripped=!0},633:function(e,n,t){"use strict";t.r(n);var r=t(634),o=t.n(r);for(var c in r)["default"].indexOf(c)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(c);n["default"]=o.a},634:function(e,n,t){"use strict";(function(e){var r=t(4);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=r(t(11)),c=t(37);function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function a(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?i(Object(t),!0).forEach((function(n){(0,o.default)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var u=function(){t.e("components/custom-tabbar/custom-tabbar").then(function(){return resolve(t(187))}.bind(null,t)).catch(t.oe)},s={components:{CustomTabbar:u},data:function(){return{navActionIcon:"",settingIcon:"",storeAvatar:"",bannerImage:"",orderMenus:[{title:"寰呮牳楠�",badge:12,icon:"/static/icon/mine_ic_daifukuan@2x.png",url:"/shop/pages/write-off/write-off"},{title:"寰呮敹璐�",badge:2,icon:"/static/icon/mine_ic_daishouhuo@2x.png",url:""},{title:"閫�娆�/鍞悗",badge:"",icon:"/static/icon/mine_ic_tuikuan@2x.png",url:""}],menuList:[{title:"瑙勮寖椤荤煡",url:""},{title:"鍦ㄧ嚎瀹㈡湇",url:""},{title:"鍏充簬鎴戜滑",url:""}]}},computed:a(a({},(0,c.mapState)(["navHeight","statusbarHeight","shopInfo"])),{},{shopDisplayName:function(){return this.shopInfo.shopName||"涓搧蹇繍鍗楃珯鏃楄埌搴�"},managerName:function(){return this.shopInfo.contactName||this.shopInfo.managerName||"钄″瓙鐟�"}}),methods:{handleLogout:function(){e.showToast({title:"璇锋帴鍏ョ櫥鍑洪�昏緫",icon:"none"})},goAllOrders:function(){e.showToast({title:"璇锋帴鍏ヨ鍗曞垪琛�",icon:"none"})},handleOrderClick:function(n){n.url?e.navigateTo({url:n.url}):e.showToast({title:"璇疯ˉ鍏呰烦杞摼鎺�",icon:"none"})},handleMenuClick:function(n){n.url?e.navigateTo({url:n.url}):e.showToast({title:"璇疯ˉ鍏呴〉闈㈤摼鎺�",icon:"none"})}}};n.default=s}).call(this,t(2)["default"])},635:function(e,n,t){"use strict";t.r(n);var r=t(636),o=t.n(r);for(var c in r)["default"].indexOf(c)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(c);n["default"]=o.a},636:function(e,n,t){}},[[353,"common/runtime","common/vendor"]]]);
+require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["shop/pages/mine/mine"],{353:function(n,e,t){"use strict";(function(n,e){var r=t(4);t(30);r(t(25));var o=r(t(354));n.__webpack_require_UNI_MP_PLUGIN__=t,e(o.default)}).call(this,t(1)["default"],t(2)["createPage"])},354:function(n,e,t){"use strict";t.r(e);var r=t(631),o=t(633);for(var i in o)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(i);t(635);var c,a=t(41),u=Object(a["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,"567495f9",null,!1,r["components"],c);u.options.__file="shop/pages/mine/mine.vue",e["default"]=u.exports},631:function(n,e,t){"use strict";t.r(e);var r=t(632);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},632:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return o})),t.d(e,"staticRenderFns",(function(){return c})),t.d(e,"recyclableRender",(function(){return i})),t.d(e,"components",(function(){return r}));try{r={customTabbar:function(){return t.e("components/custom-tabbar/custom-tabbar").then(t.bind(null,187))}}}catch(a){if(-1===a.message.indexOf("Cannot find module")||-1===a.message.indexOf(".vue"))throw a;console.error(a.message),console.error("1. 鎺掓煡缁勪欢鍚嶇О鎷煎啓鏄惁姝g‘"),console.error("2. 鎺掓煡缁勪欢鏄惁绗﹀悎 easycom 瑙勮寖锛屾枃妗o細https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 鑻ョ粍浠朵笉绗﹀悎 easycom 瑙勮寖锛岄渶鎵嬪姩寮曞叆锛屽苟鍦� components 涓敞鍐岃缁勪欢")}var o=function(){var n=this,e=n.$createElement;n._self._c},i=!1,c=[];o._withStripped=!0},633:function(n,e,t){"use strict";t.r(e);var r=t(634),o=t.n(r);for(var i in r)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(i);e["default"]=o.a},634:function(n,e,t){"use strict";(function(n){var r=t(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(t(11)),i=t(37);function c(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,r)}return t}function a(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?c(Object(t),!0).forEach((function(e){(0,o.default)(n,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}))}return n}var u=function(){t.e("components/custom-tabbar/custom-tabbar").then(function(){return resolve(t(187))}.bind(null,t)).catch(t.oe)},s={components:{CustomTabbar:u},data:function(){return{navActionIcon:"",settingIcon:"",storeAvatar:"",bannerImage:"",orderMenus:[{title:"寰呮牳楠�",badge:12,icon:"/static/icon/mine_ic_daifukuan@2x.png",url:"/shop/pages/write-off/write-off"},{title:"寰呮敹璐�",badge:2,icon:"/static/icon/mine_ic_daishouhuo@2x.png",url:""},{title:"閫�娆�/鍞悗",badge:"",icon:"/static/icon/mine_ic_tuikuan@2x.png",url:""}],menuList:[{title:"瑙勮寖椤荤煡",url:""},{title:"鍦ㄧ嚎瀹㈡湇",url:""},{title:"鍏充簬鎴戜滑",url:""}]}},computed:a(a({},(0,i.mapState)(["navHeight","statusbarHeight","shopInfo"])),{},{shopDisplayName:function(){return this.shopInfo.shopName||"涓搧蹇繍鍗楃珯鏃楄埌搴�"},managerName:function(){return this.shopInfo.contactName||this.shopInfo.managerName||"钄″瓙鐟�"}}),methods:{junp:function(){n.navigateTo({url:"/shop/pages/settings/settings"})},handleLogout:function(){n.showToast({title:"璇锋帴鍏ョ櫥鍑洪�昏緫",icon:"none"})},goAllOrders:function(){n.showToast({title:"璇锋帴鍏ヨ鍗曞垪琛�",icon:"none"})},handleOrderClick:function(e){e.url?n.navigateTo({url:e.url}):n.showToast({title:"璇疯ˉ鍏呰烦杞摼鎺�",icon:"none"})},handleMenuClick:function(e){e.url?n.navigateTo({url:e.url}):n.showToast({title:"璇疯ˉ鍏呴〉闈㈤摼鎺�",icon:"none"})}}};e.default=s}).call(this,t(2)["default"])},635:function(n,e,t){"use strict";t.r(e);var r=t(636),o=t.n(r);for(var i in r)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(i);e["default"]=o.a},636:function(n,e,t){}},[[353,"common/runtime","common/vendor"]]]);
 //# sourceMappingURL=../../../../.sourcemap/mp-weixin/shop/pages/mine/mine.js.map
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.wxml b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.wxml
index 2aa6fa7..d860c75 100644
--- a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.wxml
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/mine/mine.wxml
@@ -1 +1 @@
-<view class="shop-mine-page data-v-567495f9"><view class="page-header data-v-567495f9"><view class="custom-nav data-v-567495f9"><view style="{{'height:'+(statusbarHeight+'px')+';'}}" class="data-v-567495f9"></view><view class="nav-content data-v-567495f9" style="{{'height:'+(navHeight+'px')+';'}}"><view data-event-opts="{{[['tap',[['handleLogout',['$event']]]]]}}" class="logout-btn data-v-567495f9" bindtap="__e">鐧诲嚭</view><view class="nav-actions data-v-567495f9"><image class="nav-action-icon data-v-567495f9" src="{{navActionIcon}}" mode="aspectFit"></image></view></view></view><view style="{{'height:'+(statusbarHeight+navHeight+'px')+';'}}" class="data-v-567495f9"></view><view class="profile-section data-v-567495f9"><view class="profile-main data-v-567495f9"><view class="profile-left data-v-567495f9"><image class="store-avatar data-v-567495f9" src="{{storeAvatar}}" mode="aspectFill"></image><view class="profile-info data-v-567495f9"><text class="store-name data-v-567495f9">{{shopDisplayName}}</text><view class="profile-meta-row data-v-567495f9"><text class="manager-name data-v-567495f9">{{managerName}}</text><view class="identity-tag enterprise-tag data-v-567495f9">浼佷笟</view><view class="identity-tag personal-tag data-v-567495f9">涓汉</view></view></view></view><image class="setting-icon data-v-567495f9" src="/static/icon/ic_option@2x.png" mode="aspectFit"></image></view></view></view><view class="page-body data-v-567495f9"><view class="card order-card data-v-567495f9"><view class="card-header data-v-567495f9"><text class="card-title data-v-567495f9">璁㈠崟绠$悊</text><view data-event-opts="{{[['tap',[['goAllOrders',['$event']]]]]}}" class="header-link data-v-567495f9" bindtap="__e"><text class="data-v-567495f9">鍏ㄩ儴璁㈠崟</text><text class="header-arrow data-v-567495f9">></text></view></view><view class="order-grid data-v-567495f9"><block wx:for="{{orderMenus}}" wx:for-item="item" wx:for-index="__i0__" wx:key="title"><view data-event-opts="{{[['tap',[['handleOrderClick',['$0'],[[['orderMenus','title',item.title]]]]]]]}}" class="order-item data-v-567495f9" bindtap="__e"><view class="order-icon-wrap data-v-567495f9"><image class="order-icon data-v-567495f9" src="{{item.icon}}" mode="aspectFit"></image><block wx:if="{{item.badge}}"><view class="order-badge data-v-567495f9">{{item.badge}}</view></block></view><text class="order-title data-v-567495f9">{{item.title}}</text></view></block></view></view><view class="banner-card data-v-567495f9"><image class="banner-image data-v-567495f9" src="/static/image/share@2x.png" mode="widthFix"></image></view><view class="card menu-card data-v-567495f9"><block wx:for="{{menuList}}" wx:for-item="item" wx:for-index="__i1__" wx:key="title"><view data-event-opts="{{[['tap',[['handleMenuClick',['$0'],[[['menuList','title',item.title]]]]]]]}}" class="menu-item data-v-567495f9" bindtap="__e"><text class="menu-title data-v-567495f9">{{item.title}}</text><image class="menu-arrow data-v-567495f9" src="/static/icon/ar_map@2x.png" mode="widthFix"></image></view></block></view></view><custom-tabbar vue-id="781eaa2d-1" class="data-v-567495f9" bind:__l="__l"></custom-tabbar></view>
\ No newline at end of file
+<view class="shop-mine-page data-v-567495f9"><view class="page-header data-v-567495f9"><view class="custom-nav data-v-567495f9"><view style="{{'height:'+(statusbarHeight+'px')+';'}}" class="data-v-567495f9"></view><view class="nav-content data-v-567495f9" style="{{'height:'+(navHeight+'px')+';'}}"><view data-event-opts="{{[['tap',[['handleLogout',['$event']]]]]}}" class="logout-btn data-v-567495f9" bindtap="__e">鐧诲嚭</view><view class="nav-actions data-v-567495f9"><image class="nav-action-icon data-v-567495f9" src="{{navActionIcon}}" mode="aspectFit"></image></view></view></view><view style="{{'height:'+(statusbarHeight+navHeight+'px')+';'}}" class="data-v-567495f9"></view><view class="profile-section data-v-567495f9"><view class="profile-main data-v-567495f9"><view class="profile-left data-v-567495f9"><image class="store-avatar data-v-567495f9" src="{{storeAvatar}}" mode="aspectFill"></image><view class="profile-info data-v-567495f9"><text class="store-name data-v-567495f9">{{shopDisplayName}}</text><view class="profile-meta-row data-v-567495f9"><text class="manager-name data-v-567495f9">{{managerName}}</text><view class="identity-tag enterprise-tag data-v-567495f9">浼佷笟</view><view class="identity-tag personal-tag data-v-567495f9">涓汉</view></view></view></view><image class="setting-icon data-v-567495f9" src="/static/icon/ic_option@2x.png" mode="aspectFit" data-event-opts="{{[['tap',[['junp',['$event']]]]]}}" bindtap="__e"></image></view></view></view><view class="page-body data-v-567495f9"><view class="banner-card data-v-567495f9"><image class="banner-image data-v-567495f9" src="/static/image/share@2x.png" mode="widthFix"></image></view><view class="card menu-card data-v-567495f9"><block wx:for="{{menuList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="title"><view data-event-opts="{{[['tap',[['handleMenuClick',['$0'],[[['menuList','title',item.title]]]]]]]}}" class="menu-item data-v-567495f9" bindtap="__e"><text class="menu-title data-v-567495f9">{{item.title}}</text><image class="menu-arrow data-v-567495f9" src="/static/icon/ar_map@2x.png" mode="widthFix"></image></view></block></view></view><custom-tabbar vue-id="781eaa2d-1" class="data-v-567495f9" bind:__l="__l"></custom-tabbar></view>
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.js b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.js
new file mode 100644
index 0000000..ffc3059
--- /dev/null
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.js
@@ -0,0 +1,2 @@
+require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["shop/pages/settings/settings"],{638:function(n,e,t){"use strict";(function(n,e){var r=t(4);t(30);r(t(25));var u=r(t(639));n.__webpack_require_UNI_MP_PLUGIN__=t,e(u.default)}).call(this,t(1)["default"],t(2)["createPage"])},639:function(n,e,t){"use strict";t.r(e);var r=t(640),u=t(642);for(var c in u)["default"].indexOf(c)<0&&function(n){t.d(e,n,(function(){return u[n]}))}(c);t(644);var i,o=t(41),a=Object(o["default"])(u["default"],r["render"],r["staticRenderFns"],!1,null,"37236ff9",null,!1,r["components"],i);a.options.__file="shop/pages/settings/settings.vue",e["default"]=a.exports},640:function(n,e,t){"use strict";t.r(e);var r=t(641);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},641:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return u})),t.d(e,"staticRenderFns",(function(){return i})),t.d(e,"recyclableRender",(function(){return c})),t.d(e,"components",(function(){return r}));var u=function(){var n=this,e=n.$createElement;n._self._c},c=!1,i=[];u._withStripped=!0},642:function(n,e,t){"use strict";t.r(e);var r=t(643),u=t.n(r);for(var c in r)["default"].indexOf(c)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(c);e["default"]=u.a},643:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={methods:{jump:function(){n.navigateTo({url:"/shop/pages/change-password/change-password"})}}};e.default=t}).call(this,t(2)["default"])},644:function(n,e,t){"use strict";t.r(e);var r=t(645),u=t.n(r);for(var c in r)["default"].indexOf(c)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(c);e["default"]=u.a},645:function(n,e,t){}},[[638,"common/runtime","common/vendor"]]]);
+//# sourceMappingURL=../../../../.sourcemap/mp-weixin/shop/pages/settings/settings.js.map
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.json b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.json
new file mode 100644
index 0000000..76d5e85
--- /dev/null
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.json
@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "璁剧疆",
+  "usingComponents": {}
+}
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.wxml b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.wxml
new file mode 100644
index 0000000..e1020ef
--- /dev/null
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.wxml
@@ -0,0 +1 @@
+<view class="box data-v-37236ff9"><view data-event-opts="{{[['tap',[['jump',['$event']]]]]}}" class="box-item data-v-37236ff9" bindtap="__e"><view class="box-item-table data-v-37236ff9">淇敼瀵嗙爜</view><image src="/static/icon/ar_map@2x.png" mode="widthFix" class="data-v-37236ff9"></image></view></view>
\ No newline at end of file
diff --git a/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.wxss b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.wxss
new file mode 100644
index 0000000..206af61
--- /dev/null
+++ b/small-program/unpackage/dist/dev/mp-weixin/shop/pages/settings/settings.wxss
@@ -0,0 +1,41 @@
+@charset "UTF-8";
+/**
+ * 杩欓噷鏄痷ni-app鍐呯疆鐨勫父鐢ㄦ牱寮忓彉閲�
+ *
+ * uni-app 瀹樻柟鎵╁睍鎻掍欢鍙婃彃浠跺競鍦猴紙https://ext.dcloud.net.cn锛変笂寰堝涓夋柟鎻掍欢鍧囦娇鐢ㄤ簡杩欎簺鏍峰紡鍙橀噺
+ * 濡傛灉浣犳槸鎻掍欢寮�鍙戣�咃紝寤鸿浣犱娇鐢╯css棰勫鐞嗭紝骞跺湪鎻掍欢浠g爜涓洿鎺ヤ娇鐢ㄨ繖浜涘彉閲忥紙鏃犻渶 import 杩欎釜鏂囦欢锛夛紝鏂逛究鐢ㄦ埛閫氳繃鎼Н鏈ㄧ殑鏂瑰紡寮�鍙戞暣浣撻鏍间竴鑷寸殑App
+ *
+ */
+/**
+ * 濡傛灉浣犳槸App寮�鍙戣�咃紙鎻掍欢浣跨敤鑰咃級锛屼綘鍙互閫氳繃淇敼杩欎簺鍙橀噺鏉ュ畾鍒惰嚜宸辩殑鎻掍欢涓婚锛屽疄鐜拌嚜瀹氫箟涓婚鍔熻兘
+ *
+ * 濡傛灉浣犵殑椤圭洰鍚屾牱浣跨敤浜唖css棰勫鐞嗭紝浣犱篃鍙互鐩存帴鍦ㄤ綘鐨� scss 浠g爜涓娇鐢ㄥ涓嬪彉閲忥紝鍚屾椂鏃犻渶 import 杩欎釜鏂囦欢
+ */
+/* uni.scss */
+/* 棰滆壊鍙橀噺 */
+/* 琛屼负鐩稿叧棰滆壊 */
+/* 鏂囧瓧鍩烘湰棰滆壊 */
+/* 鑳屾櫙棰滆壊 */
+/* 杈规棰滆壊 */
+/* 灏哄鍙橀噺 */
+/* 鏂囧瓧灏哄 */
+/* 鍥剧墖灏哄 */
+/* Border Radius */
+/* 姘村钩闂磋窛 */
+/* 鍨傜洿闂磋窛 */
+/* 閫忔槑搴� */
+/* 鏂囩珷鍦烘櫙鐩稿叧 */
+.box.data-v-37236ff9 {
+  width: 100%;
+  padding: 0 30rpx;
+  box-sizing: border-box;
+}
+.box .box-item.data-v-37236ff9 {
+  width: 100%;
+  height: 102rpx;
+  display: flex;
+  align-items: center;
+  justify-content: space-between;
+  border-bottom: 1rpx solid #ececec;
+}
+

--
Gitblit v1.9.3