Browse Source

设置和订单管理

zhuxiuping 2 years ago
parent
commit
28ac452e90
100 changed files with 16780 additions and 17118 deletions
  1. 2 1
      pages/login/login.vue
  2. 2 2
      pages/my/my.vue
  3. 54 35
      pages/orderDetail/orderDetail.vue
  4. 49 4
      pages/orderManage/orderManage.vue
  5. 53 11
      pages/set/set.vue
  6. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  7. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  8. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  9. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/addOrEdit/addOrEdit.js.map
  10. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/affirmOrder/affirmOrder.js.map
  11. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/binding/binding.js.map
  12. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common/common.js.map
  13. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/detail/detail.js.map
  14. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/detailInfo/detailInfo.js.map
  15. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/home.js.map
  16. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  17. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  18. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/my.js.map
  19. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/orderDetail/orderDetail.js.map
  20. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/orderManage/orderManage.js.map
  21. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/pay/pay.js.map
  22. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/payStatus/payStatus.js.map
  23. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/push/push.js.map
  24. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/search/search.js.map
  25. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/set/set.js.map
  26. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/setMeal/setMeal.js.map
  27. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/shop/shop.js.map
  28. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/shop2/shop2.js.map
  29. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/shopInfo/shopInfo.js.map
  30. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/shouquan/shouquan.js.map
  31. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.js.map
  32. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.js.map
  33. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-button/components/uv-button/uv-button.js.map
  34. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/header.js.map
  35. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/month.js.map
  36. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/uv-calendar.js.map
  37. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-count-down/components/uv-count-down/uv-count-down.js.map
  38. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-datetime-picker/components/uv-datetime-picker/uv-datetime-picker.js.map
  39. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-icon/components/uv-icon/uv-icon.js.map
  40. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-loading-icon/components/uv-loading-icon/uv-loading-icon.js.map
  41. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-overlay/components/uv-overlay/uv-overlay.js.map
  42. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-picker/components/uv-picker/uv-picker.js.map
  43. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-picker/components/uv-toolbar/uv-toolbar.js.map
  44. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-popup/components/uv-popup/uv-popup.js.map
  45. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-row/components/uv-row/uv-row.js.map
  46. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-safe-bottom/components/uv-safe-bottom/uv-safe-bottom.js.map
  47. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-status-bar/components/uv-status-bar/uv-status-bar.js.map
  48. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-transition/components/uv-transition/uv-transition.js.map
  49. 63 70
      unpackage/dist/dev/mp-weixin/common/main.js
  50. 2 2
      unpackage/dist/dev/mp-weixin/common/runtime.js
  51. 11817 11928
      unpackage/dist/dev/mp-weixin/common/vendor.js
  52. 101 149
      unpackage/dist/dev/mp-weixin/pages/addOrEdit/addOrEdit.js
  53. 117 146
      unpackage/dist/dev/mp-weixin/pages/affirmOrder/affirmOrder.js
  54. 144 225
      unpackage/dist/dev/mp-weixin/pages/binding/binding.js
  55. 106 158
      unpackage/dist/dev/mp-weixin/pages/common/common.js
  56. 129 156
      unpackage/dist/dev/mp-weixin/pages/detail/detail.js
  57. 1 1
      unpackage/dist/dev/mp-weixin/pages/detail/detail.wxml
  58. 99 126
      unpackage/dist/dev/mp-weixin/pages/detailInfo/detailInfo.js
  59. 128 181
      unpackage/dist/dev/mp-weixin/pages/home/home.js
  60. 1 1
      unpackage/dist/dev/mp-weixin/pages/home/home.wxml
  61. 106 112
      unpackage/dist/dev/mp-weixin/pages/index/index.js
  62. 85 114
      unpackage/dist/dev/mp-weixin/pages/login/login.js
  63. 138 166
      unpackage/dist/dev/mp-weixin/pages/my/my.js
  64. 1 1
      unpackage/dist/dev/mp-weixin/pages/my/my.wxml
  65. 152 132
      unpackage/dist/dev/mp-weixin/pages/orderDetail/orderDetail.js
  66. 1 1
      unpackage/dist/dev/mp-weixin/pages/orderDetail/orderDetail.wxml
  67. 199 211
      unpackage/dist/dev/mp-weixin/pages/orderManage/orderManage.js
  68. 1 2
      unpackage/dist/dev/mp-weixin/pages/orderManage/orderManage.json
  69. 1 1
      unpackage/dist/dev/mp-weixin/pages/orderManage/orderManage.wxml
  70. 79 89
      unpackage/dist/dev/mp-weixin/pages/pay/pay.js
  71. 70 80
      unpackage/dist/dev/mp-weixin/pages/payStatus/payStatus.js
  72. 94 103
      unpackage/dist/dev/mp-weixin/pages/push/push.js
  73. 92 96
      unpackage/dist/dev/mp-weixin/pages/search/search.js
  74. 157 158
      unpackage/dist/dev/mp-weixin/pages/set/set.js
  75. 1 1
      unpackage/dist/dev/mp-weixin/pages/set/set.wxml
  76. 69 77
      unpackage/dist/dev/mp-weixin/pages/setMeal/setMeal.js
  77. 70 80
      unpackage/dist/dev/mp-weixin/pages/shop/shop.js
  78. 70 80
      unpackage/dist/dev/mp-weixin/pages/shop2/shop2.js
  79. 76 86
      unpackage/dist/dev/mp-weixin/pages/shopInfo/shopInfo.js
  80. 102 104
      unpackage/dist/dev/mp-weixin/pages/shouquan/shouquan.js
  81. 1 2
      unpackage/dist/dev/mp-weixin/project.config.json
  82. 7 0
      unpackage/dist/dev/mp-weixin/sitemap.json
  83. 205 146
      unpackage/dist/dev/mp-weixin/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.js
  84. 58 49
      unpackage/dist/dev/mp-weixin/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.js
  85. 228 175
      unpackage/dist/dev/mp-weixin/uni_modules/uv-button/components/uv-button/uv-button.js
  86. 82 87
      unpackage/dist/dev/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/header.js
  87. 194 187
      unpackage/dist/dev/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/month.js
  88. 243 216
      unpackage/dist/dev/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/uv-calendar.js
  89. 74 89
      unpackage/dist/dev/mp-weixin/uni_modules/uv-count-down/components/uv-count-down/uv-count-down.js
  90. 163 187
      unpackage/dist/dev/mp-weixin/uni_modules/uv-datetime-picker/components/uv-datetime-picker/uv-datetime-picker.js
  91. 109 100
      unpackage/dist/dev/mp-weixin/uni_modules/uv-icon/components/uv-icon/uv-icon.js
  92. 126 122
      unpackage/dist/dev/mp-weixin/uni_modules/uv-loading-icon/components/uv-loading-icon/uv-loading-icon.js
  93. 77 77
      unpackage/dist/dev/mp-weixin/uni_modules/uv-overlay/components/uv-overlay/uv-overlay.js
  94. 189 223
      unpackage/dist/dev/mp-weixin/uni_modules/uv-picker/components/uv-picker/uv-picker.js
  95. 91 75
      unpackage/dist/dev/mp-weixin/uni_modules/uv-picker/components/uv-toolbar/uv-toolbar.js
  96. 213 190
      unpackage/dist/dev/mp-weixin/uni_modules/uv-popup/components/uv-popup/uv-popup.js
  97. 104 113
      unpackage/dist/dev/mp-weixin/uni_modules/uv-row/components/uv-row/uv-row.js
  98. 75 73
      unpackage/dist/dev/mp-weixin/uni_modules/uv-safe-bottom/components/uv-safe-bottom/uv-safe-bottom.js
  99. 66 74
      unpackage/dist/dev/mp-weixin/uni_modules/uv-status-bar/components/uv-status-bar/uv-status-bar.js
  100. 0 0
      unpackage/dist/dev/mp-weixin/uni_modules/uv-transition/components/uv-transition/uv-transition.js

+ 2 - 1
pages/login/login.vue

@@ -36,7 +36,8 @@ export default {
 			// console.log(res)
 			// console.log(res)
 			if (res.code === 200) {
 			if (res.code === 200) {
 				uni.setStorageSync('openid', res.data.openid)
 				uni.setStorageSync('openid', res.data.openid)
-				uni.setStorageSync('userInfo', res.data)
+				uni.setStorageSync('userInfo', res.data)
+				uni.setStorageSync('userId', res.data.id)
 				uni.showToast({
 				uni.showToast({
 					title: '授权成功',
 					title: '授权成功',
 					icon: 'success',
 					icon: 'success',

+ 2 - 2
pages/my/my.vue

@@ -6,8 +6,8 @@
 			<!-- 页面标题 -->
 			<!-- 页面标题 -->
 			<view class="title">我的</view>
 			<view class="title">我的</view>
 			<!-- 头像区域 -->
 			<!-- 头像区域 -->
-			<img class="img" src="../../static/my/portrait.png" />
-
+			<img class="img" v-if="flag" :src="userInfo.headPhoto" />
+			<img class="img" v-else src="../../static/my/portrait.png" />
 			<!-- 姓名区域 -->
 			<!-- 姓名区域 -->
 			<view class="name" v-if="flag">{{ userInfo.user_name || '游客' }}</view>
 			<view class="name" v-if="flag">{{ userInfo.user_name || '游客' }}</view>
 			<!-- 用户id区域 -->
 			<!-- 用户id区域 -->

+ 54 - 35
pages/orderDetail/orderDetail.vue

@@ -30,11 +30,12 @@
 			<view class="header_type" v-if="info.orderStatus === '10'">退款中</view>
 			<view class="header_type" v-if="info.orderStatus === '10'">退款中</view>
 			<view class="header_info" v-if="info.orderStatus === '10'">正在退款中...</view>
 			<view class="header_info" v-if="info.orderStatus === '10'">正在退款中...</view>
 
 
-			<view class="header_btn">
+			<view class="header_btn">
+				<!-- hotelIsCanorder  1可取消,0不可 -->
 				<view class="btn_box" v-if="info.orderStatus === '1'" @click="handlePay">去支付 ¥{{ info.houseTotalPrice }}.00</view>
 				<view class="btn_box" v-if="info.orderStatus === '1'" @click="handlePay">去支付 ¥{{ info.houseTotalPrice }}.00</view>
-				<view class="btn_box" v-if="info.orderStatus === '2' || info.orderStatus === '3'" @click="handleCancel">取消订单</view>
+				<view class="btn_box" v-if="((info.orderStatus === '2' || info.orderStatus === '3') && info.hotelIsCanorder=='1') || info.orderStatus === '1'" @click="handleCancel">取消订单</view>
 				<view class="btn_box" v-if="info.orderStatus * 1 > 3" @click="handleAgain">再次预定</view>
 				<view class="btn_box" v-if="info.orderStatus * 1 > 3" @click="handleAgain">再次预定</view>
-				<view class="btn_box" @click="handleDelete">删除订单</view>
+				<view class="btn_box" @click="handleDelete" v-if="info.orderStatus === '5' || info.orderStatus === '7' || info.orderStatus === '8' || info.orderStatus === '9'">删除订单</view>
 			</view>
 			</view>
 
 
 			<view class="header_msg" v-if="info.orderStatus === '1'">预定成功后,07月26日12:00前可免费取消</view>
 			<view class="header_msg" v-if="info.orderStatus === '1'">预定成功后,07月26日12:00前可免费取消</view>
@@ -81,23 +82,23 @@
 			<!-- 房型信息和用户信息区域 -->
 			<!-- 房型信息和用户信息区域 -->
 			<view class="body_box2">
 			<view class="body_box2">
 				<view class="info_time">
 				<view class="info_time">
-					7月26
-					<text class="gap">今天</text>
+					{{info.orderStartTime.slice(5,7)}}月{{info.orderStartTime.slice(8,10)}}
+					<!-- <text class="gap">今天</text> -->
 					<view class="time_line"></view>
 					<view class="time_line"></view>
-					<view class="time_num">1晚</view>
+					<view class="time_num">{{info.houseOrderNumber}}晚</view>
 					<view class="time_line"></view>
 					<view class="time_line"></view>
-					<view class="gap">7月26日</view>
-					<text>明天</text>
+					<view class="gap">{{info.checkOutTime.slice(5,7)}}月{{info.checkOutTime.slice(8,10)}}日</view>
+					<!-- <text>明天</text> -->
 				</view>
 				</view>
-				<view class="info_msg">大床房</view>
+				<view class="info_msg">{{info.houseName}}</view>
 				<view class="info_type">
 				<view class="info_type">
 					<view class="type_item">包吃住型</view>
 					<view class="type_item">包吃住型</view>
 					<view class="type_item">包吃住型</view>
 					<view class="type_item">包吃住型</view>
 					<view class="type_item">包吃住型</view>
 					<view class="type_item">包吃住型</view>
 				</view>
 				</view>
 				<view class="info_tag">
 				<view class="info_tag">
-					<view class="tag_item">16-20㎡</view>
-					<view class="tag_item">双人床</view>
+					<view class="tag_item">{{info.houseAreas}}㎡</view>
+					<view class="tag_item">{{info.houseName}}</view>
 					<view class="tag_item">窗户位于走廊/窗户较小</view>
 					<view class="tag_item">窗户位于走廊/窗户较小</view>
 				</view>
 				</view>
 				<view class="info_box">
 				<view class="info_box">
@@ -119,8 +120,8 @@
 				<view class="box_title">订单信息</view>
 				<view class="box_title">订单信息</view>
 				<view class="box_container">
 				<view class="box_container">
 					<view class="container_key">订单号</view>
 					<view class="container_key">订单号</view>
-					<view class="container_value">2626262626260660606</view>
-					<view class="container_copy" @click="handleCopy('2626262626260660606')">复制</view>
+					<view class="container_value">{{info.orderNum}}</view>
+					<view class="container_copy" @click="handleCopy(info.orderNum)">复制</view>
 				</view>
 				</view>
 				<view class="box_container">
 				<view class="box_container">
 					<view class="container_key">下单时间</view>
 					<view class="container_key">下单时间</view>
@@ -211,17 +212,26 @@ export default {
 			uni.showModal({
 			uni.showModal({
 				title: '提示',
 				title: '提示',
 				content: '确定取消该订单吗?',
 				content: '确定取消该订单吗?',
-				success: (res) => {
-					if (res.confirm) {
-						uni.showToast({
-							title: '取消成功',
-							icon: 'success'
-						})
-						setTimeout(() => {
-							uni.redirectTo({
-								url: '/pages/orderManage/orderManage'
-							})
-						}, 1500)
+				success: async (res) => {
+					if (res.confirm) {
+						const result = await this.$myRequest({
+							url: '/mhotel/abkcancelBooking.action',
+							data: {
+								bookingId:this.info.id,
+							}
+						})
+						if (result.code === 200) {
+							uni.showToast({
+								title: '取消成功',
+								icon: 'success',
+								mask: true
+							})
+							setTimeout(() => {
+								uni.redirectTo({
+									url: '/pages/orderManage/orderManage'
+								})
+							}, 1500)
+						}
 					}
 					}
 				}
 				}
 			})
 			})
@@ -237,17 +247,26 @@ export default {
 			uni.showModal({
 			uni.showModal({
 				title: '提示',
 				title: '提示',
 				content: '确定删除该订单吗?',
 				content: '确定删除该订单吗?',
-				success: (res) => {
-					if (res.confirm) {
-						uni.showToast({
-							title: '删除成功',
-							icon: 'success'
-						})
-						setTimeout(() => {
-							uni.redirectTo({
-								url: '/pages/orderManage/orderManage'
-							})
-						}, 1500)
+				success: async (res) => {
+					if (res.confirm) {
+						const result = await this.$myRequest({
+							url: '/mhotel/abkdelBooking.action',
+							data: {
+								bookingId:this.info.id,
+							}
+						})
+						if (result.code === 200) {
+							uni.showToast({
+								title: '删除成功',
+								icon: 'success',
+								mask: true
+							})
+							setTimeout(() => {
+								uni.redirectTo({
+									url: '/pages/orderManage/orderManage'
+								})
+							}, 1500)
+						}
 					}
 					}
 				}
 				}
 			})
 			})

+ 49 - 4
pages/orderManage/orderManage.vue

@@ -15,8 +15,9 @@
 						<img class="img" src="../../static/my/hotel.png" />
 						<img class="img" src="../../static/my/hotel.png" />
 						<view class="title">{{ item.hotelName }}</view>
 						<view class="title">{{ item.hotelName }}</view>
 						<view class="type type2" v-if="item.orderStatus === '1'">
 						<view class="type type2" v-if="item.orderStatus === '1'">
-							待支付,剩余
-							<uv-count-down :time="countDownTime" format="mm:ss" @change="change" @finish="finish"></uv-count-down>
+							待支付,剩余
+							<uni-countdown :show-day="false" :second="countDownTime" @timeup="timeup(item.createTime)" />
+							<!-- <uv-count-down :time="countDownTime" format="mm:ss" @change="change" @finish="finish"></uv-count-down> -->
 						</view>
 						</view>
 						<view class="type" v-if="item.orderStatus === '2'">已支付</view>
 						<view class="type" v-if="item.orderStatus === '2'">已支付</view>
 						<view class="type" v-if="item.orderStatus === '3'">待入住</view>
 						<view class="type" v-if="item.orderStatus === '3'">待入住</view>
@@ -33,7 +34,7 @@
 					<view class="box_info">
 					<view class="box_info">
 						<img class="img" :src="item.imgUrl || '../../static/my/test.png'" />
 						<img class="img" :src="item.imgUrl || '../../static/my/test.png'" />
 						<view class="info_right">
 						<view class="info_right">
-							<view class="info_right_item">{{ item.houseOrderNumber }}间,{{ item.houseName }}</view>
+							<view class="info_right_item">{{ item.houseOrderNumber }}间,{{ item.houseName }}</view>
 							<view class="info_right_item">{{ item.orderStartTime }} - {{ item.orderEndTime }}</view>
 							<view class="info_right_item">{{ item.orderStartTime }} - {{ item.orderEndTime }}</view>
 							<view class="info_right_item">总价:¥{{ item.houseTotalPrice }}.00</view>
 							<view class="info_right_item">总价:¥{{ item.houseTotalPrice }}.00</view>
 						</view>
 						</view>
@@ -57,7 +58,7 @@ export default {
 			// 订单列表
 			// 订单列表
 			orderList: [],
 			orderList: [],
 			// 倒计时时间(毫秒)
 			// 倒计时时间(毫秒)
-			countDownTime: 1000 * 60 * 15,
+			countDownTime: null,
 			// 当前页
 			// 当前页
 			page: 1,
 			page: 1,
 			// 每页多少条数据
 			// 每页多少条数据
@@ -68,6 +69,9 @@ export default {
 	},
 	},
 	onLoad() {
 	onLoad() {
 		this.getOrderList()
 		this.getOrderList()
+	},
+	onUnload: function () {
+	  clearInterval(this.timer);
 	},
 	},
 	// 下拉刷新
 	// 下拉刷新
 	onPullDownRefresh() {
 	onPullDownRefresh() {
@@ -126,6 +130,47 @@ export default {
 					}
 					}
 				}
 				}
 			})
 			})
+		},
+		// 倒计时
+		timeup(createTime) {
+			    var that = this;
+			    /**setInterval间歇调用 */
+			    that.timer = setInterval(function () {
+				//订单下单时间
+				var buy_time = createTime;
+				//计算剩余下单时间
+				var time = (new Date(buy_time).getTime() + 15* 60 * 1000) - (new Date().getTime());
+				if(time>0){
+				  //计算剩余的分钟
+				  var minutes = parseInt(time / 1000 / 60 % 60, 10);
+				  //计算剩余的秒数
+				  var seconds = parseInt(time / 1000 % 60, 10);
+				  that.countDownTime=parseInt(time / 1000);
+				  // console.log(that.countDownTime)
+				  //判断分钟和秒数小于10要在前面加个0.
+				  if(minutes<10){
+					minutes = '0' + minutes;
+				  }
+				  if (seconds < 10) {
+					seconds = '0' + seconds;
+				  }
+				  var timer = minutes + ":" + seconds;
+				}
+			}, 1000);
+			if(that.countDownTime==0) {
+				uni.showModal({
+					title: '提示',
+					content: '订单已超过可支付时间,请重新下单',
+					showCancel: false,
+					success: (res) => {
+						if (res.confirm) {
+							uni.switchTab({
+								url: '/pages/home/home'
+							})
+						}
+					}
+				})
+			}
 		},
 		},
 		// 点击预定按钮回调
 		// 点击预定按钮回调
 		goPagePay() {
 		goPagePay() {

+ 53 - 11
pages/set/set.vue

@@ -24,7 +24,7 @@
 			<view class="body_box">
 			<view class="body_box">
 				ID
 				ID
 				<view class="box_right">
 				<view class="box_right">
-					<view class="msg">1925689</view>
+					<view class="msg">{{id}}</view>
 				</view>
 				</view>
 			</view>
 			</view>
 		</view>
 		</view>
@@ -38,7 +38,9 @@ export default {
 			// 头像
 			// 头像
 			imgUrl: '',
 			imgUrl: '',
 			// 账号名
 			// 账号名
-			name: ''
+			name: '',
+			//用户id
+			id:'',
 		}
 		}
 	},
 	},
 	onLoad() {
 	onLoad() {
@@ -48,7 +50,8 @@ export default {
 		getUserInfo() {
 		getUserInfo() {
 			let userInfo = uni.getStorageSync('userInfo')
 			let userInfo = uni.getStorageSync('userInfo')
 			this.name = userInfo.user_name
 			this.name = userInfo.user_name
-			this.imgUrl = userInfo.headPhoto
+			this.imgUrl = userInfo.headPhoto
+			this.id=userInfo.id
 		},
 		},
 		// 点击头像图片回调
 		// 点击头像图片回调
 		handleClickPhoto() {
 		handleClickPhoto() {
@@ -67,9 +70,26 @@ export default {
 				count: 1,
 				count: 1,
 				sizeType: ['compressed'],
 				sizeType: ['compressed'],
 				sourceType: ['album'], //从相册选择
 				sourceType: ['album'], //从相册选择
-				success: (res) => {
-					// console.log(res.tempFilePaths)
-					this.imgUrl = res.tempFilePaths[0]
+				success: async (res) => {
+					// this.imgUrl = res.tempFilePaths[0]
+					const result = await this.$myRequest({
+						url: '/mhotel/ampupdateUserInfo.action',
+						data: {
+							userId: this.id,
+							userName: this.name,
+							headPhoto: res.tempFilePaths[0]
+						}
+					})
+					if (result.code === 200) {
+						uni.showToast({
+							title: '头像修改成功',
+							icon: 'success',
+							mask: true
+						})
+						setTimeout(() => {
+							this.getUser()
+						}, 1500)
+					}
 				}
 				}
 			})
 			})
 		},
 		},
@@ -103,17 +123,39 @@ export default {
 							const result = await this.$myRequest({
 							const result = await this.$myRequest({
 								url: '/mhotel/ampupdateUserInfo.action',
 								url: '/mhotel/ampupdateUserInfo.action',
 								data: {
 								data: {
-									userId: uni.getStorageSync('userInfo').id,
+									userId: this.id,
 									userName: res.content,
 									userName: res.content,
-									headPhoto: ''
+									headPhoto: this.imgUrl
 								}
 								}
-							})
-							console.log(result)
+							})
+							if (result.code === 200) {
+								uni.showToast({
+									title: '账号修改成功',
+									icon: 'success',
+									mask: true
+								})
+								setTimeout(() => {
+									this.getUser()
+								}, 1500)
+							}
 						}
 						}
 					}
 					}
 				}
 				}
 			})
 			})
-		}
+		},
+		//获取个人信息
+		async getUser(){
+			const res = await this.$myRequest({
+				url: '/mhotel/ampqueryUsersById.action',
+				data: {
+					userId:uni.getStorageSync('userId')
+				}
+			})
+			if (res.code === 200) {
+				this.name = res.data.user_name
+				this.imgUrl = res.data.headPhoto
+			}
+		},
 	}
 	}
 }
 }
 </script>
 </script>

File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/addOrEdit/addOrEdit.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/affirmOrder/affirmOrder.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/binding/binding.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common/common.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/detail/detail.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/detailInfo/detailInfo.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/home.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/my.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/orderDetail/orderDetail.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/orderManage/orderManage.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/pay/pay.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/payStatus/payStatus.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/push/push.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/search/search.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/set/set.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/setMeal/setMeal.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/shop/shop.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/shop2/shop2.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/shopInfo/shopInfo.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/shouquan/shouquan.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-button/components/uv-button/uv-button.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/header.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/month.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/uv-calendar.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-count-down/components/uv-count-down/uv-count-down.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-datetime-picker/components/uv-datetime-picker/uv-datetime-picker.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-icon/components/uv-icon/uv-icon.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-loading-icon/components/uv-loading-icon/uv-loading-icon.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-overlay/components/uv-overlay/uv-overlay.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-picker/components/uv-picker/uv-picker.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-picker/components/uv-toolbar/uv-toolbar.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-popup/components/uv-popup/uv-popup.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-row/components/uv-row/uv-row.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-safe-bottom/components/uv-safe-bottom/uv-safe-bottom.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-status-bar/components/uv-status-bar/uv-status-bar.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-transition/components/uv-transition/uv-transition.js.map


File diff suppressed because it is too large
+ 63 - 70
unpackage/dist/dev/mp-weixin/common/main.js


File diff suppressed because it is too large
+ 2 - 2
unpackage/dist/dev/mp-weixin/common/runtime.js


File diff suppressed because it is too large
+ 11817 - 11928
unpackage/dist/dev/mp-weixin/common/vendor.js


File diff suppressed because it is too large
+ 101 - 149
unpackage/dist/dev/mp-weixin/pages/addOrEdit/addOrEdit.js


File diff suppressed because it is too large
+ 117 - 146
unpackage/dist/dev/mp-weixin/pages/affirmOrder/affirmOrder.js


File diff suppressed because it is too large
+ 144 - 225
unpackage/dist/dev/mp-weixin/pages/binding/binding.js


File diff suppressed because it is too large
+ 106 - 158
unpackage/dist/dev/mp-weixin/pages/common/common.js


File diff suppressed because it is too large
+ 129 - 156
unpackage/dist/dev/mp-weixin/pages/detail/detail.js


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/detail/detail.wxml


File diff suppressed because it is too large
+ 99 - 126
unpackage/dist/dev/mp-weixin/pages/detailInfo/detailInfo.js


File diff suppressed because it is too large
+ 128 - 181
unpackage/dist/dev/mp-weixin/pages/home/home.js


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/home/home.wxml


File diff suppressed because it is too large
+ 106 - 112
unpackage/dist/dev/mp-weixin/pages/index/index.js


File diff suppressed because it is too large
+ 85 - 114
unpackage/dist/dev/mp-weixin/pages/login/login.js


File diff suppressed because it is too large
+ 138 - 166
unpackage/dist/dev/mp-weixin/pages/my/my.js


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/my/my.wxml


File diff suppressed because it is too large
+ 152 - 132
unpackage/dist/dev/mp-weixin/pages/orderDetail/orderDetail.js


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/orderDetail/orderDetail.wxml


File diff suppressed because it is too large
+ 199 - 211
unpackage/dist/dev/mp-weixin/pages/orderManage/orderManage.js


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

@@ -3,7 +3,6 @@
   "enablePullDownRefresh": true,
   "enablePullDownRefresh": true,
   "usingComponents": {
   "usingComponents": {
     "uni-swipe-action": "/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action",
     "uni-swipe-action": "/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action",
-    "uni-swipe-action-item": "/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item",
-    "uv-count-down": "/uni_modules/uv-count-down/components/uv-count-down/uv-count-down"
+    "uni-swipe-action-item": "/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item"
   }
   }
 }
 }

File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/orderManage/orderManage.wxml


File diff suppressed because it is too large
+ 79 - 89
unpackage/dist/dev/mp-weixin/pages/pay/pay.js


File diff suppressed because it is too large
+ 70 - 80
unpackage/dist/dev/mp-weixin/pages/payStatus/payStatus.js


File diff suppressed because it is too large
+ 94 - 103
unpackage/dist/dev/mp-weixin/pages/push/push.js


File diff suppressed because it is too large
+ 92 - 96
unpackage/dist/dev/mp-weixin/pages/search/search.js


File diff suppressed because it is too large
+ 157 - 158
unpackage/dist/dev/mp-weixin/pages/set/set.js


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/set/set.wxml


File diff suppressed because it is too large
+ 69 - 77
unpackage/dist/dev/mp-weixin/pages/setMeal/setMeal.js


File diff suppressed because it is too large
+ 70 - 80
unpackage/dist/dev/mp-weixin/pages/shop/shop.js


File diff suppressed because it is too large
+ 70 - 80
unpackage/dist/dev/mp-weixin/pages/shop2/shop2.js


File diff suppressed because it is too large
+ 76 - 86
unpackage/dist/dev/mp-weixin/pages/shopInfo/shopInfo.js


File diff suppressed because it is too large
+ 102 - 104
unpackage/dist/dev/mp-weixin/pages/shouquan/shouquan.js


+ 1 - 2
unpackage/dist/dev/mp-weixin/project.config.json

@@ -15,8 +15,7 @@
       "ignore": [],
       "ignore": [],
       "disablePlugins": [],
       "disablePlugins": [],
       "outputPath": ""
       "outputPath": ""
-    },
-    "condition": false
+    }
   },
   },
   "compileType": "miniprogram",
   "compileType": "miniprogram",
   "libVersion": "",
   "libVersion": "",

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

@@ -0,0 +1,7 @@
+{
+  "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html",
+  "rules": [{
+  "action": "allow",
+  "page": "*"
+  }]
+}

File diff suppressed because it is too large
+ 205 - 146
unpackage/dist/dev/mp-weixin/uni_modules/uni-swipe-action/components/uni-swipe-action-item/uni-swipe-action-item.js


File diff suppressed because it is too large
+ 58 - 49
unpackage/dist/dev/mp-weixin/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.js


File diff suppressed because it is too large
+ 228 - 175
unpackage/dist/dev/mp-weixin/uni_modules/uv-button/components/uv-button/uv-button.js


File diff suppressed because it is too large
+ 82 - 87
unpackage/dist/dev/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/header.js


File diff suppressed because it is too large
+ 194 - 187
unpackage/dist/dev/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/month.js


File diff suppressed because it is too large
+ 243 - 216
unpackage/dist/dev/mp-weixin/uni_modules/uv-calendar/components/uv-calendar/uv-calendar.js


File diff suppressed because it is too large
+ 74 - 89
unpackage/dist/dev/mp-weixin/uni_modules/uv-count-down/components/uv-count-down/uv-count-down.js


File diff suppressed because it is too large
+ 163 - 187
unpackage/dist/dev/mp-weixin/uni_modules/uv-datetime-picker/components/uv-datetime-picker/uv-datetime-picker.js


File diff suppressed because it is too large
+ 109 - 100
unpackage/dist/dev/mp-weixin/uni_modules/uv-icon/components/uv-icon/uv-icon.js


File diff suppressed because it is too large
+ 126 - 122
unpackage/dist/dev/mp-weixin/uni_modules/uv-loading-icon/components/uv-loading-icon/uv-loading-icon.js


File diff suppressed because it is too large
+ 77 - 77
unpackage/dist/dev/mp-weixin/uni_modules/uv-overlay/components/uv-overlay/uv-overlay.js


File diff suppressed because it is too large
+ 189 - 223
unpackage/dist/dev/mp-weixin/uni_modules/uv-picker/components/uv-picker/uv-picker.js


File diff suppressed because it is too large
+ 91 - 75
unpackage/dist/dev/mp-weixin/uni_modules/uv-picker/components/uv-toolbar/uv-toolbar.js


File diff suppressed because it is too large
+ 213 - 190
unpackage/dist/dev/mp-weixin/uni_modules/uv-popup/components/uv-popup/uv-popup.js


File diff suppressed because it is too large
+ 104 - 113
unpackage/dist/dev/mp-weixin/uni_modules/uv-row/components/uv-row/uv-row.js


File diff suppressed because it is too large
+ 75 - 73
unpackage/dist/dev/mp-weixin/uni_modules/uv-safe-bottom/components/uv-safe-bottom/uv-safe-bottom.js


File diff suppressed because it is too large
+ 66 - 74
unpackage/dist/dev/mp-weixin/uni_modules/uv-status-bar/components/uv-status-bar/uv-status-bar.js


+ 0 - 0
unpackage/dist/dev/mp-weixin/uni_modules/uv-transition/components/uv-transition/uv-transition.js


Some files were not shown because too many files changed in this diff