Bläddra i källkod

修改提交订单

zs 1 år sedan
förälder
incheckning
4dc4430b46
100 ändrade filer med 12168 tillägg och 10746 borttagningar
  1. 104 101
      common/css/font-icon.css
  2. 7 0
      pages.json
  3. 16 10
      pagesHome/ticket/index.vue
  4. 4 2
      pagesHome/ticket/info.vue
  5. 524 0
      pagesIndex/order/order.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/components/swiper/index.js.map
  10. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/components/tabs/index.js.map
  11. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/components/upload/index.js.map
  12. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/customer/common/submit_1.js.map
  13. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/customer/index.js.map
  14. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/index.js.map
  15. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  16. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/map/index.js.map
  17. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/index.js.map
  18. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/article/index.js.map
  19. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/hotel/detail.js.map
  20. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/hotel/index.js.map
  21. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/hotel/info.js.map
  22. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/info/index.js.map
  23. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/news/detail.js.map
  24. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/news/index.js.map
  25. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/notice/detail.js.map
  26. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/notice/index.js.map
  27. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/ticket/index.js.map
  28. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/ticket/info.js.map
  29. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/type/index.js.map
  30. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/type/info.js.map
  31. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/collect/index.js.map
  32. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/comment/index.js.map
  33. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/like/index.js.map
  34. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/login/index.js.map
  35. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/order/index.js.map
  36. 1 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/order/order.js.map
  37. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/account/index.js.map
  38. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/article/add.js.map
  39. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/article/index.js.map
  40. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/coupon/index.js.map
  41. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/opinion/index.js.map
  42. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/service/index.js.map
  43. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-badge/components/uni-badge/uni-badge.js.map
  44. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-calendar/components/uni-calendar/uni-calendar-item.js.map
  45. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-calendar/components/uni-calendar/uni-calendar.js.map
  46. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-collapse/components/uni-collapse-item/uni-collapse-item.js.map
  47. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-collapse/components/uni-collapse/uni-collapse.js.map
  48. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.js.map
  49. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js.map
  50. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-fav/components/uni-fav/uni-fav.js.map
  51. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.js.map
  52. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-forms/components/uni-forms/uni-forms.js.map
  53. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map
  54. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-notice-bar/components/uni-notice-bar/uni-notice-bar.js.map
  55. 1 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js.map
  56. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map
  57. 2 1
      unpackage/dist/dev/mp-weixin/app.json
  58. 35 33
      unpackage/dist/dev/mp-weixin/common/main.wxss
  59. 2 2
      unpackage/dist/dev/mp-weixin/common/runtime.js
  60. 10108 10079
      unpackage/dist/dev/mp-weixin/common/vendor.js
  61. 14 14
      unpackage/dist/dev/mp-weixin/components/swiper/index.js
  62. 14 14
      unpackage/dist/dev/mp-weixin/components/tabs/index.js
  63. 15 15
      unpackage/dist/dev/mp-weixin/components/upload/index.js
  64. 14 14
      unpackage/dist/dev/mp-weixin/pages/customer/common/submit_1.js
  65. 1 1
      unpackage/dist/dev/mp-weixin/pages/customer/index.js
  66. 2 2
      unpackage/dist/dev/mp-weixin/pages/home/index.js
  67. 1 1
      unpackage/dist/dev/mp-weixin/pages/my/index.js
  68. 18 18
      unpackage/dist/dev/mp-weixin/pagesHome/article/index.js
  69. 16 16
      unpackage/dist/dev/mp-weixin/pagesHome/hotel/detail.js
  70. 17 17
      unpackage/dist/dev/mp-weixin/pagesHome/hotel/index.js
  71. 19 19
      unpackage/dist/dev/mp-weixin/pagesHome/hotel/info.js
  72. 16 16
      unpackage/dist/dev/mp-weixin/pagesHome/info/index.js
  73. 17 17
      unpackage/dist/dev/mp-weixin/pagesHome/news/detail.js
  74. 16 16
      unpackage/dist/dev/mp-weixin/pagesHome/news/index.js
  75. 17 17
      unpackage/dist/dev/mp-weixin/pagesHome/notice/detail.js
  76. 16 16
      unpackage/dist/dev/mp-weixin/pagesHome/notice/index.js
  77. 77 49
      unpackage/dist/dev/mp-weixin/pagesHome/ticket/index.js
  78. 1 1
      unpackage/dist/dev/mp-weixin/pagesHome/ticket/index.wxml
  79. 20 18
      unpackage/dist/dev/mp-weixin/pagesHome/ticket/info.js
  80. 1 1
      unpackage/dist/dev/mp-weixin/pagesHome/ticket/info.wxml
  81. 17 17
      unpackage/dist/dev/mp-weixin/pagesHome/type/index.js
  82. 17 17
      unpackage/dist/dev/mp-weixin/pagesHome/type/info.js
  83. 12 12
      unpackage/dist/dev/mp-weixin/pagesHome/weather/index.js
  84. 1 1
      unpackage/dist/dev/mp-weixin/pagesIndex/collect/index.js
  85. 1 1
      unpackage/dist/dev/mp-weixin/pagesIndex/comment/index.js
  86. 1 1
      unpackage/dist/dev/mp-weixin/pagesIndex/order/index.js
  87. 612 0
      unpackage/dist/dev/mp-weixin/pagesIndex/order/order.js
  88. 12 0
      unpackage/dist/dev/mp-weixin/pagesIndex/order/order.json
  89. 1 0
      unpackage/dist/dev/mp-weixin/pagesIndex/order/order.wxml
  90. 191 0
      unpackage/dist/dev/mp-weixin/pagesIndex/order/order.wxss
  91. 17 17
      unpackage/dist/dev/mp-weixin/pagesMy/account/index.js
  92. 21 21
      unpackage/dist/dev/mp-weixin/pagesMy/article/add.js
  93. 18 18
      unpackage/dist/dev/mp-weixin/pagesMy/article/index.js
  94. 16 16
      unpackage/dist/dev/mp-weixin/pagesMy/coupon/index.js
  95. 20 20
      unpackage/dist/dev/mp-weixin/pagesMy/opinion/index.js
  96. 16 16
      unpackage/dist/dev/mp-weixin/pagesMy/service/index.js
  97. 1 1
      unpackage/dist/dev/mp-weixin/project.private.config.json
  98. 14 14
      unpackage/dist/dev/mp-weixin/uni_modules/uni-badge/components/uni-badge/uni-badge.js
  99. 15 15
      unpackage/dist/dev/mp-weixin/uni_modules/uni-calendar/components/uni-calendar/uni-calendar-item.js
  100. 0 0
      unpackage/dist/dev/mp-weixin/uni_modules/uni-calendar/components/uni-calendar/uni-calendar.js

+ 104 - 101
common/css/font-icon.css

@@ -1,101 +1,104 @@
-@font-face {
-	font-family: "iconfont";
-	/* Project id 4241853 */
-	src: url('//at.alicdn.com/t/c/font_4241853_861ns30g5ar.woff2?t=1695020600071') format('woff2'),
-		url('//at.alicdn.com/t/c/font_4241853_861ns30g5ar.woff?t=1695020600071') format('woff'),
-		url('//at.alicdn.com/t/c/font_4241853_861ns30g5ar.ttf?t=1695020600071') format('truetype');
-}
-
-.iconfont {
-	font-family: "iconfont" !important;
-	font-size: 16px;
-	font-style: normal;
-	-webkit-font-smoothing: antialiased;
-	-moz-osx-font-smoothing: grayscale;
-}
-
-.icon-ditu:before {
-	content: "\e68b";
-}
-
-.icon-zaixiankefu:before {
-	content: "\e65a";
-}
-
-.icon-tupian:before {
-	content: "\e67f";
-}
-
-.icon-gengduoneirong:before {
-	content: "\e623";
-}
-
-.icon-weixin:before {
-	content: "\e73b";
-}
-
-.icon-pinglun:before {
-	content: "\e8b4";
-}
-
-.icon-shoucang:before {
-	content: "\e86d";
-	color: red;
-}
-
-.icon-shoucang1:before {
-	content: "\e8b9";
-}
-
-.icon-fabu:before {
-	content: "\e65d";
-}
-
-.icon-7yijianfankui:before {
-	content: "\e608";
-}
-
-.icon-zhanghaoshezhi:before {
-	content: "\e610";
-}
-
-.icon-youhuijuan:before {
-	content: "\e60b";
-}
-
-.icon-weibiaoti2fuzhi04:before {
-	content: "\e621";
-}
-
-.icon-shouhou:before {
-	content: "\e624";
-}
-
-.icon-daipingjia:before {
-	content: "\e63d";
-}
-
-.icon-daishiyong:before {
-	content: "\e611";
-}
-
-.icon-dayuhao:before {
-	content: "\e625";
-}
-
-.icon-icon_set_up:before {
-	content: "\e612";
-}
-
-.icon-yonghu:before {
-	content: "\e69f";
-}
-
-.icon-aixin:before {
-	content: "\e83f";
-}
-
-.icon-aixin1:before {
-	content: "\e60f";
-	color: red;
-}
+@font-face {
+  font-family: "iconfont"; /* Project id 4241853 */
+  src: url('//at.alicdn.com/t/c/font_4241853_kzx0fqx7kh.woff2?t=1695351385437') format('woff2'),
+       url('//at.alicdn.com/t/c/font_4241853_kzx0fqx7kh.woff?t=1695351385437') format('woff'),
+       url('//at.alicdn.com/t/c/font_4241853_kzx0fqx7kh.ttf?t=1695351385437') format('truetype');
+}
+
+.iconfont {
+  font-family: "iconfont" !important;
+  font-size: 16px;
+  font-style: normal;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+.icon-shanchu:before {
+  content: "\e68a";
+}
+
+.icon-ditu:before {
+  content: "\e68b";
+}
+
+.icon-zaixiankefu:before {
+  content: "\e65a";
+}
+
+.icon-tupian:before {
+  content: "\e67f";
+}
+
+.icon-gengduoneirong:before {
+  content: "\e623";
+}
+
+.icon-weixin:before {
+  content: "\e73b";
+}
+
+.icon-pinglun:before {
+  content: "\e8b4";
+}
+
+.icon-shoucang:before {
+  content: "\e86d";
+  color: red;
+}
+
+.icon-shoucang1:before {
+  content: "\e8b9";
+}
+
+.icon-fabu:before {
+  content: "\e65d";
+}
+
+.icon-7yijianfankui:before {
+  content: "\e608";
+}
+
+.icon-zhanghaoshezhi:before {
+  content: "\e610";
+}
+
+.icon-youhuijuan:before {
+  content: "\e60b";
+}
+
+.icon-weibiaoti2fuzhi04:before {
+  content: "\e621";
+}
+
+.icon-shouhou:before {
+  content: "\e624";
+}
+
+.icon-daipingjia:before {
+  content: "\e63d";
+}
+
+.icon-daishiyong:before {
+  content: "\e611";
+}
+
+.icon-dayuhao:before {
+  content: "\e625";
+}
+
+.icon-icon_set_up:before {
+  content: "\e612";
+}
+
+.icon-yonghu:before {
+  content: "\e69f";
+}
+
+.icon-aixin:before {
+  content: "\e83f";
+}
+
+.icon-aixin1:before {
+  content: "\e60f";
+  color: red;
+}

+ 7 - 0
pages.json

@@ -68,6 +68,13 @@
 						"navigationBarTitleText": "我的订单",
 						"enablePullDownRefresh": true
 					}
+				},
+				{
+					"path": "order/order",
+					"style": {
+						"navigationBarTitleText": "提交订单",
+						"navigationBarBackgroundColor": "#0000ff"
+					}
 				}
 			]
 		},

+ 16 - 10
pagesHome/ticket/index.vue

@@ -88,7 +88,7 @@
 			</view>
 		</view>
 		<!-- 日历选择 -->
-		<uni-calendar ref="calendar" :clear-date="true" :insert="false" :lunar="true" :range="true"
+		<uni-calendar ref="calendar" :clear-date="true" :insert="false" :lunar="true" :range="false"
 			@confirm="toConfirm" />
 		<!-- 筛选门票类型 -->
 		<uni-popup ref="popup" type="top" background-color="#fff" @maskClick="toClose">
@@ -154,10 +154,14 @@
 			uni.setNavigationBarTitle({
 				title: e && e.title || '分类'
 			});
-			await that.searchOther();
 			that.searchConfig();
-			that.searchToken();
-			that.search();
+		},
+		onShow: async function(e) {
+			const that = this;
+			await that.searchOther();
+			await that.searchToken();
+			await that.clearPage();
+			await that.search();
 		},
 		methods: {
 			searchToken() {
@@ -199,7 +203,7 @@
 					is_use: '0',
 					status: '1'
 				}
-				const res = await that.$api(`/ticket`, 'GET', {
+				const res = await that.$api(`/ticket/queryDate`, 'GET', {
 					...info,
 					...that.searchInfo
 				})
@@ -267,7 +271,7 @@
 				if (item.type == 'ticket_person') {
 					if (item._id == that.is_person) {
 						that.$set(that, `is_person`, '')
-						that.$set(that.searchInfo, `person`, '')
+						delete that.searchInfo.person
 					} else {
 						that.$set(that, `is_person`, item._id)
 						that.$set(that.searchInfo, `person`, item.value)
@@ -275,7 +279,7 @@
 				} else {
 					if (item._id == that.is_type) {
 						that.$set(that, `is_type`, '')
-						that.$set(that.searchInfo, `type`, '')
+						delete that.searchInfo.type
 					} else {
 						that.$set(that, `is_type`, item._id)
 						that.$set(that.searchInfo, `type`, item.value)
@@ -307,8 +311,8 @@
 				const that = this;
 				that.$set(that, `is_person`, '')
 				that.$set(that, `is_type`, '')
-				that.$set(that.searchInfo, `person`, '')
-				that.$set(that.searchInfo, `type`, '')
+				delete that.searchInfo.person
+				delete that.searchInfo.type
 			},
 			// 确定
 			toSubmit() {
@@ -331,7 +335,9 @@
 			toBuy(item) {
 				const that = this;
 				if (that.user && that.user._id) {
-					console.log(item);
+					uni.navigateTo({
+						url: `/pagesIndex/order/order?id=${item.id||item._id}`
+					})
 				} else {
 					uni.navigateTo({
 						url: `/pagesIndex/login/index`

+ 4 - 2
pagesHome/ticket/info.vue

@@ -51,7 +51,7 @@
 				<text>¥{{info.money||'暂无'}}起</text>
 			</view>
 			<view class="button">
-				<button type="warn" @tap.stop="toBuy(item)">预订</button>
+				<button type="warn" @tap.stop="toBuy(info)">预订</button>
 			</view>
 		</view>
 	</view>
@@ -167,7 +167,9 @@
 			toBuy(item) {
 				const that = this;
 				if (that.user && that.user._id) {
-					console.log("预订");
+					uni.navigateTo({
+						url: `/pagesIndex/order/order?id=${item.id||item._id}`
+					})
 				} else {
 					uni.navigateTo({
 						url: `/pagesIndex/login/index`

+ 524 - 0
pagesIndex/order/order.vue

@@ -0,0 +1,524 @@
+<template>
+	<view class="main">
+		<view class="info">
+			<scroll-view scroll-y="true" class="scroll-view">
+				<view class="list-scroll-view">
+					<view class="one">
+						<view class="one_1">
+							<text>{{info.name||'暂无'}}</text>
+							<text @tap='toInfo(info)'>购买须知<text class="iconfont icon-dayuhao"></text></text>
+						</view>
+						<view class="one_2">
+							<view class="time time_1" v-if="date">{{date}}</view>
+							<view class="time_2" v-else>请选择时间!</view>
+							<button type="button" @click="open">选择日期</button>
+						</view>
+						<view class="one_3">
+							<view class="left">选择数量</view>
+							<view class="right">
+								<uni-number-box :min="1" :max="99" v-model="num" @change="changeNum" />
+							</view>
+						</view>
+						<view class="one_4" v-if="couponList.length>0">
+							<view class="left">优惠</view>
+						</view>
+					</view>
+					<view class="two">
+						<view class="two_1">
+							<text class="text_1">游客信息</text>
+							<text class="text_2">需填<text class="num">{{num}}</text>位,用于入园身份验证</text>
+						</view>
+						<view class="two_2" v-for="(item, index) in identityList" :key="index">
+							<view class="list_1">
+								<text>游客{{index+1}}</text>
+								<text v-if="item.name||item.card||item.phone" @tap="toDel(item,index)"
+									class="iconfont icon-shanchu"></text>
+							</view>
+							<view class="list_2">
+								<view v-if="item.name||item.card||item.phone" class="form_1">
+									<view class="form_1_1">
+										<text v-if="item.name">{{item.name}}</text>
+										<text style="color: red;" v-else>缺少姓名信息 请填写补充!</text>
+									</view>
+									<view class="form_1_1">
+										<text v-if="item.card">{{item.card}}</text>
+										<text style="color: red;" v-else>缺少证件号信息 请填写补充!</text>
+									</view>
+									<view class="form_1_1">
+										<text v-if="item.phone">{{item.phone}}</text>
+										<text style="color: red;" v-else>缺少手机号信息 请填写补充!</text>
+									</view>
+								</view>
+								<view v-else class="form_2" @tap="toWrite(item,index)">点击填写游客信息</view>
+							</view>
+							<view class="list_3" @tap="toWrite(item,index)">编辑</view>
+						</view>
+					</view>
+				</view>
+			</scroll-view>
+		</view>
+		<view class="foot">
+			<view class="money">
+				<text>¥{{info.original_price||'暂无'}}</text>
+				<text>¥{{info.money||'暂无'}}起</text>
+			</view>
+			<view class="button">
+				<button type="warn" @tap.stop="toOrder()">提交订单</button>
+			</view>
+		</view>
+		<uni-calendar ref="calendar" :clear-date="true" :date="date" :insert="false" :lunar="true"
+			:startDate="startDate" :endDate="endDate" :range="false" @confirm="confirm" />
+		<uni-popup ref="popup" background-color="#fff" type="bottom" :is-mask-click="false">
+			<view class="popup">
+				<view class="close">
+					<text>新增游客信息</text>
+					<text @click="toClose" class="iconfont icon-shanchu"></text>
+				</view>
+				<view class="info_1">
+					<uni-forms ref="form" :rules="rules" :modelValue="form" :label-width="80">
+						<uni-forms-item label="证件类型">
+							<uni-easyinput disabled v-model="type" />
+						</uni-forms-item>
+						<uni-forms-item label="姓名" required name="name">
+							<uni-easyinput v-model="form.name" placeholder="必填,请输入证件上的姓名" />
+						</uni-forms-item>
+						<uni-forms-item label="证件号" required name="card">
+							<uni-easyinput v-model="form.card" maxlength="18" placeholder="必填,请输入证件号" />
+						</uni-forms-item>
+						<uni-forms-item label="手机号" required name="phone">
+							<uni-easyinput v-model="form.phone" maxlength="11" placeholder="必填,请输入联系人手机号" />
+						</uni-forms-item>
+					</uni-forms>
+					<button class="button" type="primary" @click="submit('form')">登录</button>
+				</view>
+			</view>
+		</uni-popup>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				id: '',
+				user: {},
+				info: {
+					file: []
+				},
+				// 身份信息
+				identityList: [{
+					id: 0,
+				}],
+				// 优惠卷
+				couponList: [],
+				// 数量
+				num: 1,
+				// 日期
+				date: '',
+				startDate: '',
+				endDate: '',
+				// 游客信息
+				form: {},
+				type: '身份证',
+				// 校验规则
+				rules: {
+					name: {
+						rules: [{
+							required: true,
+							errorMessage: '请填写姓名'
+						}]
+					},
+					phone: {
+						rules: [{
+							required: true,
+							errorMessage: '请填写手机号码',
+						}, {
+							validateFunction: function(rule, value, data, callback) {
+								let iphoneReg = (
+									/^(13[0-9]|14[1579]|15[0-3,5-9]|16[6]|17[0123456789]|18[0-9]|19[89])\d{8}$/
+								); //手机号码
+								if (!iphoneReg.test(value)) {
+									callback('手机号码格式不正确,请重新填写')
+								}
+							}
+						}]
+					},
+					card: {
+						rules: [{
+								required: true,
+								errorMessage: '请填写证件号',
+							},
+							{
+								validateFunction: function(rule, value, data, callback) {
+									let iphoneReg =
+										/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9]||[Xx]$/
+									if (!iphoneReg.test(value)) {
+										callback('身份证号格式不正确,请重新填写')
+									}
+									return true
+								}
+							}
+						]
+					},
+				},
+			}
+		},
+		onLoad: async function(e) {
+			const that = this;
+			that.$set(that, `id`, e && e.id || '');
+			that.searchToken();
+			that.search();
+		},
+		methods: {
+			searchToken() {
+				const that = this;
+				try {
+					const res = uni.getStorageSync('token');
+					if (res) {
+						that.$set(that, `user`, res);
+					}
+				} catch (e) {
+					uni.showToast({
+						title: err.errmsg,
+						icon: 'error',
+						duration: 2000
+					});
+				}
+			},
+			async search() {
+				const that = this;
+				if (that.id) {
+					const res = await that.$api(`/ticket/${that.id}`, 'GET', {})
+					if (res.errcode == '0') {
+						if (res.data.date) {
+							that.$set(that, `startDate`, res.data.date[0])
+							that.$set(that, `endDate`, res.data.date[1])
+						}
+						that.$set(that, `info`, res.data)
+					} else {
+						uni.showToast({
+							title: res.errmsg,
+						});
+					}
+				}
+			},
+			// 详情
+			toInfo(e) {
+				uni.navigateTo({
+					url: `/pagesHome/ticket/info?id=${e.id||e._id}`
+				})
+			},
+			//日期弹窗
+			open() {
+				const that = this;
+				that.$refs.calendar.open()
+			},
+			// 选择日期
+			confirm(e) {
+				const that = this;
+				that.$set(that, `date`, e.fulldate)
+			},
+			// 数字选择器
+			changeNum(value) {
+				const that = this;
+				that.$set(that, `num`, value)
+				const data = []
+				const identity = []
+				identity.length = value;
+				// 处理数量+1 游客信息+1
+				for (let [index, val] of identity.entries()) {
+					data.push({
+						id: index
+					})
+				}
+				that.$set(that, `identityList`, data)
+			},
+			// 删除用户信息
+			toDel(item, index) {
+				console.log(item, index);
+			},
+			// 编辑游客信息
+			toWrite(item, index) {
+				const that = this;
+				that.$set(that, `form`, item)
+				that.$refs.popup.open()
+			},
+			// 登录
+			submit(ref) {
+				const that = this;
+				that.$refs[ref].validate().then(async form => {
+					// 根据id 寻找添加的游客信息
+					for (let val of that.identityList) {
+						if (val.id == that.form.id) {
+							form.id = that.form.id
+							val = form
+						}
+					}
+					that.toClose()
+				})
+			},
+			// 关闭弹框
+			toClose() {
+				const that = this;
+				that.$set(that, `form`, {});
+				that.$refs.popup.close();
+			},
+			// 提交订单
+			async toOrder() {
+				const that = this;
+				if (!that.date) {
+					uni.showToast({
+						title: '请选择日期!',
+						icon: 'none',
+						duration: 2000
+					});
+					return
+				}
+				// 判断每个游客信息是否都填写
+				const name = that.identityList.every(function(item) {
+					return item.name;
+				})
+				if (name) {
+					console.log('提交订单');
+				} else {
+					uni.showToast({
+						title: '未填写游客信息!',
+						icon: 'none',
+						duration: 2000
+					});
+					return
+				}
+			}
+		}
+	}
+</script>
+
+<style lang="scss" scoped>
+	.main {
+		display: flex;
+		flex-direction: column;
+		width: 100vw;
+		height: 100vh;
+
+		.info {
+			position: relative;
+			flex-grow: 1;
+			background-image: linear-gradient(to top, rgba(249, 249, 249, 0), rgba(249, 249, 249, 0), rgba(0, 0, 255, 1));
+			border-bottom: 1px solid var(--f9Color);
+
+			.one {
+				margin: 2vw;
+				padding: 2vw;
+				border-radius: 10px;
+				background-color: var(--mainColor);
+
+				.one_1 {
+					display: flex;
+					justify-content: space-between;
+					align-items: center;
+					padding: 2vw;
+					border-bottom: 1px solid var(--f9Color);
+
+					text {
+						font-size: var(--font18Size);
+						font-weight: bold;
+					}
+
+					text:last-child {
+						font-size: var(--font12Size);
+						color: var(--f3CColor);
+					}
+				}
+
+				.one_2 {
+					padding: 2vw;
+					border-bottom: 1px solid var(--f9Color);
+
+					.time {
+						text-align: center;
+						padding: 2vw;
+						margin: 2vw;
+						border-radius: 10px;
+						border: 1px solid;
+					}
+
+					.time_1 {
+						color: var(--f3CColor);
+					}
+
+					.time_2 {
+						padding: 2vw;
+						font-size: var(--font12Size);
+						color: var(--fF0Color);
+					}
+				}
+
+				.one_3 {
+					display: flex;
+					justify-content: space-between;
+					padding: 4vw 2vw;
+					border-bottom: 1px solid var(--f9Color);
+
+					.left {
+						font-size: var(--font18Size);
+						font-weight: bold;
+					}
+				}
+
+				.one_4 {
+					font-size: var(--font18Size);
+					font-weight: bold;
+					padding: 2vw;
+					border-bottom: 1px solid var(--f9Color);
+				}
+			}
+
+			.two {
+				margin: 0 2vw;
+				padding: 2vw;
+				border-radius: 10px;
+				background-color: var(--mainColor);
+
+				.two_1 {
+					padding: 2vw;
+					border-bottom: 1px solid var(--f9Color);
+
+					.text_1 {
+						font-size: var(--font18Size);
+					}
+
+					.text_2 {
+						font-size: var(--font14Size);
+						color: var(--f85Color);
+						padding: 0 2vw;
+
+						.num {
+							padding: 0 2px;
+							color: var(--fF0Color);
+						}
+					}
+				}
+
+				.two_2 {
+					display: flex;
+					justify-content: space-between;
+					align-items: center;
+					padding: 2vw;
+					border-bottom: 1px solid var(--f9Color);
+
+					.list_1 {
+						display: flex;
+						flex-direction: column;
+						align-items: center;
+						font-size: var(--font14Size);
+						color: var(--f85Color);
+
+						text {
+							padding: 2px 0;
+						}
+					}
+
+					.list_2 {
+						.form_1 {
+							width: 55vw;
+							padding: 0 2px;
+
+							.form_1_1 {
+								padding: 3px 0;
+								font-size: var(--font12Size);
+							}
+						}
+
+						.form_2 {
+							color: var(--f3CColor);
+							font-size: var(--font14Size);
+						}
+					}
+
+					.list_3 {
+						font-size: var(--font12Size);
+					}
+				}
+			}
+		}
+
+		.foot {
+			display: flex;
+			justify-content: space-between;
+			align-items: center;
+			padding: 2vw;
+			background-color: var(--mainColor);
+
+			.money {
+				text-align: right;
+				color: var(--fF0Color);
+				font-size: var(--font16Size);
+				font-weight: bold;
+
+				text:first-child {
+					text-decoration: line-through;
+					color: var(--f69Color);
+					font-size: var(--font12Size);
+					font-weight: 400;
+				}
+			}
+
+			.button {
+				button {
+					width: 30vw;
+					font-size: var(--font14Size);
+					border-radius: 40px;
+					background: linear-gradient(to right, #00BFFF, #007AFF);
+				}
+			}
+		}
+	}
+
+	.uni-popup {
+		z-index: 9999 !important;
+	}
+
+	.popup {
+		display: flex;
+		flex-direction: column;
+		width: 100vw;
+		height: 60vh;
+
+		.close {
+			display: flex;
+			justify-content: space-between;
+			padding: 2vw;
+
+			text:first-child {
+				font-size: var(--font16Size);
+				font-weight: bold;
+			}
+		}
+
+		.info_1 {
+			position: relative;
+			display: flex;
+			flex-direction: column;
+			height: 54vh;
+			padding: 2vw;
+
+			button {
+				font-size: var(--font14Size);
+				background: linear-gradient(to right, #00BFFF, #007AFF);
+			}
+		}
+	}
+
+	.scroll-view {
+		position: absolute;
+		top: 0;
+		left: 0;
+		right: 0;
+		bottom: 0;
+
+		.list-scroll-view {
+			display: flex;
+			flex-direction: column;
+		}
+	}
+</style>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/components/swiper/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/components/tabs/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/components/upload/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/customer/common/submit_1.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/customer/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/map/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/article/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/hotel/detail.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/hotel/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/hotel/info.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/info/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/news/detail.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/news/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/notice/detail.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/notice/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/ticket/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/ticket/info.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/type/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/type/info.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/collect/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/comment/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/like/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/login/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/order/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesIndex/order/order.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/account/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/article/add.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/article/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/coupon/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/opinion/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/service/index.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-badge/components/uni-badge/uni-badge.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-calendar/components/uni-calendar/uni-calendar-item.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-calendar/components/uni-calendar/uni-calendar.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-collapse/components/uni-collapse-item/uni-collapse-item.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-collapse/components/uni-collapse/uni-collapse.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-fav/components/uni-fav/uni-fav.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-forms/components/uni-forms/uni-forms.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-notice-bar/components/uni-notice-bar/uni-notice-bar.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map


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

@@ -14,7 +14,8 @@
         "like/index",
         "comment/index",
         "collect/index",
-        "order/index"
+        "order/index",
+        "order/order"
       ]
     },
     {

+ 35 - 33
unpackage/dist/dev/mp-weixin/common/main.wxss

@@ -4,83 +4,85 @@
 /*每个页面公共css */
 /* 水平间距 */
 @font-face {
-	font-family: "iconfont";
-	/* Project id 4241853 */
-	src: url('//at.alicdn.com/t/c/font_4241853_861ns30g5ar.woff2?t=1695020600071') format('woff2'),
-		url('//at.alicdn.com/t/c/font_4241853_861ns30g5ar.woff?t=1695020600071') format('woff'),
-		url('//at.alicdn.com/t/c/font_4241853_861ns30g5ar.ttf?t=1695020600071') format('truetype');
+  font-family: "iconfont"; /* Project id 4241853 */
+  src: url('//at.alicdn.com/t/c/font_4241853_kzx0fqx7kh.woff2?t=1695351385437') format('woff2'),
+       url('//at.alicdn.com/t/c/font_4241853_kzx0fqx7kh.woff?t=1695351385437') format('woff'),
+       url('//at.alicdn.com/t/c/font_4241853_kzx0fqx7kh.ttf?t=1695351385437') format('truetype');
 }
 .iconfont {
-	font-family: "iconfont" !important;
-	font-size: 16px;
-	font-style: normal;
-	-webkit-font-smoothing: antialiased;
-	-moz-osx-font-smoothing: grayscale;
+  font-family: "iconfont" !important;
+  font-size: 16px;
+  font-style: normal;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+.icon-shanchu:before {
+  content: "\e68a";
 }
 .icon-ditu:before {
-	content: "\e68b";
+  content: "\e68b";
 }
 .icon-zaixiankefu:before {
-	content: "\e65a";
+  content: "\e65a";
 }
 .icon-tupian:before {
-	content: "\e67f";
+  content: "\e67f";
 }
 .icon-gengduoneirong:before {
-	content: "\e623";
+  content: "\e623";
 }
 .icon-weixin:before {
-	content: "\e73b";
+  content: "\e73b";
 }
 .icon-pinglun:before {
-	content: "\e8b4";
+  content: "\e8b4";
 }
 .icon-shoucang:before {
-	content: "\e86d";
-	color: red;
+  content: "\e86d";
+  color: red;
 }
 .icon-shoucang1:before {
-	content: "\e8b9";
+  content: "\e8b9";
 }
 .icon-fabu:before {
-	content: "\e65d";
+  content: "\e65d";
 }
 .icon-7yijianfankui:before {
-	content: "\e608";
+  content: "\e608";
 }
 .icon-zhanghaoshezhi:before {
-	content: "\e610";
+  content: "\e610";
 }
 .icon-youhuijuan:before {
-	content: "\e60b";
+  content: "\e60b";
 }
 .icon-weibiaoti2fuzhi04:before {
-	content: "\e621";
+  content: "\e621";
 }
 .icon-shouhou:before {
-	content: "\e624";
+  content: "\e624";
 }
 .icon-daipingjia:before {
-	content: "\e63d";
+  content: "\e63d";
 }
 .icon-daishiyong:before {
-	content: "\e611";
+  content: "\e611";
 }
 .icon-dayuhao:before {
-	content: "\e625";
+  content: "\e625";
 }
 .icon-icon_set_up:before {
-	content: "\e612";
+  content: "\e612";
 }
 .icon-yonghu:before {
-	content: "\e69f";
+  content: "\e69f";
 }
 .icon-aixin:before {
-	content: "\e83f";
+  content: "\e83f";
 }
 .icon-aixin1:before {
-	content: "\e60f";
-	color: red;
+  content: "\e60f";
+  color: red;
 }
 .uni-border {
   border: 1px #F0F0F0 solid;

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 2 - 2
unpackage/dist/dev/mp-weixin/common/runtime.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 10108 - 10079
unpackage/dist/dev/mp-weixin/common/vendor.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 14 - 14
unpackage/dist/dev/mp-weixin/components/swiper/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 14 - 14
unpackage/dist/dev/mp-weixin/components/tabs/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 15 - 15
unpackage/dist/dev/mp-weixin/components/upload/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 14 - 14
unpackage/dist/dev/mp-weixin/pages/customer/common/submit_1.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/customer/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 2 - 2
unpackage/dist/dev/mp-weixin/pages/home/index.js


+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/my/index.js

@@ -101,7 +101,7 @@ var components
 try {
   components = {
     uniBadge: function () {
-      return __webpack_require__.e(/*! import() | uni_modules/uni-badge/components/uni-badge/uni-badge */ "uni_modules/uni-badge/components/uni-badge/uni-badge").then(__webpack_require__.bind(null, /*! @/uni_modules/uni-badge/components/uni-badge/uni-badge.vue */ 427))
+      return __webpack_require__.e(/*! import() | uni_modules/uni-badge/components/uni-badge/uni-badge */ "uni_modules/uni-badge/components/uni-badge/uni-badge").then(__webpack_require__.bind(null, /*! @/uni_modules/uni-badge/components/uni-badge/uni-badge.vue */ 443))
     },
   }
 } catch (e) {

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 18 - 18
unpackage/dist/dev/mp-weixin/pagesHome/article/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 16 - 16
unpackage/dist/dev/mp-weixin/pagesHome/hotel/detail.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 17 - 17
unpackage/dist/dev/mp-weixin/pagesHome/hotel/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 19 - 19
unpackage/dist/dev/mp-weixin/pagesHome/hotel/info.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 16 - 16
unpackage/dist/dev/mp-weixin/pagesHome/info/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 17 - 17
unpackage/dist/dev/mp-weixin/pagesHome/news/detail.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 16 - 16
unpackage/dist/dev/mp-weixin/pagesHome/news/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 17 - 17
unpackage/dist/dev/mp-weixin/pagesHome/notice/detail.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 16 - 16
unpackage/dist/dev/mp-weixin/pagesHome/notice/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 77 - 49
unpackage/dist/dev/mp-weixin/pagesHome/ticket/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesHome/ticket/index.wxml


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 20 - 18
unpackage/dist/dev/mp-weixin/pagesHome/ticket/info.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesHome/ticket/info.wxml


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 17 - 17
unpackage/dist/dev/mp-weixin/pagesHome/type/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 17 - 17
unpackage/dist/dev/mp-weixin/pagesHome/type/info.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 12 - 12
unpackage/dist/dev/mp-weixin/pagesHome/weather/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesIndex/collect/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesIndex/comment/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesIndex/order/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 612 - 0
unpackage/dist/dev/mp-weixin/pagesIndex/order/order.js


+ 12 - 0
unpackage/dist/dev/mp-weixin/pagesIndex/order/order.json

@@ -0,0 +1,12 @@
+{
+  "navigationBarTitleText": "提交订单",
+  "navigationBarBackgroundColor": "#0000ff",
+  "usingComponents": {
+    "uni-number-box": "/uni_modules/uni-number-box/components/uni-number-box/uni-number-box",
+    "uni-calendar": "/uni_modules/uni-calendar/components/uni-calendar/uni-calendar",
+    "uni-popup": "/uni_modules/uni-popup/components/uni-popup/uni-popup",
+    "uni-forms": "/uni_modules/uni-forms/components/uni-forms/uni-forms",
+    "uni-forms-item": "/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item",
+    "uni-easyinput": "/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput"
+  }
+}

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 0
unpackage/dist/dev/mp-weixin/pagesIndex/order/order.wxml


+ 191 - 0
unpackage/dist/dev/mp-weixin/pagesIndex/order/order.wxss

@@ -0,0 +1,191 @@
+@charset "UTF-8";
+/* 水平间距 */
+/* 水平间距 */
+.main.data-v-0ce3258c {
+  display: flex;
+  flex-direction: column;
+  width: 100vw;
+  height: 100vh;
+}
+.main .info.data-v-0ce3258c {
+  position: relative;
+  flex-grow: 1;
+  background-image: linear-gradient(to top, rgba(249, 249, 249, 0), rgba(249, 249, 249, 0), blue);
+  border-bottom: 1px solid var(--f9Color);
+}
+.main .info .one.data-v-0ce3258c {
+  margin: 2vw;
+  padding: 2vw;
+  border-radius: 10px;
+  background-color: var(--mainColor);
+}
+.main .info .one .one_1.data-v-0ce3258c {
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+  padding: 2vw;
+  border-bottom: 1px solid var(--f9Color);
+}
+.main .info .one .one_1 text.data-v-0ce3258c {
+  font-size: var(--font18Size);
+  font-weight: bold;
+}
+.main .info .one .one_1 text.data-v-0ce3258c:last-child {
+  font-size: var(--font12Size);
+  color: var(--f3CColor);
+}
+.main .info .one .one_2.data-v-0ce3258c {
+  padding: 2vw;
+  border-bottom: 1px solid var(--f9Color);
+}
+.main .info .one .one_2 .time.data-v-0ce3258c {
+  text-align: center;
+  padding: 2vw;
+  margin: 2vw;
+  border-radius: 10px;
+  border: 1px solid;
+}
+.main .info .one .one_2 .time_1.data-v-0ce3258c {
+  color: var(--f3CColor);
+}
+.main .info .one .one_2 .time_2.data-v-0ce3258c {
+  padding: 2vw;
+  font-size: var(--font12Size);
+  color: var(--fF0Color);
+}
+.main .info .one .one_3.data-v-0ce3258c {
+  display: flex;
+  justify-content: space-between;
+  padding: 4vw 2vw;
+  border-bottom: 1px solid var(--f9Color);
+}
+.main .info .one .one_3 .left.data-v-0ce3258c {
+  font-size: var(--font18Size);
+  font-weight: bold;
+}
+.main .info .one .one_4.data-v-0ce3258c {
+  font-size: var(--font18Size);
+  font-weight: bold;
+  padding: 2vw;
+  border-bottom: 1px solid var(--f9Color);
+}
+.main .info .two.data-v-0ce3258c {
+  margin: 0 2vw;
+  padding: 2vw;
+  border-radius: 10px;
+  background-color: var(--mainColor);
+}
+.main .info .two .two_1.data-v-0ce3258c {
+  padding: 2vw;
+  border-bottom: 1px solid var(--f9Color);
+}
+.main .info .two .two_1 .text_1.data-v-0ce3258c {
+  font-size: var(--font18Size);
+}
+.main .info .two .two_1 .text_2.data-v-0ce3258c {
+  font-size: var(--font14Size);
+  color: var(--f85Color);
+  padding: 0 2vw;
+}
+.main .info .two .two_1 .text_2 .num.data-v-0ce3258c {
+  padding: 0 2px;
+  color: var(--fF0Color);
+}
+.main .info .two .two_2.data-v-0ce3258c {
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+  padding: 2vw;
+  border-bottom: 1px solid var(--f9Color);
+}
+.main .info .two .two_2 .list_1.data-v-0ce3258c {
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  font-size: var(--font14Size);
+  color: var(--f85Color);
+}
+.main .info .two .two_2 .list_1 text.data-v-0ce3258c {
+  padding: 2px 0;
+}
+.main .info .two .two_2 .list_2 .form_1.data-v-0ce3258c {
+  width: 55vw;
+  padding: 0 2px;
+}
+.main .info .two .two_2 .list_2 .form_1 .form_1_1.data-v-0ce3258c {
+  padding: 3px 0;
+  font-size: var(--font12Size);
+}
+.main .info .two .two_2 .list_2 .form_2.data-v-0ce3258c {
+  color: var(--f3CColor);
+  font-size: var(--font14Size);
+}
+.main .info .two .two_2 .list_3.data-v-0ce3258c {
+  font-size: var(--font12Size);
+}
+.main .foot.data-v-0ce3258c {
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+  padding: 2vw;
+  background-color: var(--mainColor);
+}
+.main .foot .money.data-v-0ce3258c {
+  text-align: right;
+  color: var(--fF0Color);
+  font-size: var(--font16Size);
+  font-weight: bold;
+}
+.main .foot .money text.data-v-0ce3258c:first-child {
+  text-decoration: line-through;
+  color: var(--f69Color);
+  font-size: var(--font12Size);
+  font-weight: 400;
+}
+.main .foot .button button.data-v-0ce3258c {
+  width: 30vw;
+  font-size: var(--font14Size);
+  border-radius: 40px;
+  background: linear-gradient(to right, #00BFFF, #007AFF);
+}
+.uni-popup.data-v-0ce3258c {
+  z-index: 9999 !important;
+}
+.popup.data-v-0ce3258c {
+  display: flex;
+  flex-direction: column;
+  width: 100vw;
+  height: 60vh;
+}
+.popup .close.data-v-0ce3258c {
+  display: flex;
+  justify-content: space-between;
+  padding: 2vw;
+}
+.popup .close text.data-v-0ce3258c:first-child {
+  font-size: var(--font16Size);
+  font-weight: bold;
+}
+.popup .info_1.data-v-0ce3258c {
+  position: relative;
+  display: flex;
+  flex-direction: column;
+  height: 54vh;
+  padding: 2vw;
+}
+.popup .info_1 button.data-v-0ce3258c {
+  font-size: var(--font14Size);
+  background: linear-gradient(to right, #00BFFF, #007AFF);
+}
+.scroll-view.data-v-0ce3258c {
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+}
+.scroll-view .list-scroll-view.data-v-0ce3258c {
+  display: flex;
+  flex-direction: column;
+}
+

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 17 - 17
unpackage/dist/dev/mp-weixin/pagesMy/account/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 21 - 21
unpackage/dist/dev/mp-weixin/pagesMy/article/add.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 18 - 18
unpackage/dist/dev/mp-weixin/pagesMy/article/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 16 - 16
unpackage/dist/dev/mp-weixin/pagesMy/coupon/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 20 - 20
unpackage/dist/dev/mp-weixin/pagesMy/opinion/index.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 16 - 16
unpackage/dist/dev/mp-weixin/pagesMy/service/index.js


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

@@ -2,7 +2,7 @@
   "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
   "projectname": "travel_applet",
   "setting": {
-    "compileHotReLoad": true,
+    "compileHotReLoad": false,
     "bigPackageSizeSupport": true,
     "urlCheck": false
   }

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 14 - 14
unpackage/dist/dev/mp-weixin/uni_modules/uni-badge/components/uni-badge/uni-badge.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 15 - 15
unpackage/dist/dev/mp-weixin/uni_modules/uni-calendar/components/uni-calendar/uni-calendar-item.js


+ 0 - 0
unpackage/dist/dev/mp-weixin/uni_modules/uni-calendar/components/uni-calendar/uni-calendar.js


Vissa filer visades inte eftersom för många filer har ändrats