zhaogongxue 1 éve
szülő
commit
69ca7c85b7
100 módosított fájl, 3594 hozzáadás és 6452 törlés
  1. 0 0
      pageA/address.vue
  2. 192 0
      pageA/commodity.vue
  3. 141 0
      pageA/everyday.vue
  4. 0 18
      pageA/index.vue
  5. 37 0
      pageA/orderinfo.vue
  6. 125 0
      pageA/shopping/shopping.vue
  7. BIN
      pageA/static/images/meimei.png
  8. BIN
      pageA/static/images/shangpin.png
  9. BIN
      pageA/static/images/wx.png
  10. 237 0
      pageA/submit.vue
  11. 58 10
      pages.json
  12. 234 5
      pages/index/index.vue
  13. 208 1
      pages/mine/mine.vue
  14. BIN
      static/images/dfh.png
  15. BIN
      static/images/dfk.png
  16. BIN
      static/images/duihuan.png
  17. BIN
      static/images/gongzhonghao.png
  18. BIN
      static/images/index1.png
  19. BIN
      static/images/jifen.png
  20. BIN
      static/images/kefu.png
  21. BIN
      static/images/mine.png
  22. BIN
      static/images/qiandao.png
  23. BIN
      static/images/qun.png
  24. BIN
      static/images/shangcheng.png
  25. BIN
      static/images/shaopping.png
  26. BIN
      static/images/ywc.png
  27. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  28. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  29. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  30. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/address.js.map
  31. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/commodity.js.map
  32. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/everyday.js.map
  33. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/index.js.map
  34. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/orderinfo.js.map
  35. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/shopping/shopping.js.map
  36. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/submit.js.map
  37. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/xieyi.js.map
  38. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pageA/yinsi.js.map
  39. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  40. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  41. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map
  42. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-badge/u-badge.js.map
  43. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-button/u-button.js.map
  44. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-calendar/u-calendar.js.map
  45. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map
  46. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-checkbox/u-checkbox.js.map
  47. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-icon/u-icon.js.map
  48. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-input/u-input.js.map
  49. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-loading/u-loading.js.map
  50. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-mask/u-mask.js.map
  51. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-navbar/u-navbar.js.map
  52. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-number-box/u-number-box.js.map
  53. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-popup/u-popup.js.map
  54. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-radio-group/u-radio-group.js.map
  55. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-radio/u-radio.js.map
  56. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-switch/u-switch.js.map
  57. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-tabs/u-tabs.js.map
  58. 9 4
      unpackage/dist/dev/mp-weixin/app.json
  59. 0 273
      unpackage/dist/dev/mp-weixin/common/runtime.js
  60. 73 6
      unpackage/dist/dev/mp-weixin/common/vendor.js
  61. 0 0
      unpackage/dist/dev/mp-weixin/pageA/address.js
  62. 9 0
      unpackage/dist/dev/mp-weixin/pageA/address.json
  63. 1 0
      unpackage/dist/dev/mp-weixin/pageA/address.wxml
  64. 80 0
      unpackage/dist/dev/mp-weixin/pageA/address.wxss
  65. 249 0
      unpackage/dist/dev/mp-weixin/pageA/commodity.js
  66. 9 0
      unpackage/dist/dev/mp-weixin/pageA/commodity.json
  67. 1 0
      unpackage/dist/dev/mp-weixin/pageA/commodity.wxml
  68. 134 0
      unpackage/dist/dev/mp-weixin/pageA/commodity.wxss
  69. 0 2764
      unpackage/dist/dev/mp-weixin/pageA/common/vendor.js
  70. 234 0
      unpackage/dist/dev/mp-weixin/pageA/everyday.js
  71. 10 0
      unpackage/dist/dev/mp-weixin/pageA/everyday.json
  72. 1 0
      unpackage/dist/dev/mp-weixin/pageA/everyday.wxml
  73. 97 0
      unpackage/dist/dev/mp-weixin/pageA/everyday.wxss
  74. 0 118
      unpackage/dist/dev/mp-weixin/pageA/index.js
  75. 0 5
      unpackage/dist/dev/mp-weixin/pageA/index.json
  76. 0 1
      unpackage/dist/dev/mp-weixin/pageA/index.wxml
  77. 0 3171
      unpackage/dist/dev/mp-weixin/pageA/index.wxss
  78. 201 0
      unpackage/dist/dev/mp-weixin/pageA/orderinfo.js
  79. 7 0
      unpackage/dist/dev/mp-weixin/pageA/orderinfo.json
  80. 1 0
      unpackage/dist/dev/mp-weixin/pageA/orderinfo.wxml
  81. 231 0
      unpackage/dist/dev/mp-weixin/pageA/shopping/shopping.js
  82. 8 0
      unpackage/dist/dev/mp-weixin/pageA/shopping/shopping.json
  83. 1 0
      unpackage/dist/dev/mp-weixin/pageA/shopping/shopping.wxml
  84. 81 0
      unpackage/dist/dev/mp-weixin/pageA/shopping/shopping.wxss
  85. BIN
      unpackage/dist/dev/mp-weixin/pageA/static/images/meimei.png
  86. BIN
      unpackage/dist/dev/mp-weixin/pageA/static/images/shangpin.png
  87. BIN
      unpackage/dist/dev/mp-weixin/pageA/static/images/wx.png
  88. 280 0
      unpackage/dist/dev/mp-weixin/pageA/submit.js
  89. 10 0
      unpackage/dist/dev/mp-weixin/pageA/submit.json
  90. 0 0
      unpackage/dist/dev/mp-weixin/pageA/submit.wxml
  91. 147 0
      unpackage/dist/dev/mp-weixin/pageA/submit.wxss
  92. 13 13
      unpackage/dist/dev/mp-weixin/pageA/xieyi.js
  93. 12 12
      unpackage/dist/dev/mp-weixin/pageA/yinsi.js
  94. 302 1
      unpackage/dist/dev/mp-weixin/pages/index/index.js
  95. 7 2
      unpackage/dist/dev/mp-weixin/pages/index/index.json
  96. 0 1
      unpackage/dist/dev/mp-weixin/pages/index/index.wxml
  97. 136 20
      unpackage/dist/dev/mp-weixin/pages/index/index.wxss
  98. 16 16
      unpackage/dist/dev/mp-weixin/pages/login/login.js
  99. 0 10
      unpackage/dist/dev/mp-weixin/pages/mine/mine.js
  100. 2 1
      unpackage/dist/dev/mp-weixin/pages/mine/mine.json

+ 0 - 0
pageA/address.vue


+ 192 - 0
pageA/commodity.vue

@@ -0,0 +1,192 @@
+<template>
+	<view>
+		<view class="index-navbar">
+			<view class="" style="position: relative;width: 750rpx;height: 570rpx">
+				<image class="index-bg" src="static/images/shangpin.png" mode=""></image>
+				<u-navbar title-color='#fff' title-width='300' title='商品详情' :is-back="true" :border-bottom="false"
+					:background="{background:'rgba(0,0,0,0)'}" :isFixed="true"></u-navbar>
+			</view>
+		</view>
+		<view class="" style="margin-top: 20rpx;padding: 10rpx 24rpx;">
+			<view class="title">
+				透真海洋极地提取物水乳两件套补水保湿提亮肤色
+			</view>
+			<view class="u-flex u-row-between">
+				<view class="u-flex">
+					<text class="fu" style="font-size: 32rpx;">¥</text>
+					<text class="money">919.00</text>
+					<text class="fu">+</text>
+					<text class="money">300</text>
+					<text class="fu" style="margin-left: 6rpx;">积分</text>
+				</view>
+				<text class="fen">已兑换612件</text>
+			</view>
+			<view class="u-flex u-row-between" style="margin-top: 26rpx;">
+				<text class="pingjia">用户评价</text>
+				<view class="u-flex">
+					<text class="all" style="margin-right: 18rpx;">全部</text>
+					<u-icon name="arrow-right" color: #9D9BA7; size="14"></u-icon>
+				</view>
+			</view>
+			<view class="ping" style="margin-top: 20rpx;">
+				<view class="u-flex">
+					<image class="image" src="" mode=""></image>
+					<view class="">
+						<text class="name">乔治的晚餐</text>
+					</view>
+				</view>
+				<view class="concent">
+					补水效果很好,我是敏感肌没有出现刺痛发痒症状一切,吸收很快我很喜欢,还会回购的。
+				</view>
+			</view>
+		</view>
+		<view class="info">
+			商品详情
+		</view>
+		<view class="" style="height: 134rpx;"></view>
+		<view class="bottom u-flex u-row-center" @click="submit">
+			<view class="duihuan">立即兑换</view>
+			<view class="safe-area-inset-bottom"></view>
+		</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+
+			};
+		},
+		methods:{
+			submit(){
+				uni.navigateTo({
+					url:'/pageA/submit'
+				})
+			}
+		}
+	}
+</script>
+
+<style lang="scss">
+	.fen {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 42rpx;
+		color: #C2C2C2;
+	}
+
+	.all {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 34rpx;
+		color: #9D9BA7;
+	}
+
+	.pingjia {
+		font-size: 32rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		line-height: 42rpx;
+		color: #111111;
+	}
+
+	.concent {
+		font-size: 26rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 42rpx;
+		color: #9D9CA1;
+	}
+
+	.name {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		line-height: 42rpx;
+		color: #111111;
+	}
+
+	.ping {
+		width: 702rpx;
+		height: 210rpx;
+		background: rgba(247, 246, 251, 1);
+		border-radius: 8rpx;
+		padding: 22rpx 28rpx;
+	}
+
+	.image {
+		width: 66rpx;
+		height: 66rpx;
+		border-radius: 50%;
+	}
+
+	.duihuan {
+		width: 702rpx;
+		height: 90rpx;
+		background: rgba(143, 211, 243, 1);
+		border-radius: 46rpx;
+		font-size: 36rpx;
+		font-family: PingFang SC;
+		font-weight: 500;
+		line-height: 90rpx;
+		color: #FFFFFF;
+		text-align: center;
+	}
+
+	.bottom {
+		width: 750rpx;
+		height: 134rpx;
+		background: rgba(255, 255, 255, 1);
+		position: fixed;
+		left: 0;
+		bottom: 0;
+	}
+
+	.fu {
+		font-size: 34rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		line-height: 105rpx;
+		color: #F64016;
+	}
+
+	.money {
+		font-size: 44rpx;
+		font-family: DIN Alternate;
+		font-weight: bold;
+		line-height: 42rpx;
+		color: #F64016;
+	}
+
+	.title {
+		font-size: 36rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		line-height: 60rpx;
+		color: #111111;
+	}
+
+	.info {
+		width: 750rpx;
+		height: 76rpx;
+		background-color: #F8F8F8;
+		font-size: 32rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		line-height: 76rpx;
+		color: #111111;
+		text-align: center;
+	}
+
+	.index-bg {
+		position: absolute;
+		top: 0;
+		left: 0;
+		z-index: -1;
+		width: 750rpx;
+		height: 100%;
+	}
+</style>

+ 141 - 0
pageA/everyday.vue

@@ -0,0 +1,141 @@
+<template>
+	<view class="page">
+		<view class="index-navbar">
+			<view class="" style="position: relative;;">
+				<!-- <view class="back"></view> -->
+				<u-navbar title-width='300' title='每日签到' :is-back="true" :border-bottom="false"
+					:background="{background:'rgba(0,0,0,0)'}" :isFixed="true"></u-navbar>
+			</view>
+		</view>
+		<view class="u-flex u-row-between top">
+			<view class="">
+				<view class="u-flex u-row-between">
+					<view class="">
+						<view class="u-flex">
+							<text class="jifen">2</text>
+							<image style="width: 40rpx;height: 40rpx;" src="" mode=""></image>
+						</view>
+						<text class="huoqu">每日签到可得1积分</text>
+					</view>
+					<view class="haowu">
+						积分兑好物
+					</view>
+				</view>
+				<view class="qiandao">
+					今日签到
+				</view>
+				<view class="" style="margin-top: 46rpx;">
+					<u-icon name="info-circle" color="#5881C1" size="22"></u-icon>
+					<text class="guize">积分规则</text>
+				</view>
+			</view>
+			<image style="width: 208rpx;height: 308rpx;" src="/pageA/static/images/meimei.png" mode=""></image>
+		</view>
+		<view class="rili">
+			<u-calendar v-model="show" :mode="mode"></u-calendar>
+		</view>
+
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				show: true,
+				mode: 'date'
+			};
+		}
+	}
+</script>
+
+<style lang="scss" scoped>
+	.rili {
+		width: 702rpx;
+		height: 848rpx;
+	}
+
+	.guize {
+		font-size: 22rpx;
+		font-weight: 400;
+		line-height: 26rpx;
+		color: #5881C1;
+	}
+
+	.qiandao {
+		width: 168rpx;
+		height: 54rpx;
+		background: linear-gradient(180deg, #B8E7FB 0%, #97D6F6 100%);
+		box-shadow: 0rpx 6rpx 12rpx rgba(143, 204, 241, 1);
+		border-radius: 28rpx;
+		font-size: 26rpx;
+		font-family: PingFangSC-Regular;
+		line-height: 56rpx;
+		color: #FFF7F7;
+		text-align: center;
+		margin-top: 28rpx;
+	}
+
+	.haowu {
+		width: 158rpx;
+		height: 48rpx;
+		background: rgba(255, 255, 255, 1);
+		border-radius: 24rpx;
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 48rpx;
+		color: #26303A;
+		text-align: center;
+		margin-left: 108rpx;
+	}
+
+	.jifen {
+		font-size: 70rpx;
+		font-family: PingFang SC;
+		font-weight: 500;
+		line-height: 98rpx;
+		color: #323337;
+	}
+
+	.huoqu {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 34rpx;
+		color: #7C879A;
+	}
+
+	.top {
+		padding: 24rpx 44rpx 0 40rpx;
+	}
+
+	.page {
+		position: absolute;
+		top: 0;
+		left: 0;
+		z-index: -1;
+		width: 750rpx;
+		height: 100vh;
+		background: linear-gradient(180deg, #CFF4FE 0%, #D5E5FF 41%, #8FCCF1 100%);
+	}
+
+	.index-navbar {
+		position: sticky;
+		top: 0;
+		left: 0;
+		width: 750rpx;
+		z-index: 100;
+		// overflow: hidden;
+
+		// .back {
+		// 	position: absolute;
+		// 	top: 0;
+		// 	left: 0;
+		// 	z-index: -1;
+		// 	width: 750rpx;
+		// 	height: 100vh;
+		// 	background: linear-gradient(180deg, #CFF4FE 0%, #D5E5FF 41%, #8FCCF1 100%);
+		// }
+	}
+</style>

+ 0 - 18
pageA/index.vue

@@ -1,18 +0,0 @@
-<script>
-	export default {
-		onLaunch: function() {
-			console.log('App Launch')
-		},
-		onShow: function() {
-			console.log('App Show')
-		},
-		onHide: function() {
-			console.log('App Hide')
-		}
-	}
-</script>
-
-<style lang="scss">
-	/* 注意要写在第一行,同时给style标签加入lang="scss"属性 */
-	@import "uview-ui/index.scss";
-</style>

+ 37 - 0
pageA/orderinfo.vue

@@ -0,0 +1,37 @@
+<template>
+	<view>
+		<u-tabs :list="list" :is-scroll="true" :current="current" @change="change"></u-tabs>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				list: [{
+					name: '全部'
+				}, {
+					name: '待支付'
+				}, {
+					name: '待发货',
+				}, {
+					name: '待收货',
+				}, {
+					name: '待评价',
+				}, {
+					name: '已完成',
+				}],
+				current: 0
+			};
+		},
+		methods: {
+			change(index) {
+				this.current = index
+			}
+		}
+	}
+</script>
+
+<style lang="scss">
+
+</style>

+ 125 - 0
pageA/shopping/shopping.vue

@@ -0,0 +1,125 @@
+<template>
+	<view class="page">
+		<view class="index-navbar">
+			<view class="" style="position: relative;;">
+				<view class="back"></view>
+				<u-navbar :is-back='true' title-width='300' title='积分商城' :border-bottom="false"
+					:background="{background:'rgba(0,0,0,0)'}" :isFixed="true"></u-navbar>
+			</view>
+		</view>
+		<view class="" style="padding: 0 24rpx;">
+			<image style="width: 702rpx;height: 340rpx;" src="" mode=""></image>
+		</view>
+		<view class="" style="padding: 0 38rpx;" @click="commodity">
+			<view style="margin-top: 52rpx;" class="u-flex" v-for="(item,index) in 10" :key="index">
+				<image style="width: 160rpx;height: 160rpx;" src="" mode=""></image>
+				<view class="">
+					<text class="title">透真海洋极地提取物水乳两件套补水保湿提亮肤色</text>
+					<view class="u-flex u-row-between">
+						<view class="">
+							<text class="num">已兑换820件</text>
+							<view class="u-flex">
+								<text class='sumoyl'>¥</text>
+								<text class="money">6.20</text>
+								<text class="font">+</text>
+								<text class="money">300</text>
+								<text class="font" style="margin-left: 10rpx;">积分</text>
+							</view>
+						</view>
+						<view class="button">
+							立即兑换
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+
+			};
+		},
+		methods:{
+			commodity(){
+				uni.navigateTo({
+					url:'/pageA/commodity'
+				})
+			}
+		}
+	}
+</script>
+
+<style lang="scss">
+	.sumoyl {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		line-height: 105rpx;
+		color: #F64016;
+	}
+
+	.money {
+		font-size: 32rpx;
+		font-family: DIN;
+		font-weight: bold;
+		line-height: 48rpx;
+		color: #F64016;
+	}
+
+	.font {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		line-height: 105rpx;
+		color: #F64016;
+	}
+
+	.num {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 34rpx;
+		color: #999999;
+	}
+
+	.button {
+		width: 174rpx;
+		height: 60rpx;
+		background: linear-gradient(130deg, #B8E7FB 0%, #97D6F6 100%);
+		opacity: 1;
+		border-radius: 30rpx;
+		text-align: center;
+		line-height: 60rpx;
+		font-size: 28rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		// line-height: 40rpx;
+		color: #FFFFFF;
+	}
+
+	.page {
+		// padding: 0 28rpx;
+		width: 750rpx;
+		min-height: 100vh;
+		// background: rgba(255, 255, 255, 1);
+	}
+
+	.back {
+		position: absolute;
+		top: 0;
+		left: 0;
+		z-index: -1;
+		width: 750rpx;
+		height: 542rpx;
+		// width: 702rpx;
+		// height: 464rpx;
+		background: linear-gradient(135deg, #CFF4FE 0%, #D5E5FF 41%, #8FCCF1 100%);
+		// padding: 22rpx 19rpx;
+		// margin: 66rpx 0 22rpx;
+		// border-radius: 16rpx;
+	}
+</style>

BIN
pageA/static/images/meimei.png


BIN
pageA/static/images/shangpin.png


BIN
pageA/static/images/wx.png


+ 237 - 0
pageA/submit.vue

@@ -0,0 +1,237 @@
+<template>
+	<view class="page">
+		<view class="change u-flex u-row-between" @click="toaddress">
+			<view class="u-flex">
+				<image style="width: 80rpx;height: 80rpx;" src="" mode=""></image>
+				<view class="" style="margin-left: 38rpx;">
+					<text>玲玲</text>
+					<text style="margin-left: 14rpx;">18666666666</text>
+					<view class="">
+						山东省临沂市柳青街道柳青
+					</view>
+				</view>
+			</view>
+			<u-icon name="arrow-right" size="28"></u-icon>
+		</view>
+		<view class="center">
+			<view class="top u-flex">
+				<image style="width: 185rpx;height: 156rpx;" src="static/images/shangpin.png" mode=""></image>
+				<view class="" style="margin-left: 24rpx;">
+					<view class="u-flex u-row-between">
+						<text>成犬通用型狗粮5斤装成犬通用型粮5斤装</text>
+						<text>*1</text>
+					</view>
+					<view class="margin">500G/1斤</view>
+					<view class="margin">
+						<text class="fuhao">¥</text>
+						<text class="money">6.20</text>
+						<text class="jifen">+</text>
+						<text class="money">300</text>
+						<text class="jifen">积分</text>
+					</view>
+				</view>
+			</view>
+			<view class="u-flex u-row-between" style="margin-left: 208rpx;padding-right: 26rpx;margin-top: 32rpx;">
+				<text>兑换数量</text>
+				<u-number-box v-model="value"></u-number-box>
+			</view>
+			<view class="bottom">
+				<view class="u-flex u-row-between">
+					<text class="left">商品总价</text>
+					<text class="right">¥39.00</text>
+				</view>
+				<view class="u-flex u-row-between" style='margin-top:27rpx'>
+					<text class="left">运费</text>
+					<text class="right">包邮</text>
+				</view>
+				<view class="u-flex u-row-between" style='margin-top:27rpx'>
+					<text class="left">积分抵扣</text>
+					<text class="right">300积分</text>
+				</view>
+			</view>
+		</view>
+		<view class="" style="margin:32rpx 0 30rpx ;"></view>
+		<view class="pay u-flex u-row-between">
+			<view class="u-flex">
+				<image src="static/images/wx.png" style="width: 100rpx;height: 100rpx;" mode=""></image>
+				<text style="margin-left: 8rpx;">微信支付</text>
+			</view>
+			<u-checkbox-group>
+				<u-checkbox v-model="checked" shape="circle"></u-checkbox>
+			</u-checkbox-group>
+		</view>
+		<view class="fixed_box ">
+			<view class="u-flex " style="justify-content: flex-end;">
+				<text class="fukuan">实付款:</text>
+				<text class="money1" style='margin-left:24rpx'>¥1399.00</text>
+				<view class="bottom_pay" style='margin-left:20rpx'>
+					立即支付
+				</view>
+			</view>
+			<view class="safe-area-inset-bottom"></view>
+		</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				value: 1,
+				checked: true,
+			};
+		},
+		methods: {
+			toaddress(){
+				uni.navigateTo({
+					url:'/pageA/address'
+				})
+			}
+		}
+	}
+</script>
+
+<style lang="scss">
+	.fukuan {
+		font-size: 26rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 36rpx;
+		color: #333333;
+	}
+
+	.money1 {
+		font-size: 32rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		line-height: 44rpx;
+		color: #FC1E1E;
+	}
+
+	.bottom_pay {
+		width: 262rpx;
+		height: 72rpx;
+		background: rgba(143, 211, 243, 1);
+		border-radius: 36rpx;
+		font-size: 28rpx;
+		font-family: PingFang SC;
+		font-weight: 500;
+		line-height: 72rpx;
+		color: #FFFFFF;
+		text-align: center;
+	}
+
+	.fixed_box {
+		width: 750rpx;
+		height: 98rpx;
+		background: rgba(255, 255, 255, 1);
+		position: fixed;
+		left: 0;
+		bottom: 0;
+		padding: 14rpx 24rpx 12rpx 0;
+	}
+
+	.pay {
+		width: 750rpx;
+		height: 130rpx;
+		background: rgba(255, 255, 255, 1);
+		padding: 14rpx 56rpx 16rpx 6rpx;
+		margin-left: -22rpx;
+	}
+
+	.jifen {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		// line-height: 105rpx;
+		color: #F64016;
+	}
+
+	.fuhao {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: bold;
+		// line-height: 105rpx;
+		color: #F64016;
+	}
+
+	.money {
+		font-size: 32rpx;
+		font-family: DIN;
+		font-weight: bold;
+		// line-height: 48rpx;
+		color: #F64016;
+	}
+
+	.margin {
+		margin-top: 6rpx;
+	}
+
+	.bottom {
+		padding: 0 24rpx;
+		margin-top: 90rpx;
+	}
+
+	::v-deep .u-number-input {
+		background: rgba(0, 0, 0, 0) !important;
+	}
+
+	.left {
+		font-size: 30rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 42rpx;
+		color: #676767;
+	}
+
+	.right {
+		font-size: 30rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 42rpx;
+		color: #111111;
+	}
+
+	::v-deep .u-icon-minus {
+		width: 40rpx !important;
+		height: 40rpx !important;
+		border-radius: 100% !important;
+	}
+
+	::v-deep .u-icon-plus {
+		width: 40rpx !important;
+		height: 40rpx !important;
+		border-radius: 100% !important;
+	}
+
+	.top {
+		padding: 12rpx 26rpx 0 18rpx;
+		border-top: 2rpx solid #f6f6f6;
+	}
+
+	.center {
+		width: 702rpx;
+		height: 568rpx;
+		background: rgba(255, 255, 255, 1);
+		// opacity: 1;
+		border-radius: 16rpx;
+		padding: 32rpx 0 20rpx 0;
+		box-sizing: border-box;
+	}
+
+	.page {
+		padding: 0 22rpx;
+		background: rgba(246, 245, 250, 1);
+		border: 2rpx solid rgba(246, 245, 250, 0);
+		min-height: 100vh;
+	}
+
+	.change {
+		width: 702rpx;
+		height: 144rpx;
+		background: rgba(255, 255, 255, 1);
+		border-radius: 16rpx;
+		padding: 40rpx 24rpx 20rpx;
+		margin: 30rpx 0 20rpx 0;
+	}
+</style>

+ 58 - 10
pages.json

@@ -10,7 +10,9 @@
 		{
 			"path": "pages/index/index",
 			"style": {
-				"navigationBarTitleText": "粉丝私域服务中心"
+				"navigationBarTitleText": "",
+				"enablePullDownRefresh": false,
+				"navigationStyle": "custom"
 			}
 		},
 		{
@@ -31,13 +33,14 @@
 	],
 	"subPackages": [{
 		"root": "pageA",
-		"pages": [{
-				"path": "index",
-				"style": {
-					"navigationBarTitleText": "",
-					"enablePullDownRefresh": false
-				}
-			},
+		"pages": [
+			// {
+			// 	"path": "index",
+			// 	"style": {
+			// 		"navigationBarTitleText": "",
+			// 		"enablePullDownRefresh": false
+			// 	}
+			// },
 			{
 				"path": "xieyi",
 				"style": {
@@ -51,14 +54,59 @@
 					"navigationBarTitleText": "隐私政策",
 					"enablePullDownRefresh": false
 				}
+			},
+			{
+				"path": "orderinfo",
+				"style": {
+					"navigationBarTitleText": "我的订单",
+					"enablePullDownRefresh": false
+				}
+			},
+			{
+				"path": "shopping/shopping",
+				"style": {
+					"navigationBarTitleText": "积分商城",
+					"enablePullDownRefresh": false,
+					"navigationStyle": "custom"
+				}
+			},
+			{
+				"path": "commodity",
+				"style": {
+					"navigationBarTitleText": "",
+					"enablePullDownRefresh": false,
+					"navigationStyle": "custom"
+				}
+			},
+			{
+				"path": "submit",
+				"style": {
+					"navigationBarTitleText": "提交订单",
+					"enablePullDownRefresh": false
+				}
+			},
+			{
+				"path": "everyday",
+				"style": {
+					"navigationBarTitleText": "",
+					"enablePullDownRefresh": false,
+					"navigationStyle": "custom"
+				}
+			},
+			{
+				"path": "address",
+				"style": {
+					"navigationBarTitleText": "我的地址",
+					"enablePullDownRefresh": false
+				}
 			}
 		]
 	}],
 	"globalStyle": {
 		"navigationBarTextStyle": "black",
 		"navigationBarTitleText": "粉丝私域服务中心",
-		"navigationBarBackgroundColor": "#F8F8F8",
-		"backgroundColor": "#F8F8F8"
+		"navigationBarBackgroundColor": "#fff",
+		"backgroundColor": "#fff"   
 	},
 	"uniIdRouter": {},
 	"tabBar": {

+ 234 - 5
pages/index/index.vue

@@ -1,6 +1,95 @@
 <template>
-	<view class="content">
-
+	<view class="page">
+		<!-- 顶部 -->
+		<view class="index-navbar">
+			<view class="" style="position: relative;;">
+				<view class="back"></view>
+				<u-navbar title-width='300' title='粉丝私域服务中心' :is-back="false" :border-bottom="false"
+					:background="{background:'rgba(0,0,0,0)'}" :isFixed="true"></u-navbar>
+			</view>
+		</view>
+		<view class="swiper_box" style="padding: 0 0ch8rpx;">
+			<swiper :autoplay='true' class="swiper" circular :indicator-dots="indicatorDots" :interval="interval"
+				:duration="duration" indicator-active-color='#fff'>
+				<swiper-item>
+					<view class="swiper-item">A</view>
+				</swiper-item>
+				<swiper-item>
+					<view class=" swiper-item">B</view>
+				</swiper-item>
+				<swiper-item>
+					<view class="swiper-item ">C</view>
+				</swiper-item>
+			</swiper>
+		</view>
+		<!-- 金刚区 -->
+		<view class="u-flex u-row-around">
+			<view class="u-flex-col u-col-center" @click="today">
+				<image style="width: 54rpx;height: 54rpx;" src="/static/images/qiandao.png" mode=""></image>
+				<view class="describe">每日签到</view>
+			</view>
+			<view class="u-flex-col u-col-center" @click="toShopping">
+				<image style="width: 54rpx;height: 54rpx;" src="/static/images/jifen.png" mode=""></image>
+				<view class="describe">积分商城</view>
+			</view>
+			<view class="u-flex-col u-col-center">
+				<image style="width: 54rpx;height: 54rpx;" src="/static/images/gongzhonghao.png" mode=""></image>
+				<view class="describe">公众号</view>
+			</view>
+			<view class="u-flex-col u-col-center">
+				<image style="width: 54rpx;height: 54rpx;" src="/static/images/duihuan.png" mode=""></image>
+				<view class="describe">快手兑换积分</view>
+			</view>
+		</view>
+		<!-- 直播预告 -->
+		<view class="foreshow">
+			<view class="u-flex">
+				<text class="zhibo">直播预告</text>
+				<view class="">
+					<text class="look">查看往期</text>
+					<u-icon name="arrow-right" color="#5881C1" size="20"></u-icon>
+				</view>
+			</view>
+			<view class=""
+				style="margin-top: 16rpx;margin-bottom: 32rpx;width:664rpx;height: 280rpx;border-radius: 16rpx;overflow: hidden;">
+				<image style="width:664rpx;height: 280rpx;" src="" mode=""></image>
+			</view>
+			<view class="u-flex u-row-between">
+				<view class="">
+					<image style="width: 31rpx; height: 21rpx;" src="" mode=""></image>
+					<text>2021-08-17 </text>
+					<text style="margin-left: 20rpx;">19:30:00开播</text>
+				</view>
+				<view class="button">
+					预约直播
+				</view>
+			</view>
+		</view>
+		<!-- 推荐商品 -->
+		<view class="u-flex" style="margin: 34rpx 0 0 0;">
+			<image style="width: 38rpx; height: 38rpx;" src="" mode=""></image>
+			<text class="title">推荐商品</text>
+		</view>
+		<!-- 商品列表 -->
+		<view class="u-flex u-row-between u-flex-wrap" style="width: 702rpx;">
+			<view class="u-flex-col list" v-for="(item,index) in 6" :key='index'>
+				<image style="width: 100% ;height: 238rpx;" src="" mode=""></image>
+				<view class="">春季嫩滑保湿收缩毛孔美白提亮精华液</view>
+				<view class="u-flex u-row-between">
+					<view class="u-flex">
+						<view class="money">
+							¥
+						</view>
+						<view class="data">
+							2986.2
+						</view>
+					</view>
+					<view class="yuan">
+						¥2986
+					</view>
+				</view>
+			</view>
+		</view>
 	</view>
 </template>
 
@@ -8,18 +97,158 @@
 	export default {
 		data() {
 			return {
-				title: 'Hello'
+				indicatorDots: true,
+				autoplay: true,
+				interval: 2000,
+				duration: 500
 			}
 		},
 		onLoad() {
 
 		},
 		methods: {
-
+			toShopping(){
+				uni.navigateTo({
+					url:'/pageA/shopping/shopping'
+				})
+			},
+			today(){
+				uni.navigateTo({
+					url:'/pageA/everyday'
+				})
+			}
 		}
 	}
 </script>
 
 <style lang="scss">
+	.yuan {
+		font-size: 24rpx;
+		font-family: PingFang SC, PingFang SC;
+		font-weight: 400;
+		color: #87898B;
+		line-height: 48rpx;
+	}
+
+	.data {
+		font-size: 32rpx;
+		font-family: DIN Alternate, DIN Alternate;
+		font-weight: bold;
+		color: #F64016;
+		line-height: 48rpx;
+	}
+
+	.money {
+		font-size: 24rpx;
+		font-family: PingFang SC, PingFang SC;
+		font-weight: bold;
+		color: #F64016;
+		line-height: 105rpx;
+	}
+
+	.list {
+		width: 335rpx;
+		margin-top: 30rpx;
+		height: 400rpx;
+	}
+
+	.title {
+		font-size: 36rpx;
+		font-family: PingFang SC, PingFang SC;
+		font-weight: 500;
+		color: #323337;
+		line-height: 0rpx;
+	}
+
+	.look {
+		font-size: 22rpx;
+		font-family: PingFang SC, PingFang SC;
+		font-weight: 400;
+		color: #5881C1;
+		line-height: 0rpx;
+		margin-left: 74rpx;
+		margin-right: 14rpx;
+	}
+
+	.zhibo {
+		font-size: 36rpx;
+		font-family: DOUYU;
+		font-weight: normal;
+		line-height: 48rpx;
+		color: #3B3C5B;
+		margin-right: 20rpx;
+	}
 
-</style>
+	.button {
+		width: 174rpx;
+		height: 60rpx;
+		background: rgba(87, 194, 244, 1);
+		opacity: 1;
+		border-radius: 30rpx;
+		font-size: 28rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 60rpx;
+		color: #FFFFFF;
+		text-align: center;
+	}
+
+	.page {
+		padding: 0 28rpx;
+		width: 750rpx;
+		min-height: 100vh;
+		background: rgba(255, 255, 255, 1);
+	}
+
+	.foreshow {
+		width: 702rpx;
+		height: 464rpx;
+		background: linear-gradient(135deg, #CFF4FE 0%, #D5E5FF 41%, #8FCCF1 100%);
+		padding: 22rpx 19rpx;
+		margin: 66rpx 0 22rpx;
+		border-radius: 16rpx;
+	}
+
+	.describe {
+		font-size: 24rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 34rpx;
+		color: #26303A;
+		margin-top: 18rpx;
+	}
+
+	.swiper-item {
+		height: 324rpx;
+	}
+
+	.swiper_box {
+		width: 694rpx;
+		height: 324rpx;
+		background: rgba(255, 255, 255, 0.39);
+		// border: 2px solid #707070;
+		opacity: 1;
+		border-radius: 10rpx;
+		// padding:  0 28rpx;
+	}
+
+
+	.index-navbar {
+		position: sticky;
+		top: 0;
+		left: 0;
+		width: 750rpx;
+		z-index: 100;
+		overflow: hidden;
+
+		.back {
+			position: absolute;
+			top: 0;
+			left: 0;
+			z-index: -1;
+			width: 750rpx;
+			height: 542rpx;
+			background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 1) 100%);
+		}
+	}
+</style>

+ 208 - 1
pages/mine/mine.vue

@@ -22,6 +22,138 @@
 			</view>
 			<view class="bottom">当前成长值:0</view>
 		</view>
+		<view class="order">
+			<view class="u-flex u-row-between">
+				<text class="order_text">我的订单</text>
+				<view class="u-flex " @click="toorder">
+					<text class="order_all">全部订单</text>
+					<u-icon name="arrow-right" color='#999999;' size="16"></u-icon>
+				</view>
+			</view>
+			<view class="icon u-flex u-row-around">
+				<view class="u-flex-col u-col-center ">
+					<image style="height: 50rpx;width: 50rpx;" src="/static/images/dfk.png" mode=""></image>
+					<text class="icon_text">待付款</text>
+				</view>
+				<view class="u-flex-col u-col-center ">
+					<image style="height: 50rpx;width: 50rpx;" src="/static/images/dfh.png" mode=""></image>
+					<text class="icon_text">待发货</text>
+				</view>
+				<view class="u-flex-col u-col-center ">
+					<image style="height: 50rpx;width: 50rpx;" src="/static/images/ywc.png" mode=""></image>
+					<text class="icon_text">待收货</text>
+				</view>
+				<view class="u-flex-col u-col-center ">
+					<image style="height: 50rpx;width: 50rpx;" src="" mode=""></image>
+					<text class="icon_text">待评价</text>
+				</view>
+				<view class="u-flex-col u-col-center ">
+					<image style="height: 50rpx;width: 50rpx;" src="/static/images/ywc.png" mode=""></image>
+					<text class="icon_text">已完成</text>
+				</view>
+				<view class="u-flex-col u-col-center ">
+					<image style="height: 50rpx;width: 50rpx;" src="" mode=""></image>
+					<text class="icon_text">售后</text>
+				</view>
+			</view>
+		</view>
+		<view class="serve">
+			<view class="order_text">
+				我的服务
+			</view>
+			<view class="">
+				<view class="u-flex u-row-between" style="margin-top: 50rpx;">
+					<view class="u-flex">
+						<image style="width: 84rpx;height: 84rpx;" src="" mode=""></image>
+						<view class="" style="margin-left: 24rpx;">
+							<text class="order_text">快手积分兑换</text>
+							<view class="order_all">上传订单号得积分</view>
+						</view>
+					</view>
+					<view class="u-flex">
+						<image style="width: 84rpx;height: 84rpx;" src="" mode=""></image>
+						<view class="" style="margin-left: 24rpx;">
+							<text class="order_text">心愿单许愿</text>
+							<view class="order_all">想要什么你说了算</view>
+						</view>
+					</view>
+				</view>
+				<view class="u-flex u-row-between" style="margin-top: 42rpx;">
+					<view class="u-flex">
+						<image style="width: 84rpx;height: 84rpx;" src="" mode=""></image>
+						<view class="" style="margin-left: 24rpx;">
+							<text class="order_text">邀请好友得积分</text>
+							<view class="order_all">10积分轻松获取</view>
+						</view>
+					</view>
+					<view class="u-flex">
+						<image style="width: 84rpx;height: 84rpx;" src="" mode=""></image>
+						<view class="" style="margin-left: 24rpx;">
+							<text class="order_text">消息中心</text>
+							<view class="order_all">站内动态一手掌握</view>
+						</view>
+					</view>
+				</view>
+				<view class="u-flex u-row-between" style="margin-top: 42rpx;">
+					<view class="u-flex">
+						<image style="width: 84rpx;height: 84rpx;" src="/static/images/qun.png" mode=""></image>
+						<view class="" style="margin-left: 24rpx;">
+							<text class="order_text">官方粉丝群</text>
+							<view class="order_all">优惠提前知道</view>
+						</view>
+					</view>
+					<view class="u-flex">
+						<image style="width: 84rpx;height: 84rpx;" src="/static/images/kefu.png" mode=""></image>
+						<view class="" style="margin-left: 24rpx;">
+							<text class="order_text">我的客服</text>
+							<view class="order_all">您的问题我们解决</view>
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<!-- 		<view class="setting">
+			<view class="order_text">更多工具</view>
+			<view class="">
+				<view class="u-flex u-row-around" style="margin-top: 56rpx;">
+					<view class="">
+						<image style="width: 52rpx;height: 52rpx;" src="" mode=""></image>
+						<view class="active">我的活动</view>
+					</view>
+					<view class="">
+						<image style="width: 52rpx;height: 52rpx;" src="" mode=""></image>
+						<view class="active">我的地址</view>
+					</view>
+					<view class="">
+						<image style="width: 52rpx;height: 52rpx;" src="" mode=""></image>
+						<view class="active">积分商城</view>
+					</view>
+					<view class="">
+						<image style="width: 52rpx;height: 52rpx;" src="" mode=""></image>
+						<view class="active">我的分享</view>
+					</view>
+				</view>
+				<view class="u-flex u-row-around" style="margin-top: 56rpx;">
+					<view class="">
+						<image style="width: 52rpx;height: 52rpx;" src="" mode=""></image>
+						<view class="active">我的收藏</view>
+					</view>
+					<view class="">
+						<image style="width: 52rpx;height: 52rpx;" src="" mode=""></image>
+						<view class="active">我的优惠券</view>
+					</view>
+					<view class="">
+						<image style="width: 52rpx;height: 52rpx;" src="" mode=""></image>
+						<view class="active">个人信息</view>
+					</view>
+					<view class="">
+						<image style="width: 52rpx;height: 52rpx;" src="" mode=""></image>
+						<view class="active">我的客服</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<view class="" style="height: 36rpx;"></view> -->
 	</view>
 </template>
 
@@ -36,7 +168,11 @@
 
 		},
 		methods: {
-
+			toorder() {
+				uni.navigateTo({
+					url: '/pageA/orderinfo'
+				})
+			}
 		}
 	}
 </script>
@@ -45,6 +181,77 @@
 	.page {
 		min-height: 100vh;
 		padding: 0 24rpx;
+		background-color: #F7F6FB;
+	}
+
+	.setting {
+		width: 692rpx;
+		height: 454rpx;
+		background: rgba(255, 255, 255, 1);
+		border-radius: 34rpx;
+		margin: 40rpx 0 0rpx 0;
+		padding: 34rpx 24rpx 36rpx;
+
+		.active {
+			font-size: 24rpx;
+			font-family: PingFangSC-Regular;
+			font-weight: 400;
+			line-height: 34rpx;
+			color: #323337;
+			margin-top: 32rpx;
+		}
+	}
+
+	.serve {
+		width: 702rpx;
+		height: 482rpx;
+		background: rgba(255, 255, 255, 1);
+		opacity: 1;
+		border-radius: 28rpx;
+		padding: 26rpx 28rpx 28rpx 30rpx;
+	}
+
+	.order_text {
+		font-size: 30rpx;
+		font-family: PingFang SC;
+		font-weight: 500;
+		line-height: 42rpx;
+		color: #070707;
+	}
+
+	.order_all {
+		font-size: 26rpx;
+		font-family: PingFang SC;
+		font-weight: 400;
+		line-height: 36rpx;
+		color: #999999;
+	}
+
+	.order {
+		width: 702rpx;
+		height: 230rpx;
+		background: rgba(255, 255, 255, 1);
+		// opacity: 1;
+		border-radius: 18rpx;
+		margin: 24rpx 0 18rpx;
+		padding: 22rpx 28rpx;
+
+
+
+
+
+		.icon {
+			margin-top: 46rpx;
+
+			.icon_text {
+				margin-top: 12rpx;
+				font-size: 26rpx;
+				font-family: PingFang SC;
+				font-weight: 400;
+				line-height: 36rpx;
+				color: #070707;
+			}
+		}
 	}
 
 	.back {

BIN
static/images/dfh.png


BIN
static/images/dfk.png


BIN
static/images/duihuan.png


BIN
static/images/gongzhonghao.png


BIN
static/images/index1.png


BIN
static/images/jifen.png


BIN
static/images/kefu.png


BIN
static/images/mine.png


BIN
static/images/qiandao.png


BIN
static/images/qun.png


BIN
static/images/shangcheng.png


BIN
static/images/shaopping.png


BIN
static/images/ywc.png


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/address.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/commodity.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/everyday.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/index.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/orderinfo.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/shopping/shopping.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/submit.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/xieyi.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pageA/yinsi.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-badge/u-badge.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-button/u-button.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-calendar/u-calendar.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-checkbox/u-checkbox.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-icon/u-icon.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-input/u-input.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-loading/u-loading.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-mask/u-mask.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-navbar/u-navbar.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-number-box/u-number-box.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-popup/u-popup.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-radio-group/u-radio-group.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-radio/u-radio.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-switch/u-switch.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-tabs/u-tabs.js.map


+ 9 - 4
unpackage/dist/dev/mp-weixin/app.json

@@ -8,17 +8,22 @@
     {
       "root": "pageA",
       "pages": [
-        "index",
         "xieyi",
-        "yinsi"
+        "yinsi",
+        "orderinfo",
+        "shopping/shopping",
+        "commodity",
+        "submit",
+        "everyday",
+        "address"
       ]
     }
   ],
   "window": {
     "navigationBarTextStyle": "black",
     "navigationBarTitleText": "粉丝私域服务中心",
-    "navigationBarBackgroundColor": "#F8F8F8",
-    "backgroundColor": "#F8F8F8"
+    "navigationBarBackgroundColor": "#fff",
+    "backgroundColor": "#fff"
   },
   "tabBar": {
     "selectedColor": "#57C2F4",

+ 0 - 273
unpackage/dist/dev/mp-weixin/common/runtime.js

@@ -1,273 +0,0 @@
-
-  !function(){try{var a=Function("return this")();a&&!a.Math&&(Object.assign(a,{isFinite:isFinite,Array:Array,Date:Date,Error:Error,Function:Function,Math:Math,Object:Object,RegExp:RegExp,String:String,TypeError:TypeError,setTimeout:setTimeout,clearTimeout:clearTimeout,setInterval:setInterval,clearInterval:clearInterval}),"undefined"!=typeof Reflect&&(a.Reflect=Reflect))}catch(a){}}();
-  /******/ (function(modules) { // webpackBootstrap
-/******/ 	// install a JSONP callback for chunk loading
-/******/ 	function webpackJsonpCallback(data) {
-/******/ 		var chunkIds = data[0];
-/******/ 		var moreModules = data[1];
-/******/ 		var executeModules = data[2];
-/******/
-/******/ 		// add "moreModules" to the modules object,
-/******/ 		// then flag all "chunkIds" as loaded and fire callback
-/******/ 		var moduleId, chunkId, i = 0, resolves = [];
-/******/ 		for(;i < chunkIds.length; i++) {
-/******/ 			chunkId = chunkIds[i];
-/******/ 			if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {
-/******/ 				resolves.push(installedChunks[chunkId][0]);
-/******/ 			}
-/******/ 			installedChunks[chunkId] = 0;
-/******/ 		}
-/******/ 		for(moduleId in moreModules) {
-/******/ 			if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {
-/******/ 				modules[moduleId] = moreModules[moduleId];
-/******/ 			}
-/******/ 		}
-/******/ 		if(parentJsonpFunction) parentJsonpFunction(data);
-/******/
-/******/ 		while(resolves.length) {
-/******/ 			resolves.shift()();
-/******/ 		}
-/******/
-/******/ 		// add entry modules from loaded chunk to deferred list
-/******/ 		deferredModules.push.apply(deferredModules, executeModules || []);
-/******/
-/******/ 		// run deferred modules when all chunks ready
-/******/ 		return checkDeferredModules();
-/******/ 	};
-/******/ 	function checkDeferredModules() {
-/******/ 		var result;
-/******/ 		for(var i = 0; i < deferredModules.length; i++) {
-/******/ 			var deferredModule = deferredModules[i];
-/******/ 			var fulfilled = true;
-/******/ 			for(var j = 1; j < deferredModule.length; j++) {
-/******/ 				var depId = deferredModule[j];
-/******/ 				if(installedChunks[depId] !== 0) fulfilled = false;
-/******/ 			}
-/******/ 			if(fulfilled) {
-/******/ 				deferredModules.splice(i--, 1);
-/******/ 				result = __webpack_require__(__webpack_require__.s = deferredModule[0]);
-/******/ 			}
-/******/ 		}
-/******/
-/******/ 		return result;
-/******/ 	}
-/******/
-/******/ 	// The module cache
-/******/ 	var installedModules = {};
-/******/
-/******/ 	// object to store loaded CSS chunks
-/******/ 	var installedCssChunks = {
-/******/ 		"common/runtime": 0
-/******/ 	}
-/******/
-/******/ 	// object to store loaded and loading chunks
-/******/ 	// undefined = chunk not loaded, null = chunk preloaded/prefetched
-/******/ 	// Promise = chunk loading, 0 = chunk loaded
-/******/ 	var installedChunks = {
-/******/ 		"common/runtime": 0
-/******/ 	};
-/******/
-/******/ 	var deferredModules = [];
-/******/
-/******/ 	// script path function
-/******/ 	function jsonpScriptSrc(chunkId) {
-/******/ 		return __webpack_require__.p + "" + chunkId + ".js"
-/******/ 	}
-/******/
-/******/ 	// The require function
-/******/ 	function __webpack_require__(moduleId) {
-/******/
-/******/ 		// Check if module is in cache
-/******/ 		if(installedModules[moduleId]) {
-/******/ 			return installedModules[moduleId].exports;
-/******/ 		}
-/******/ 		// Create a new module (and put it into the cache)
-/******/ 		var module = installedModules[moduleId] = {
-/******/ 			i: moduleId,
-/******/ 			l: false,
-/******/ 			exports: {}
-/******/ 		};
-/******/
-/******/ 		// Execute the module function
-/******/ 		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-/******/
-/******/ 		// Flag the module as loaded
-/******/ 		module.l = true;
-/******/
-/******/ 		// Return the exports of the module
-/******/ 		return module.exports;
-/******/ 	}
-/******/
-/******/ 	// This file contains only the entry chunk.
-/******/ 	// The chunk loading function for additional chunks
-/******/ 	__webpack_require__.e = function requireEnsure(chunkId) {
-/******/ 		var promises = [];
-/******/
-/******/
-/******/ 		// mini-css-extract-plugin CSS loading
-/******/ 		var cssChunks = {"uview-ui/components/u-navbar/u-navbar":1,"uview-ui/components/u-checkbox-group/u-checkbox-group":1,"uview-ui/components/u-checkbox/u-checkbox":1,"uview-ui/components/u-icon/u-icon":1};
-/******/ 		if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
-/******/ 		else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
-/******/ 			promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
-/******/ 				var href = "" + ({"uview-ui/components/u-navbar/u-navbar":"uview-ui/components/u-navbar/u-navbar","uview-ui/components/u-checkbox-group/u-checkbox-group":"uview-ui/components/u-checkbox-group/u-checkbox-group","uview-ui/components/u-checkbox/u-checkbox":"uview-ui/components/u-checkbox/u-checkbox","uview-ui/components/u-icon/u-icon":"uview-ui/components/u-icon/u-icon"}[chunkId]||chunkId) + ".wxss";
-/******/ 				var fullhref = __webpack_require__.p + href;
-/******/ 				var existingLinkTags = document.getElementsByTagName("link");
-/******/ 				for(var i = 0; i < existingLinkTags.length; i++) {
-/******/ 					var tag = existingLinkTags[i];
-/******/ 					var dataHref = tag.getAttribute("data-href") || tag.getAttribute("href");
-/******/ 					if(tag.rel === "stylesheet" && (dataHref === href || dataHref === fullhref)) return resolve();
-/******/ 				}
-/******/ 				var existingStyleTags = document.getElementsByTagName("style");
-/******/ 				for(var i = 0; i < existingStyleTags.length; i++) {
-/******/ 					var tag = existingStyleTags[i];
-/******/ 					var dataHref = tag.getAttribute("data-href");
-/******/ 					if(dataHref === href || dataHref === fullhref) return resolve();
-/******/ 				}
-/******/ 				var linkTag = document.createElement("link");
-/******/ 				linkTag.rel = "stylesheet";
-/******/ 				linkTag.type = "text/css";
-/******/ 				linkTag.onload = resolve;
-/******/ 				linkTag.onerror = function(event) {
-/******/ 					var request = event && event.target && event.target.src || fullhref;
-/******/ 					var err = new Error("Loading CSS chunk " + chunkId + " failed.\n(" + request + ")");
-/******/ 					err.code = "CSS_CHUNK_LOAD_FAILED";
-/******/ 					err.request = request;
-/******/ 					delete installedCssChunks[chunkId]
-/******/ 					linkTag.parentNode.removeChild(linkTag)
-/******/ 					reject(err);
-/******/ 				};
-/******/ 				linkTag.href = fullhref;
-/******/
-/******/ 				var head = document.getElementsByTagName("head")[0];
-/******/ 				head.appendChild(linkTag);
-/******/ 			}).then(function() {
-/******/ 				installedCssChunks[chunkId] = 0;
-/******/ 			}));
-/******/ 		}
-/******/
-/******/ 		// JSONP chunk loading for javascript
-/******/
-/******/ 		var installedChunkData = installedChunks[chunkId];
-/******/ 		if(installedChunkData !== 0) { // 0 means "already installed".
-/******/
-/******/ 			// a Promise means "currently loading".
-/******/ 			if(installedChunkData) {
-/******/ 				promises.push(installedChunkData[2]);
-/******/ 			} else {
-/******/ 				// setup Promise in chunk cache
-/******/ 				var promise = new Promise(function(resolve, reject) {
-/******/ 					installedChunkData = installedChunks[chunkId] = [resolve, reject];
-/******/ 				});
-/******/ 				promises.push(installedChunkData[2] = promise);
-/******/
-/******/ 				// start chunk loading
-/******/ 				var script = document.createElement('script');
-/******/ 				var onScriptComplete;
-/******/
-/******/ 				script.charset = 'utf-8';
-/******/ 				script.timeout = 120;
-/******/ 				if (__webpack_require__.nc) {
-/******/ 					script.setAttribute("nonce", __webpack_require__.nc);
-/******/ 				}
-/******/ 				script.src = jsonpScriptSrc(chunkId);
-/******/
-/******/ 				// create error before stack unwound to get useful stacktrace later
-/******/ 				var error = new Error();
-/******/ 				onScriptComplete = function (event) {
-/******/ 					// avoid mem leaks in IE.
-/******/ 					script.onerror = script.onload = null;
-/******/ 					clearTimeout(timeout);
-/******/ 					var chunk = installedChunks[chunkId];
-/******/ 					if(chunk !== 0) {
-/******/ 						if(chunk) {
-/******/ 							var errorType = event && (event.type === 'load' ? 'missing' : event.type);
-/******/ 							var realSrc = event && event.target && event.target.src;
-/******/ 							error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
-/******/ 							error.name = 'ChunkLoadError';
-/******/ 							error.type = errorType;
-/******/ 							error.request = realSrc;
-/******/ 							chunk[1](error);
-/******/ 						}
-/******/ 						installedChunks[chunkId] = undefined;
-/******/ 					}
-/******/ 				};
-/******/ 				var timeout = setTimeout(function(){
-/******/ 					onScriptComplete({ type: 'timeout', target: script });
-/******/ 				}, 120000);
-/******/ 				script.onerror = script.onload = onScriptComplete;
-/******/ 				document.head.appendChild(script);
-/******/ 			}
-/******/ 		}
-/******/ 		return Promise.all(promises);
-/******/ 	};
-/******/
-/******/ 	// expose the modules object (__webpack_modules__)
-/******/ 	__webpack_require__.m = modules;
-/******/
-/******/ 	// expose the module cache
-/******/ 	__webpack_require__.c = installedModules;
-/******/
-/******/ 	// define getter function for harmony exports
-/******/ 	__webpack_require__.d = function(exports, name, getter) {
-/******/ 		if(!__webpack_require__.o(exports, name)) {
-/******/ 			Object.defineProperty(exports, name, { enumerable: true, get: getter });
-/******/ 		}
-/******/ 	};
-/******/
-/******/ 	// define __esModule on exports
-/******/ 	__webpack_require__.r = function(exports) {
-/******/ 		if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
-/******/ 			Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
-/******/ 		}
-/******/ 		Object.defineProperty(exports, '__esModule', { value: true });
-/******/ 	};
-/******/
-/******/ 	// create a fake namespace object
-/******/ 	// mode & 1: value is a module id, require it
-/******/ 	// mode & 2: merge all properties of value into the ns
-/******/ 	// mode & 4: return value when already ns object
-/******/ 	// mode & 8|1: behave like require
-/******/ 	__webpack_require__.t = function(value, mode) {
-/******/ 		if(mode & 1) value = __webpack_require__(value);
-/******/ 		if(mode & 8) return value;
-/******/ 		if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
-/******/ 		var ns = Object.create(null);
-/******/ 		__webpack_require__.r(ns);
-/******/ 		Object.defineProperty(ns, 'default', { enumerable: true, value: value });
-/******/ 		if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
-/******/ 		return ns;
-/******/ 	};
-/******/
-/******/ 	// getDefaultExport function for compatibility with non-harmony modules
-/******/ 	__webpack_require__.n = function(module) {
-/******/ 		var getter = module && module.__esModule ?
-/******/ 			function getDefault() { return module['default']; } :
-/******/ 			function getModuleExports() { return module; };
-/******/ 		__webpack_require__.d(getter, 'a', getter);
-/******/ 		return getter;
-/******/ 	};
-/******/
-/******/ 	// Object.prototype.hasOwnProperty.call
-/******/ 	__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
-/******/
-/******/ 	// __webpack_public_path__
-/******/ 	__webpack_require__.p = "/";
-/******/
-/******/ 	// on error function for async loading
-/******/ 	__webpack_require__.oe = function(err) { console.error(err); throw err; };
-/******/
-/******/ 	var jsonpArray = global["webpackJsonp"] = global["webpackJsonp"] || [];
-/******/ 	var oldJsonpFunction = jsonpArray.push.bind(jsonpArray);
-/******/ 	jsonpArray.push = webpackJsonpCallback;
-/******/ 	jsonpArray = jsonpArray.slice();
-/******/ 	for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);
-/******/ 	var parentJsonpFunction = oldJsonpFunction;
-/******/
-/******/
-/******/ 	// run deferred modules from other chunks
-/******/ 	checkDeferredModules();
-/******/ })
-/************************************************************************/
-/******/ ([]);
-//# sourceMappingURL=../../.sourcemap/mp-weixin/common/runtime.js.map
-  

+ 73 - 6
unpackage/dist/dev/mp-weixin/common/vendor.js

@@ -1557,7 +1557,7 @@ function initData(vueOptions, context) {
     try {
       data = data.call(context); // 支持 Vue.prototype 上挂的数据
     } catch (e) {
-      if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) {
+      if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) {
         console.warn('根据 Vue 的 data 函数初始化小程序 data 失败,请尽量确保 data 函数中不访问 vm 对象,否则可能影响首次数据渲染速度。', data);
       }
     }
@@ -8934,7 +8934,7 @@ function type(obj) {
 
 function flushCallbacks$1(vm) {
     if (vm.__next_tick_callbacks && vm.__next_tick_callbacks.length) {
-        if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) {
+        if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) {
             var mpInstance = vm.$scope;
             console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + vm._uid +
                 ']:flushCallbacks[' + vm.__next_tick_callbacks.length + ']');
@@ -8955,14 +8955,14 @@ function nextTick$1(vm, cb) {
     //1.nextTick 之前 已 setData 且 setData 还未回调完成
     //2.nextTick 之前存在 render watcher
     if (!vm.__next_tick_pending && !hasRenderWatcher(vm)) {
-        if(Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG){
+        if(Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG){
             var mpInstance = vm.$scope;
             console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + vm._uid +
                 ']:nextVueTick');
         }
         return nextTick(cb, vm)
     }else{
-        if(Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG){
+        if(Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG){
             var mpInstance$1 = vm.$scope;
             console.log('[' + (+new Date) + '][' + (mpInstance$1.is || mpInstance$1.route) + '][' + vm._uid +
                 ']:nextMPTick');
@@ -9058,7 +9058,7 @@ var patch = function(oldVnode, vnode) {
     });
     var diffData = this.$shouldDiffData === false ? data : diff(data, mpData);
     if (Object.keys(diffData).length) {
-      if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) {
+      if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"wx-fensi","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) {
         console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + this._uid +
           ']差量更新',
           JSON.stringify(diffData));
@@ -12051,7 +12051,74 @@ exports.default = _default;
 /* 95 */,
 /* 96 */,
 /* 97 */,
-/* 98 */
+/* 98 */,
+/* 99 */,
+/* 100 */,
+/* 101 */,
+/* 102 */,
+/* 103 */,
+/* 104 */,
+/* 105 */,
+/* 106 */,
+/* 107 */,
+/* 108 */,
+/* 109 */,
+/* 110 */,
+/* 111 */,
+/* 112 */,
+/* 113 */,
+/* 114 */,
+/* 115 */,
+/* 116 */,
+/* 117 */,
+/* 118 */,
+/* 119 */,
+/* 120 */,
+/* 121 */,
+/* 122 */,
+/* 123 */,
+/* 124 */,
+/* 125 */,
+/* 126 */,
+/* 127 */,
+/* 128 */,
+/* 129 */,
+/* 130 */,
+/* 131 */,
+/* 132 */,
+/* 133 */,
+/* 134 */,
+/* 135 */,
+/* 136 */,
+/* 137 */,
+/* 138 */,
+/* 139 */,
+/* 140 */,
+/* 141 */,
+/* 142 */,
+/* 143 */,
+/* 144 */,
+/* 145 */,
+/* 146 */,
+/* 147 */,
+/* 148 */,
+/* 149 */,
+/* 150 */,
+/* 151 */,
+/* 152 */,
+/* 153 */,
+/* 154 */,
+/* 155 */,
+/* 156 */,
+/* 157 */,
+/* 158 */,
+/* 159 */,
+/* 160 */,
+/* 161 */,
+/* 162 */,
+/* 163 */,
+/* 164 */,
+/* 165 */
 /*!**************************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/uview-ui/libs/util/emitter.js ***!
   \**************************************************************************************/

+ 0 - 0
unpackage/dist/dev/mp-weixin/pageA/address.js


+ 9 - 0
unpackage/dist/dev/mp-weixin/pageA/address.json

@@ -0,0 +1,9 @@
+{
+  "navigationBarTitleText": "我的地址",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "u-input": "/uview-ui/components/u-input/u-input",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-switch": "/uview-ui/components/u-switch/u-switch"
+  }
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/pageA/address.wxml

@@ -0,0 +1 @@
+<view class="page"><block wx:if="{{false}}"><view><view class="top"><view class="item"><u-input bind:input="__e" vue-id="78d337cd-1" clearable="{{false}}" type="{{type}}" border="{{border}}" height="{{height}}" placeholder="收货人" value="{{value}}" data-event-opts="{{[['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:__l="__l"></u-input></view><view class="item"><u-input bind:input="__e" vue-id="78d337cd-2" clearable="{{false}}" type="{{type}}" border="{{border}}" height="{{height}}" placeholder="手机号码" value="{{value}}" data-event-opts="{{[['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:__l="__l"></u-input></view><view class="item u-flex u-row-between"><u-input bind:input="__e" vue-id="78d337cd-3" clearable="{{false}}" type="{{type}}" border="{{border}}" height="{{height}}" placeholder="所在地区" value="{{value}}" data-event-opts="{{[['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:__l="__l"></u-input><u-icon vue-id="78d337cd-4" name="arrow-right" color="#000000" size="26" bind:__l="__l"></u-icon></view><view><u-input bind:input="__e" vue-id="78d337cd-5" clearable="{{false}}" type="{{type1}}" border="{{border}}" height="{{height}}" placeholder="详细地址:道路,门牌号,小区,楼栋号,单元室" value="{{value}}" data-event-opts="{{[['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view class="moren u-flex u-row-between"><view class="mo">设为默认</view><u-switch bind:input="__e" vue-id="78d337cd-6" inactive-color="#eee" value="{{checked}}" data-event-opts="{{[['^input',[['__set_model',['','checked','$event',[]]]]]]}}" bind:__l="__l"></u-switch></view><view class="bottom">保存</view></view></block><view class="address"><view><text>收件人:</text><text>灵灵领</text><text>189456478914</text></view></view></view>

+ 80 - 0
unpackage/dist/dev/mp-weixin/pageA/address.wxss

@@ -0,0 +1,80 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+.address {
+  width: 750rpx;
+  height: 268rpx;
+  background: white;
+  margin-top: 30rpx;
+  padding: 30rpx 24rpx 26rpx 26rpx;
+}
+.bottom {
+  width: 702rpx;
+  height: 90rpx;
+  background: #e4e4e4;
+  border-radius: 46rpx;
+  position: fixed;
+  left: 22rpx;
+  bottom: 34rpx;
+  font-size: 32rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 90rpx;
+  color: #FFFFFF;
+  text-align: center;
+}
+.mo {
+  font-size: 28rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 48rpx;
+  color: #212121;
+}
+.page {
+  width: 750rpx;
+  height: 100vh;
+  background: #f7f6fb;
+  padding-top: 30rpx;
+}
+.item {
+  width: 702rpx;
+  height: 110rpx;
+  border-bottom: 1px solid #C7C7C7;
+}
+.top {
+  width: 750rpx;
+  height: 484rpx;
+  background: white;
+  padding: 0 24rpx;
+}
+.moren {
+  width: 748rpx;
+  height: 112rpx;
+  background: white;
+  margin-top: 30rpx;
+  padding: 32rpx 62rpx 32rpx 22rpx;
+}
+

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 249 - 0
unpackage/dist/dev/mp-weixin/pageA/commodity.js


+ 9 - 0
unpackage/dist/dev/mp-weixin/pageA/commodity.json

@@ -0,0 +1,9 @@
+{
+  "navigationBarTitleText": "",
+  "enablePullDownRefresh": false,
+  "navigationStyle": "custom",
+  "usingComponents": {
+    "u-navbar": "/uview-ui/components/u-navbar/u-navbar",
+    "u-icon": "/uview-ui/components/u-icon/u-icon"
+  }
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/pageA/commodity.wxml

@@ -0,0 +1 @@
+<view><view class="index-navbar"><view style="position:relative;width:750rpx;height:570rpx;"><image class="index-bg" src="static/images/shangpin.png" mode></image><u-navbar vue-id="3368af74-1" title-color="#fff" title-width="300" title="商品详情" is-back="{{true}}" border-bottom="{{false}}" background="{{({background:'rgba(0,0,0,0)'})}}" isFixed="{{true}}" bind:__l="__l"></u-navbar></view></view><view style="margin-top:20rpx;padding:10rpx 24rpx;"><view class="title">透真海洋极地提取物水乳两件套补水保湿提亮肤色</view><view class="u-flex u-row-between"><view class="u-flex"><text class="fu" style="font-size:32rpx;">¥</text><text class="money">919.00</text><text class="fu">+</text><text class="money">300</text><text class="fu" style="margin-left:6rpx;">积分</text></view><text class="fen">已兑换612件</text></view><view class="u-flex u-row-between" style="margin-top:26rpx;"><text class="pingjia">用户评价</text><view class="u-flex"><text class="all" style="margin-right:18rpx;">全部</text><u-icon vue-id="3368af74-2" name="arrow-right" color:="{{true}}" size="14" bind:__l="__l" vue-slots="{{['9D9BA7;']}}"><view slot="9D9BA7;"></view></u-icon></view></view><view class="ping" style="margin-top:20rpx;"><view class="u-flex"><image class="image" src mode></image><view><text class="name">乔治的晚餐</text></view></view><view class="concent">补水效果很好,我是敏感肌没有出现刺痛发痒症状一切,吸收很快我很喜欢,还会回购的。</view></view></view><view class="info">商品详情</view><view style="height:134rpx;"></view><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" class="bottom u-flex u-row-center" bindtap="__e"><view class="duihuan">立即兑换</view><view class="safe-area-inset-bottom"></view></view></view>

+ 134 - 0
unpackage/dist/dev/mp-weixin/pageA/commodity.wxss

@@ -0,0 +1,134 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+.fen {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 42rpx;
+  color: #C2C2C2;
+}
+.all {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 34rpx;
+  color: #9D9BA7;
+}
+.pingjia {
+  font-size: 32rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  line-height: 42rpx;
+  color: #111111;
+}
+.concent {
+  font-size: 26rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 42rpx;
+  color: #9D9CA1;
+}
+.name {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  line-height: 42rpx;
+  color: #111111;
+}
+.ping {
+  width: 702rpx;
+  height: 210rpx;
+  background: #f7f6fb;
+  border-radius: 8rpx;
+  padding: 22rpx 28rpx;
+}
+.image {
+  width: 66rpx;
+  height: 66rpx;
+  border-radius: 50%;
+}
+.duihuan {
+  width: 702rpx;
+  height: 90rpx;
+  background: #8fd3f3;
+  border-radius: 46rpx;
+  font-size: 36rpx;
+  font-family: PingFang SC;
+  font-weight: 500;
+  line-height: 90rpx;
+  color: #FFFFFF;
+  text-align: center;
+}
+.bottom {
+  width: 750rpx;
+  height: 134rpx;
+  background: white;
+  position: fixed;
+  left: 0;
+  bottom: 0;
+}
+.fu {
+  font-size: 34rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  line-height: 105rpx;
+  color: #F64016;
+}
+.money {
+  font-size: 44rpx;
+  font-family: DIN Alternate;
+  font-weight: bold;
+  line-height: 42rpx;
+  color: #F64016;
+}
+.title {
+  font-size: 36rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  line-height: 60rpx;
+  color: #111111;
+}
+.info {
+  width: 750rpx;
+  height: 76rpx;
+  background-color: #F8F8F8;
+  font-size: 32rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  line-height: 76rpx;
+  color: #111111;
+  text-align: center;
+}
+.index-bg {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: -1;
+  width: 750rpx;
+  height: 100%;
+}
+

+ 0 - 2764
unpackage/dist/dev/mp-weixin/pageA/common/vendor.js

@@ -1,2764 +0,0 @@
-(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pageA/common/vendor"],{
-
-/***/ 130:
-/*!******************************************************!*\
-  !*** ./node_modules/@dcloudio/uni-app/dist/index.js ***!
-  \******************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-Object.defineProperty(exports, "__esModule", { value: true });
-exports.onNavigationBarSearchInputClicked = exports.onNavigationBarSearchInputConfirmed = exports.onNavigationBarSearchInputChanged = exports.onBackPress = exports.onNavigationBarButtonTap = exports.onTabItemTap = exports.onResize = exports.onPageScroll = exports.onAddToFavorites = exports.onShareTimeline = exports.onShareAppMessage = exports.onReachBottom = exports.onPullDownRefresh = exports.onUnload = exports.onReady = exports.onLoad = exports.onInit = exports.onUniNViewMessage = exports.onThemeChange = exports.onUnhandledRejection = exports.onPageNotFound = exports.onError = exports.onLaunch = exports.onHide = exports.onShow = exports.initUtsPackageName = exports.initUtsClassName = exports.initUtsIndexClassName = exports.initUtsProxyFunction = exports.initUtsProxyClass = void 0;
-var composition_api_1 = __webpack_require__(/*! @vue/composition-api */ 131);
-var app = __webpack_require__(/*! ./app */ 133);
-var mp = __webpack_require__(/*! ./mp */ 134);
-var uts_1 = __webpack_require__(/*! ./uts */ 135);
-Object.defineProperty(exports, "initUtsProxyClass", { enumerable: true, get: function () { return uts_1.initUtsProxyClass; } });
-Object.defineProperty(exports, "initUtsProxyFunction", { enumerable: true, get: function () { return uts_1.initUtsProxyFunction; } });
-Object.defineProperty(exports, "initUtsIndexClassName", { enumerable: true, get: function () { return uts_1.initUtsIndexClassName; } });
-Object.defineProperty(exports, "initUtsClassName", { enumerable: true, get: function () { return uts_1.initUtsClassName; } });
-Object.defineProperty(exports, "initUtsPackageName", { enumerable: true, get: function () { return uts_1.initUtsPackageName; } });
-var lifecycles = [];
-var createLifeCycle = function (lifecycle) {
-    lifecycles.push(lifecycle);
-    var fn = (0, composition_api_1.createLifeCycle)(lifecycle);
-    return function (callback, target) {
-        return fn(callback, target);
-    };
-};
-if (typeof plus === 'object') {
-    app.init();
-}
-else if (typeof window === 'object' && 'document' in window) {
-}
-else {
-    mp.init(lifecycles);
-}
-exports.onShow = createLifeCycle('onShow');
-exports.onHide = createLifeCycle('onHide');
-exports.onLaunch = createLifeCycle('onLaunch');
-exports.onError = createLifeCycle('onError');
-exports.onPageNotFound = createLifeCycle('onPageNotFound');
-exports.onUnhandledRejection = createLifeCycle('onUnhandledRejection');
-exports.onThemeChange = createLifeCycle('onThemeChange');
-exports.onUniNViewMessage = createLifeCycle('onUniNViewMessage');
-exports.onInit = createLifeCycle('onInit');
-exports.onLoad = createLifeCycle('onLoad');
-exports.onReady = createLifeCycle('onReady');
-exports.onUnload = createLifeCycle('onUnload');
-exports.onPullDownRefresh = createLifeCycle('onPullDownRefresh');
-exports.onReachBottom = createLifeCycle('onReachBottom');
-exports.onShareAppMessage = createLifeCycle('onShareAppMessage');
-exports.onShareTimeline = createLifeCycle('onShareTimeline');
-exports.onAddToFavorites = createLifeCycle('onAddToFavorites');
-exports.onPageScroll = createLifeCycle('onPageScroll');
-exports.onResize = createLifeCycle('onResize');
-exports.onTabItemTap = createLifeCycle('onTabItemTap');
-exports.onNavigationBarButtonTap = createLifeCycle('onNavigationBarButtonTap');
-exports.onBackPress = createLifeCycle('onBackPress');
-exports.onNavigationBarSearchInputChanged = createLifeCycle('onNavigationBarSearchInputChanged');
-exports.onNavigationBarSearchInputConfirmed = createLifeCycle('onNavigationBarSearchInputConfirmed');
-exports.onNavigationBarSearchInputClicked = createLifeCycle('onNavigationBarSearchInputClicked');
-
-
-/***/ }),
-
-/***/ 131:
-/*!******************************************************************************************!*\
-  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/@vue/composition-api/index.js ***!
-  \******************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-if (false) {} else {
-  module.exports = __webpack_require__(/*! ./dist/vue-composition-api.common.js */ 132)
-}
-
-
-/***/ }),
-
-/***/ 132:
-/*!********************************************************************************************************************!*\
-  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/@vue/composition-api/dist/vue-composition-api.common.js ***!
-  \********************************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, '__esModule', { value: true });
-
-/******************************************************************************
-Copyright (c) Microsoft Corporation.
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
-***************************************************************************** */
-/* global Reflect, Promise */
-
-var extendStatics = function(d, b) {
-    extendStatics = Object.setPrototypeOf ||
-        ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
-        function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
-    return extendStatics(d, b);
-};
-
-function __extends(d, b) {
-    if (typeof b !== "function" && b !== null)
-        throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
-    extendStatics(d, b);
-    function __() { this.constructor = d; }
-    d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
-}
-
-var __assign = function() {
-    __assign = Object.assign || function __assign(t) {
-        for (var s, i = 1, n = arguments.length; i < n; i++) {
-            s = arguments[i];
-            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
-        }
-        return t;
-    };
-    return __assign.apply(this, arguments);
-};
-
-function __values(o) {
-    var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
-    if (m) return m.call(o);
-    if (o && typeof o.length === "number") return {
-        next: function () {
-            if (o && i >= o.length) o = void 0;
-            return { value: o && o[i++], done: !o };
-        }
-    };
-    throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
-}
-
-function __read(o, n) {
-    var m = typeof Symbol === "function" && o[Symbol.iterator];
-    if (!m) return o;
-    var i = m.call(o), r, ar = [], e;
-    try {
-        while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
-    }
-    catch (error) { e = { error: error }; }
-    finally {
-        try {
-            if (r && !r.done && (m = i["return"])) m.call(i);
-        }
-        finally { if (e) throw e.error; }
-    }
-    return ar;
-}
-
-function __spreadArray(to, from, pack) {
-    if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
-        if (ar || !(i in from)) {
-            if (!ar) ar = Array.prototype.slice.call(from, 0, i);
-            ar[i] = from[i];
-        }
-    }
-    return to.concat(ar || Array.prototype.slice.call(from));
-}
-
-/**
- * Displays a warning message (using console.error) with a stack trace if the
- * function is called inside of active component.
- *
- * @param message warning message to be displayed
- */
-function warn$1(message) {
-    var _a;
-    warn(message, (_a = getCurrentInstance()) === null || _a === void 0 ? void 0 : _a.proxy);
-}
-
-var activeEffectScope;
-var effectScopeStack = [];
-var EffectScopeImpl = /** @class */ (function () {
-    function EffectScopeImpl(vm) {
-        this.active = true;
-        this.effects = [];
-        this.cleanups = [];
-        this.vm = vm;
-    }
-    EffectScopeImpl.prototype.run = function (fn) {
-        if (this.active) {
-            try {
-                this.on();
-                return fn();
-            }
-            finally {
-                this.off();
-            }
-        }
-        else {
-            warn$1("cannot run an inactive effect scope.");
-        }
-        return;
-    };
-    EffectScopeImpl.prototype.on = function () {
-        if (this.active) {
-            effectScopeStack.push(this);
-            activeEffectScope = this;
-        }
-    };
-    EffectScopeImpl.prototype.off = function () {
-        if (this.active) {
-            effectScopeStack.pop();
-            activeEffectScope = effectScopeStack[effectScopeStack.length - 1];
-        }
-    };
-    EffectScopeImpl.prototype.stop = function () {
-        if (this.active) {
-            this.vm.$destroy();
-            this.effects.forEach(function (e) { return e.stop(); });
-            this.cleanups.forEach(function (cleanup) { return cleanup(); });
-            this.active = false;
-        }
-    };
-    return EffectScopeImpl;
-}());
-var EffectScope = /** @class */ (function (_super) {
-    __extends(EffectScope, _super);
-    function EffectScope(detached) {
-        if (detached === void 0) { detached = false; }
-        var _this = this;
-        var vm = undefined;
-        withCurrentInstanceTrackingDisabled(function () {
-            vm = defineComponentInstance(getVueConstructor());
-        });
-        _this = _super.call(this, vm) || this;
-        if (!detached) {
-            recordEffectScope(_this);
-        }
-        return _this;
-    }
-    return EffectScope;
-}(EffectScopeImpl));
-function recordEffectScope(effect, scope) {
-    var _a;
-    scope = scope || activeEffectScope;
-    if (scope && scope.active) {
-        scope.effects.push(effect);
-        return;
-    }
-    // destroy on parent component unmounted
-    var vm = (_a = getCurrentInstance()) === null || _a === void 0 ? void 0 : _a.proxy;
-    vm && vm.$on('hook:destroyed', function () { return effect.stop(); });
-}
-function effectScope(detached) {
-    return new EffectScope(detached);
-}
-function getCurrentScope() {
-    return activeEffectScope;
-}
-function onScopeDispose(fn) {
-    if (activeEffectScope) {
-        activeEffectScope.cleanups.push(fn);
-    }
-    else {
-        warn$1("onScopeDispose() is called when there is no active effect scope" +
-            " to be associated with.");
-    }
-}
-/**
- * @internal
- **/
-function getCurrentScopeVM() {
-    var _a, _b;
-    return ((_a = getCurrentScope()) === null || _a === void 0 ? void 0 : _a.vm) || ((_b = getCurrentInstance()) === null || _b === void 0 ? void 0 : _b.proxy);
-}
-/**
- * @internal
- **/
-function bindCurrentScopeToVM(vm) {
-    if (!vm.scope) {
-        var scope_1 = new EffectScopeImpl(vm.proxy);
-        vm.scope = scope_1;
-        vm.proxy.$on('hook:destroyed', function () { return scope_1.stop(); });
-    }
-    return vm.scope;
-}
-
-var vueDependency = undefined;
-try {
-    var requiredVue = __webpack_require__(/*! vue */ 25);
-    if (requiredVue && isVue(requiredVue)) {
-        vueDependency = requiredVue;
-    }
-    else if (requiredVue &&
-        'default' in requiredVue &&
-        isVue(requiredVue.default)) {
-        vueDependency = requiredVue.default;
-    }
-}
-catch (_a) {
-    // not available
-}
-var vueConstructor = null;
-var currentInstance = null;
-var currentInstanceTracking = true;
-var PluginInstalledFlag = '__composition_api_installed__';
-function isVue(obj) {
-    return obj && isFunction(obj) && obj.name === 'Vue';
-}
-function isVueRegistered(Vue) {
-    // resolve issue: https://github.com/vuejs/composition-api/issues/876#issue-1087619365
-    return vueConstructor && hasOwn(Vue, PluginInstalledFlag);
-}
-function getVueConstructor() {
-    {
-        assert(vueConstructor, "must call Vue.use(VueCompositionAPI) before using any function.");
-    }
-    return vueConstructor;
-}
-// returns registered vue or `vue` dependency
-function getRegisteredVueOrDefault() {
-    var constructor = vueConstructor || vueDependency;
-    {
-        assert(constructor, "No vue dependency found.");
-    }
-    return constructor;
-}
-function setVueConstructor(Vue) {
-    // @ts-ignore
-    if (vueConstructor && Vue.__proto__ !== vueConstructor.__proto__) {
-        warn('[vue-composition-api] another instance of Vue installed');
-    }
-    vueConstructor = Vue;
-    Object.defineProperty(Vue, PluginInstalledFlag, {
-        configurable: true,
-        writable: true,
-        value: true,
-    });
-}
-/**
- * For `effectScope` to create instance without populate the current instance
- * @internal
- **/
-function withCurrentInstanceTrackingDisabled(fn) {
-    var prev = currentInstanceTracking;
-    currentInstanceTracking = false;
-    try {
-        fn();
-    }
-    finally {
-        currentInstanceTracking = prev;
-    }
-}
-function setCurrentInstance(instance) {
-    if (!currentInstanceTracking)
-        return;
-    var prev = currentInstance;
-    prev === null || prev === void 0 ? void 0 : prev.scope.off();
-    currentInstance = instance;
-    currentInstance === null || currentInstance === void 0 ? void 0 : currentInstance.scope.on();
-}
-function getCurrentInstance() {
-    return currentInstance;
-}
-var instanceMapCache = new WeakMap();
-function toVue3ComponentInstance(vm) {
-    if (instanceMapCache.has(vm)) {
-        return instanceMapCache.get(vm);
-    }
-    var instance = {
-        proxy: vm,
-        update: vm.$forceUpdate,
-        type: vm.$options,
-        uid: vm._uid,
-        // $emit is defined on prototype and it expected to be bound
-        emit: vm.$emit.bind(vm),
-        parent: null,
-        root: null, // to be immediately set
-    };
-    bindCurrentScopeToVM(instance);
-    // map vm.$props =
-    var instanceProps = [
-        'data',
-        'props',
-        'attrs',
-        'refs',
-        'vnode',
-        'slots',
-    ];
-    instanceProps.forEach(function (prop) {
-        proxy(instance, prop, {
-            get: function () {
-                return vm["$".concat(prop)];
-            },
-        });
-    });
-    proxy(instance, 'isMounted', {
-        get: function () {
-            // @ts-expect-error private api
-            return vm._isMounted;
-        },
-    });
-    proxy(instance, 'isUnmounted', {
-        get: function () {
-            // @ts-expect-error private api
-            return vm._isDestroyed;
-        },
-    });
-    proxy(instance, 'isDeactivated', {
-        get: function () {
-            // @ts-expect-error private api
-            return vm._inactive;
-        },
-    });
-    proxy(instance, 'emitted', {
-        get: function () {
-            // @ts-expect-error private api
-            return vm._events;
-        },
-    });
-    instanceMapCache.set(vm, instance);
-    if (vm.$parent) {
-        instance.parent = toVue3ComponentInstance(vm.$parent);
-    }
-    if (vm.$root) {
-        instance.root = toVue3ComponentInstance(vm.$root);
-    }
-    return instance;
-}
-
-var toString = function (x) { return Object.prototype.toString.call(x); };
-function isNative(Ctor) {
-    return typeof Ctor === 'function' && /native code/.test(Ctor.toString());
-}
-var hasSymbol = typeof Symbol !== 'undefined' &&
-    isNative(Symbol) &&
-    typeof Reflect !== 'undefined' &&
-    isNative(Reflect.ownKeys);
-var noopFn = function (_) { return _; };
-function proxy(target, key, _a) {
-    var get = _a.get, set = _a.set;
-    Object.defineProperty(target, key, {
-        enumerable: true,
-        configurable: true,
-        get: get || noopFn,
-        set: set || noopFn,
-    });
-}
-function def(obj, key, val, enumerable) {
-    Object.defineProperty(obj, key, {
-        value: val,
-        enumerable: !!enumerable,
-        writable: true,
-        configurable: true,
-    });
-}
-function hasOwn(obj, key) {
-    return Object.hasOwnProperty.call(obj, key);
-}
-function assert(condition, msg) {
-    if (!condition) {
-        throw new Error("[vue-composition-api] ".concat(msg));
-    }
-}
-function isPrimitive(value) {
-    return (typeof value === 'string' ||
-        typeof value === 'number' ||
-        // $flow-disable-line
-        typeof value === 'symbol' ||
-        typeof value === 'boolean');
-}
-function isArray(x) {
-    return Array.isArray(x);
-}
-var objectToString = Object.prototype.toString;
-var toTypeString = function (value) {
-    return objectToString.call(value);
-};
-var isMap = function (val) {
-    return toTypeString(val) === '[object Map]';
-};
-var isSet = function (val) {
-    return toTypeString(val) === '[object Set]';
-};
-var MAX_VALID_ARRAY_LENGTH = 4294967295; // Math.pow(2, 32) - 1
-function isValidArrayIndex(val) {
-    var n = parseFloat(String(val));
-    return (n >= 0 &&
-        Math.floor(n) === n &&
-        isFinite(val) &&
-        n <= MAX_VALID_ARRAY_LENGTH);
-}
-function isObject(val) {
-    return val !== null && typeof val === 'object';
-}
-function isPlainObject(x) {
-    return toString(x) === '[object Object]';
-}
-function isFunction(x) {
-    return typeof x === 'function';
-}
-function isUndef(v) {
-    return v === undefined || v === null;
-}
-function warn(msg, vm) {
-    var Vue = getRegisteredVueOrDefault();
-    if (!Vue || !Vue.util)
-        console.warn("[vue-composition-api] ".concat(msg));
-    else
-        Vue.util.warn(msg, vm);
-}
-function logError(err, vm, info) {
-    {
-        warn("Error in ".concat(info, ": \"").concat(err.toString(), "\""), vm);
-    }
-    if (typeof window !== 'undefined' && typeof console !== 'undefined') {
-        console.error(err);
-    }
-    else {
-        throw err;
-    }
-}
-/**
- * Object.is polyfill
- * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
- * */
-function isSame(value1, value2) {
-    if (value1 === value2) {
-        return value1 !== 0 || 1 / value1 === 1 / value2;
-    }
-    else {
-        return value1 !== value1 && value2 !== value2;
-    }
-}
-
-function getCurrentInstanceForFn(hook, target) {
-    target = target || getCurrentInstance();
-    if (!target) {
-        warn("".concat(hook, " is called when there is no active component instance to be ") +
-            "associated with. " +
-            "Lifecycle injection APIs can only be used during execution of setup().");
-    }
-    return target;
-}
-function defineComponentInstance(Ctor, options) {
-    if (options === void 0) { options = {}; }
-    var silent = Ctor.config.silent;
-    Ctor.config.silent = true;
-    var vm = new Ctor(options);
-    Ctor.config.silent = silent;
-    return vm;
-}
-function isComponentInstance(obj) {
-    var Vue = getVueConstructor();
-    return Vue && obj instanceof Vue;
-}
-function createSlotProxy(vm, slotName) {
-    return (function () {
-        var args = [];
-        for (var _i = 0; _i < arguments.length; _i++) {
-            args[_i] = arguments[_i];
-        }
-        if (!vm.$scopedSlots[slotName]) {
-            return warn("slots.".concat(slotName, "() got called outside of the \"render()\" scope"), vm);
-        }
-        return vm.$scopedSlots[slotName].apply(vm, args);
-    });
-}
-function resolveSlots(slots, normalSlots) {
-    var res;
-    if (!slots) {
-        res = {};
-    }
-    else if (slots._normalized) {
-        // fast path 1: child component re-render only, parent did not change
-        return slots._normalized;
-    }
-    else {
-        res = {};
-        for (var key in slots) {
-            if (slots[key] && key[0] !== '$') {
-                res[key] = true;
-            }
-        }
-    }
-    // expose normal slots on scopedSlots
-    for (var key in normalSlots) {
-        if (!(key in res)) {
-            res[key] = true;
-        }
-    }
-    return res;
-}
-var vueInternalClasses;
-var getVueInternalClasses = function () {
-    if (!vueInternalClasses) {
-        var vm = defineComponentInstance(getVueConstructor(), {
-            computed: {
-                value: function () {
-                    return 0;
-                },
-            },
-        });
-        // to get Watcher class
-        var Watcher = vm._computedWatchers.value.constructor;
-        // to get Dep class
-        var Dep = vm._data.__ob__.dep.constructor;
-        vueInternalClasses = {
-            Watcher: Watcher,
-            Dep: Dep,
-        };
-        vm.$destroy();
-    }
-    return vueInternalClasses;
-};
-
-function createSymbol(name) {
-    return hasSymbol ? Symbol.for(name) : name;
-}
-var WatcherPreFlushQueueKey = createSymbol('composition-api.preFlushQueue');
-var WatcherPostFlushQueueKey = createSymbol('composition-api.postFlushQueue');
-// must be a string, symbol key is ignored in reactive
-var RefKey = 'composition-api.refKey';
-
-var accessModifiedSet = new WeakMap();
-var rawSet = new WeakMap();
-var readonlySet = new WeakMap();
-
-/**
- * Set a property on an object. Adds the new property, triggers change
- * notification and intercept it's subsequent access if the property doesn't
- * already exist.
- */
-function set$1(target, key, val) {
-    var Vue = getVueConstructor();
-    // @ts-expect-error https://github.com/vuejs/vue/pull/12132
-    var _a = Vue.util, warn = _a.warn, defineReactive = _a.defineReactive;
-    if ((isUndef(target) || isPrimitive(target))) {
-        warn("Cannot set reactive property on undefined, null, or primitive value: ".concat(target));
-    }
-    var ob = target.__ob__;
-    function ssrMockReactivity() {
-        // in SSR, there is no __ob__. Mock for reactivity check
-        if (ob && isObject(val) && !hasOwn(val, '__ob__')) {
-            mockReactivityDeep(val);
-        }
-    }
-    if (isArray(target)) {
-        if (isValidArrayIndex(key)) {
-            target.length = Math.max(target.length, key);
-            target.splice(key, 1, val);
-            ssrMockReactivity();
-            return val;
-        }
-        else if (key === 'length' && val !== target.length) {
-            target.length = val;
-            ob === null || ob === void 0 ? void 0 : ob.dep.notify();
-            return val;
-        }
-    }
-    if (key in target && !(key in Object.prototype)) {
-        target[key] = val;
-        ssrMockReactivity();
-        return val;
-    }
-    if (target._isVue || (ob && ob.vmCount)) {
-        warn('Avoid adding reactive properties to a Vue instance or its root $data ' +
-                'at runtime - declare it upfront in the data option.');
-        return val;
-    }
-    if (!ob) {
-        target[key] = val;
-        return val;
-    }
-    defineReactive(ob.value, key, val);
-    // IMPORTANT: define access control before trigger watcher
-    defineAccessControl(target, key, val);
-    ssrMockReactivity();
-    ob.dep.notify();
-    return val;
-}
-
-var _isForceTrigger = false;
-function isForceTrigger() {
-    return _isForceTrigger;
-}
-function setForceTrigger(v) {
-    _isForceTrigger = v;
-}
-
-var RefImpl = /** @class */ (function () {
-    function RefImpl(_a) {
-        var get = _a.get, set = _a.set;
-        proxy(this, 'value', {
-            get: get,
-            set: set,
-        });
-    }
-    return RefImpl;
-}());
-function createRef(options, isReadonly, isComputed) {
-    if (isReadonly === void 0) { isReadonly = false; }
-    if (isComputed === void 0) { isComputed = false; }
-    var r = new RefImpl(options);
-    // add effect to differentiate refs from computed
-    if (isComputed)
-        r.effect = true;
-    // seal the ref, this could prevent ref from being observed
-    // It's safe to seal the ref, since we really shouldn't extend it.
-    // related issues: #79
-    var sealed = Object.seal(r);
-    if (isReadonly)
-        readonlySet.set(sealed, true);
-    return sealed;
-}
-function ref(raw) {
-    var _a;
-    if (isRef(raw)) {
-        return raw;
-    }
-    var value = reactive((_a = {}, _a[RefKey] = raw, _a));
-    return createRef({
-        get: function () { return value[RefKey]; },
-        set: function (v) { return (value[RefKey] = v); },
-    });
-}
-function isRef(value) {
-    return value instanceof RefImpl;
-}
-function unref(ref) {
-    return isRef(ref) ? ref.value : ref;
-}
-function toRefs(obj) {
-    if (!isReactive(obj)) {
-        warn("toRefs() expects a reactive object but received a plain one.");
-    }
-    if (!isPlainObject(obj))
-        return obj;
-    var ret = {};
-    for (var key in obj) {
-        ret[key] = toRef(obj, key);
-    }
-    return ret;
-}
-function customRef(factory) {
-    var version = ref(0);
-    return createRef(factory(function () { return void version.value; }, function () {
-        ++version.value;
-    }));
-}
-function toRef(object, key) {
-    if (!(key in object))
-        set$1(object, key, undefined);
-    var v = object[key];
-    if (isRef(v))
-        return v;
-    return createRef({
-        get: function () { return object[key]; },
-        set: function (v) { return (object[key] = v); },
-    });
-}
-function shallowRef(raw) {
-    var _a;
-    if (isRef(raw)) {
-        return raw;
-    }
-    var value = shallowReactive((_a = {}, _a[RefKey] = raw, _a));
-    return createRef({
-        get: function () { return value[RefKey]; },
-        set: function (v) { return (value[RefKey] = v); },
-    });
-}
-function triggerRef(value) {
-    if (!isRef(value))
-        return;
-    setForceTrigger(true);
-    value.value = value.value;
-    setForceTrigger(false);
-}
-function proxyRefs(objectWithRefs) {
-    var _a, e_1, _b;
-    if (isReactive(objectWithRefs)) {
-        return objectWithRefs;
-    }
-    var value = reactive((_a = {}, _a[RefKey] = objectWithRefs, _a));
-    def(value, RefKey, value[RefKey], false);
-    var _loop_1 = function (key) {
-        proxy(value, key, {
-            get: function () {
-                if (isRef(value[RefKey][key])) {
-                    return value[RefKey][key].value;
-                }
-                return value[RefKey][key];
-            },
-            set: function (v) {
-                if (isRef(value[RefKey][key])) {
-                    return (value[RefKey][key].value = unref(v));
-                }
-                value[RefKey][key] = unref(v);
-            },
-        });
-    };
-    try {
-        for (var _c = __values(Object.keys(objectWithRefs)), _d = _c.next(); !_d.done; _d = _c.next()) {
-            var key = _d.value;
-            _loop_1(key);
-        }
-    }
-    catch (e_1_1) { e_1 = { error: e_1_1 }; }
-    finally {
-        try {
-            if (_d && !_d.done && (_b = _c.return)) _b.call(_c);
-        }
-        finally { if (e_1) throw e_1.error; }
-    }
-    return value;
-}
-
-var SKIPFLAG = '__v_skip';
-function isRaw(obj) {
-    var _a;
-    return Boolean(obj &&
-        hasOwn(obj, '__ob__') &&
-        typeof obj.__ob__ === 'object' &&
-        ((_a = obj.__ob__) === null || _a === void 0 ? void 0 : _a[SKIPFLAG]));
-}
-function isReactive(obj) {
-    var _a;
-    return Boolean(obj &&
-        hasOwn(obj, '__ob__') &&
-        typeof obj.__ob__ === 'object' &&
-        !((_a = obj.__ob__) === null || _a === void 0 ? void 0 : _a[SKIPFLAG]));
-}
-/**
- * Proxing property access of target.
- * We can do unwrapping and other things here.
- */
-function setupAccessControl(target) {
-    if (!isPlainObject(target) ||
-        isRaw(target) ||
-        isArray(target) ||
-        isRef(target) ||
-        isComponentInstance(target) ||
-        accessModifiedSet.has(target))
-        return;
-    accessModifiedSet.set(target, true);
-    var keys = Object.keys(target);
-    for (var i = 0; i < keys.length; i++) {
-        defineAccessControl(target, keys[i]);
-    }
-}
-/**
- * Auto unwrapping when access property
- */
-function defineAccessControl(target, key, val) {
-    if (key === '__ob__')
-        return;
-    if (isRaw(target[key]))
-        return;
-    var getter;
-    var setter;
-    var property = Object.getOwnPropertyDescriptor(target, key);
-    if (property) {
-        if (property.configurable === false) {
-            return;
-        }
-        getter = property.get;
-        setter = property.set;
-        if ((!getter || setter) /* not only have getter */ &&
-            arguments.length === 2) {
-            val = target[key];
-        }
-    }
-    setupAccessControl(val);
-    proxy(target, key, {
-        get: function getterHandler() {
-            var value = getter ? getter.call(target) : val;
-            // if the key is equal to RefKey, skip the unwrap logic
-            if (key !== RefKey && isRef(value)) {
-                return value.value;
-            }
-            else {
-                return value;
-            }
-        },
-        set: function setterHandler(newVal) {
-            if (getter && !setter)
-                return;
-            // If the key is equal to RefKey, skip the unwrap logic
-            // If and only if "value" is ref and "newVal" is not a ref,
-            // the assignment should be proxied to "value" ref.
-            if (key !== RefKey && isRef(val) && !isRef(newVal)) {
-                val.value = newVal;
-            }
-            else if (setter) {
-                setter.call(target, newVal);
-                val = newVal;
-            }
-            else {
-                val = newVal;
-            }
-            setupAccessControl(newVal);
-        },
-    });
-}
-function observe(obj) {
-    var Vue = getRegisteredVueOrDefault();
-    var observed;
-    if (Vue.observable) {
-        observed = Vue.observable(obj);
-    }
-    else {
-        var vm = defineComponentInstance(Vue, {
-            data: {
-                $$state: obj,
-            },
-        });
-        observed = vm._data.$$state;
-    }
-    // in SSR, there is no __ob__. Mock for reactivity check
-    if (!hasOwn(observed, '__ob__')) {
-        mockReactivityDeep(observed);
-    }
-    return observed;
-}
-/**
- * Mock __ob__ for object recursively
- */
-function mockReactivityDeep(obj, seen) {
-    var e_1, _a;
-    if (seen === void 0) { seen = new Set(); }
-    if (seen.has(obj) || hasOwn(obj, '__ob__') || !Object.isExtensible(obj))
-        return;
-    def(obj, '__ob__', mockObserver(obj));
-    seen.add(obj);
-    try {
-        for (var _b = __values(Object.keys(obj)), _c = _b.next(); !_c.done; _c = _b.next()) {
-            var key = _c.value;
-            var value = obj[key];
-            if (!(isPlainObject(value) || isArray(value)) ||
-                isRaw(value) ||
-                !Object.isExtensible(value)) {
-                continue;
-            }
-            mockReactivityDeep(value, seen);
-        }
-    }
-    catch (e_1_1) { e_1 = { error: e_1_1 }; }
-    finally {
-        try {
-            if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
-        }
-        finally { if (e_1) throw e_1.error; }
-    }
-}
-function mockObserver(value) {
-    if (value === void 0) { value = {}; }
-    return {
-        value: value,
-        dep: {
-            notify: noopFn,
-            depend: noopFn,
-            addSub: noopFn,
-            removeSub: noopFn,
-        },
-    };
-}
-function createObserver() {
-    return observe({}).__ob__;
-}
-function shallowReactive(obj) {
-    var e_2, _a;
-    if (!isObject(obj)) {
-        {
-            warn('"shallowReactive()" must be called on an object.');
-        }
-        return obj;
-    }
-    if (!(isPlainObject(obj) || isArray(obj)) ||
-        isRaw(obj) ||
-        !Object.isExtensible(obj)) {
-        return obj;
-    }
-    var observed = observe(isArray(obj) ? [] : {});
-    var ob = observed.__ob__;
-    var _loop_1 = function (key) {
-        var val = obj[key];
-        var getter;
-        var setter;
-        var property = Object.getOwnPropertyDescriptor(obj, key);
-        if (property) {
-            if (property.configurable === false) {
-                return "continue";
-            }
-            getter = property.get;
-            setter = property.set;
-        }
-        proxy(observed, key, {
-            get: function getterHandler() {
-                var _a;
-                (_a = ob.dep) === null || _a === void 0 ? void 0 : _a.depend();
-                return val;
-            },
-            set: function setterHandler(newVal) {
-                var _a;
-                if (getter && !setter)
-                    return;
-                if (!isForceTrigger() && val === newVal)
-                    return;
-                if (setter) {
-                    setter.call(obj, newVal);
-                }
-                else {
-                    val = newVal;
-                }
-                (_a = ob.dep) === null || _a === void 0 ? void 0 : _a.notify();
-            },
-        });
-    };
-    try {
-        for (var _b = __values(Object.keys(obj)), _c = _b.next(); !_c.done; _c = _b.next()) {
-            var key = _c.value;
-            _loop_1(key);
-        }
-    }
-    catch (e_2_1) { e_2 = { error: e_2_1 }; }
-    finally {
-        try {
-            if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
-        }
-        finally { if (e_2) throw e_2.error; }
-    }
-    return observed;
-}
-/**
- * Make obj reactivity
- */
-function reactive(obj) {
-    if (!isObject(obj)) {
-        {
-            warn('"reactive()" must be called on an object.');
-        }
-        return obj;
-    }
-    if (!(isPlainObject(obj) || isArray(obj)) ||
-        isRaw(obj) ||
-        !Object.isExtensible(obj)) {
-        return obj;
-    }
-    var observed = observe(obj);
-    setupAccessControl(observed);
-    return observed;
-}
-/**
- * Make sure obj can't be a reactive
- */
-function markRaw(obj) {
-    if (!(isPlainObject(obj) || isArray(obj)) || !Object.isExtensible(obj)) {
-        return obj;
-    }
-    // set the vue observable flag at obj
-    var ob = createObserver();
-    ob[SKIPFLAG] = true;
-    def(obj, '__ob__', ob);
-    // mark as Raw
-    rawSet.set(obj, true);
-    return obj;
-}
-function toRaw(observed) {
-    var _a;
-    if (isRaw(observed) || !Object.isExtensible(observed)) {
-        return observed;
-    }
-    return ((_a = observed === null || observed === void 0 ? void 0 : observed.__ob__) === null || _a === void 0 ? void 0 : _a.value) || observed;
-}
-
-function isReadonly(obj) {
-    return readonlySet.has(obj);
-}
-/**
- * **In @vue/composition-api, `reactive` only provides type-level readonly check**
- *
- * Creates a readonly copy of the original object. Note the returned copy is not
- * made reactive, but `readonly` can be called on an already reactive object.
- */
-function readonly(target) {
-    if (!isObject(target)) {
-        warn("value cannot be made reactive: ".concat(String(target)));
-    }
-    else {
-        readonlySet.set(target, true);
-    }
-    return target;
-}
-function shallowReadonly(obj) {
-    var e_1, _a;
-    if (!isObject(obj)) {
-        {
-            warn("value cannot be made reactive: ".concat(String(obj)));
-        }
-        return obj;
-    }
-    if (!(isPlainObject(obj) || isArray(obj)) ||
-        (!Object.isExtensible(obj) && !isRef(obj))) {
-        return obj;
-    }
-    var readonlyObj = isRef(obj)
-        ? new RefImpl({})
-        : isReactive(obj)
-            ? observe({})
-            : {};
-    var source = reactive({});
-    var ob = source.__ob__;
-    var _loop_1 = function (key) {
-        var val = obj[key];
-        var getter;
-        var property = Object.getOwnPropertyDescriptor(obj, key);
-        if (property) {
-            if (property.configurable === false && !isRef(obj)) {
-                return "continue";
-            }
-            getter = property.get;
-        }
-        proxy(readonlyObj, key, {
-            get: function getterHandler() {
-                var value = getter ? getter.call(obj) : val;
-                ob.dep.depend();
-                return value;
-            },
-            set: function (v) {
-                {
-                    warn("Set operation on key \"".concat(key, "\" failed: target is readonly."));
-                }
-            },
-        });
-    };
-    try {
-        for (var _b = __values(Object.keys(obj)), _c = _b.next(); !_c.done; _c = _b.next()) {
-            var key = _c.value;
-            _loop_1(key);
-        }
-    }
-    catch (e_1_1) { e_1 = { error: e_1_1 }; }
-    finally {
-        try {
-            if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
-        }
-        finally { if (e_1) throw e_1.error; }
-    }
-    readonlySet.set(readonlyObj, true);
-    return readonlyObj;
-}
-
-/**
- * Delete a property and trigger change if necessary.
- */
-function del(target, key) {
-    var Vue = getVueConstructor();
-    var warn = Vue.util.warn;
-    if ((isUndef(target) || isPrimitive(target))) {
-        warn("Cannot delete reactive property on undefined, null, or primitive value: ".concat(target));
-    }
-    if (isArray(target) && isValidArrayIndex(key)) {
-        target.splice(key, 1);
-        return;
-    }
-    var ob = target.__ob__;
-    if (target._isVue || (ob && ob.vmCount)) {
-        warn('Avoid deleting properties on a Vue instance or its root $data ' +
-                '- just set it to null.');
-        return;
-    }
-    if (!hasOwn(target, key)) {
-        return;
-    }
-    delete target[key];
-    if (!ob) {
-        return;
-    }
-    ob.dep.notify();
-}
-
-var genName = function (name) { return "on".concat(name[0].toUpperCase() + name.slice(1)); };
-function createLifeCycle(lifeCyclehook) {
-    return function (callback, target) {
-        var instance = getCurrentInstanceForFn(genName(lifeCyclehook), target);
-        return (instance &&
-            injectHookOption(getVueConstructor(), instance, lifeCyclehook, callback));
-    };
-}
-function injectHookOption(Vue, instance, hook, val) {
-    var options = instance.proxy.$options;
-    var mergeFn = Vue.config.optionMergeStrategies[hook];
-    var wrappedHook = wrapHookCall(instance, val);
-    options[hook] = mergeFn(options[hook], wrappedHook);
-    return wrappedHook;
-}
-function wrapHookCall(instance, fn) {
-    return function () {
-        var args = [];
-        for (var _i = 0; _i < arguments.length; _i++) {
-            args[_i] = arguments[_i];
-        }
-        var prev = getCurrentInstance();
-        setCurrentInstance(instance);
-        try {
-            return fn.apply(void 0, __spreadArray([], __read(args), false));
-        }
-        finally {
-            setCurrentInstance(prev);
-        }
-    };
-}
-var onBeforeMount = createLifeCycle('beforeMount');
-var onMounted = createLifeCycle('mounted');
-var onBeforeUpdate = createLifeCycle('beforeUpdate');
-var onUpdated = createLifeCycle('updated');
-var onBeforeUnmount = createLifeCycle('beforeDestroy');
-var onUnmounted = createLifeCycle('destroyed');
-var onErrorCaptured = createLifeCycle('errorCaptured');
-var onActivated = createLifeCycle('activated');
-var onDeactivated = createLifeCycle('deactivated');
-var onServerPrefetch = createLifeCycle('serverPrefetch');
-
-var fallbackVM;
-function flushPreQueue() {
-    flushQueue(this, WatcherPreFlushQueueKey);
-}
-function flushPostQueue() {
-    flushQueue(this, WatcherPostFlushQueueKey);
-}
-function hasWatchEnv(vm) {
-    return vm[WatcherPreFlushQueueKey] !== undefined;
-}
-function installWatchEnv(vm) {
-    vm[WatcherPreFlushQueueKey] = [];
-    vm[WatcherPostFlushQueueKey] = [];
-    vm.$on('hook:beforeUpdate', flushPreQueue);
-    vm.$on('hook:updated', flushPostQueue);
-}
-function getWatcherOption(options) {
-    return __assign({
-        immediate: false,
-        deep: false,
-        flush: 'pre',
-    }, options);
-}
-function getWatchEffectOption(options) {
-    return __assign({
-        flush: 'pre',
-    }, options);
-}
-function getWatcherVM() {
-    var vm = getCurrentScopeVM();
-    if (!vm) {
-        if (!fallbackVM) {
-            fallbackVM = defineComponentInstance(getVueConstructor());
-        }
-        vm = fallbackVM;
-    }
-    else if (!hasWatchEnv(vm)) {
-        installWatchEnv(vm);
-    }
-    return vm;
-}
-function flushQueue(vm, key) {
-    var queue = vm[key];
-    for (var index = 0; index < queue.length; index++) {
-        queue[index]();
-    }
-    queue.length = 0;
-}
-function queueFlushJob(vm, fn, mode) {
-    // flush all when beforeUpdate and updated are not fired
-    var fallbackFlush = function () {
-        vm.$nextTick(function () {
-            if (vm[WatcherPreFlushQueueKey].length) {
-                flushQueue(vm, WatcherPreFlushQueueKey);
-            }
-            if (vm[WatcherPostFlushQueueKey].length) {
-                flushQueue(vm, WatcherPostFlushQueueKey);
-            }
-        });
-    };
-    switch (mode) {
-        case 'pre':
-            fallbackFlush();
-            vm[WatcherPreFlushQueueKey].push(fn);
-            break;
-        case 'post':
-            fallbackFlush();
-            vm[WatcherPostFlushQueueKey].push(fn);
-            break;
-        default:
-            assert(false, "flush must be one of [\"post\", \"pre\", \"sync\"], but got ".concat(mode));
-            break;
-    }
-}
-function createVueWatcher(vm, getter, callback, options) {
-    var index = vm._watchers.length;
-    // @ts-ignore: use undocumented options
-    vm.$watch(getter, callback, {
-        immediate: options.immediateInvokeCallback,
-        deep: options.deep,
-        lazy: options.noRun,
-        sync: options.sync,
-        before: options.before,
-    });
-    return vm._watchers[index];
-}
-// We have to monkeypatch the teardown function so Vue will run
-// runCleanup() when it tears down the watcher on unmounted.
-function patchWatcherTeardown(watcher, runCleanup) {
-    var _teardown = watcher.teardown;
-    watcher.teardown = function () {
-        var args = [];
-        for (var _i = 0; _i < arguments.length; _i++) {
-            args[_i] = arguments[_i];
-        }
-        _teardown.apply(watcher, args);
-        runCleanup();
-    };
-}
-function createWatcher(vm, source, cb, options) {
-    var _a;
-    if (!cb) {
-        if (options.immediate !== undefined) {
-            warn("watch() \"immediate\" option is only respected when using the " +
-                "watch(source, callback, options?) signature.");
-        }
-        if (options.deep !== undefined) {
-            warn("watch() \"deep\" option is only respected when using the " +
-                "watch(source, callback, options?) signature.");
-        }
-    }
-    var flushMode = options.flush;
-    var isSync = flushMode === 'sync';
-    var cleanup;
-    var registerCleanup = function (fn) {
-        cleanup = function () {
-            try {
-                fn();
-            }
-            catch (
-            // FIXME: remove any
-            error) {
-                logError(error, vm, 'onCleanup()');
-            }
-        };
-    };
-    // cleanup before running getter again
-    var runCleanup = function () {
-        if (cleanup) {
-            cleanup();
-            cleanup = null;
-        }
-    };
-    var createScheduler = function (fn) {
-        if (isSync ||
-            /* without a current active instance, ignore pre|post mode */ vm ===
-                fallbackVM) {
-            return fn;
-        }
-        return (function () {
-            var args = [];
-            for (var _i = 0; _i < arguments.length; _i++) {
-                args[_i] = arguments[_i];
-            }
-            return queueFlushJob(vm, function () {
-                fn.apply(void 0, __spreadArray([], __read(args), false));
-            }, flushMode);
-        });
-    };
-    // effect watch
-    if (cb === null) {
-        var running_1 = false;
-        var getter_1 = function () {
-            // preventing the watch callback being call in the same execution
-            if (running_1) {
-                return;
-            }
-            try {
-                running_1 = true;
-                source(registerCleanup);
-            }
-            finally {
-                running_1 = false;
-            }
-        };
-        var watcher_1 = createVueWatcher(vm, getter_1, noopFn, {
-            deep: options.deep || false,
-            sync: isSync,
-            before: runCleanup,
-        });
-        patchWatcherTeardown(watcher_1, runCleanup);
-        // enable the watcher update
-        watcher_1.lazy = false;
-        var originGet = watcher_1.get.bind(watcher_1);
-        // always run watchEffect
-        watcher_1.get = createScheduler(originGet);
-        return function () {
-            watcher_1.teardown();
-        };
-    }
-    var deep = options.deep;
-    var isMultiSource = false;
-    var getter;
-    if (isRef(source)) {
-        getter = function () { return source.value; };
-    }
-    else if (isReactive(source)) {
-        getter = function () { return source; };
-        deep = true;
-    }
-    else if (isArray(source)) {
-        isMultiSource = true;
-        getter = function () {
-            return source.map(function (s) {
-                if (isRef(s)) {
-                    return s.value;
-                }
-                else if (isReactive(s)) {
-                    return traverse(s);
-                }
-                else if (isFunction(s)) {
-                    return s();
-                }
-                else {
-                    warn("Invalid watch source: ".concat(JSON.stringify(s), ".\n          A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types."), vm);
-                    return noopFn;
-                }
-            });
-        };
-    }
-    else if (isFunction(source)) {
-        getter = source;
-    }
-    else {
-        getter = noopFn;
-        warn("Invalid watch source: ".concat(JSON.stringify(source), ".\n      A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types."), vm);
-    }
-    if (deep) {
-        var baseGetter_1 = getter;
-        getter = function () { return traverse(baseGetter_1()); };
-    }
-    var applyCb = function (n, o) {
-        if (!deep &&
-            isMultiSource &&
-            n.every(function (v, i) { return isSame(v, o[i]); }))
-            return;
-        // cleanup before running cb again
-        runCleanup();
-        return cb(n, o, registerCleanup);
-    };
-    var callback = createScheduler(applyCb);
-    if (options.immediate) {
-        var originalCallback_1 = callback;
-        // `shiftCallback` is used to handle the first sync effect run.
-        // The subsequent callbacks will redirect to `callback`.
-        var shiftCallback_1 = function (n, o) {
-            shiftCallback_1 = originalCallback_1;
-            // o is undefined on the first call
-            return applyCb(n, isArray(n) ? [] : o);
-        };
-        callback = function (n, o) {
-            return shiftCallback_1(n, o);
-        };
-    }
-    // @ts-ignore: use undocumented option "sync"
-    var stop = vm.$watch(getter, callback, {
-        immediate: options.immediate,
-        deep: deep,
-        sync: isSync,
-    });
-    // Once again, we have to hack the watcher for proper teardown
-    var watcher = vm._watchers[vm._watchers.length - 1];
-    // if the return value is reactive and deep:true
-    // watch for changes, this might happen when new key is added
-    if (isReactive(watcher.value) && ((_a = watcher.value.__ob__) === null || _a === void 0 ? void 0 : _a.dep) && deep) {
-        watcher.value.__ob__.dep.addSub({
-            update: function () {
-                // this will force the source to be revaluated and the callback
-                // executed if needed
-                watcher.run();
-            },
-        });
-    }
-    patchWatcherTeardown(watcher, runCleanup);
-    return function () {
-        stop();
-    };
-}
-function watchEffect(effect, options) {
-    var opts = getWatchEffectOption(options);
-    var vm = getWatcherVM();
-    return createWatcher(vm, effect, null, opts);
-}
-function watchPostEffect(effect) {
-    return watchEffect(effect, { flush: 'post' });
-}
-function watchSyncEffect(effect) {
-    return watchEffect(effect, { flush: 'sync' });
-}
-// implementation
-function watch(source, cb, options) {
-    var callback = null;
-    if (isFunction(cb)) {
-        // source watch
-        callback = cb;
-    }
-    else {
-        // effect watch
-        {
-            warn("`watch(fn, options?)` signature has been moved to a separate API. " +
-                "Use `watchEffect(fn, options?)` instead. `watch` now only " +
-                "supports `watch(source, cb, options?) signature.");
-        }
-        options = cb;
-        callback = null;
-    }
-    var opts = getWatcherOption(options);
-    var vm = getWatcherVM();
-    return createWatcher(vm, source, callback, opts);
-}
-function traverse(value, seen) {
-    if (seen === void 0) { seen = new Set(); }
-    if (!isObject(value) || seen.has(value) || rawSet.has(value)) {
-        return value;
-    }
-    seen.add(value);
-    if (isRef(value)) {
-        traverse(value.value, seen);
-    }
-    else if (isArray(value)) {
-        for (var i = 0; i < value.length; i++) {
-            traverse(value[i], seen);
-        }
-    }
-    else if (isSet(value) || isMap(value)) {
-        value.forEach(function (v) {
-            traverse(v, seen);
-        });
-    }
-    else if (isPlainObject(value)) {
-        for (var key in value) {
-            traverse(value[key], seen);
-        }
-    }
-    return value;
-}
-
-// implement
-function computed(getterOrOptions) {
-    var vm = getCurrentScopeVM();
-    var getter;
-    var setter;
-    if (isFunction(getterOrOptions)) {
-        getter = getterOrOptions;
-    }
-    else {
-        getter = getterOrOptions.get;
-        setter = getterOrOptions.set;
-    }
-    var computedSetter;
-    var computedGetter;
-    if (vm && !vm.$isServer) {
-        var _a = getVueInternalClasses(), Watcher_1 = _a.Watcher, Dep_1 = _a.Dep;
-        var watcher_1;
-        computedGetter = function () {
-            if (!watcher_1) {
-                watcher_1 = new Watcher_1(vm, getter, noopFn, { lazy: true });
-            }
-            if (watcher_1.dirty) {
-                watcher_1.evaluate();
-            }
-            if (Dep_1.target) {
-                watcher_1.depend();
-            }
-            return watcher_1.value;
-        };
-        computedSetter = function (v) {
-            if (!setter) {
-                warn('Write operation failed: computed value is readonly.', vm);
-                return;
-            }
-            if (setter) {
-                setter(v);
-            }
-        };
-    }
-    else {
-        // fallback
-        var computedHost_1 = defineComponentInstance(getVueConstructor(), {
-            computed: {
-                $$state: {
-                    get: getter,
-                    set: setter,
-                },
-            },
-        });
-        vm && vm.$on('hook:destroyed', function () { return computedHost_1.$destroy(); });
-        computedGetter = function () { return computedHost_1.$$state; };
-        computedSetter = function (v) {
-            if (!setter) {
-                warn('Write operation failed: computed value is readonly.', vm);
-                return;
-            }
-            computedHost_1.$$state = v;
-        };
-    }
-    return createRef({
-        get: computedGetter,
-        set: computedSetter,
-    }, !setter, true);
-}
-
-var NOT_FOUND = {};
-function resolveInject(provideKey, vm) {
-    var source = vm;
-    while (source) {
-        // @ts-ignore
-        if (source._provided && hasOwn(source._provided, provideKey)) {
-            //@ts-ignore
-            return source._provided[provideKey];
-        }
-        source = source.$parent;
-    }
-    return NOT_FOUND;
-}
-function provide(key, value) {
-    var _a;
-    var vm = (_a = getCurrentInstanceForFn('provide')) === null || _a === void 0 ? void 0 : _a.proxy;
-    if (!vm)
-        return;
-    if (!vm._provided) {
-        var provideCache_1 = {};
-        proxy(vm, '_provided', {
-            get: function () { return provideCache_1; },
-            set: function (v) { return Object.assign(provideCache_1, v); },
-        });
-    }
-    vm._provided[key] = value;
-}
-function inject(key, defaultValue, treatDefaultAsFactory) {
-    var _a;
-    if (treatDefaultAsFactory === void 0) { treatDefaultAsFactory = false; }
-    var vm = (_a = getCurrentInstance()) === null || _a === void 0 ? void 0 : _a.proxy;
-    if (!vm) {
-        warn("inject() can only be used inside setup() or functional components.");
-        return;
-    }
-    if (!key) {
-        warn("injection \"".concat(String(key), "\" not found."), vm);
-        return defaultValue;
-    }
-    var val = resolveInject(key, vm);
-    if (val !== NOT_FOUND) {
-        return val;
-    }
-    else if (arguments.length > 1) {
-        return treatDefaultAsFactory && isFunction(defaultValue)
-            ? defaultValue()
-            : defaultValue;
-    }
-    else {
-        warn("Injection \"".concat(String(key), "\" not found."), vm);
-    }
-}
-
-var EMPTY_OBJ = Object.freeze({})
-    ;
-var useCssModule = function (name) {
-    var _a;
-    if (name === void 0) { name = '$style'; }
-    var instance = getCurrentInstance();
-    if (!instance) {
-        warn("useCssModule must be called inside setup()");
-        return EMPTY_OBJ;
-    }
-    var mod = (_a = instance.proxy) === null || _a === void 0 ? void 0 : _a[name];
-    if (!mod) {
-        warn("Current instance does not have CSS module named \"".concat(name, "\"."));
-        return EMPTY_OBJ;
-    }
-    return mod;
-};
-/**
- * @deprecated use `useCssModule` instead.
- */
-var useCSSModule = useCssModule;
-
-function createApp(rootComponent, rootProps) {
-    if (rootProps === void 0) { rootProps = undefined; }
-    var V = getVueConstructor();
-    var mountedVM = undefined;
-    var provide = {};
-    var app = {
-        config: V.config,
-        use: V.use.bind(V),
-        mixin: V.mixin.bind(V),
-        component: V.component.bind(V),
-        provide: function (key, value) {
-            provide[key] = value;
-            return this;
-        },
-        directive: function (name, dir) {
-            if (dir) {
-                V.directive(name, dir);
-                return app;
-            }
-            else {
-                return V.directive(name);
-            }
-        },
-        mount: function (el, hydrating) {
-            if (!mountedVM) {
-                mountedVM = new V(__assign(__assign({ propsData: rootProps }, rootComponent), { provide: __assign(__assign({}, provide), rootComponent.provide) }));
-                mountedVM.$mount(el, hydrating);
-                return mountedVM;
-            }
-            else {
-                {
-                    warn("App has already been mounted.\n" +
-                        "If you want to remount the same app, move your app creation logic " +
-                        "into a factory function and create fresh app instances for each " +
-                        "mount - e.g. `const createMyApp = () => createApp(App)`");
-                }
-                return mountedVM;
-            }
-        },
-        unmount: function () {
-            if (mountedVM) {
-                mountedVM.$destroy();
-                mountedVM = undefined;
-            }
-            else {
-                warn("Cannot unmount an app that is not mounted.");
-            }
-        },
-    };
-    return app;
-}
-
-var nextTick = function nextTick() {
-    var _a;
-    var args = [];
-    for (var _i = 0; _i < arguments.length; _i++) {
-        args[_i] = arguments[_i];
-    }
-    return (_a = getVueConstructor()) === null || _a === void 0 ? void 0 : _a.nextTick.apply(this, args);
-};
-
-var fallbackCreateElement;
-var createElement = function createElement() {
-    var _a;
-    var args = [];
-    for (var _i = 0; _i < arguments.length; _i++) {
-        args[_i] = arguments[_i];
-    }
-    var instance = (this === null || this === void 0 ? void 0 : this.proxy) || ((_a = getCurrentInstance()) === null || _a === void 0 ? void 0 : _a.proxy);
-    if (!instance) {
-        warn('`createElement()` has been called outside of render function.');
-        if (!fallbackCreateElement) {
-            fallbackCreateElement = defineComponentInstance(getVueConstructor()).$createElement;
-        }
-        return fallbackCreateElement.apply(fallbackCreateElement, args);
-    }
-    return instance.$createElement.apply(instance, args);
-};
-
-function useSlots() {
-    return getContext().slots;
-}
-function useAttrs() {
-    return getContext().attrs;
-}
-function getContext() {
-    var i = getCurrentInstance();
-    if (!i) {
-        warn("useContext() called without active instance.");
-    }
-    return i.setupContext;
-}
-
-function set(vm, key, value) {
-    var state = (vm.__composition_api_state__ =
-        vm.__composition_api_state__ || {});
-    state[key] = value;
-}
-function get(vm, key) {
-    return (vm.__composition_api_state__ || {})[key];
-}
-var vmStateManager = {
-    set: set,
-    get: get,
-};
-
-function asVmProperty(vm, propName, propValue) {
-    var props = vm.$options.props;
-    if (!(propName in vm) && !(props && hasOwn(props, propName))) {
-        if (isRef(propValue)) {
-            proxy(vm, propName, {
-                get: function () { return propValue.value; },
-                set: function (val) {
-                    propValue.value = val;
-                },
-            });
-        }
-        else {
-            proxy(vm, propName, {
-                get: function () {
-                    if (isReactive(propValue)) {
-                        propValue.__ob__.dep.depend();
-                    }
-                    return propValue;
-                },
-                set: function (val) {
-                    propValue = val;
-                },
-            });
-        }
-        {
-            // expose binding to Vue Devtool as a data property
-            // delay this until state has been resolved to prevent repeated works
-            vm.$nextTick(function () {
-                if (Object.keys(vm._data).indexOf(propName) !== -1) {
-                    return;
-                }
-                if (isRef(propValue)) {
-                    proxy(vm._data, propName, {
-                        get: function () { return propValue.value; },
-                        set: function (val) {
-                            propValue.value = val;
-                        },
-                    });
-                }
-                else {
-                    proxy(vm._data, propName, {
-                        get: function () { return propValue; },
-                        set: function (val) {
-                            propValue = val;
-                        },
-                    });
-                }
-            });
-        }
-    }
-    else {
-        if (props && hasOwn(props, propName)) {
-            warn("The setup binding property \"".concat(propName, "\" is already declared as a prop."), vm);
-        }
-        else {
-            warn("The setup binding property \"".concat(propName, "\" is already declared."), vm);
-        }
-    }
-}
-function updateTemplateRef(vm) {
-    var rawBindings = vmStateManager.get(vm, 'rawBindings') || {};
-    if (!rawBindings || !Object.keys(rawBindings).length)
-        return;
-    var refs = vm.$refs;
-    var oldRefKeys = vmStateManager.get(vm, 'refs') || [];
-    for (var index = 0; index < oldRefKeys.length; index++) {
-        var key = oldRefKeys[index];
-        var setupValue = rawBindings[key];
-        if (!refs[key] && setupValue && isRef(setupValue)) {
-            setupValue.value = null;
-        }
-    }
-    var newKeys = Object.keys(refs);
-    var validNewKeys = [];
-    for (var index = 0; index < newKeys.length; index++) {
-        var key = newKeys[index];
-        var setupValue = rawBindings[key];
-        if (refs[key] && setupValue && isRef(setupValue)) {
-            setupValue.value = refs[key];
-            validNewKeys.push(key);
-        }
-    }
-    vmStateManager.set(vm, 'refs', validNewKeys);
-}
-function afterRender(vm) {
-    var stack = [vm._vnode];
-    var updated;
-    while (stack.length) {
-        var vnode = stack.pop();
-        if (vnode) {
-            if (vnode.context) {
-                updateTemplateRef(vnode.context);
-                updated = true;
-            }
-            if (vnode.children) {
-                for (var i = 0; i < vnode.children.length; ++i) {
-                    stack.push(vnode.children[i]);
-                }
-            }
-        }
-    }
-    if (!updated) {
-        updateTemplateRef(vm);
-    }
-}
-function updateVmAttrs(vm, ctx) {
-    var e_1, _a;
-    if (!vm) {
-        return;
-    }
-    var attrBindings = vmStateManager.get(vm, 'attrBindings');
-    if (!attrBindings && !ctx) {
-        // fix 840
-        return;
-    }
-    if (!attrBindings) {
-        var observedData = reactive({});
-        attrBindings = { ctx: ctx, data: observedData };
-        vmStateManager.set(vm, 'attrBindings', attrBindings);
-        proxy(ctx, 'attrs', {
-            get: function () {
-                return attrBindings === null || attrBindings === void 0 ? void 0 : attrBindings.data;
-            },
-            set: function () {
-                warn("Cannot assign to '$attrs' because it is a read-only property", vm);
-            },
-        });
-    }
-    var source = vm.$attrs;
-    var _loop_1 = function (attr) {
-        if (!hasOwn(attrBindings.data, attr)) {
-            proxy(attrBindings.data, attr, {
-                get: function () {
-                    // to ensure it always return the latest value
-                    return vm.$attrs[attr];
-                },
-            });
-        }
-    };
-    try {
-        for (var _b = __values(Object.keys(source)), _c = _b.next(); !_c.done; _c = _b.next()) {
-            var attr = _c.value;
-            _loop_1(attr);
-        }
-    }
-    catch (e_1_1) { e_1 = { error: e_1_1 }; }
-    finally {
-        try {
-            if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
-        }
-        finally { if (e_1) throw e_1.error; }
-    }
-}
-function resolveScopedSlots(vm, slotsProxy) {
-    var parentVNode = vm.$options._parentVnode;
-    if (!parentVNode)
-        return;
-    var prevSlots = vmStateManager.get(vm, 'slots') || [];
-    var curSlots = resolveSlots(parentVNode.data.scopedSlots, vm.$slots);
-    // remove staled slots
-    for (var index = 0; index < prevSlots.length; index++) {
-        var key = prevSlots[index];
-        if (!curSlots[key]) {
-            delete slotsProxy[key];
-        }
-    }
-    // proxy fresh slots
-    var slotNames = Object.keys(curSlots);
-    for (var index = 0; index < slotNames.length; index++) {
-        var key = slotNames[index];
-        if (!slotsProxy[key]) {
-            slotsProxy[key] = createSlotProxy(vm, key);
-        }
-    }
-    vmStateManager.set(vm, 'slots', slotNames);
-}
-function activateCurrentInstance(instance, fn, onError) {
-    var preVm = getCurrentInstance();
-    setCurrentInstance(instance);
-    try {
-        return fn(instance);
-    }
-    catch (
-    // FIXME: remove any
-    err) {
-        if (onError) {
-            onError(err);
-        }
-        else {
-            throw err;
-        }
-    }
-    finally {
-        setCurrentInstance(preVm);
-    }
-}
-
-function mixin(Vue) {
-    Vue.mixin({
-        beforeCreate: functionApiInit,
-        mounted: function () {
-            afterRender(this);
-        },
-        beforeUpdate: function () {
-            updateVmAttrs(this);
-        },
-        updated: function () {
-            afterRender(this);
-        },
-    });
-    /**
-     * Vuex init hook, injected into each instances init hooks list.
-     */
-    function functionApiInit() {
-        var vm = this;
-        var $options = vm.$options;
-        var setup = $options.setup, render = $options.render;
-        if (render) {
-            // keep currentInstance accessible for createElement
-            $options.render = function () {
-                var _this = this;
-                var args = [];
-                for (var _i = 0; _i < arguments.length; _i++) {
-                    args[_i] = arguments[_i];
-                }
-                return activateCurrentInstance(toVue3ComponentInstance(vm), function () {
-                    return render.apply(_this, args);
-                });
-            };
-        }
-        if (!setup) {
-            return;
-        }
-        if (!isFunction(setup)) {
-            {
-                warn('The "setup" option should be a function that returns a object in component definitions.', vm);
-            }
-            return;
-        }
-        var data = $options.data;
-        // wrapper the data option, so we can invoke setup before data get resolved
-        $options.data = function wrappedData() {
-            initSetup(vm, vm.$props);
-            return isFunction(data)
-                ? data.call(vm, vm)
-                : data || {};
-        };
-    }
-    function initSetup(vm, props) {
-        if (props === void 0) { props = {}; }
-        var setup = vm.$options.setup;
-        var ctx = createSetupContext(vm);
-        var instance = toVue3ComponentInstance(vm);
-        instance.setupContext = ctx;
-        // fake reactive for `toRefs(props)`
-        def(props, '__ob__', createObserver());
-        // resolve scopedSlots and slots to functions
-        resolveScopedSlots(vm, ctx.slots);
-        var binding;
-        activateCurrentInstance(instance, function () {
-            // make props to be fake reactive, this is for `toRefs(props)`
-            binding = setup(props, ctx);
-        });
-        if (!binding)
-            return;
-        if (isFunction(binding)) {
-            // keep typescript happy with the binding type.
-            var bindingFunc_1 = binding;
-            // keep currentInstance accessible for createElement
-            vm.$options.render = function () {
-                resolveScopedSlots(vm, ctx.slots);
-                return activateCurrentInstance(instance, function () { return bindingFunc_1(); });
-            };
-            return;
-        }
-        else if (isObject(binding)) {
-            if (isReactive(binding)) {
-                binding = toRefs(binding);
-            }
-            vmStateManager.set(vm, 'rawBindings', binding);
-            var bindingObj_1 = binding;
-            Object.keys(bindingObj_1).forEach(function (name) {
-                var bindingValue = bindingObj_1[name];
-                if (!isRef(bindingValue)) {
-                    if (!isReactive(bindingValue)) {
-                        if (isFunction(bindingValue)) {
-                            var copy_1 = bindingValue;
-                            bindingValue = bindingValue.bind(vm);
-                            Object.keys(copy_1).forEach(function (ele) {
-                                bindingValue[ele] = copy_1[ele];
-                            });
-                        }
-                        else if (!isObject(bindingValue)) {
-                            bindingValue = ref(bindingValue);
-                        }
-                        else if (hasReactiveArrayChild(bindingValue)) {
-                            // creates a custom reactive properties without make the object explicitly reactive
-                            // NOTE we should try to avoid this, better implementation needed
-                            customReactive(bindingValue);
-                        }
-                    }
-                    else if (isArray(bindingValue)) {
-                        bindingValue = ref(bindingValue);
-                    }
-                }
-                asVmProperty(vm, name, bindingValue);
-            });
-            return;
-        }
-        {
-            assert(false, "\"setup\" must return a \"Object\" or a \"Function\", got \"".concat(Object.prototype.toString
-                .call(binding)
-                .slice(8, -1), "\""));
-        }
-    }
-    function customReactive(target, seen) {
-        if (seen === void 0) { seen = new Set(); }
-        if (seen.has(target))
-            return;
-        if (!isPlainObject(target) ||
-            isRef(target) ||
-            isReactive(target) ||
-            isRaw(target))
-            return;
-        var Vue = getVueConstructor();
-        // @ts-expect-error https://github.com/vuejs/vue/pull/12132
-        var defineReactive = Vue.util.defineReactive;
-        Object.keys(target).forEach(function (k) {
-            var val = target[k];
-            defineReactive(target, k, val);
-            if (val) {
-                seen.add(val);
-                customReactive(val, seen);
-            }
-            return;
-        });
-    }
-    function hasReactiveArrayChild(target, visited) {
-        if (visited === void 0) { visited = new Map(); }
-        if (visited.has(target)) {
-            return visited.get(target);
-        }
-        visited.set(target, false);
-        if (isArray(target) && isReactive(target)) {
-            visited.set(target, true);
-            return true;
-        }
-        if (!isPlainObject(target) || isRaw(target) || isRef(target)) {
-            return false;
-        }
-        return Object.keys(target).some(function (x) {
-            return hasReactiveArrayChild(target[x], visited);
-        });
-    }
-    function createSetupContext(vm) {
-        var ctx = { slots: {} };
-        var propsPlain = [
-            'root',
-            'parent',
-            'refs',
-            'listeners',
-            'isServer',
-            'ssrContext',
-        ];
-        var methodReturnVoid = ['emit'];
-        propsPlain.forEach(function (key) {
-            var srcKey = "$".concat(key);
-            proxy(ctx, key, {
-                get: function () { return vm[srcKey]; },
-                set: function () {
-                    warn("Cannot assign to '".concat(key, "' because it is a read-only property"), vm);
-                },
-            });
-        });
-        updateVmAttrs(vm, ctx);
-        methodReturnVoid.forEach(function (key) {
-            var srcKey = "$".concat(key);
-            proxy(ctx, key, {
-                get: function () {
-                    return function () {
-                        var args = [];
-                        for (var _i = 0; _i < arguments.length; _i++) {
-                            args[_i] = arguments[_i];
-                        }
-                        var fn = vm[srcKey];
-                        fn.apply(vm, args);
-                    };
-                },
-            });
-        });
-        return ctx;
-    }
-}
-
-/**
- * Helper that recursively merges two data objects together.
- */
-function mergeData(from, to) {
-    if (!from)
-        return to;
-    if (!to)
-        return from;
-    var key;
-    var toVal;
-    var fromVal;
-    var keys = hasSymbol ? Reflect.ownKeys(from) : Object.keys(from);
-    for (var i = 0; i < keys.length; i++) {
-        key = keys[i];
-        // in case the object is already observed...
-        if (key === '__ob__')
-            continue;
-        toVal = to[key];
-        fromVal = from[key];
-        if (!hasOwn(to, key)) {
-            to[key] = fromVal;
-        }
-        else if (toVal !== fromVal &&
-            isPlainObject(toVal) &&
-            !isRef(toVal) &&
-            isPlainObject(fromVal) &&
-            !isRef(fromVal)) {
-            mergeData(fromVal, toVal);
-        }
-    }
-    return to;
-}
-function install(Vue) {
-    if (isVueRegistered(Vue)) {
-        {
-            warn('[vue-composition-api] already installed. Vue.use(VueCompositionAPI) should be called only once.');
-        }
-        return;
-    }
-    {
-        if (Vue.version) {
-            if (Vue.version[0] !== '2' || Vue.version[1] !== '.') {
-                warn("[vue-composition-api] only works with Vue 2, v".concat(Vue.version, " found."));
-            }
-        }
-        else {
-            warn('[vue-composition-api] no Vue version found');
-        }
-    }
-    Vue.config.optionMergeStrategies.setup = function (parent, child) {
-        return function mergedSetupFn(props, context) {
-            return mergeData(isFunction(parent) ? parent(props, context) || {} : undefined, isFunction(child) ? child(props, context) || {} : undefined);
-        };
-    };
-    setVueConstructor(Vue);
-    mixin(Vue);
-}
-var Plugin = {
-    install: function (Vue) { return install(Vue); },
-};
-
-// implementation, close to no-op
-function defineComponent(options) {
-    return options;
-}
-
-function defineAsyncComponent(source) {
-    if (isFunction(source)) {
-        source = { loader: source };
-    }
-    var loader = source.loader, loadingComponent = source.loadingComponent, errorComponent = source.errorComponent, _a = source.delay, delay = _a === void 0 ? 200 : _a, timeout = source.timeout, // undefined = never times out
-    _b = source.suspensible, // undefined = never times out
-    suspensible = _b === void 0 ? false : _b, // in Vue 3 default is true
-    userOnError = source.onError;
-    if (suspensible) {
-        warn("The suspensiblbe option for async components is not supported in Vue2. It is ignored.");
-    }
-    var pendingRequest = null;
-    var retries = 0;
-    var retry = function () {
-        retries++;
-        pendingRequest = null;
-        return load();
-    };
-    var load = function () {
-        var thisRequest;
-        return (pendingRequest ||
-            (thisRequest = pendingRequest =
-                loader()
-                    .catch(function (err) {
-                    err = err instanceof Error ? err : new Error(String(err));
-                    if (userOnError) {
-                        return new Promise(function (resolve, reject) {
-                            var userRetry = function () { return resolve(retry()); };
-                            var userFail = function () { return reject(err); };
-                            userOnError(err, userRetry, userFail, retries + 1);
-                        });
-                    }
-                    else {
-                        throw err;
-                    }
-                })
-                    .then(function (comp) {
-                    if (thisRequest !== pendingRequest && pendingRequest) {
-                        return pendingRequest;
-                    }
-                    if (!comp) {
-                        warn("Async component loader resolved to undefined. " +
-                            "If you are using retry(), make sure to return its return value.");
-                    }
-                    // interop module default
-                    if (comp &&
-                        (comp.__esModule || comp[Symbol.toStringTag] === 'Module')) {
-                        comp = comp.default;
-                    }
-                    if (comp && !isObject(comp) && !isFunction(comp)) {
-                        throw new Error("Invalid async component load result: ".concat(comp));
-                    }
-                    return comp;
-                })));
-    };
-    return function () {
-        var component = load();
-        return {
-            component: component,
-            delay: delay,
-            timeout: timeout,
-            error: errorComponent,
-            loading: loadingComponent,
-        };
-    };
-}
-
-var version = "1.7.0";
-// auto install when using CDN
-if (typeof window !== 'undefined' && window.Vue) {
-    window.Vue.use(Plugin);
-}
-
-exports.EffectScope = EffectScope;
-exports.computed = computed;
-exports.createApp = createApp;
-exports.createLifeCycle = createLifeCycle;
-exports.createRef = createRef;
-exports.customRef = customRef;
-exports["default"] = Plugin;
-exports.defineAsyncComponent = defineAsyncComponent;
-exports.defineComponent = defineComponent;
-exports.del = del;
-exports.effectScope = effectScope;
-exports.getCurrentInstance = getCurrentInstance;
-exports.getCurrentScope = getCurrentScope;
-exports.h = createElement;
-exports.inject = inject;
-exports.isRaw = isRaw;
-exports.isReactive = isReactive;
-exports.isReadonly = isReadonly;
-exports.isRef = isRef;
-exports.markRaw = markRaw;
-exports.nextTick = nextTick;
-exports.onActivated = onActivated;
-exports.onBeforeMount = onBeforeMount;
-exports.onBeforeUnmount = onBeforeUnmount;
-exports.onBeforeUpdate = onBeforeUpdate;
-exports.onDeactivated = onDeactivated;
-exports.onErrorCaptured = onErrorCaptured;
-exports.onMounted = onMounted;
-exports.onScopeDispose = onScopeDispose;
-exports.onServerPrefetch = onServerPrefetch;
-exports.onUnmounted = onUnmounted;
-exports.onUpdated = onUpdated;
-exports.provide = provide;
-exports.proxyRefs = proxyRefs;
-exports.reactive = reactive;
-exports.readonly = readonly;
-exports.ref = ref;
-exports.set = set$1;
-exports.shallowReactive = shallowReactive;
-exports.shallowReadonly = shallowReadonly;
-exports.shallowRef = shallowRef;
-exports.toRaw = toRaw;
-exports.toRef = toRef;
-exports.toRefs = toRefs;
-exports.triggerRef = triggerRef;
-exports.unref = unref;
-exports.useAttrs = useAttrs;
-exports.useCSSModule = useCSSModule;
-exports.useCssModule = useCssModule;
-exports.useSlots = useSlots;
-exports.version = version;
-exports.warn = warn$1;
-exports.watch = watch;
-exports.watchEffect = watchEffect;
-exports.watchPostEffect = watchPostEffect;
-exports.watchSyncEffect = watchSyncEffect;
-
-
-/***/ }),
-
-/***/ 133:
-/*!****************************************************!*\
-  !*** ./node_modules/@dcloudio/uni-app/dist/app.js ***!
-  \****************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-Object.defineProperty(exports, "__esModule", { value: true });
-exports.init = void 0;
-var Vue = __webpack_require__(/*! vue */ 25);
-function init() {
-    var vueConstructor = (Vue.default ? Vue.default : Vue);
-    var defaultMergeHook = vueConstructor.config.optionMergeStrategies.mounted;
-    var onReadyFn;
-    vueConstructor.config.optionMergeStrategies.mounted = function Le(parentVal, childVal) {
-        var res = defaultMergeHook.call(this, parentVal, childVal);
-        if (Array.isArray(res)) {
-            var index = void 0;
-            if (onReadyFn) {
-                index = res.indexOf(onReadyFn);
-            }
-            else {
-                index = res.findIndex(function (fn) { return fn.toString().includes('onReady'); });
-                onReadyFn = res[index];
-            }
-            if (index !== -1) {
-                res.splice(index, 1);
-                res.push(onReadyFn);
-            }
-        }
-        return res;
-    };
-}
-exports.init = init;
-
-
-/***/ }),
-
-/***/ 134:
-/*!***************************************************!*\
-  !*** ./node_modules/@dcloudio/uni-app/dist/mp.js ***!
-  \***************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-Object.defineProperty(exports, "__esModule", { value: true });
-exports.init = void 0;
-var vue_1 = __webpack_require__(/*! vue */ 25);
-function updateLifeCycle(lifecycles, setupLifecycles, fn) {
-    if (fn) {
-        if (fn.lifecycles) {
-            fn.lifecycles.forEach(function (item) {
-                if (!setupLifecycles.includes(item)) {
-                    setupLifecycles.push(item);
-                }
-            });
-        }
-        else {
-            var fnString_1 = fn.toString();
-            lifecycles.forEach(function (item) {
-                if (!setupLifecycles.includes(item) && (new RegExp("\\b(".concat(item, ")\\b"))).test(fnString_1)) {
-                    setupLifecycles.push(item);
-                }
-            });
-        }
-    }
-}
-function init(lifecycles) {
-    var setup = vue_1.default.config.optionMergeStrategies.setup;
-    var extend = vue_1.default.extend;
-    vue_1.default.extend = function () {
-        var extendedVue = extend.apply(this, arguments);
-        var newOptions = extendedVue.options;
-        var setup = newOptions.setup;
-        if (setup && setup.lifecycles) {
-            setup.lifecycles.forEach(function (item) {
-                newOptions[item] = newOptions[item] || [function noop() { }];
-            });
-        }
-        return extendedVue;
-    };
-    Object.defineProperty(vue_1.default.config.optionMergeStrategies, 'setup', {
-        set: function (fn) {
-            setup = fn;
-        },
-        get: function () {
-            return function (to, from) {
-                if (typeof setup === 'function') {
-                    var newSetup = setup.apply(this, arguments);
-                    newSetup.lifecycles = newSetup.lifecycles || [];
-                    updateLifeCycle(lifecycles, newSetup.lifecycles, from);
-                    updateLifeCycle(lifecycles, newSetup.lifecycles, to);
-                    return newSetup;
-                }
-            };
-        }
-    });
-}
-exports.init = init;
-
-
-/***/ }),
-
-/***/ 135:
-/*!****************************************************!*\
-  !*** ./node_modules/@dcloudio/uni-app/dist/uts.js ***!
-  \****************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-/* WEBPACK VAR INJECTION */(function(uni) {
-exports.__esModule = true;
-exports.initUtsClassName = exports.initUtsIndexClassName = exports.initUtsPackageName = exports.initUtsProxyClass = exports.initUtsProxyFunction = exports.normalizeArg = void 0;
-var utils_1 = __webpack_require__(/*! ./utils */ 136);
-var callbackId = 1;
-var proxy;
-var callbacks = {};
-function normalizeArg(arg) {
-    if (typeof arg === 'function') {
-        // 查找该函数是否已缓存
-        var oldId = Object.keys(callbacks).find(function (id) { return callbacks[id] === arg; });
-        var id = oldId ? parseInt(oldId) : callbackId++;
-        callbacks[id] = arg;
-        return id;
-    }
-    else if ((0, utils_1.isPlainObject)(arg)) {
-        Object.keys(arg).forEach(function (name) {
-            ;
-            arg[name] = normalizeArg(arg[name]);
-        });
-    }
-    return arg;
-}
-exports.normalizeArg = normalizeArg;
-function initUtsInstanceMethod(async, opts, instanceId) {
-    return initProxyFunction(async, opts, instanceId);
-}
-function getProxy() {
-    if (!proxy) {
-        proxy = uni.requireNativePlugin('UTS-Proxy');
-    }
-    return proxy;
-}
-function resolveSyncResult(res) {
-    if (res.errMsg) {
-        throw new Error(res.errMsg);
-    }
-    return res.params;
-}
-function invokePropGetter(args) {
-    if (args.errMsg) {
-        throw new Error(args.errMsg);
-    }
-    delete args.errMsg;
-    return resolveSyncResult(getProxy().invokeSync(args, function () { }));
-}
-function initProxyFunction(async, _a, instanceId) {
-    var pkg = _a.package, cls = _a["class"], propOrMethod = _a.name, method = _a.method, companion = _a.companion, methodParams = _a.params, errMsg = _a.errMsg;
-    var invokeCallback = function (_a) {
-        var id = _a.id, name = _a.name, params = _a.params, keepAlive = _a.keepAlive;
-        var callback = callbacks[id];
-        if (callback) {
-            callback.apply(void 0, params);
-            if (!keepAlive) {
-                delete callbacks[id];
-            }
-        }
-        else {
-            console.error("".concat(pkg).concat(cls, ".").concat(propOrMethod, " ").concat(name, " is not found"));
-        }
-    };
-    var baseArgs = instanceId
-        ? { id: instanceId, name: propOrMethod, method: methodParams }
-        : {
-            package: pkg,
-            "class": cls,
-            name: method || propOrMethod,
-            companion: companion,
-            method: methodParams
-        };
-    return function () {
-        var args = [];
-        for (var _i = 0; _i < arguments.length; _i++) {
-            args[_i] = arguments[_i];
-        }
-        if (errMsg) {
-            throw new Error(errMsg);
-        }
-        var invokeArgs = (0, utils_1.extend)({}, baseArgs, {
-            params: args.map(function (arg) { return normalizeArg(arg); })
-        });
-        if (async) {
-            return new Promise(function (resolve, reject) {
-                getProxy().invokeAsync(invokeArgs, function (res) {
-                    if (res.type !== 'return') {
-                        invokeCallback(res);
-                    }
-                    else {
-                        if (res.errMsg) {
-                            reject(res.errMsg);
-                        }
-                        else {
-                            resolve(res.params);
-                        }
-                    }
-                });
-            });
-        }
-        return resolveSyncResult(getProxy().invokeSync(invokeArgs, invokeCallback));
-    };
-}
-function initUtsStaticMethod(async, opts) {
-    if (opts.main && !opts.method) {
-        if (typeof plus !== 'undefined' && plus.os.name === 'iOS') {
-            opts.method = 's_' + opts.name;
-        }
-    }
-    return initProxyFunction(async, opts, 0);
-}
-exports.initUtsProxyFunction = initUtsStaticMethod;
-function initUtsProxyClass(_a) {
-    var pkg = _a.package, cls = _a["class"], constructorParams = _a.constructor.params, methods = _a.methods, props = _a.props, staticProps = _a.staticProps, staticMethods = _a.staticMethods, errMsg = _a.errMsg;
-    var baseOptions = {
-        package: pkg,
-        "class": cls,
-        errMsg: errMsg
-    };
-    var ProxyClass = /** @class */ (function () {
-        function UtsClass() {
-            var params = [];
-            for (var _i = 0; _i < arguments.length; _i++) {
-                params[_i] = arguments[_i];
-            }
-            if (errMsg) {
-                throw new Error(errMsg);
-            }
-            var target = {};
-            // 初始化实例 ID
-            var instanceId = initProxyFunction(false, (0, utils_1.extend)({ name: 'constructor', params: constructorParams }, baseOptions), 0).apply(null, params);
-            if (!instanceId) {
-                throw new Error("new ".concat(cls, " is failed"));
-            }
-            return new Proxy(this, {
-                get: function (_, name) {
-                    if (!target[name]) {
-                        //实例方法
-                        if ((0, utils_1.hasOwn)(methods, name)) {
-                            var _a = methods[name], async = _a.async, params_1 = _a.params;
-                            target[name] = initUtsInstanceMethod(!!async, (0, utils_1.extend)({
-                                name: name,
-                                params: params_1
-                            }, baseOptions), instanceId);
-                        }
-                        else if (props.includes(name)) {
-                            // 实例属性
-                            return invokePropGetter({
-                                id: instanceId,
-                                name: name,
-                                errMsg: errMsg
-                            });
-                        }
-                    }
-                    return target[name];
-                }
-            });
-        }
-        return UtsClass;
-    }());
-    var staticMethodCache = {};
-    return new Proxy(ProxyClass, {
-        get: function (target, name, receiver) {
-            if ((0, utils_1.hasOwn)(staticMethods, name)) {
-                if (!staticMethodCache[name]) {
-                    var _a = staticMethods[name], async = _a.async, params = _a.params;
-                    // 静态方法
-                    staticMethodCache[name] = initUtsStaticMethod(!!async, (0, utils_1.extend)({ name: name, companion: true, params: params }, baseOptions));
-                }
-                return staticMethodCache[name];
-            }
-            if (staticProps.includes(name)) {
-                // 静态属性
-                return invokePropGetter((0, utils_1.extend)({ name: name, companion: true }, baseOptions));
-            }
-            return Reflect.get(target, name, receiver);
-        }
-    });
-}
-exports.initUtsProxyClass = initUtsProxyClass;
-function initUtsPackageName(name, is_uni_modules) {
-    if (typeof plus !== 'undefined' && plus.os.name === 'Android') {
-        return 'uts.sdk.' + (is_uni_modules ? 'modules.' : '') + name;
-    }
-    return '';
-}
-exports.initUtsPackageName = initUtsPackageName;
-function initUtsIndexClassName(moduleName, is_uni_modules) {
-    if (typeof plus === 'undefined') {
-        return '';
-    }
-    return initUtsClassName(moduleName, plus.os.name === 'iOS' ? 'IndexSwift' : 'IndexKt', is_uni_modules);
-}
-exports.initUtsIndexClassName = initUtsIndexClassName;
-function initUtsClassName(moduleName, className, is_uni_modules) {
-    if (typeof plus === 'undefined') {
-        return '';
-    }
-    if (plus.os.name === 'Android') {
-        return className;
-    }
-    if (plus.os.name === 'iOS') {
-        return ('UTSSDK' +
-            (is_uni_modules ? 'Modules' : '') +
-            (0, utils_1.capitalize)(moduleName) +
-            (0, utils_1.capitalize)(className));
-    }
-    return '';
-}
-exports.initUtsClassName = initUtsClassName;
-
-/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
-
-/***/ }),
-
-/***/ 136:
-/*!******************************************************!*\
-  !*** ./node_modules/@dcloudio/uni-app/dist/utils.js ***!
-  \******************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-Object.defineProperty(exports, "__esModule", { value: true });
-exports.capitalize = exports.isPlainObject = exports.hasOwn = exports.extend = void 0;
-exports.extend = Object.assign;
-var hasOwnProperty = Object.prototype.hasOwnProperty;
-var hasOwn = function (val, key) { return hasOwnProperty.call(val, key); };
-exports.hasOwn = hasOwn;
-var objectToString = Object.prototype.toString;
-var toTypeString = function (value) {
-    return objectToString.call(value);
-};
-var isPlainObject = function (val) {
-    return toTypeString(val) === '[object Object]';
-};
-exports.isPlainObject = isPlainObject;
-var cacheStringFunction = function (fn) {
-    var cache = Object.create(null);
-    return (function (str) {
-        var hit = cache[str];
-        return hit || (cache[str] = fn(str));
-    });
-};
-exports.capitalize = cacheStringFunction(function (str) { return str.charAt(0).toUpperCase() + str.slice(1); });
-
-
-/***/ })
-
-}]);
-//# sourceMappingURL=../../../.sourcemap/mp-weixin/pageA/common/vendor.js.map

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 234 - 0
unpackage/dist/dev/mp-weixin/pageA/everyday.js


+ 10 - 0
unpackage/dist/dev/mp-weixin/pageA/everyday.json

@@ -0,0 +1,10 @@
+{
+  "navigationBarTitleText": "",
+  "enablePullDownRefresh": false,
+  "navigationStyle": "custom",
+  "usingComponents": {
+    "u-navbar": "/uview-ui/components/u-navbar/u-navbar",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-calendar": "/uview-ui/components/u-calendar/u-calendar"
+  }
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/pageA/everyday.wxml

@@ -0,0 +1 @@
+<view class="page data-v-254b6ae8"><view class="index-navbar data-v-254b6ae8"><view style="position:relative;" class="data-v-254b6ae8"><u-navbar vue-id="8420f00c-1" title-width="300" title="每日签到" is-back="{{true}}" border-bottom="{{false}}" background="{{({background:'rgba(0,0,0,0)'})}}" isFixed="{{true}}" class="data-v-254b6ae8" bind:__l="__l"></u-navbar></view></view><view class="u-flex u-row-between top data-v-254b6ae8"><view class="data-v-254b6ae8"><view class="u-flex u-row-between data-v-254b6ae8"><view class="data-v-254b6ae8"><view class="u-flex data-v-254b6ae8"><text class="jifen data-v-254b6ae8">2</text><image style="width:40rpx;height:40rpx;" src mode class="data-v-254b6ae8"></image></view><text class="huoqu data-v-254b6ae8">每日签到可得1积分</text></view><view class="haowu data-v-254b6ae8">积分兑好物</view></view><view class="qiandao data-v-254b6ae8">今日签到</view><view style="margin-top:46rpx;" class="data-v-254b6ae8"><u-icon vue-id="8420f00c-2" name="info-circle" color="#5881C1" size="22" class="data-v-254b6ae8" bind:__l="__l"></u-icon><text class="guize data-v-254b6ae8">积分规则</text></view></view><image style="width:208rpx;height:308rpx;" src="/pageA/static/images/meimei.png" mode class="data-v-254b6ae8"></image></view><view class="rili data-v-254b6ae8"><u-calendar bind:input="__e" vue-id="8420f00c-3" mode="{{mode}}" value="{{show}}" data-event-opts="{{[['^input',[['__set_model',['','show','$event',[]]]]]]}}" class="data-v-254b6ae8" bind:__l="__l"></u-calendar></view></view>

+ 97 - 0
unpackage/dist/dev/mp-weixin/pageA/everyday.wxss

@@ -0,0 +1,97 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+.rili.data-v-254b6ae8 {
+  width: 702rpx;
+  height: 848rpx;
+}
+.guize.data-v-254b6ae8 {
+  font-size: 22rpx;
+  font-weight: 400;
+  line-height: 26rpx;
+  color: #5881C1;
+}
+.qiandao.data-v-254b6ae8 {
+  width: 168rpx;
+  height: 54rpx;
+  background: linear-gradient(180deg, #B8E7FB 0%, #97D6F6 100%);
+  box-shadow: 0rpx 6rpx 12rpx #8fccf1;
+  border-radius: 28rpx;
+  font-size: 26rpx;
+  font-family: PingFangSC-Regular;
+  line-height: 56rpx;
+  color: #FFF7F7;
+  text-align: center;
+  margin-top: 28rpx;
+}
+.haowu.data-v-254b6ae8 {
+  width: 158rpx;
+  height: 48rpx;
+  background: white;
+  border-radius: 24rpx;
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 48rpx;
+  color: #26303A;
+  text-align: center;
+  margin-left: 108rpx;
+}
+.jifen.data-v-254b6ae8 {
+  font-size: 70rpx;
+  font-family: PingFang SC;
+  font-weight: 500;
+  line-height: 98rpx;
+  color: #323337;
+}
+.huoqu.data-v-254b6ae8 {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 34rpx;
+  color: #7C879A;
+}
+.top.data-v-254b6ae8 {
+  padding: 24rpx 44rpx 0 40rpx;
+}
+.page.data-v-254b6ae8 {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: -1;
+  width: 750rpx;
+  height: 100vh;
+  background: linear-gradient(180deg, #CFF4FE 0%, #D5E5FF 41%, #8FCCF1 100%);
+}
+.index-navbar.data-v-254b6ae8 {
+  position: -webkit-sticky;
+  position: sticky;
+  top: 0;
+  left: 0;
+  width: 750rpx;
+  z-index: 100;
+}
+

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 118
unpackage/dist/dev/mp-weixin/pageA/index.js


+ 0 - 5
unpackage/dist/dev/mp-weixin/pageA/index.json

@@ -1,5 +0,0 @@
-{
-  "navigationBarTitleText": "",
-  "enablePullDownRefresh": false,
-  "usingComponents": {}
-}

+ 0 - 1
unpackage/dist/dev/mp-weixin/pageA/index.wxml

@@ -1 +0,0 @@
-<view></view>

+ 0 - 3171
unpackage/dist/dev/mp-weixin/pageA/index.wxss

@@ -1,3171 +0,0 @@
-@charset "UTF-8";
-/**
- * 这里是uni-app内置的常用样式变量
- *
- * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
- * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
- *
- */
-/**
- * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
- *
- * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
- */
-/* 颜色变量 */
-/* 行为相关颜色 */
-/* 文字基本颜色 */
-/* 背景颜色 */
-/* 边框颜色 */
-/* 尺寸变量 */
-/* 文字尺寸 */
-/* 图片尺寸 */
-/* Border Radius */
-/* 水平间距 */
-/* 垂直间距 */
-/* 透明度 */
-/* 文章场景相关 */
-/* 注意要写在第一行,同时给style标签加入lang="scss"属性 */
-.u-relative,
-.u-rela {
-  position: relative;
-}
-.u-absolute,
-.u-abso {
-  position: absolute;
-}
-image {
-  display: inline-block;
-}
-view,
-text {
-  box-sizing: border-box;
-}
-.u-font-xs {
-  font-size: 22rpx;
-}
-.u-font-sm {
-  font-size: 26rpx;
-}
-.u-font-md {
-  font-size: 28rpx;
-}
-.u-font-lg {
-  font-size: 30rpx;
-}
-.u-font-xl {
-  font-size: 34rpx;
-}
-.u-flex {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-}
-.u-flex-wrap {
-  flex-wrap: wrap;
-}
-.u-flex-nowrap {
-  flex-wrap: nowrap;
-}
-.u-col-center {
-  align-items: center;
-}
-.u-col-top {
-  align-items: flex-start;
-}
-.u-col-bottom {
-  align-items: flex-end;
-}
-.u-row-center {
-  justify-content: center;
-}
-.u-row-left {
-  justify-content: flex-start;
-}
-.u-row-right {
-  justify-content: flex-end;
-}
-.u-row-between {
-  justify-content: space-between;
-}
-.u-row-around {
-  justify-content: space-around;
-}
-.u-text-left {
-  text-align: left;
-}
-.u-text-center {
-  text-align: center;
-}
-.u-text-right {
-  text-align: right;
-}
-.u-flex-col {
-  display: flex;
-  flex-direction: column;
-}
-.u-flex-0 {
-  flex: 0;
-}
-.u-flex-1 {
-  flex: 1;
-}
-.u-flex-2 {
-  flex: 2;
-}
-.u-flex-3 {
-  flex: 3;
-}
-.u-flex-4 {
-  flex: 4;
-}
-.u-flex-5 {
-  flex: 5;
-}
-.u-flex-6 {
-  flex: 6;
-}
-.u-flex-7 {
-  flex: 7;
-}
-.u-flex-8 {
-  flex: 8;
-}
-.u-flex-9 {
-  flex: 9;
-}
-.u-flex-10 {
-  flex: 10;
-}
-.u-flex-11 {
-  flex: 11;
-}
-.u-flex-12 {
-  flex: 12;
-}
-.u-font-9 {
-  font-size: 9px;
-}
-.u-font-10 {
-  font-size: 10px;
-}
-.u-font-11 {
-  font-size: 11px;
-}
-.u-font-12 {
-  font-size: 12px;
-}
-.u-font-13 {
-  font-size: 13px;
-}
-.u-font-14 {
-  font-size: 14px;
-}
-.u-font-15 {
-  font-size: 15px;
-}
-.u-font-16 {
-  font-size: 16px;
-}
-.u-font-17 {
-  font-size: 17px;
-}
-.u-font-18 {
-  font-size: 18px;
-}
-.u-font-19 {
-  font-size: 19px;
-}
-.u-font-20 {
-  font-size: 20rpx;
-}
-.u-font-21 {
-  font-size: 21rpx;
-}
-.u-font-22 {
-  font-size: 22rpx;
-}
-.u-font-23 {
-  font-size: 23rpx;
-}
-.u-font-24 {
-  font-size: 24rpx;
-}
-.u-font-25 {
-  font-size: 25rpx;
-}
-.u-font-26 {
-  font-size: 26rpx;
-}
-.u-font-27 {
-  font-size: 27rpx;
-}
-.u-font-28 {
-  font-size: 28rpx;
-}
-.u-font-29 {
-  font-size: 29rpx;
-}
-.u-font-30 {
-  font-size: 30rpx;
-}
-.u-font-31 {
-  font-size: 31rpx;
-}
-.u-font-32 {
-  font-size: 32rpx;
-}
-.u-font-33 {
-  font-size: 33rpx;
-}
-.u-font-34 {
-  font-size: 34rpx;
-}
-.u-font-35 {
-  font-size: 35rpx;
-}
-.u-font-36 {
-  font-size: 36rpx;
-}
-.u-font-37 {
-  font-size: 37rpx;
-}
-.u-font-38 {
-  font-size: 38rpx;
-}
-.u-font-39 {
-  font-size: 39rpx;
-}
-.u-font-40 {
-  font-size: 40rpx;
-}
-.u-margin-0, .u-m-0 {
-  margin: 0rpx !important;
-}
-.u-padding-0, .u-p-0 {
-  padding: 0rpx !important;
-}
-.u-m-l-0 {
-  margin-left: 0rpx !important;
-}
-.u-p-l-0 {
-  padding-left: 0rpx !important;
-}
-.u-margin-left-0 {
-  margin-left: 0rpx !important;
-}
-.u-padding-left-0 {
-  padding-left: 0rpx !important;
-}
-.u-m-t-0 {
-  margin-top: 0rpx !important;
-}
-.u-p-t-0 {
-  padding-top: 0rpx !important;
-}
-.u-margin-top-0 {
-  margin-top: 0rpx !important;
-}
-.u-padding-top-0 {
-  padding-top: 0rpx !important;
-}
-.u-m-r-0 {
-  margin-right: 0rpx !important;
-}
-.u-p-r-0 {
-  padding-right: 0rpx !important;
-}
-.u-margin-right-0 {
-  margin-right: 0rpx !important;
-}
-.u-padding-right-0 {
-  padding-right: 0rpx !important;
-}
-.u-m-b-0 {
-  margin-bottom: 0rpx !important;
-}
-.u-p-b-0 {
-  padding-bottom: 0rpx !important;
-}
-.u-margin-bottom-0 {
-  margin-bottom: 0rpx !important;
-}
-.u-padding-bottom-0 {
-  padding-bottom: 0rpx !important;
-}
-.u-margin-2, .u-m-2 {
-  margin: 2rpx !important;
-}
-.u-padding-2, .u-p-2 {
-  padding: 2rpx !important;
-}
-.u-m-l-2 {
-  margin-left: 2rpx !important;
-}
-.u-p-l-2 {
-  padding-left: 2rpx !important;
-}
-.u-margin-left-2 {
-  margin-left: 2rpx !important;
-}
-.u-padding-left-2 {
-  padding-left: 2rpx !important;
-}
-.u-m-t-2 {
-  margin-top: 2rpx !important;
-}
-.u-p-t-2 {
-  padding-top: 2rpx !important;
-}
-.u-margin-top-2 {
-  margin-top: 2rpx !important;
-}
-.u-padding-top-2 {
-  padding-top: 2rpx !important;
-}
-.u-m-r-2 {
-  margin-right: 2rpx !important;
-}
-.u-p-r-2 {
-  padding-right: 2rpx !important;
-}
-.u-margin-right-2 {
-  margin-right: 2rpx !important;
-}
-.u-padding-right-2 {
-  padding-right: 2rpx !important;
-}
-.u-m-b-2 {
-  margin-bottom: 2rpx !important;
-}
-.u-p-b-2 {
-  padding-bottom: 2rpx !important;
-}
-.u-margin-bottom-2 {
-  margin-bottom: 2rpx !important;
-}
-.u-padding-bottom-2 {
-  padding-bottom: 2rpx !important;
-}
-.u-margin-4, .u-m-4 {
-  margin: 4rpx !important;
-}
-.u-padding-4, .u-p-4 {
-  padding: 4rpx !important;
-}
-.u-m-l-4 {
-  margin-left: 4rpx !important;
-}
-.u-p-l-4 {
-  padding-left: 4rpx !important;
-}
-.u-margin-left-4 {
-  margin-left: 4rpx !important;
-}
-.u-padding-left-4 {
-  padding-left: 4rpx !important;
-}
-.u-m-t-4 {
-  margin-top: 4rpx !important;
-}
-.u-p-t-4 {
-  padding-top: 4rpx !important;
-}
-.u-margin-top-4 {
-  margin-top: 4rpx !important;
-}
-.u-padding-top-4 {
-  padding-top: 4rpx !important;
-}
-.u-m-r-4 {
-  margin-right: 4rpx !important;
-}
-.u-p-r-4 {
-  padding-right: 4rpx !important;
-}
-.u-margin-right-4 {
-  margin-right: 4rpx !important;
-}
-.u-padding-right-4 {
-  padding-right: 4rpx !important;
-}
-.u-m-b-4 {
-  margin-bottom: 4rpx !important;
-}
-.u-p-b-4 {
-  padding-bottom: 4rpx !important;
-}
-.u-margin-bottom-4 {
-  margin-bottom: 4rpx !important;
-}
-.u-padding-bottom-4 {
-  padding-bottom: 4rpx !important;
-}
-.u-margin-5, .u-m-5 {
-  margin: 5rpx !important;
-}
-.u-padding-5, .u-p-5 {
-  padding: 5rpx !important;
-}
-.u-m-l-5 {
-  margin-left: 5rpx !important;
-}
-.u-p-l-5 {
-  padding-left: 5rpx !important;
-}
-.u-margin-left-5 {
-  margin-left: 5rpx !important;
-}
-.u-padding-left-5 {
-  padding-left: 5rpx !important;
-}
-.u-m-t-5 {
-  margin-top: 5rpx !important;
-}
-.u-p-t-5 {
-  padding-top: 5rpx !important;
-}
-.u-margin-top-5 {
-  margin-top: 5rpx !important;
-}
-.u-padding-top-5 {
-  padding-top: 5rpx !important;
-}
-.u-m-r-5 {
-  margin-right: 5rpx !important;
-}
-.u-p-r-5 {
-  padding-right: 5rpx !important;
-}
-.u-margin-right-5 {
-  margin-right: 5rpx !important;
-}
-.u-padding-right-5 {
-  padding-right: 5rpx !important;
-}
-.u-m-b-5 {
-  margin-bottom: 5rpx !important;
-}
-.u-p-b-5 {
-  padding-bottom: 5rpx !important;
-}
-.u-margin-bottom-5 {
-  margin-bottom: 5rpx !important;
-}
-.u-padding-bottom-5 {
-  padding-bottom: 5rpx !important;
-}
-.u-margin-6, .u-m-6 {
-  margin: 6rpx !important;
-}
-.u-padding-6, .u-p-6 {
-  padding: 6rpx !important;
-}
-.u-m-l-6 {
-  margin-left: 6rpx !important;
-}
-.u-p-l-6 {
-  padding-left: 6rpx !important;
-}
-.u-margin-left-6 {
-  margin-left: 6rpx !important;
-}
-.u-padding-left-6 {
-  padding-left: 6rpx !important;
-}
-.u-m-t-6 {
-  margin-top: 6rpx !important;
-}
-.u-p-t-6 {
-  padding-top: 6rpx !important;
-}
-.u-margin-top-6 {
-  margin-top: 6rpx !important;
-}
-.u-padding-top-6 {
-  padding-top: 6rpx !important;
-}
-.u-m-r-6 {
-  margin-right: 6rpx !important;
-}
-.u-p-r-6 {
-  padding-right: 6rpx !important;
-}
-.u-margin-right-6 {
-  margin-right: 6rpx !important;
-}
-.u-padding-right-6 {
-  padding-right: 6rpx !important;
-}
-.u-m-b-6 {
-  margin-bottom: 6rpx !important;
-}
-.u-p-b-6 {
-  padding-bottom: 6rpx !important;
-}
-.u-margin-bottom-6 {
-  margin-bottom: 6rpx !important;
-}
-.u-padding-bottom-6 {
-  padding-bottom: 6rpx !important;
-}
-.u-margin-8, .u-m-8 {
-  margin: 8rpx !important;
-}
-.u-padding-8, .u-p-8 {
-  padding: 8rpx !important;
-}
-.u-m-l-8 {
-  margin-left: 8rpx !important;
-}
-.u-p-l-8 {
-  padding-left: 8rpx !important;
-}
-.u-margin-left-8 {
-  margin-left: 8rpx !important;
-}
-.u-padding-left-8 {
-  padding-left: 8rpx !important;
-}
-.u-m-t-8 {
-  margin-top: 8rpx !important;
-}
-.u-p-t-8 {
-  padding-top: 8rpx !important;
-}
-.u-margin-top-8 {
-  margin-top: 8rpx !important;
-}
-.u-padding-top-8 {
-  padding-top: 8rpx !important;
-}
-.u-m-r-8 {
-  margin-right: 8rpx !important;
-}
-.u-p-r-8 {
-  padding-right: 8rpx !important;
-}
-.u-margin-right-8 {
-  margin-right: 8rpx !important;
-}
-.u-padding-right-8 {
-  padding-right: 8rpx !important;
-}
-.u-m-b-8 {
-  margin-bottom: 8rpx !important;
-}
-.u-p-b-8 {
-  padding-bottom: 8rpx !important;
-}
-.u-margin-bottom-8 {
-  margin-bottom: 8rpx !important;
-}
-.u-padding-bottom-8 {
-  padding-bottom: 8rpx !important;
-}
-.u-margin-10, .u-m-10 {
-  margin: 10rpx !important;
-}
-.u-padding-10, .u-p-10 {
-  padding: 10rpx !important;
-}
-.u-m-l-10 {
-  margin-left: 10rpx !important;
-}
-.u-p-l-10 {
-  padding-left: 10rpx !important;
-}
-.u-margin-left-10 {
-  margin-left: 10rpx !important;
-}
-.u-padding-left-10 {
-  padding-left: 10rpx !important;
-}
-.u-m-t-10 {
-  margin-top: 10rpx !important;
-}
-.u-p-t-10 {
-  padding-top: 10rpx !important;
-}
-.u-margin-top-10 {
-  margin-top: 10rpx !important;
-}
-.u-padding-top-10 {
-  padding-top: 10rpx !important;
-}
-.u-m-r-10 {
-  margin-right: 10rpx !important;
-}
-.u-p-r-10 {
-  padding-right: 10rpx !important;
-}
-.u-margin-right-10 {
-  margin-right: 10rpx !important;
-}
-.u-padding-right-10 {
-  padding-right: 10rpx !important;
-}
-.u-m-b-10 {
-  margin-bottom: 10rpx !important;
-}
-.u-p-b-10 {
-  padding-bottom: 10rpx !important;
-}
-.u-margin-bottom-10 {
-  margin-bottom: 10rpx !important;
-}
-.u-padding-bottom-10 {
-  padding-bottom: 10rpx !important;
-}
-.u-margin-12, .u-m-12 {
-  margin: 12rpx !important;
-}
-.u-padding-12, .u-p-12 {
-  padding: 12rpx !important;
-}
-.u-m-l-12 {
-  margin-left: 12rpx !important;
-}
-.u-p-l-12 {
-  padding-left: 12rpx !important;
-}
-.u-margin-left-12 {
-  margin-left: 12rpx !important;
-}
-.u-padding-left-12 {
-  padding-left: 12rpx !important;
-}
-.u-m-t-12 {
-  margin-top: 12rpx !important;
-}
-.u-p-t-12 {
-  padding-top: 12rpx !important;
-}
-.u-margin-top-12 {
-  margin-top: 12rpx !important;
-}
-.u-padding-top-12 {
-  padding-top: 12rpx !important;
-}
-.u-m-r-12 {
-  margin-right: 12rpx !important;
-}
-.u-p-r-12 {
-  padding-right: 12rpx !important;
-}
-.u-margin-right-12 {
-  margin-right: 12rpx !important;
-}
-.u-padding-right-12 {
-  padding-right: 12rpx !important;
-}
-.u-m-b-12 {
-  margin-bottom: 12rpx !important;
-}
-.u-p-b-12 {
-  padding-bottom: 12rpx !important;
-}
-.u-margin-bottom-12 {
-  margin-bottom: 12rpx !important;
-}
-.u-padding-bottom-12 {
-  padding-bottom: 12rpx !important;
-}
-.u-margin-14, .u-m-14 {
-  margin: 14rpx !important;
-}
-.u-padding-14, .u-p-14 {
-  padding: 14rpx !important;
-}
-.u-m-l-14 {
-  margin-left: 14rpx !important;
-}
-.u-p-l-14 {
-  padding-left: 14rpx !important;
-}
-.u-margin-left-14 {
-  margin-left: 14rpx !important;
-}
-.u-padding-left-14 {
-  padding-left: 14rpx !important;
-}
-.u-m-t-14 {
-  margin-top: 14rpx !important;
-}
-.u-p-t-14 {
-  padding-top: 14rpx !important;
-}
-.u-margin-top-14 {
-  margin-top: 14rpx !important;
-}
-.u-padding-top-14 {
-  padding-top: 14rpx !important;
-}
-.u-m-r-14 {
-  margin-right: 14rpx !important;
-}
-.u-p-r-14 {
-  padding-right: 14rpx !important;
-}
-.u-margin-right-14 {
-  margin-right: 14rpx !important;
-}
-.u-padding-right-14 {
-  padding-right: 14rpx !important;
-}
-.u-m-b-14 {
-  margin-bottom: 14rpx !important;
-}
-.u-p-b-14 {
-  padding-bottom: 14rpx !important;
-}
-.u-margin-bottom-14 {
-  margin-bottom: 14rpx !important;
-}
-.u-padding-bottom-14 {
-  padding-bottom: 14rpx !important;
-}
-.u-margin-15, .u-m-15 {
-  margin: 15rpx !important;
-}
-.u-padding-15, .u-p-15 {
-  padding: 15rpx !important;
-}
-.u-m-l-15 {
-  margin-left: 15rpx !important;
-}
-.u-p-l-15 {
-  padding-left: 15rpx !important;
-}
-.u-margin-left-15 {
-  margin-left: 15rpx !important;
-}
-.u-padding-left-15 {
-  padding-left: 15rpx !important;
-}
-.u-m-t-15 {
-  margin-top: 15rpx !important;
-}
-.u-p-t-15 {
-  padding-top: 15rpx !important;
-}
-.u-margin-top-15 {
-  margin-top: 15rpx !important;
-}
-.u-padding-top-15 {
-  padding-top: 15rpx !important;
-}
-.u-m-r-15 {
-  margin-right: 15rpx !important;
-}
-.u-p-r-15 {
-  padding-right: 15rpx !important;
-}
-.u-margin-right-15 {
-  margin-right: 15rpx !important;
-}
-.u-padding-right-15 {
-  padding-right: 15rpx !important;
-}
-.u-m-b-15 {
-  margin-bottom: 15rpx !important;
-}
-.u-p-b-15 {
-  padding-bottom: 15rpx !important;
-}
-.u-margin-bottom-15 {
-  margin-bottom: 15rpx !important;
-}
-.u-padding-bottom-15 {
-  padding-bottom: 15rpx !important;
-}
-.u-margin-16, .u-m-16 {
-  margin: 16rpx !important;
-}
-.u-padding-16, .u-p-16 {
-  padding: 16rpx !important;
-}
-.u-m-l-16 {
-  margin-left: 16rpx !important;
-}
-.u-p-l-16 {
-  padding-left: 16rpx !important;
-}
-.u-margin-left-16 {
-  margin-left: 16rpx !important;
-}
-.u-padding-left-16 {
-  padding-left: 16rpx !important;
-}
-.u-m-t-16 {
-  margin-top: 16rpx !important;
-}
-.u-p-t-16 {
-  padding-top: 16rpx !important;
-}
-.u-margin-top-16 {
-  margin-top: 16rpx !important;
-}
-.u-padding-top-16 {
-  padding-top: 16rpx !important;
-}
-.u-m-r-16 {
-  margin-right: 16rpx !important;
-}
-.u-p-r-16 {
-  padding-right: 16rpx !important;
-}
-.u-margin-right-16 {
-  margin-right: 16rpx !important;
-}
-.u-padding-right-16 {
-  padding-right: 16rpx !important;
-}
-.u-m-b-16 {
-  margin-bottom: 16rpx !important;
-}
-.u-p-b-16 {
-  padding-bottom: 16rpx !important;
-}
-.u-margin-bottom-16 {
-  margin-bottom: 16rpx !important;
-}
-.u-padding-bottom-16 {
-  padding-bottom: 16rpx !important;
-}
-.u-margin-18, .u-m-18 {
-  margin: 18rpx !important;
-}
-.u-padding-18, .u-p-18 {
-  padding: 18rpx !important;
-}
-.u-m-l-18 {
-  margin-left: 18rpx !important;
-}
-.u-p-l-18 {
-  padding-left: 18rpx !important;
-}
-.u-margin-left-18 {
-  margin-left: 18rpx !important;
-}
-.u-padding-left-18 {
-  padding-left: 18rpx !important;
-}
-.u-m-t-18 {
-  margin-top: 18rpx !important;
-}
-.u-p-t-18 {
-  padding-top: 18rpx !important;
-}
-.u-margin-top-18 {
-  margin-top: 18rpx !important;
-}
-.u-padding-top-18 {
-  padding-top: 18rpx !important;
-}
-.u-m-r-18 {
-  margin-right: 18rpx !important;
-}
-.u-p-r-18 {
-  padding-right: 18rpx !important;
-}
-.u-margin-right-18 {
-  margin-right: 18rpx !important;
-}
-.u-padding-right-18 {
-  padding-right: 18rpx !important;
-}
-.u-m-b-18 {
-  margin-bottom: 18rpx !important;
-}
-.u-p-b-18 {
-  padding-bottom: 18rpx !important;
-}
-.u-margin-bottom-18 {
-  margin-bottom: 18rpx !important;
-}
-.u-padding-bottom-18 {
-  padding-bottom: 18rpx !important;
-}
-.u-margin-20, .u-m-20 {
-  margin: 20rpx !important;
-}
-.u-padding-20, .u-p-20 {
-  padding: 20rpx !important;
-}
-.u-m-l-20 {
-  margin-left: 20rpx !important;
-}
-.u-p-l-20 {
-  padding-left: 20rpx !important;
-}
-.u-margin-left-20 {
-  margin-left: 20rpx !important;
-}
-.u-padding-left-20 {
-  padding-left: 20rpx !important;
-}
-.u-m-t-20 {
-  margin-top: 20rpx !important;
-}
-.u-p-t-20 {
-  padding-top: 20rpx !important;
-}
-.u-margin-top-20 {
-  margin-top: 20rpx !important;
-}
-.u-padding-top-20 {
-  padding-top: 20rpx !important;
-}
-.u-m-r-20 {
-  margin-right: 20rpx !important;
-}
-.u-p-r-20 {
-  padding-right: 20rpx !important;
-}
-.u-margin-right-20 {
-  margin-right: 20rpx !important;
-}
-.u-padding-right-20 {
-  padding-right: 20rpx !important;
-}
-.u-m-b-20 {
-  margin-bottom: 20rpx !important;
-}
-.u-p-b-20 {
-  padding-bottom: 20rpx !important;
-}
-.u-margin-bottom-20 {
-  margin-bottom: 20rpx !important;
-}
-.u-padding-bottom-20 {
-  padding-bottom: 20rpx !important;
-}
-.u-margin-22, .u-m-22 {
-  margin: 22rpx !important;
-}
-.u-padding-22, .u-p-22 {
-  padding: 22rpx !important;
-}
-.u-m-l-22 {
-  margin-left: 22rpx !important;
-}
-.u-p-l-22 {
-  padding-left: 22rpx !important;
-}
-.u-margin-left-22 {
-  margin-left: 22rpx !important;
-}
-.u-padding-left-22 {
-  padding-left: 22rpx !important;
-}
-.u-m-t-22 {
-  margin-top: 22rpx !important;
-}
-.u-p-t-22 {
-  padding-top: 22rpx !important;
-}
-.u-margin-top-22 {
-  margin-top: 22rpx !important;
-}
-.u-padding-top-22 {
-  padding-top: 22rpx !important;
-}
-.u-m-r-22 {
-  margin-right: 22rpx !important;
-}
-.u-p-r-22 {
-  padding-right: 22rpx !important;
-}
-.u-margin-right-22 {
-  margin-right: 22rpx !important;
-}
-.u-padding-right-22 {
-  padding-right: 22rpx !important;
-}
-.u-m-b-22 {
-  margin-bottom: 22rpx !important;
-}
-.u-p-b-22 {
-  padding-bottom: 22rpx !important;
-}
-.u-margin-bottom-22 {
-  margin-bottom: 22rpx !important;
-}
-.u-padding-bottom-22 {
-  padding-bottom: 22rpx !important;
-}
-.u-margin-24, .u-m-24 {
-  margin: 24rpx !important;
-}
-.u-padding-24, .u-p-24 {
-  padding: 24rpx !important;
-}
-.u-m-l-24 {
-  margin-left: 24rpx !important;
-}
-.u-p-l-24 {
-  padding-left: 24rpx !important;
-}
-.u-margin-left-24 {
-  margin-left: 24rpx !important;
-}
-.u-padding-left-24 {
-  padding-left: 24rpx !important;
-}
-.u-m-t-24 {
-  margin-top: 24rpx !important;
-}
-.u-p-t-24 {
-  padding-top: 24rpx !important;
-}
-.u-margin-top-24 {
-  margin-top: 24rpx !important;
-}
-.u-padding-top-24 {
-  padding-top: 24rpx !important;
-}
-.u-m-r-24 {
-  margin-right: 24rpx !important;
-}
-.u-p-r-24 {
-  padding-right: 24rpx !important;
-}
-.u-margin-right-24 {
-  margin-right: 24rpx !important;
-}
-.u-padding-right-24 {
-  padding-right: 24rpx !important;
-}
-.u-m-b-24 {
-  margin-bottom: 24rpx !important;
-}
-.u-p-b-24 {
-  padding-bottom: 24rpx !important;
-}
-.u-margin-bottom-24 {
-  margin-bottom: 24rpx !important;
-}
-.u-padding-bottom-24 {
-  padding-bottom: 24rpx !important;
-}
-.u-margin-25, .u-m-25 {
-  margin: 25rpx !important;
-}
-.u-padding-25, .u-p-25 {
-  padding: 25rpx !important;
-}
-.u-m-l-25 {
-  margin-left: 25rpx !important;
-}
-.u-p-l-25 {
-  padding-left: 25rpx !important;
-}
-.u-margin-left-25 {
-  margin-left: 25rpx !important;
-}
-.u-padding-left-25 {
-  padding-left: 25rpx !important;
-}
-.u-m-t-25 {
-  margin-top: 25rpx !important;
-}
-.u-p-t-25 {
-  padding-top: 25rpx !important;
-}
-.u-margin-top-25 {
-  margin-top: 25rpx !important;
-}
-.u-padding-top-25 {
-  padding-top: 25rpx !important;
-}
-.u-m-r-25 {
-  margin-right: 25rpx !important;
-}
-.u-p-r-25 {
-  padding-right: 25rpx !important;
-}
-.u-margin-right-25 {
-  margin-right: 25rpx !important;
-}
-.u-padding-right-25 {
-  padding-right: 25rpx !important;
-}
-.u-m-b-25 {
-  margin-bottom: 25rpx !important;
-}
-.u-p-b-25 {
-  padding-bottom: 25rpx !important;
-}
-.u-margin-bottom-25 {
-  margin-bottom: 25rpx !important;
-}
-.u-padding-bottom-25 {
-  padding-bottom: 25rpx !important;
-}
-.u-margin-26, .u-m-26 {
-  margin: 26rpx !important;
-}
-.u-padding-26, .u-p-26 {
-  padding: 26rpx !important;
-}
-.u-m-l-26 {
-  margin-left: 26rpx !important;
-}
-.u-p-l-26 {
-  padding-left: 26rpx !important;
-}
-.u-margin-left-26 {
-  margin-left: 26rpx !important;
-}
-.u-padding-left-26 {
-  padding-left: 26rpx !important;
-}
-.u-m-t-26 {
-  margin-top: 26rpx !important;
-}
-.u-p-t-26 {
-  padding-top: 26rpx !important;
-}
-.u-margin-top-26 {
-  margin-top: 26rpx !important;
-}
-.u-padding-top-26 {
-  padding-top: 26rpx !important;
-}
-.u-m-r-26 {
-  margin-right: 26rpx !important;
-}
-.u-p-r-26 {
-  padding-right: 26rpx !important;
-}
-.u-margin-right-26 {
-  margin-right: 26rpx !important;
-}
-.u-padding-right-26 {
-  padding-right: 26rpx !important;
-}
-.u-m-b-26 {
-  margin-bottom: 26rpx !important;
-}
-.u-p-b-26 {
-  padding-bottom: 26rpx !important;
-}
-.u-margin-bottom-26 {
-  margin-bottom: 26rpx !important;
-}
-.u-padding-bottom-26 {
-  padding-bottom: 26rpx !important;
-}
-.u-margin-28, .u-m-28 {
-  margin: 28rpx !important;
-}
-.u-padding-28, .u-p-28 {
-  padding: 28rpx !important;
-}
-.u-m-l-28 {
-  margin-left: 28rpx !important;
-}
-.u-p-l-28 {
-  padding-left: 28rpx !important;
-}
-.u-margin-left-28 {
-  margin-left: 28rpx !important;
-}
-.u-padding-left-28 {
-  padding-left: 28rpx !important;
-}
-.u-m-t-28 {
-  margin-top: 28rpx !important;
-}
-.u-p-t-28 {
-  padding-top: 28rpx !important;
-}
-.u-margin-top-28 {
-  margin-top: 28rpx !important;
-}
-.u-padding-top-28 {
-  padding-top: 28rpx !important;
-}
-.u-m-r-28 {
-  margin-right: 28rpx !important;
-}
-.u-p-r-28 {
-  padding-right: 28rpx !important;
-}
-.u-margin-right-28 {
-  margin-right: 28rpx !important;
-}
-.u-padding-right-28 {
-  padding-right: 28rpx !important;
-}
-.u-m-b-28 {
-  margin-bottom: 28rpx !important;
-}
-.u-p-b-28 {
-  padding-bottom: 28rpx !important;
-}
-.u-margin-bottom-28 {
-  margin-bottom: 28rpx !important;
-}
-.u-padding-bottom-28 {
-  padding-bottom: 28rpx !important;
-}
-.u-margin-30, .u-m-30 {
-  margin: 30rpx !important;
-}
-.u-padding-30, .u-p-30 {
-  padding: 30rpx !important;
-}
-.u-m-l-30 {
-  margin-left: 30rpx !important;
-}
-.u-p-l-30 {
-  padding-left: 30rpx !important;
-}
-.u-margin-left-30 {
-  margin-left: 30rpx !important;
-}
-.u-padding-left-30 {
-  padding-left: 30rpx !important;
-}
-.u-m-t-30 {
-  margin-top: 30rpx !important;
-}
-.u-p-t-30 {
-  padding-top: 30rpx !important;
-}
-.u-margin-top-30 {
-  margin-top: 30rpx !important;
-}
-.u-padding-top-30 {
-  padding-top: 30rpx !important;
-}
-.u-m-r-30 {
-  margin-right: 30rpx !important;
-}
-.u-p-r-30 {
-  padding-right: 30rpx !important;
-}
-.u-margin-right-30 {
-  margin-right: 30rpx !important;
-}
-.u-padding-right-30 {
-  padding-right: 30rpx !important;
-}
-.u-m-b-30 {
-  margin-bottom: 30rpx !important;
-}
-.u-p-b-30 {
-  padding-bottom: 30rpx !important;
-}
-.u-margin-bottom-30 {
-  margin-bottom: 30rpx !important;
-}
-.u-padding-bottom-30 {
-  padding-bottom: 30rpx !important;
-}
-.u-margin-32, .u-m-32 {
-  margin: 32rpx !important;
-}
-.u-padding-32, .u-p-32 {
-  padding: 32rpx !important;
-}
-.u-m-l-32 {
-  margin-left: 32rpx !important;
-}
-.u-p-l-32 {
-  padding-left: 32rpx !important;
-}
-.u-margin-left-32 {
-  margin-left: 32rpx !important;
-}
-.u-padding-left-32 {
-  padding-left: 32rpx !important;
-}
-.u-m-t-32 {
-  margin-top: 32rpx !important;
-}
-.u-p-t-32 {
-  padding-top: 32rpx !important;
-}
-.u-margin-top-32 {
-  margin-top: 32rpx !important;
-}
-.u-padding-top-32 {
-  padding-top: 32rpx !important;
-}
-.u-m-r-32 {
-  margin-right: 32rpx !important;
-}
-.u-p-r-32 {
-  padding-right: 32rpx !important;
-}
-.u-margin-right-32 {
-  margin-right: 32rpx !important;
-}
-.u-padding-right-32 {
-  padding-right: 32rpx !important;
-}
-.u-m-b-32 {
-  margin-bottom: 32rpx !important;
-}
-.u-p-b-32 {
-  padding-bottom: 32rpx !important;
-}
-.u-margin-bottom-32 {
-  margin-bottom: 32rpx !important;
-}
-.u-padding-bottom-32 {
-  padding-bottom: 32rpx !important;
-}
-.u-margin-34, .u-m-34 {
-  margin: 34rpx !important;
-}
-.u-padding-34, .u-p-34 {
-  padding: 34rpx !important;
-}
-.u-m-l-34 {
-  margin-left: 34rpx !important;
-}
-.u-p-l-34 {
-  padding-left: 34rpx !important;
-}
-.u-margin-left-34 {
-  margin-left: 34rpx !important;
-}
-.u-padding-left-34 {
-  padding-left: 34rpx !important;
-}
-.u-m-t-34 {
-  margin-top: 34rpx !important;
-}
-.u-p-t-34 {
-  padding-top: 34rpx !important;
-}
-.u-margin-top-34 {
-  margin-top: 34rpx !important;
-}
-.u-padding-top-34 {
-  padding-top: 34rpx !important;
-}
-.u-m-r-34 {
-  margin-right: 34rpx !important;
-}
-.u-p-r-34 {
-  padding-right: 34rpx !important;
-}
-.u-margin-right-34 {
-  margin-right: 34rpx !important;
-}
-.u-padding-right-34 {
-  padding-right: 34rpx !important;
-}
-.u-m-b-34 {
-  margin-bottom: 34rpx !important;
-}
-.u-p-b-34 {
-  padding-bottom: 34rpx !important;
-}
-.u-margin-bottom-34 {
-  margin-bottom: 34rpx !important;
-}
-.u-padding-bottom-34 {
-  padding-bottom: 34rpx !important;
-}
-.u-margin-35, .u-m-35 {
-  margin: 35rpx !important;
-}
-.u-padding-35, .u-p-35 {
-  padding: 35rpx !important;
-}
-.u-m-l-35 {
-  margin-left: 35rpx !important;
-}
-.u-p-l-35 {
-  padding-left: 35rpx !important;
-}
-.u-margin-left-35 {
-  margin-left: 35rpx !important;
-}
-.u-padding-left-35 {
-  padding-left: 35rpx !important;
-}
-.u-m-t-35 {
-  margin-top: 35rpx !important;
-}
-.u-p-t-35 {
-  padding-top: 35rpx !important;
-}
-.u-margin-top-35 {
-  margin-top: 35rpx !important;
-}
-.u-padding-top-35 {
-  padding-top: 35rpx !important;
-}
-.u-m-r-35 {
-  margin-right: 35rpx !important;
-}
-.u-p-r-35 {
-  padding-right: 35rpx !important;
-}
-.u-margin-right-35 {
-  margin-right: 35rpx !important;
-}
-.u-padding-right-35 {
-  padding-right: 35rpx !important;
-}
-.u-m-b-35 {
-  margin-bottom: 35rpx !important;
-}
-.u-p-b-35 {
-  padding-bottom: 35rpx !important;
-}
-.u-margin-bottom-35 {
-  margin-bottom: 35rpx !important;
-}
-.u-padding-bottom-35 {
-  padding-bottom: 35rpx !important;
-}
-.u-margin-36, .u-m-36 {
-  margin: 36rpx !important;
-}
-.u-padding-36, .u-p-36 {
-  padding: 36rpx !important;
-}
-.u-m-l-36 {
-  margin-left: 36rpx !important;
-}
-.u-p-l-36 {
-  padding-left: 36rpx !important;
-}
-.u-margin-left-36 {
-  margin-left: 36rpx !important;
-}
-.u-padding-left-36 {
-  padding-left: 36rpx !important;
-}
-.u-m-t-36 {
-  margin-top: 36rpx !important;
-}
-.u-p-t-36 {
-  padding-top: 36rpx !important;
-}
-.u-margin-top-36 {
-  margin-top: 36rpx !important;
-}
-.u-padding-top-36 {
-  padding-top: 36rpx !important;
-}
-.u-m-r-36 {
-  margin-right: 36rpx !important;
-}
-.u-p-r-36 {
-  padding-right: 36rpx !important;
-}
-.u-margin-right-36 {
-  margin-right: 36rpx !important;
-}
-.u-padding-right-36 {
-  padding-right: 36rpx !important;
-}
-.u-m-b-36 {
-  margin-bottom: 36rpx !important;
-}
-.u-p-b-36 {
-  padding-bottom: 36rpx !important;
-}
-.u-margin-bottom-36 {
-  margin-bottom: 36rpx !important;
-}
-.u-padding-bottom-36 {
-  padding-bottom: 36rpx !important;
-}
-.u-margin-38, .u-m-38 {
-  margin: 38rpx !important;
-}
-.u-padding-38, .u-p-38 {
-  padding: 38rpx !important;
-}
-.u-m-l-38 {
-  margin-left: 38rpx !important;
-}
-.u-p-l-38 {
-  padding-left: 38rpx !important;
-}
-.u-margin-left-38 {
-  margin-left: 38rpx !important;
-}
-.u-padding-left-38 {
-  padding-left: 38rpx !important;
-}
-.u-m-t-38 {
-  margin-top: 38rpx !important;
-}
-.u-p-t-38 {
-  padding-top: 38rpx !important;
-}
-.u-margin-top-38 {
-  margin-top: 38rpx !important;
-}
-.u-padding-top-38 {
-  padding-top: 38rpx !important;
-}
-.u-m-r-38 {
-  margin-right: 38rpx !important;
-}
-.u-p-r-38 {
-  padding-right: 38rpx !important;
-}
-.u-margin-right-38 {
-  margin-right: 38rpx !important;
-}
-.u-padding-right-38 {
-  padding-right: 38rpx !important;
-}
-.u-m-b-38 {
-  margin-bottom: 38rpx !important;
-}
-.u-p-b-38 {
-  padding-bottom: 38rpx !important;
-}
-.u-margin-bottom-38 {
-  margin-bottom: 38rpx !important;
-}
-.u-padding-bottom-38 {
-  padding-bottom: 38rpx !important;
-}
-.u-margin-40, .u-m-40 {
-  margin: 40rpx !important;
-}
-.u-padding-40, .u-p-40 {
-  padding: 40rpx !important;
-}
-.u-m-l-40 {
-  margin-left: 40rpx !important;
-}
-.u-p-l-40 {
-  padding-left: 40rpx !important;
-}
-.u-margin-left-40 {
-  margin-left: 40rpx !important;
-}
-.u-padding-left-40 {
-  padding-left: 40rpx !important;
-}
-.u-m-t-40 {
-  margin-top: 40rpx !important;
-}
-.u-p-t-40 {
-  padding-top: 40rpx !important;
-}
-.u-margin-top-40 {
-  margin-top: 40rpx !important;
-}
-.u-padding-top-40 {
-  padding-top: 40rpx !important;
-}
-.u-m-r-40 {
-  margin-right: 40rpx !important;
-}
-.u-p-r-40 {
-  padding-right: 40rpx !important;
-}
-.u-margin-right-40 {
-  margin-right: 40rpx !important;
-}
-.u-padding-right-40 {
-  padding-right: 40rpx !important;
-}
-.u-m-b-40 {
-  margin-bottom: 40rpx !important;
-}
-.u-p-b-40 {
-  padding-bottom: 40rpx !important;
-}
-.u-margin-bottom-40 {
-  margin-bottom: 40rpx !important;
-}
-.u-padding-bottom-40 {
-  padding-bottom: 40rpx !important;
-}
-.u-margin-42, .u-m-42 {
-  margin: 42rpx !important;
-}
-.u-padding-42, .u-p-42 {
-  padding: 42rpx !important;
-}
-.u-m-l-42 {
-  margin-left: 42rpx !important;
-}
-.u-p-l-42 {
-  padding-left: 42rpx !important;
-}
-.u-margin-left-42 {
-  margin-left: 42rpx !important;
-}
-.u-padding-left-42 {
-  padding-left: 42rpx !important;
-}
-.u-m-t-42 {
-  margin-top: 42rpx !important;
-}
-.u-p-t-42 {
-  padding-top: 42rpx !important;
-}
-.u-margin-top-42 {
-  margin-top: 42rpx !important;
-}
-.u-padding-top-42 {
-  padding-top: 42rpx !important;
-}
-.u-m-r-42 {
-  margin-right: 42rpx !important;
-}
-.u-p-r-42 {
-  padding-right: 42rpx !important;
-}
-.u-margin-right-42 {
-  margin-right: 42rpx !important;
-}
-.u-padding-right-42 {
-  padding-right: 42rpx !important;
-}
-.u-m-b-42 {
-  margin-bottom: 42rpx !important;
-}
-.u-p-b-42 {
-  padding-bottom: 42rpx !important;
-}
-.u-margin-bottom-42 {
-  margin-bottom: 42rpx !important;
-}
-.u-padding-bottom-42 {
-  padding-bottom: 42rpx !important;
-}
-.u-margin-44, .u-m-44 {
-  margin: 44rpx !important;
-}
-.u-padding-44, .u-p-44 {
-  padding: 44rpx !important;
-}
-.u-m-l-44 {
-  margin-left: 44rpx !important;
-}
-.u-p-l-44 {
-  padding-left: 44rpx !important;
-}
-.u-margin-left-44 {
-  margin-left: 44rpx !important;
-}
-.u-padding-left-44 {
-  padding-left: 44rpx !important;
-}
-.u-m-t-44 {
-  margin-top: 44rpx !important;
-}
-.u-p-t-44 {
-  padding-top: 44rpx !important;
-}
-.u-margin-top-44 {
-  margin-top: 44rpx !important;
-}
-.u-padding-top-44 {
-  padding-top: 44rpx !important;
-}
-.u-m-r-44 {
-  margin-right: 44rpx !important;
-}
-.u-p-r-44 {
-  padding-right: 44rpx !important;
-}
-.u-margin-right-44 {
-  margin-right: 44rpx !important;
-}
-.u-padding-right-44 {
-  padding-right: 44rpx !important;
-}
-.u-m-b-44 {
-  margin-bottom: 44rpx !important;
-}
-.u-p-b-44 {
-  padding-bottom: 44rpx !important;
-}
-.u-margin-bottom-44 {
-  margin-bottom: 44rpx !important;
-}
-.u-padding-bottom-44 {
-  padding-bottom: 44rpx !important;
-}
-.u-margin-45, .u-m-45 {
-  margin: 45rpx !important;
-}
-.u-padding-45, .u-p-45 {
-  padding: 45rpx !important;
-}
-.u-m-l-45 {
-  margin-left: 45rpx !important;
-}
-.u-p-l-45 {
-  padding-left: 45rpx !important;
-}
-.u-margin-left-45 {
-  margin-left: 45rpx !important;
-}
-.u-padding-left-45 {
-  padding-left: 45rpx !important;
-}
-.u-m-t-45 {
-  margin-top: 45rpx !important;
-}
-.u-p-t-45 {
-  padding-top: 45rpx !important;
-}
-.u-margin-top-45 {
-  margin-top: 45rpx !important;
-}
-.u-padding-top-45 {
-  padding-top: 45rpx !important;
-}
-.u-m-r-45 {
-  margin-right: 45rpx !important;
-}
-.u-p-r-45 {
-  padding-right: 45rpx !important;
-}
-.u-margin-right-45 {
-  margin-right: 45rpx !important;
-}
-.u-padding-right-45 {
-  padding-right: 45rpx !important;
-}
-.u-m-b-45 {
-  margin-bottom: 45rpx !important;
-}
-.u-p-b-45 {
-  padding-bottom: 45rpx !important;
-}
-.u-margin-bottom-45 {
-  margin-bottom: 45rpx !important;
-}
-.u-padding-bottom-45 {
-  padding-bottom: 45rpx !important;
-}
-.u-margin-46, .u-m-46 {
-  margin: 46rpx !important;
-}
-.u-padding-46, .u-p-46 {
-  padding: 46rpx !important;
-}
-.u-m-l-46 {
-  margin-left: 46rpx !important;
-}
-.u-p-l-46 {
-  padding-left: 46rpx !important;
-}
-.u-margin-left-46 {
-  margin-left: 46rpx !important;
-}
-.u-padding-left-46 {
-  padding-left: 46rpx !important;
-}
-.u-m-t-46 {
-  margin-top: 46rpx !important;
-}
-.u-p-t-46 {
-  padding-top: 46rpx !important;
-}
-.u-margin-top-46 {
-  margin-top: 46rpx !important;
-}
-.u-padding-top-46 {
-  padding-top: 46rpx !important;
-}
-.u-m-r-46 {
-  margin-right: 46rpx !important;
-}
-.u-p-r-46 {
-  padding-right: 46rpx !important;
-}
-.u-margin-right-46 {
-  margin-right: 46rpx !important;
-}
-.u-padding-right-46 {
-  padding-right: 46rpx !important;
-}
-.u-m-b-46 {
-  margin-bottom: 46rpx !important;
-}
-.u-p-b-46 {
-  padding-bottom: 46rpx !important;
-}
-.u-margin-bottom-46 {
-  margin-bottom: 46rpx !important;
-}
-.u-padding-bottom-46 {
-  padding-bottom: 46rpx !important;
-}
-.u-margin-48, .u-m-48 {
-  margin: 48rpx !important;
-}
-.u-padding-48, .u-p-48 {
-  padding: 48rpx !important;
-}
-.u-m-l-48 {
-  margin-left: 48rpx !important;
-}
-.u-p-l-48 {
-  padding-left: 48rpx !important;
-}
-.u-margin-left-48 {
-  margin-left: 48rpx !important;
-}
-.u-padding-left-48 {
-  padding-left: 48rpx !important;
-}
-.u-m-t-48 {
-  margin-top: 48rpx !important;
-}
-.u-p-t-48 {
-  padding-top: 48rpx !important;
-}
-.u-margin-top-48 {
-  margin-top: 48rpx !important;
-}
-.u-padding-top-48 {
-  padding-top: 48rpx !important;
-}
-.u-m-r-48 {
-  margin-right: 48rpx !important;
-}
-.u-p-r-48 {
-  padding-right: 48rpx !important;
-}
-.u-margin-right-48 {
-  margin-right: 48rpx !important;
-}
-.u-padding-right-48 {
-  padding-right: 48rpx !important;
-}
-.u-m-b-48 {
-  margin-bottom: 48rpx !important;
-}
-.u-p-b-48 {
-  padding-bottom: 48rpx !important;
-}
-.u-margin-bottom-48 {
-  margin-bottom: 48rpx !important;
-}
-.u-padding-bottom-48 {
-  padding-bottom: 48rpx !important;
-}
-.u-margin-50, .u-m-50 {
-  margin: 50rpx !important;
-}
-.u-padding-50, .u-p-50 {
-  padding: 50rpx !important;
-}
-.u-m-l-50 {
-  margin-left: 50rpx !important;
-}
-.u-p-l-50 {
-  padding-left: 50rpx !important;
-}
-.u-margin-left-50 {
-  margin-left: 50rpx !important;
-}
-.u-padding-left-50 {
-  padding-left: 50rpx !important;
-}
-.u-m-t-50 {
-  margin-top: 50rpx !important;
-}
-.u-p-t-50 {
-  padding-top: 50rpx !important;
-}
-.u-margin-top-50 {
-  margin-top: 50rpx !important;
-}
-.u-padding-top-50 {
-  padding-top: 50rpx !important;
-}
-.u-m-r-50 {
-  margin-right: 50rpx !important;
-}
-.u-p-r-50 {
-  padding-right: 50rpx !important;
-}
-.u-margin-right-50 {
-  margin-right: 50rpx !important;
-}
-.u-padding-right-50 {
-  padding-right: 50rpx !important;
-}
-.u-m-b-50 {
-  margin-bottom: 50rpx !important;
-}
-.u-p-b-50 {
-  padding-bottom: 50rpx !important;
-}
-.u-margin-bottom-50 {
-  margin-bottom: 50rpx !important;
-}
-.u-padding-bottom-50 {
-  padding-bottom: 50rpx !important;
-}
-.u-margin-52, .u-m-52 {
-  margin: 52rpx !important;
-}
-.u-padding-52, .u-p-52 {
-  padding: 52rpx !important;
-}
-.u-m-l-52 {
-  margin-left: 52rpx !important;
-}
-.u-p-l-52 {
-  padding-left: 52rpx !important;
-}
-.u-margin-left-52 {
-  margin-left: 52rpx !important;
-}
-.u-padding-left-52 {
-  padding-left: 52rpx !important;
-}
-.u-m-t-52 {
-  margin-top: 52rpx !important;
-}
-.u-p-t-52 {
-  padding-top: 52rpx !important;
-}
-.u-margin-top-52 {
-  margin-top: 52rpx !important;
-}
-.u-padding-top-52 {
-  padding-top: 52rpx !important;
-}
-.u-m-r-52 {
-  margin-right: 52rpx !important;
-}
-.u-p-r-52 {
-  padding-right: 52rpx !important;
-}
-.u-margin-right-52 {
-  margin-right: 52rpx !important;
-}
-.u-padding-right-52 {
-  padding-right: 52rpx !important;
-}
-.u-m-b-52 {
-  margin-bottom: 52rpx !important;
-}
-.u-p-b-52 {
-  padding-bottom: 52rpx !important;
-}
-.u-margin-bottom-52 {
-  margin-bottom: 52rpx !important;
-}
-.u-padding-bottom-52 {
-  padding-bottom: 52rpx !important;
-}
-.u-margin-54, .u-m-54 {
-  margin: 54rpx !important;
-}
-.u-padding-54, .u-p-54 {
-  padding: 54rpx !important;
-}
-.u-m-l-54 {
-  margin-left: 54rpx !important;
-}
-.u-p-l-54 {
-  padding-left: 54rpx !important;
-}
-.u-margin-left-54 {
-  margin-left: 54rpx !important;
-}
-.u-padding-left-54 {
-  padding-left: 54rpx !important;
-}
-.u-m-t-54 {
-  margin-top: 54rpx !important;
-}
-.u-p-t-54 {
-  padding-top: 54rpx !important;
-}
-.u-margin-top-54 {
-  margin-top: 54rpx !important;
-}
-.u-padding-top-54 {
-  padding-top: 54rpx !important;
-}
-.u-m-r-54 {
-  margin-right: 54rpx !important;
-}
-.u-p-r-54 {
-  padding-right: 54rpx !important;
-}
-.u-margin-right-54 {
-  margin-right: 54rpx !important;
-}
-.u-padding-right-54 {
-  padding-right: 54rpx !important;
-}
-.u-m-b-54 {
-  margin-bottom: 54rpx !important;
-}
-.u-p-b-54 {
-  padding-bottom: 54rpx !important;
-}
-.u-margin-bottom-54 {
-  margin-bottom: 54rpx !important;
-}
-.u-padding-bottom-54 {
-  padding-bottom: 54rpx !important;
-}
-.u-margin-55, .u-m-55 {
-  margin: 55rpx !important;
-}
-.u-padding-55, .u-p-55 {
-  padding: 55rpx !important;
-}
-.u-m-l-55 {
-  margin-left: 55rpx !important;
-}
-.u-p-l-55 {
-  padding-left: 55rpx !important;
-}
-.u-margin-left-55 {
-  margin-left: 55rpx !important;
-}
-.u-padding-left-55 {
-  padding-left: 55rpx !important;
-}
-.u-m-t-55 {
-  margin-top: 55rpx !important;
-}
-.u-p-t-55 {
-  padding-top: 55rpx !important;
-}
-.u-margin-top-55 {
-  margin-top: 55rpx !important;
-}
-.u-padding-top-55 {
-  padding-top: 55rpx !important;
-}
-.u-m-r-55 {
-  margin-right: 55rpx !important;
-}
-.u-p-r-55 {
-  padding-right: 55rpx !important;
-}
-.u-margin-right-55 {
-  margin-right: 55rpx !important;
-}
-.u-padding-right-55 {
-  padding-right: 55rpx !important;
-}
-.u-m-b-55 {
-  margin-bottom: 55rpx !important;
-}
-.u-p-b-55 {
-  padding-bottom: 55rpx !important;
-}
-.u-margin-bottom-55 {
-  margin-bottom: 55rpx !important;
-}
-.u-padding-bottom-55 {
-  padding-bottom: 55rpx !important;
-}
-.u-margin-56, .u-m-56 {
-  margin: 56rpx !important;
-}
-.u-padding-56, .u-p-56 {
-  padding: 56rpx !important;
-}
-.u-m-l-56 {
-  margin-left: 56rpx !important;
-}
-.u-p-l-56 {
-  padding-left: 56rpx !important;
-}
-.u-margin-left-56 {
-  margin-left: 56rpx !important;
-}
-.u-padding-left-56 {
-  padding-left: 56rpx !important;
-}
-.u-m-t-56 {
-  margin-top: 56rpx !important;
-}
-.u-p-t-56 {
-  padding-top: 56rpx !important;
-}
-.u-margin-top-56 {
-  margin-top: 56rpx !important;
-}
-.u-padding-top-56 {
-  padding-top: 56rpx !important;
-}
-.u-m-r-56 {
-  margin-right: 56rpx !important;
-}
-.u-p-r-56 {
-  padding-right: 56rpx !important;
-}
-.u-margin-right-56 {
-  margin-right: 56rpx !important;
-}
-.u-padding-right-56 {
-  padding-right: 56rpx !important;
-}
-.u-m-b-56 {
-  margin-bottom: 56rpx !important;
-}
-.u-p-b-56 {
-  padding-bottom: 56rpx !important;
-}
-.u-margin-bottom-56 {
-  margin-bottom: 56rpx !important;
-}
-.u-padding-bottom-56 {
-  padding-bottom: 56rpx !important;
-}
-.u-margin-58, .u-m-58 {
-  margin: 58rpx !important;
-}
-.u-padding-58, .u-p-58 {
-  padding: 58rpx !important;
-}
-.u-m-l-58 {
-  margin-left: 58rpx !important;
-}
-.u-p-l-58 {
-  padding-left: 58rpx !important;
-}
-.u-margin-left-58 {
-  margin-left: 58rpx !important;
-}
-.u-padding-left-58 {
-  padding-left: 58rpx !important;
-}
-.u-m-t-58 {
-  margin-top: 58rpx !important;
-}
-.u-p-t-58 {
-  padding-top: 58rpx !important;
-}
-.u-margin-top-58 {
-  margin-top: 58rpx !important;
-}
-.u-padding-top-58 {
-  padding-top: 58rpx !important;
-}
-.u-m-r-58 {
-  margin-right: 58rpx !important;
-}
-.u-p-r-58 {
-  padding-right: 58rpx !important;
-}
-.u-margin-right-58 {
-  margin-right: 58rpx !important;
-}
-.u-padding-right-58 {
-  padding-right: 58rpx !important;
-}
-.u-m-b-58 {
-  margin-bottom: 58rpx !important;
-}
-.u-p-b-58 {
-  padding-bottom: 58rpx !important;
-}
-.u-margin-bottom-58 {
-  margin-bottom: 58rpx !important;
-}
-.u-padding-bottom-58 {
-  padding-bottom: 58rpx !important;
-}
-.u-margin-60, .u-m-60 {
-  margin: 60rpx !important;
-}
-.u-padding-60, .u-p-60 {
-  padding: 60rpx !important;
-}
-.u-m-l-60 {
-  margin-left: 60rpx !important;
-}
-.u-p-l-60 {
-  padding-left: 60rpx !important;
-}
-.u-margin-left-60 {
-  margin-left: 60rpx !important;
-}
-.u-padding-left-60 {
-  padding-left: 60rpx !important;
-}
-.u-m-t-60 {
-  margin-top: 60rpx !important;
-}
-.u-p-t-60 {
-  padding-top: 60rpx !important;
-}
-.u-margin-top-60 {
-  margin-top: 60rpx !important;
-}
-.u-padding-top-60 {
-  padding-top: 60rpx !important;
-}
-.u-m-r-60 {
-  margin-right: 60rpx !important;
-}
-.u-p-r-60 {
-  padding-right: 60rpx !important;
-}
-.u-margin-right-60 {
-  margin-right: 60rpx !important;
-}
-.u-padding-right-60 {
-  padding-right: 60rpx !important;
-}
-.u-m-b-60 {
-  margin-bottom: 60rpx !important;
-}
-.u-p-b-60 {
-  padding-bottom: 60rpx !important;
-}
-.u-margin-bottom-60 {
-  margin-bottom: 60rpx !important;
-}
-.u-padding-bottom-60 {
-  padding-bottom: 60rpx !important;
-}
-.u-margin-62, .u-m-62 {
-  margin: 62rpx !important;
-}
-.u-padding-62, .u-p-62 {
-  padding: 62rpx !important;
-}
-.u-m-l-62 {
-  margin-left: 62rpx !important;
-}
-.u-p-l-62 {
-  padding-left: 62rpx !important;
-}
-.u-margin-left-62 {
-  margin-left: 62rpx !important;
-}
-.u-padding-left-62 {
-  padding-left: 62rpx !important;
-}
-.u-m-t-62 {
-  margin-top: 62rpx !important;
-}
-.u-p-t-62 {
-  padding-top: 62rpx !important;
-}
-.u-margin-top-62 {
-  margin-top: 62rpx !important;
-}
-.u-padding-top-62 {
-  padding-top: 62rpx !important;
-}
-.u-m-r-62 {
-  margin-right: 62rpx !important;
-}
-.u-p-r-62 {
-  padding-right: 62rpx !important;
-}
-.u-margin-right-62 {
-  margin-right: 62rpx !important;
-}
-.u-padding-right-62 {
-  padding-right: 62rpx !important;
-}
-.u-m-b-62 {
-  margin-bottom: 62rpx !important;
-}
-.u-p-b-62 {
-  padding-bottom: 62rpx !important;
-}
-.u-margin-bottom-62 {
-  margin-bottom: 62rpx !important;
-}
-.u-padding-bottom-62 {
-  padding-bottom: 62rpx !important;
-}
-.u-margin-64, .u-m-64 {
-  margin: 64rpx !important;
-}
-.u-padding-64, .u-p-64 {
-  padding: 64rpx !important;
-}
-.u-m-l-64 {
-  margin-left: 64rpx !important;
-}
-.u-p-l-64 {
-  padding-left: 64rpx !important;
-}
-.u-margin-left-64 {
-  margin-left: 64rpx !important;
-}
-.u-padding-left-64 {
-  padding-left: 64rpx !important;
-}
-.u-m-t-64 {
-  margin-top: 64rpx !important;
-}
-.u-p-t-64 {
-  padding-top: 64rpx !important;
-}
-.u-margin-top-64 {
-  margin-top: 64rpx !important;
-}
-.u-padding-top-64 {
-  padding-top: 64rpx !important;
-}
-.u-m-r-64 {
-  margin-right: 64rpx !important;
-}
-.u-p-r-64 {
-  padding-right: 64rpx !important;
-}
-.u-margin-right-64 {
-  margin-right: 64rpx !important;
-}
-.u-padding-right-64 {
-  padding-right: 64rpx !important;
-}
-.u-m-b-64 {
-  margin-bottom: 64rpx !important;
-}
-.u-p-b-64 {
-  padding-bottom: 64rpx !important;
-}
-.u-margin-bottom-64 {
-  margin-bottom: 64rpx !important;
-}
-.u-padding-bottom-64 {
-  padding-bottom: 64rpx !important;
-}
-.u-margin-65, .u-m-65 {
-  margin: 65rpx !important;
-}
-.u-padding-65, .u-p-65 {
-  padding: 65rpx !important;
-}
-.u-m-l-65 {
-  margin-left: 65rpx !important;
-}
-.u-p-l-65 {
-  padding-left: 65rpx !important;
-}
-.u-margin-left-65 {
-  margin-left: 65rpx !important;
-}
-.u-padding-left-65 {
-  padding-left: 65rpx !important;
-}
-.u-m-t-65 {
-  margin-top: 65rpx !important;
-}
-.u-p-t-65 {
-  padding-top: 65rpx !important;
-}
-.u-margin-top-65 {
-  margin-top: 65rpx !important;
-}
-.u-padding-top-65 {
-  padding-top: 65rpx !important;
-}
-.u-m-r-65 {
-  margin-right: 65rpx !important;
-}
-.u-p-r-65 {
-  padding-right: 65rpx !important;
-}
-.u-margin-right-65 {
-  margin-right: 65rpx !important;
-}
-.u-padding-right-65 {
-  padding-right: 65rpx !important;
-}
-.u-m-b-65 {
-  margin-bottom: 65rpx !important;
-}
-.u-p-b-65 {
-  padding-bottom: 65rpx !important;
-}
-.u-margin-bottom-65 {
-  margin-bottom: 65rpx !important;
-}
-.u-padding-bottom-65 {
-  padding-bottom: 65rpx !important;
-}
-.u-margin-66, .u-m-66 {
-  margin: 66rpx !important;
-}
-.u-padding-66, .u-p-66 {
-  padding: 66rpx !important;
-}
-.u-m-l-66 {
-  margin-left: 66rpx !important;
-}
-.u-p-l-66 {
-  padding-left: 66rpx !important;
-}
-.u-margin-left-66 {
-  margin-left: 66rpx !important;
-}
-.u-padding-left-66 {
-  padding-left: 66rpx !important;
-}
-.u-m-t-66 {
-  margin-top: 66rpx !important;
-}
-.u-p-t-66 {
-  padding-top: 66rpx !important;
-}
-.u-margin-top-66 {
-  margin-top: 66rpx !important;
-}
-.u-padding-top-66 {
-  padding-top: 66rpx !important;
-}
-.u-m-r-66 {
-  margin-right: 66rpx !important;
-}
-.u-p-r-66 {
-  padding-right: 66rpx !important;
-}
-.u-margin-right-66 {
-  margin-right: 66rpx !important;
-}
-.u-padding-right-66 {
-  padding-right: 66rpx !important;
-}
-.u-m-b-66 {
-  margin-bottom: 66rpx !important;
-}
-.u-p-b-66 {
-  padding-bottom: 66rpx !important;
-}
-.u-margin-bottom-66 {
-  margin-bottom: 66rpx !important;
-}
-.u-padding-bottom-66 {
-  padding-bottom: 66rpx !important;
-}
-.u-margin-68, .u-m-68 {
-  margin: 68rpx !important;
-}
-.u-padding-68, .u-p-68 {
-  padding: 68rpx !important;
-}
-.u-m-l-68 {
-  margin-left: 68rpx !important;
-}
-.u-p-l-68 {
-  padding-left: 68rpx !important;
-}
-.u-margin-left-68 {
-  margin-left: 68rpx !important;
-}
-.u-padding-left-68 {
-  padding-left: 68rpx !important;
-}
-.u-m-t-68 {
-  margin-top: 68rpx !important;
-}
-.u-p-t-68 {
-  padding-top: 68rpx !important;
-}
-.u-margin-top-68 {
-  margin-top: 68rpx !important;
-}
-.u-padding-top-68 {
-  padding-top: 68rpx !important;
-}
-.u-m-r-68 {
-  margin-right: 68rpx !important;
-}
-.u-p-r-68 {
-  padding-right: 68rpx !important;
-}
-.u-margin-right-68 {
-  margin-right: 68rpx !important;
-}
-.u-padding-right-68 {
-  padding-right: 68rpx !important;
-}
-.u-m-b-68 {
-  margin-bottom: 68rpx !important;
-}
-.u-p-b-68 {
-  padding-bottom: 68rpx !important;
-}
-.u-margin-bottom-68 {
-  margin-bottom: 68rpx !important;
-}
-.u-padding-bottom-68 {
-  padding-bottom: 68rpx !important;
-}
-.u-margin-70, .u-m-70 {
-  margin: 70rpx !important;
-}
-.u-padding-70, .u-p-70 {
-  padding: 70rpx !important;
-}
-.u-m-l-70 {
-  margin-left: 70rpx !important;
-}
-.u-p-l-70 {
-  padding-left: 70rpx !important;
-}
-.u-margin-left-70 {
-  margin-left: 70rpx !important;
-}
-.u-padding-left-70 {
-  padding-left: 70rpx !important;
-}
-.u-m-t-70 {
-  margin-top: 70rpx !important;
-}
-.u-p-t-70 {
-  padding-top: 70rpx !important;
-}
-.u-margin-top-70 {
-  margin-top: 70rpx !important;
-}
-.u-padding-top-70 {
-  padding-top: 70rpx !important;
-}
-.u-m-r-70 {
-  margin-right: 70rpx !important;
-}
-.u-p-r-70 {
-  padding-right: 70rpx !important;
-}
-.u-margin-right-70 {
-  margin-right: 70rpx !important;
-}
-.u-padding-right-70 {
-  padding-right: 70rpx !important;
-}
-.u-m-b-70 {
-  margin-bottom: 70rpx !important;
-}
-.u-p-b-70 {
-  padding-bottom: 70rpx !important;
-}
-.u-margin-bottom-70 {
-  margin-bottom: 70rpx !important;
-}
-.u-padding-bottom-70 {
-  padding-bottom: 70rpx !important;
-}
-.u-margin-72, .u-m-72 {
-  margin: 72rpx !important;
-}
-.u-padding-72, .u-p-72 {
-  padding: 72rpx !important;
-}
-.u-m-l-72 {
-  margin-left: 72rpx !important;
-}
-.u-p-l-72 {
-  padding-left: 72rpx !important;
-}
-.u-margin-left-72 {
-  margin-left: 72rpx !important;
-}
-.u-padding-left-72 {
-  padding-left: 72rpx !important;
-}
-.u-m-t-72 {
-  margin-top: 72rpx !important;
-}
-.u-p-t-72 {
-  padding-top: 72rpx !important;
-}
-.u-margin-top-72 {
-  margin-top: 72rpx !important;
-}
-.u-padding-top-72 {
-  padding-top: 72rpx !important;
-}
-.u-m-r-72 {
-  margin-right: 72rpx !important;
-}
-.u-p-r-72 {
-  padding-right: 72rpx !important;
-}
-.u-margin-right-72 {
-  margin-right: 72rpx !important;
-}
-.u-padding-right-72 {
-  padding-right: 72rpx !important;
-}
-.u-m-b-72 {
-  margin-bottom: 72rpx !important;
-}
-.u-p-b-72 {
-  padding-bottom: 72rpx !important;
-}
-.u-margin-bottom-72 {
-  margin-bottom: 72rpx !important;
-}
-.u-padding-bottom-72 {
-  padding-bottom: 72rpx !important;
-}
-.u-margin-74, .u-m-74 {
-  margin: 74rpx !important;
-}
-.u-padding-74, .u-p-74 {
-  padding: 74rpx !important;
-}
-.u-m-l-74 {
-  margin-left: 74rpx !important;
-}
-.u-p-l-74 {
-  padding-left: 74rpx !important;
-}
-.u-margin-left-74 {
-  margin-left: 74rpx !important;
-}
-.u-padding-left-74 {
-  padding-left: 74rpx !important;
-}
-.u-m-t-74 {
-  margin-top: 74rpx !important;
-}
-.u-p-t-74 {
-  padding-top: 74rpx !important;
-}
-.u-margin-top-74 {
-  margin-top: 74rpx !important;
-}
-.u-padding-top-74 {
-  padding-top: 74rpx !important;
-}
-.u-m-r-74 {
-  margin-right: 74rpx !important;
-}
-.u-p-r-74 {
-  padding-right: 74rpx !important;
-}
-.u-margin-right-74 {
-  margin-right: 74rpx !important;
-}
-.u-padding-right-74 {
-  padding-right: 74rpx !important;
-}
-.u-m-b-74 {
-  margin-bottom: 74rpx !important;
-}
-.u-p-b-74 {
-  padding-bottom: 74rpx !important;
-}
-.u-margin-bottom-74 {
-  margin-bottom: 74rpx !important;
-}
-.u-padding-bottom-74 {
-  padding-bottom: 74rpx !important;
-}
-.u-margin-75, .u-m-75 {
-  margin: 75rpx !important;
-}
-.u-padding-75, .u-p-75 {
-  padding: 75rpx !important;
-}
-.u-m-l-75 {
-  margin-left: 75rpx !important;
-}
-.u-p-l-75 {
-  padding-left: 75rpx !important;
-}
-.u-margin-left-75 {
-  margin-left: 75rpx !important;
-}
-.u-padding-left-75 {
-  padding-left: 75rpx !important;
-}
-.u-m-t-75 {
-  margin-top: 75rpx !important;
-}
-.u-p-t-75 {
-  padding-top: 75rpx !important;
-}
-.u-margin-top-75 {
-  margin-top: 75rpx !important;
-}
-.u-padding-top-75 {
-  padding-top: 75rpx !important;
-}
-.u-m-r-75 {
-  margin-right: 75rpx !important;
-}
-.u-p-r-75 {
-  padding-right: 75rpx !important;
-}
-.u-margin-right-75 {
-  margin-right: 75rpx !important;
-}
-.u-padding-right-75 {
-  padding-right: 75rpx !important;
-}
-.u-m-b-75 {
-  margin-bottom: 75rpx !important;
-}
-.u-p-b-75 {
-  padding-bottom: 75rpx !important;
-}
-.u-margin-bottom-75 {
-  margin-bottom: 75rpx !important;
-}
-.u-padding-bottom-75 {
-  padding-bottom: 75rpx !important;
-}
-.u-margin-76, .u-m-76 {
-  margin: 76rpx !important;
-}
-.u-padding-76, .u-p-76 {
-  padding: 76rpx !important;
-}
-.u-m-l-76 {
-  margin-left: 76rpx !important;
-}
-.u-p-l-76 {
-  padding-left: 76rpx !important;
-}
-.u-margin-left-76 {
-  margin-left: 76rpx !important;
-}
-.u-padding-left-76 {
-  padding-left: 76rpx !important;
-}
-.u-m-t-76 {
-  margin-top: 76rpx !important;
-}
-.u-p-t-76 {
-  padding-top: 76rpx !important;
-}
-.u-margin-top-76 {
-  margin-top: 76rpx !important;
-}
-.u-padding-top-76 {
-  padding-top: 76rpx !important;
-}
-.u-m-r-76 {
-  margin-right: 76rpx !important;
-}
-.u-p-r-76 {
-  padding-right: 76rpx !important;
-}
-.u-margin-right-76 {
-  margin-right: 76rpx !important;
-}
-.u-padding-right-76 {
-  padding-right: 76rpx !important;
-}
-.u-m-b-76 {
-  margin-bottom: 76rpx !important;
-}
-.u-p-b-76 {
-  padding-bottom: 76rpx !important;
-}
-.u-margin-bottom-76 {
-  margin-bottom: 76rpx !important;
-}
-.u-padding-bottom-76 {
-  padding-bottom: 76rpx !important;
-}
-.u-margin-78, .u-m-78 {
-  margin: 78rpx !important;
-}
-.u-padding-78, .u-p-78 {
-  padding: 78rpx !important;
-}
-.u-m-l-78 {
-  margin-left: 78rpx !important;
-}
-.u-p-l-78 {
-  padding-left: 78rpx !important;
-}
-.u-margin-left-78 {
-  margin-left: 78rpx !important;
-}
-.u-padding-left-78 {
-  padding-left: 78rpx !important;
-}
-.u-m-t-78 {
-  margin-top: 78rpx !important;
-}
-.u-p-t-78 {
-  padding-top: 78rpx !important;
-}
-.u-margin-top-78 {
-  margin-top: 78rpx !important;
-}
-.u-padding-top-78 {
-  padding-top: 78rpx !important;
-}
-.u-m-r-78 {
-  margin-right: 78rpx !important;
-}
-.u-p-r-78 {
-  padding-right: 78rpx !important;
-}
-.u-margin-right-78 {
-  margin-right: 78rpx !important;
-}
-.u-padding-right-78 {
-  padding-right: 78rpx !important;
-}
-.u-m-b-78 {
-  margin-bottom: 78rpx !important;
-}
-.u-p-b-78 {
-  padding-bottom: 78rpx !important;
-}
-.u-margin-bottom-78 {
-  margin-bottom: 78rpx !important;
-}
-.u-padding-bottom-78 {
-  padding-bottom: 78rpx !important;
-}
-.u-margin-80, .u-m-80 {
-  margin: 80rpx !important;
-}
-.u-padding-80, .u-p-80 {
-  padding: 80rpx !important;
-}
-.u-m-l-80 {
-  margin-left: 80rpx !important;
-}
-.u-p-l-80 {
-  padding-left: 80rpx !important;
-}
-.u-margin-left-80 {
-  margin-left: 80rpx !important;
-}
-.u-padding-left-80 {
-  padding-left: 80rpx !important;
-}
-.u-m-t-80 {
-  margin-top: 80rpx !important;
-}
-.u-p-t-80 {
-  padding-top: 80rpx !important;
-}
-.u-margin-top-80 {
-  margin-top: 80rpx !important;
-}
-.u-padding-top-80 {
-  padding-top: 80rpx !important;
-}
-.u-m-r-80 {
-  margin-right: 80rpx !important;
-}
-.u-p-r-80 {
-  padding-right: 80rpx !important;
-}
-.u-margin-right-80 {
-  margin-right: 80rpx !important;
-}
-.u-padding-right-80 {
-  padding-right: 80rpx !important;
-}
-.u-m-b-80 {
-  margin-bottom: 80rpx !important;
-}
-.u-p-b-80 {
-  padding-bottom: 80rpx !important;
-}
-.u-margin-bottom-80 {
-  margin-bottom: 80rpx !important;
-}
-.u-padding-bottom-80 {
-  padding-bottom: 80rpx !important;
-}
-.u-reset-nvue {
-  flex-direction: row;
-  align-items: center;
-}
-.u-type-primary-light {
-  color: #ecf5ff;
-}
-.u-type-warning-light {
-  color: #fdf6ec;
-}
-.u-type-success-light {
-  color: #dbf1e1;
-}
-.u-type-error-light {
-  color: #fef0f0;
-}
-.u-type-info-light {
-  color: #f4f4f5;
-}
-.u-type-primary-light-bg {
-  background-color: #ecf5ff;
-}
-.u-type-warning-light-bg {
-  background-color: #fdf6ec;
-}
-.u-type-success-light-bg {
-  background-color: #dbf1e1;
-}
-.u-type-error-light-bg {
-  background-color: #fef0f0;
-}
-.u-type-info-light-bg {
-  background-color: #f4f4f5;
-}
-.u-type-primary-dark {
-  color: #2b85e4;
-}
-.u-type-warning-dark {
-  color: #f29100;
-}
-.u-type-success-dark {
-  color: #18b566;
-}
-.u-type-error-dark {
-  color: #dd6161;
-}
-.u-type-info-dark {
-  color: #82848a;
-}
-.u-type-primary-dark-bg {
-  background-color: #2b85e4;
-}
-.u-type-warning-dark-bg {
-  background-color: #f29100;
-}
-.u-type-success-dark-bg {
-  background-color: #18b566;
-}
-.u-type-error-dark-bg {
-  background-color: #dd6161;
-}
-.u-type-info-dark-bg {
-  background-color: #82848a;
-}
-.u-type-primary-disabled {
-  color: #a0cfff;
-}
-.u-type-warning-disabled {
-  color: #fcbd71;
-}
-.u-type-success-disabled {
-  color: #71d5a1;
-}
-.u-type-error-disabled {
-  color: #fab6b6;
-}
-.u-type-info-disabled {
-  color: #c8c9cc;
-}
-.u-type-primary {
-  color: #2979ff;
-}
-.u-type-warning {
-  color: #ff9900;
-}
-.u-type-success {
-  color: #19be6b;
-}
-.u-type-error {
-  color: #fa3534;
-}
-.u-type-info {
-  color: #909399;
-}
-.u-type-primary-bg {
-  background-color: #2979ff;
-}
-.u-type-warning-bg {
-  background-color: #ff9900;
-}
-.u-type-success-bg {
-  background-color: #19be6b;
-}
-.u-type-error-bg {
-  background-color: #fa3534;
-}
-.u-type-info-bg {
-  background-color: #909399;
-}
-.u-main-color {
-  color: #303133;
-}
-.u-content-color {
-  color: #606266;
-}
-.u-tips-color {
-  color: #909399;
-}
-.u-light-color {
-  color: #c0c4cc;
-}
-page {
-  color: #303133;
-  font-size: 28rpx;
-}
-/* start--去除webkit的默认样式--start */
-.u-fix-ios-appearance {
-  -webkit-appearance: none;
-}
-/* end--去除webkit的默认样式--end */
-/* start--icon图标外层套一个view,让其达到更好的垂直居中的效果--start */
-.u-icon-wrap {
-  display: flex;
-  align-items: center;
-}
-/* end-icon图标外层套一个view,让其达到更好的垂直居中的效果--end */
-/* start--iPhoneX底部安全区定义--start */
-.safe-area-inset-bottom {
-  padding-bottom: 0;
-  padding-bottom: constant(safe-area-inset-bottom);
-  padding-bottom: env(safe-area-inset-bottom);
-}
-/* end-iPhoneX底部安全区定义--end */
-/* start--各种hover点击反馈相关的类名-start */
-.u-hover-class {
-  opacity: 0.6;
-}
-.u-cell-hover {
-  background-color: #f7f8f9 !important;
-}
-/* end--各种hover点击反馈相关的类名--end */
-/* start--文本行数限制--start */
-.u-line-1 {
-  overflow: hidden;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-}
-.u-line-2 {
-  -webkit-line-clamp: 2;
-}
-.u-line-3 {
-  -webkit-line-clamp: 3;
-}
-.u-line-4 {
-  -webkit-line-clamp: 4;
-}
-.u-line-5 {
-  -webkit-line-clamp: 5;
-}
-.u-line-2, .u-line-3, .u-line-4, .u-line-5 {
-  overflow: hidden;
-  word-break: break-all;
-  text-overflow: ellipsis;
-  display: -webkit-box;
-  -webkit-box-orient: vertical;
-}
-/* end--文本行数限制--end */
-/* start--Retina 屏幕下的 1px 边框--start */
-.u-border,
-.u-border-bottom,
-.u-border-left,
-.u-border-right,
-.u-border-top,
-.u-border-top-bottom {
-  position: relative;
-}
-.u-border-bottom:after,
-.u-border-left:after,
-.u-border-right:after,
-.u-border-top-bottom:after,
-.u-border-top:after,
-.u-border:after {
-  content: ' ';
-  position: absolute;
-  left: 0;
-  top: 0;
-  pointer-events: none;
-  box-sizing: border-box;
-  -webkit-transform-origin: 0 0;
-  transform-origin: 0 0;
-  width: 199.8%;
-  height: 199.7%;
-  -webkit-transform: scale(0.5, 0.5);
-          transform: scale(0.5, 0.5);
-  border: 0 solid #e4e7ed;
-  z-index: 2;
-}
-.u-border-top:after {
-  border-top-width: 1px;
-}
-.u-border-left:after {
-  border-left-width: 1px;
-}
-.u-border-right:after {
-  border-right-width: 1px;
-}
-.u-border-bottom:after {
-  border-bottom-width: 1px;
-}
-.u-border-top-bottom:after {
-  border-width: 1px 0;
-}
-.u-border:after {
-  border-width: 1px;
-}
-/* end--Retina 屏幕下的 1px 边框--end */
-/* start--clearfix--start */
-.u-clearfix:after,
-.clearfix:after {
-  content: '';
-  display: table;
-  clear: both;
-}
-/* end--clearfix--end */
-/* start--高斯模糊tabbar底部处理--start */
-.u-blur-effect-inset {
-  width: 750rpx;
-  height: 0px;
-  background-color: #FFFFFF;
-}
-/* end--高斯模糊tabbar底部处理--end */
-/* start--提升H5端uni.toast()的层级,避免被uView的modal等遮盖--start */
-/* end--提升H5端uni.toast()的层级,避免被uView的modal等遮盖--end */
-/* start--去除button的所有默认样式--start */
-.u-reset-button {
-  padding: 0;
-  font-size: inherit;
-  line-height: inherit;
-  background-color: transparent;
-  color: inherit;
-}
-.u-reset-button::after {
-  border: none;
-}
-/* end--去除button的所有默认样式--end */
-/* start--微信小程序编译后页面有组件名的元素,特别处理--start */
-u-td, u-th {
-  flex: 1;
-  align-self: stretch;
-}
-.u-td {
-  height: 100%;
-}
-u-icon {
-  display: inline-flex;
-  align-items: center;
-}
-u-grid {
-  width: 100%;
-  flex: 0 0 100%;
-}
-u-line {
-  flex: 1;
-}
-u-switch {
-  display: inline-flex;
-  align-items: center;
-}
-u-dropdown {
-  flex: 1;
-}
-/* end-微信小程序编译后页面有组件名的元素,特别处理--end */
-/* start--头条小程序编译后页面有组件名的元素,特别处理--start */
-/* end-头条小程序编译后页面有组件名的元素,特别处理--end */
-

+ 201 - 0
unpackage/dist/dev/mp-weixin/pageA/orderinfo.js

@@ -0,0 +1,201 @@
+(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pageA/orderinfo"],{
+
+/***/ 100:
+/*!*********************************************************************************************!*\
+  !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/main.js?{"page":"pageA%2Forderinfo"} ***!
+  \*********************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+/* WEBPACK VAR INJECTION */(function(wx, createPage) {
+
+var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
+__webpack_require__(/*! uni-pages */ 26);
+var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
+var _orderinfo = _interopRequireDefault(__webpack_require__(/*! ./pageA/orderinfo.vue */ 101));
+// @ts-ignore
+wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
+createPage(_orderinfo.default);
+/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
+
+/***/ }),
+
+/***/ 101:
+/*!****************************************************************************!*\
+  !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/orderinfo.vue ***!
+  \****************************************************************************/
+/*! no static exports found */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./orderinfo.vue?vue&type=template&id=7fe64a21& */ 102);
+/* harmony import */ var _orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./orderinfo.vue?vue&type=script&lang=js& */ 104);
+/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
+
+var renderjs
+
+
+
+
+/* normalize component */
+
+var component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
+  _orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
+  _orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__["render"],
+  _orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
+  false,
+  null,
+  null,
+  null,
+  false,
+  _orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__["components"],
+  renderjs
+)
+
+component.options.__file = "pageA/orderinfo.vue"
+/* harmony default export */ __webpack_exports__["default"] = (component.exports);
+
+/***/ }),
+
+/***/ 102:
+/*!***********************************************************************************************************!*\
+  !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/orderinfo.vue?vue&type=template&id=7fe64a21& ***!
+  \***********************************************************************************************************/
+/*! exports provided: render, staticRenderFns, recyclableRender, components */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderinfo.vue?vue&type=template&id=7fe64a21& */ 103);
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__["render"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_template_id_7fe64a21___WEBPACK_IMPORTED_MODULE_0__["components"]; });
+
+
+
+/***/ }),
+
+/***/ 103:
+/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/orderinfo.vue?vue&type=template&id=7fe64a21& ***!
+  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! exports provided: render, staticRenderFns, recyclableRender, components */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
+var components
+try {
+  components = {
+    uTabs: function () {
+      return Promise.all(/*! import() | uview-ui/components/u-tabs/u-tabs */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uview-ui/components/u-tabs/u-tabs")]).then(__webpack_require__.bind(null, /*! @/uview-ui/components/u-tabs/u-tabs.vue */ 175))
+    },
+  }
+} catch (e) {
+  if (
+    e.message.indexOf("Cannot find module") !== -1 &&
+    e.message.indexOf(".vue") !== -1
+  ) {
+    console.error(e.message)
+    console.error("1. 排查组件名称拼写是否正确")
+    console.error(
+      "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
+    )
+    console.error(
+      "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
+    )
+  } else {
+    throw e
+  }
+}
+var render = function () {
+  var _vm = this
+  var _h = _vm.$createElement
+  var _c = _vm._self._c || _h
+}
+var recyclableRender = false
+var staticRenderFns = []
+render._withStripped = true
+
+
+
+/***/ }),
+
+/***/ 104:
+/*!*****************************************************************************************************!*\
+  !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/orderinfo.vue?vue&type=script&lang=js& ***!
+  \*****************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderinfo.vue?vue&type=script&lang=js& */ 105);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
+/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
+ /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_orderinfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 
+
+/***/ }),
+
+/***/ 105:
+/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/orderinfo.vue?vue&type=script&lang=js& ***!
+  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+//
+//
+//
+//
+//
+//
+var _default = {
+  data: function data() {
+    return {
+      list: [{
+        name: '全部'
+      }, {
+        name: '待支付'
+      }, {
+        name: '待发货'
+      }, {
+        name: '待收货'
+      }, {
+        name: '待评价'
+      }, {
+        name: '已完成'
+      }],
+      current: 0
+    };
+  },
+  methods: {
+    change: function change(index) {
+      this.current = index;
+    }
+  }
+};
+exports.default = _default;
+
+/***/ })
+
+},[[100,"common/runtime","common/vendor"]]]);
+//# sourceMappingURL=../../.sourcemap/mp-weixin/pageA/orderinfo.js.map

+ 7 - 0
unpackage/dist/dev/mp-weixin/pageA/orderinfo.json

@@ -0,0 +1,7 @@
+{
+  "navigationBarTitleText": "我的订单",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "u-tabs": "/uview-ui/components/u-tabs/u-tabs"
+  }
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/pageA/orderinfo.wxml

@@ -0,0 +1 @@
+<view><u-tabs vue-id="7ce37b05-1" list="{{list}}" is-scroll="{{true}}" current="{{current}}" data-event-opts="{{[['^change',[['change']]]]}}" bind:change="__e" bind:__l="__l"></u-tabs></view>

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 231 - 0
unpackage/dist/dev/mp-weixin/pageA/shopping/shopping.js


+ 8 - 0
unpackage/dist/dev/mp-weixin/pageA/shopping/shopping.json

@@ -0,0 +1,8 @@
+{
+  "navigationBarTitleText": "积分商城",
+  "enablePullDownRefresh": false,
+  "navigationStyle": "custom",
+  "usingComponents": {
+    "u-navbar": "/uview-ui/components/u-navbar/u-navbar"
+  }
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/pageA/shopping/shopping.wxml

@@ -0,0 +1 @@
+<view class="page"><view class="index-navbar"><view style="position:relative;"><view class="back"></view><u-navbar vue-id="40cf9eb2-1" is-back="{{true}}" title-width="300" title="积分商城" border-bottom="{{false}}" background="{{({background:'rgba(0,0,0,0)'})}}" isFixed="{{true}}" bind:__l="__l"></u-navbar></view></view><view style="padding:0 24rpx;"><image style="width:702rpx;height:340rpx;" src mode></image></view><view data-event-opts="{{[['tap',[['commodity',['$event']]]]]}}" style="padding:0 38rpx;" bindtap="__e"><block wx:for="{{10}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="u-flex" style="margin-top:52rpx;"><image style="width:160rpx;height:160rpx;" src mode></image><view><text class="title">透真海洋极地提取物水乳两件套补水保湿提亮肤色</text><view class="u-flex u-row-between"><view><text class="num">已兑换820件</text><view class="u-flex"><text class="sumoyl">¥</text><text class="money">6.20</text><text class="font">+</text><text class="money">300</text><text class="font" style="margin-left:10rpx;">积分</text></view></view><view class="button">立即兑换</view></view></view></view></block></view></view>

+ 81 - 0
unpackage/dist/dev/mp-weixin/pageA/shopping/shopping.wxss

@@ -0,0 +1,81 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+.sumoyl {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  line-height: 105rpx;
+  color: #F64016;
+}
+.money {
+  font-size: 32rpx;
+  font-family: DIN;
+  font-weight: bold;
+  line-height: 48rpx;
+  color: #F64016;
+}
+.font {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  line-height: 105rpx;
+  color: #F64016;
+}
+.num {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 34rpx;
+  color: #999999;
+}
+.button {
+  width: 174rpx;
+  height: 60rpx;
+  background: linear-gradient(130deg, #B8E7FB 0%, #97D6F6 100%);
+  opacity: 1;
+  border-radius: 30rpx;
+  text-align: center;
+  line-height: 60rpx;
+  font-size: 28rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  color: #FFFFFF;
+}
+.page {
+  width: 750rpx;
+  min-height: 100vh;
+}
+.back {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: -1;
+  width: 750rpx;
+  height: 542rpx;
+  background: linear-gradient(135deg, #CFF4FE 0%, #D5E5FF 41%, #8FCCF1 100%);
+}
+

BIN
unpackage/dist/dev/mp-weixin/pageA/static/images/meimei.png


BIN
unpackage/dist/dev/mp-weixin/pageA/static/images/shangpin.png


BIN
unpackage/dist/dev/mp-weixin/pageA/static/images/wx.png


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 280 - 0
unpackage/dist/dev/mp-weixin/pageA/submit.js


+ 10 - 0
unpackage/dist/dev/mp-weixin/pageA/submit.json

@@ -0,0 +1,10 @@
+{
+  "navigationBarTitleText": "提交订单",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-number-box": "/uview-ui/components/u-number-box/u-number-box",
+    "u-checkbox-group": "/uview-ui/components/u-checkbox-group/u-checkbox-group",
+    "u-checkbox": "/uview-ui/components/u-checkbox/u-checkbox"
+  }
+}

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/mp-weixin/pageA/submit.wxml


+ 147 - 0
unpackage/dist/dev/mp-weixin/pageA/submit.wxss

@@ -0,0 +1,147 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+.fukuan {
+  font-size: 26rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 36rpx;
+  color: #333333;
+}
+.money1 {
+  font-size: 32rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  line-height: 44rpx;
+  color: #FC1E1E;
+}
+.bottom_pay {
+  width: 262rpx;
+  height: 72rpx;
+  background: #8fd3f3;
+  border-radius: 36rpx;
+  font-size: 28rpx;
+  font-family: PingFang SC;
+  font-weight: 500;
+  line-height: 72rpx;
+  color: #FFFFFF;
+  text-align: center;
+}
+.fixed_box {
+  width: 750rpx;
+  height: 98rpx;
+  background: white;
+  position: fixed;
+  left: 0;
+  bottom: 0;
+  padding: 14rpx 24rpx 12rpx 0;
+}
+.pay {
+  width: 750rpx;
+  height: 130rpx;
+  background: white;
+  padding: 14rpx 56rpx 16rpx 6rpx;
+  margin-left: -22rpx;
+}
+.jifen {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  color: #F64016;
+}
+.fuhao {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: bold;
+  color: #F64016;
+}
+.money {
+  font-size: 32rpx;
+  font-family: DIN;
+  font-weight: bold;
+  color: #F64016;
+}
+.margin {
+  margin-top: 6rpx;
+}
+.bottom {
+  padding: 0 24rpx;
+  margin-top: 90rpx;
+}
+ .u-number-input {
+  background: rgba(0, 0, 0, 0) !important;
+}
+.left {
+  font-size: 30rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 42rpx;
+  color: #676767;
+}
+.right {
+  font-size: 30rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 42rpx;
+  color: #111111;
+}
+ .u-icon-minus {
+  width: 40rpx !important;
+  height: 40rpx !important;
+  border-radius: 100% !important;
+}
+ .u-icon-plus {
+  width: 40rpx !important;
+  height: 40rpx !important;
+  border-radius: 100% !important;
+}
+.top {
+  padding: 12rpx 26rpx 0 18rpx;
+  border-top: 2rpx solid #f6f6f6;
+}
+.center {
+  width: 702rpx;
+  height: 568rpx;
+  background: white;
+  border-radius: 16rpx;
+  padding: 32rpx 0 20rpx 0;
+  box-sizing: border-box;
+}
+.page {
+  padding: 0 22rpx;
+  background: #f6f5fa;
+  border: 2rpx solid rgba(246, 245, 250, 0);
+  min-height: 100vh;
+}
+.change {
+  width: 702rpx;
+  height: 144rpx;
+  background: white;
+  border-radius: 16rpx;
+  padding: 40rpx 24rpx 20rpx;
+  margin: 30rpx 0 20rpx 0;
+}
+

+ 13 - 13
unpackage/dist/dev/mp-weixin/pageA/xieyi.js

@@ -1,6 +1,6 @@
-require('./common/vendor.js');(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pageA/xieyi"],{
+(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pageA/xieyi"],{
 
-/***/ 118:
+/***/ 88:
 /*!*****************************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/main.js?{"page":"pageA%2Fxieyi"} ***!
   \*****************************************************************************************/
@@ -13,7 +13,7 @@ require('./common/vendor.js');(global["webpackJsonp"] = global["webpackJsonp"] |
 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
 __webpack_require__(/*! uni-pages */ 26);
 var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
-var _xieyi = _interopRequireDefault(__webpack_require__(/*! ./pageA/xieyi.vue */ 119));
+var _xieyi = _interopRequireDefault(__webpack_require__(/*! ./pageA/xieyi.vue */ 89));
 // @ts-ignore
 wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
 createPage(_xieyi.default);
@@ -21,7 +21,7 @@ createPage(_xieyi.default);
 
 /***/ }),
 
-/***/ 119:
+/***/ 89:
 /*!************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/xieyi.vue ***!
   \************************************************************************/
@@ -30,8 +30,8 @@ createPage(_xieyi.default);
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _xieyi_vue_vue_type_template_id_143db949___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./xieyi.vue?vue&type=template&id=143db949& */ 120);
-/* harmony import */ var _xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./xieyi.vue?vue&type=script&lang=js& */ 122);
+/* harmony import */ var _xieyi_vue_vue_type_template_id_143db949___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./xieyi.vue?vue&type=template&id=143db949& */ 90);
+/* harmony import */ var _xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./xieyi.vue?vue&type=script&lang=js& */ 92);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
 
@@ -60,7 +60,7 @@ component.options.__file = "pageA/xieyi.vue"
 
 /***/ }),
 
-/***/ 120:
+/***/ 90:
 /*!*******************************************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/xieyi.vue?vue&type=template&id=143db949& ***!
   \*******************************************************************************************************/
@@ -69,7 +69,7 @@ component.options.__file = "pageA/xieyi.vue"
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_template_id_143db949___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./xieyi.vue?vue&type=template&id=143db949& */ 121);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_template_id_143db949___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./xieyi.vue?vue&type=template&id=143db949& */ 91);
 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_template_id_143db949___WEBPACK_IMPORTED_MODULE_0__["render"]; });
 
 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_template_id_143db949___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
@@ -82,7 +82,7 @@ __webpack_require__.r(__webpack_exports__);
 
 /***/ }),
 
-/***/ 121:
+/***/ 91:
 /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/xieyi.vue?vue&type=template&id=143db949& ***!
   \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -109,7 +109,7 @@ render._withStripped = true
 
 /***/ }),
 
-/***/ 122:
+/***/ 92:
 /*!*************************************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/xieyi.vue?vue&type=script&lang=js& ***!
   \*************************************************************************************************/
@@ -118,14 +118,14 @@ render._withStripped = true
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./xieyi.vue?vue&type=script&lang=js& */ 123);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./xieyi.vue?vue&type=script&lang=js& */ 93);
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_xieyi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 
 
 /***/ }),
 
-/***/ 123:
+/***/ 93:
 /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/xieyi.vue?vue&type=script&lang=js& ***!
   \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -154,5 +154,5 @@ exports.default = _default;
 
 /***/ })
 
-},[[118,"common/runtime","common/vendor"]]]);
+},[[88,"common/runtime","common/vendor"]]]);
 //# sourceMappingURL=../../.sourcemap/mp-weixin/pageA/xieyi.js.map

+ 12 - 12
unpackage/dist/dev/mp-weixin/pageA/yinsi.js

@@ -1,6 +1,6 @@
 (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pageA/yinsi"],{
 
-/***/ 124:
+/***/ 94:
 /*!*****************************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/main.js?{"page":"pageA%2Fyinsi"} ***!
   \*****************************************************************************************/
@@ -13,7 +13,7 @@
 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
 __webpack_require__(/*! uni-pages */ 26);
 var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
-var _yinsi = _interopRequireDefault(__webpack_require__(/*! ./pageA/yinsi.vue */ 125));
+var _yinsi = _interopRequireDefault(__webpack_require__(/*! ./pageA/yinsi.vue */ 95));
 // @ts-ignore
 wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
 createPage(_yinsi.default);
@@ -21,7 +21,7 @@ createPage(_yinsi.default);
 
 /***/ }),
 
-/***/ 125:
+/***/ 95:
 /*!************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/yinsi.vue ***!
   \************************************************************************/
@@ -30,8 +30,8 @@ createPage(_yinsi.default);
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _yinsi_vue_vue_type_template_id_7a5d29d9___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./yinsi.vue?vue&type=template&id=7a5d29d9& */ 126);
-/* harmony import */ var _yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./yinsi.vue?vue&type=script&lang=js& */ 128);
+/* harmony import */ var _yinsi_vue_vue_type_template_id_7a5d29d9___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./yinsi.vue?vue&type=template&id=7a5d29d9& */ 96);
+/* harmony import */ var _yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./yinsi.vue?vue&type=script&lang=js& */ 98);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
 
@@ -60,7 +60,7 @@ component.options.__file = "pageA/yinsi.vue"
 
 /***/ }),
 
-/***/ 126:
+/***/ 96:
 /*!*******************************************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/yinsi.vue?vue&type=template&id=7a5d29d9& ***!
   \*******************************************************************************************************/
@@ -69,7 +69,7 @@ component.options.__file = "pageA/yinsi.vue"
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_template_id_7a5d29d9___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./yinsi.vue?vue&type=template&id=7a5d29d9& */ 127);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_template_id_7a5d29d9___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./yinsi.vue?vue&type=template&id=7a5d29d9& */ 97);
 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_template_id_7a5d29d9___WEBPACK_IMPORTED_MODULE_0__["render"]; });
 
 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_template_id_7a5d29d9___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
@@ -82,7 +82,7 @@ __webpack_require__.r(__webpack_exports__);
 
 /***/ }),
 
-/***/ 127:
+/***/ 97:
 /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/yinsi.vue?vue&type=template&id=7a5d29d9& ***!
   \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -109,7 +109,7 @@ render._withStripped = true
 
 /***/ }),
 
-/***/ 128:
+/***/ 98:
 /*!*************************************************************************************************!*\
   !*** C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/yinsi.vue?vue&type=script&lang=js& ***!
   \*************************************************************************************************/
@@ -118,14 +118,14 @@ render._withStripped = true
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./yinsi.vue?vue&type=script&lang=js& */ 129);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./yinsi.vue?vue&type=script&lang=js& */ 99);
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_yinsi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 
 
 /***/ }),
 
-/***/ 129:
+/***/ 99:
 /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
   !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/yswc/wx-fensisiyu/pageA/yinsi.vue?vue&type=script&lang=js& ***!
   \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -154,5 +154,5 @@ exports.default = _default;
 
 /***/ })
 
-},[[124,"common/runtime","common/vendor"]]]);
+},[[94,"common/runtime","common/vendor"]]]);
 //# sourceMappingURL=../../.sourcemap/mp-weixin/pageA/yinsi.js.map

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 302 - 1
unpackage/dist/dev/mp-weixin/pages/index/index.js


+ 7 - 2
unpackage/dist/dev/mp-weixin/pages/index/index.json

@@ -1,4 +1,9 @@
 {
-  "navigationBarTitleText": "粉丝私域服务中心",
-  "usingComponents": {}
+  "navigationBarTitleText": "",
+  "enablePullDownRefresh": false,
+  "navigationStyle": "custom",
+  "usingComponents": {
+    "u-navbar": "/uview-ui/components/u-navbar/u-navbar",
+    "u-icon": "/uview-ui/components/u-icon/u-icon"
+  }
 }

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 1
unpackage/dist/dev/mp-weixin/pages/index/index.wxml


+ 136 - 20
unpackage/dist/dev/mp-weixin/pages/index/index.wxss

@@ -1,24 +1,140 @@
-
-.content {
-	display: flex;
-	flex-direction: column;
-	align-items: center;
-	justify-content: center;
-}
-.logo {
-	height: 200rpx;
-	width: 200rpx;
-	margin-top: 200rpx;
-	margin-left: auto;
-	margin-right: auto;
-	margin-bottom: 50rpx;
-}
-.text-area {
-	display: flex;
-	justify-content: center;
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+.yuan {
+  font-size: 24rpx;
+  font-family: PingFang SC, PingFang SC;
+  font-weight: 400;
+  color: #87898B;
+  line-height: 48rpx;
+}
+.data {
+  font-size: 32rpx;
+  font-family: DIN Alternate, DIN Alternate;
+  font-weight: bold;
+  color: #F64016;
+  line-height: 48rpx;
+}
+.money {
+  font-size: 24rpx;
+  font-family: PingFang SC, PingFang SC;
+  font-weight: bold;
+  color: #F64016;
+  line-height: 105rpx;
+}
+.list {
+  width: 335rpx;
+  margin-top: 30rpx;
+  height: 400rpx;
 }
 .title {
-	font-size: 36rpx;
-	color: #8f8f94;
+  font-size: 36rpx;
+  font-family: PingFang SC, PingFang SC;
+  font-weight: 500;
+  color: #323337;
+  line-height: 0rpx;
+}
+.look {
+  font-size: 22rpx;
+  font-family: PingFang SC, PingFang SC;
+  font-weight: 400;
+  color: #5881C1;
+  line-height: 0rpx;
+  margin-left: 74rpx;
+  margin-right: 14rpx;
+}
+.zhibo {
+  font-size: 36rpx;
+  font-family: DOUYU;
+  font-weight: normal;
+  line-height: 48rpx;
+  color: #3B3C5B;
+  margin-right: 20rpx;
+}
+.button {
+  width: 174rpx;
+  height: 60rpx;
+  background: #57c2f4;
+  opacity: 1;
+  border-radius: 30rpx;
+  font-size: 28rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 60rpx;
+  color: #FFFFFF;
+  text-align: center;
+}
+.page {
+  padding: 0 28rpx;
+  width: 750rpx;
+  min-height: 100vh;
+  background: white;
+}
+.foreshow {
+  width: 702rpx;
+  height: 464rpx;
+  background: linear-gradient(135deg, #CFF4FE 0%, #D5E5FF 41%, #8FCCF1 100%);
+  padding: 22rpx 19rpx;
+  margin: 66rpx 0 22rpx;
+  border-radius: 16rpx;
+}
+.describe {
+  font-size: 24rpx;
+  font-family: PingFang SC;
+  font-weight: 400;
+  line-height: 34rpx;
+  color: #26303A;
+  margin-top: 18rpx;
+}
+.swiper-item {
+  height: 324rpx;
+}
+.swiper_box {
+  width: 694rpx;
+  height: 324rpx;
+  background: rgba(255, 255, 255, 0.39);
+  opacity: 1;
+  border-radius: 10rpx;
+}
+.index-navbar {
+  position: -webkit-sticky;
+  position: sticky;
+  top: 0;
+  left: 0;
+  width: 750rpx;
+  z-index: 100;
+  overflow: hidden;
+}
+.index-navbar .back {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: -1;
+  width: 750rpx;
+  height: 542rpx;
+  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 46%, white 100%);
 }
 

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 16 - 16
unpackage/dist/dev/mp-weixin/pages/login/login.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 10
unpackage/dist/dev/mp-weixin/pages/mine/mine.js


+ 2 - 1
unpackage/dist/dev/mp-weixin/pages/mine/mine.json

@@ -3,6 +3,7 @@
   "enablePullDownRefresh": false,
   "navigationStyle": "custom",
   "usingComponents": {
-    "u-navbar": "/uview-ui/components/u-navbar/u-navbar"
+    "u-navbar": "/uview-ui/components/u-navbar/u-navbar",
+    "u-icon": "/uview-ui/components/u-icon/u-icon"
   }
 }

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott