Browse Source

no message

yanjie 4 years ago
parent
commit
bfb242d8b3
100 changed files with 308 additions and 124 deletions
  1. 3 3
      pages/childcare/child_care.vue
  2. 2 2
      pages/common_tools/home_doctor.vue
  3. 1 1
      pages/common_tools/me_follow.vue
  4. 21 10
      pages/doctor_related/doctor_info.vue
  5. 8 8
      pages/doctor_related/info_write.vue
  6. 53 7
      pages/index/message.vue
  7. 44 1
      pages/index/mine.vue
  8. 46 14
      pages/order/payment.vue
  9. 2 2
      pages/personal/coupon/couponList.vue
  10. 22 7
      pages/service_box/box_details.vue
  11. 9 6
      pages/service_box/choiceBox.vue
  12. 4 4
      pages/service_packs/packs_details.vue
  13. 81 47
      pages/service_packs/packs_information.vue
  14. 1 1
      pages/vaccines/mechanism.vue
  15. 2 2
      pages/vaccines/vaccines_info.vue
  16. 0 0
      unpackage/dist/build/mp-weixin/common/vendor.js
  17. 2 2
      unpackage/dist/build/mp-weixin/components/watch-button.json
  18. 2 2
      unpackage/dist/build/mp-weixin/components/watch-input.json
  19. 0 0
      unpackage/dist/build/mp-weixin/pages/childcare/child_care.js
  20. 0 0
      unpackage/dist/build/mp-weixin/pages/childcare/child_care.wxml
  21. 0 0
      unpackage/dist/build/mp-weixin/pages/childcare/child_care.wxss
  22. 0 0
      unpackage/dist/build/mp-weixin/pages/common_tools/home_doctor.js
  23. 0 0
      unpackage/dist/build/mp-weixin/pages/common_tools/me_follow.js
  24. 1 1
      unpackage/dist/build/mp-weixin/pages/common_tools/me_follow.wxml
  25. 0 0
      unpackage/dist/build/mp-weixin/pages/doctor_related/doctor_info.js
  26. 0 0
      unpackage/dist/build/mp-weixin/pages/doctor_related/doctor_info.wxml
  27. 0 0
      unpackage/dist/build/mp-weixin/pages/doctor_related/doctor_info.wxss
  28. 0 0
      unpackage/dist/build/mp-weixin/pages/doctor_related/info_write.js
  29. 0 0
      unpackage/dist/build/mp-weixin/pages/doctor_related/info_write.wxml
  30. 0 0
      unpackage/dist/build/mp-weixin/pages/doctor_related/info_write.wxss
  31. 0 0
      unpackage/dist/build/mp-weixin/pages/index/message.js
  32. 1 1
      unpackage/dist/build/mp-weixin/pages/index/message.wxml
  33. 0 0
      unpackage/dist/build/mp-weixin/pages/index/mine.js
  34. 0 0
      unpackage/dist/build/mp-weixin/pages/index/mine.wxml
  35. 0 0
      unpackage/dist/build/mp-weixin/pages/index/mine.wxss
  36. 0 0
      unpackage/dist/build/mp-weixin/pages/order/payment.js
  37. 0 0
      unpackage/dist/build/mp-weixin/pages/order/payment.wxml
  38. 0 0
      unpackage/dist/build/mp-weixin/pages/personal/coupon/couponList.js
  39. 1 1
      unpackage/dist/build/mp-weixin/pages/personal/coupon/couponList.wxml
  40. 0 0
      unpackage/dist/build/mp-weixin/pages/service_box/box_details.js
  41. 1 1
      unpackage/dist/build/mp-weixin/pages/service_box/box_details.wxml
  42. 0 0
      unpackage/dist/build/mp-weixin/pages/service_box/choiceBox.js
  43. 0 0
      unpackage/dist/build/mp-weixin/pages/service_box/choiceBox.wxml
  44. 0 0
      unpackage/dist/build/mp-weixin/pages/service_packs/packs_details.js
  45. 0 0
      unpackage/dist/build/mp-weixin/pages/service_packs/packs_details.wxml
  46. 0 0
      unpackage/dist/build/mp-weixin/pages/service_packs/packs_information.js
  47. 0 0
      unpackage/dist/build/mp-weixin/pages/service_packs/packs_information.wxml
  48. 0 0
      unpackage/dist/build/mp-weixin/pages/vaccines/mechanism.js
  49. 1 1
      unpackage/dist/build/mp-weixin/pages/vaccines/mechanism.wxml
  50. 0 0
      unpackage/dist/build/mp-weixin/pages/vaccines/vaccines_info.js
  51. 0 0
      unpackage/dist/build/mp-weixin/pages/vaccines/vaccines_info.wxml
  52. 0 0
      unpackage/dist/build/mp-weixin/pages/vaccines/vaccines_info.wxss
  53. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  54. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/GoEasyAudioPlayer/GoEasyAudioPlayer.js.map
  55. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/uni-badge/uni-badge.js.map
  56. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/uni-icons/uni-icons.js.map
  57. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/uni-list-item/uni-list-item.js.map
  58. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/uni-list/uni-list.js.map
  59. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/watch-button.js.map
  60. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/watch-input.js.map
  61. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/archives/add_archives.js.map
  62. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/archives/archives_info.js.map
  63. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/archives/my_archives.js.map
  64. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/archives/upcard.js.map
  65. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/childcare/child_care.js.map
  66. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/childcare/child_careList.js.map
  67. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/collection/collection.js.map
  68. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/collection/collection_details.js.map
  69. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/help_feedback/help_feedback.js.map
  70. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/help_feedback/opinion1.js.map
  71. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/home_doctor.js.map
  72. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/me_evaluate.js.map
  73. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/me_follow.js.map
  74. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/me_order/me_order.js.map
  75. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/me_order/order_details.js.map
  76. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/consultingInfo.js.map
  77. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/conversation.js.map
  78. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/my_appointment.js.map
  79. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/my_consulting.js.map
  80. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/my_opinion.js.map
  81. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/opinionInfo.js.map
  82. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/doctor_related/doctor_info.js.map
  83. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/doctor_related/info_write.js.map
  84. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/doctor_related/select_doctor.js.map
  85. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/book.js.map
  86. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/editinfo.js.map
  87. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/editphone.js.map
  88. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  89. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/message.js.map
  90. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/mine.js.map
  91. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/paypassword.js.map
  92. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  93. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/order/order.js.map
  94. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/order/payment.js.map
  95. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/personal/balance_info.js.map
  96. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/personal/coupon/coupon.js.map
  97. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/personal/coupon/couponList.js.map
  98. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/personal/coupon/coupon_details.js.map
  99. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/personal/personal_information.js.map
  100. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/personal/recharge.js.map

+ 3 - 3
pages/childcare/child_care.vue

xqd xqd
@@ -19,8 +19,8 @@
 			</view>
 			<view class="padding-sm bg-white" v-if="doctor!=''">
 				<scroll-view scroll-x="true" enable-flex="true" style="display: flex;height: 145rpx;">
-					<view class="flex flex-direction align-center justify-center" @click="gotodoctorinfo(item.id)" style="width: 120rpx;height: 130rpx;"
-					 v-for="(item,index) in doctor.docter" :key="index">
+					<view class="flex flex-direction align-center justify-center margin-right-xs" @click="gotodoctorinfo(item.id)"
+					 style="width: 120rpx;height: 130rpx;" v-for="(item,index) in doctor.docter" :key="index">
 						<u-avatar :src="item.avatar" mode="circle"></u-avatar>
 						<view class="">
 							{{item.name}}
@@ -176,7 +176,7 @@
 			callbacktime(arr) {
 				this.timehour = this.multiSelector[1][arr[1]].id
 				this.yuyuevalue = this.multiSelector[0][arr[0]] + " " + this.multiSelector[1][arr[1]].start_time_period
-				this.time = new Date().getFullYear() + "-" + this.multiSelector[0][arr[0]]
+				this.time = this.multiSelector[0][arr[0]]
 			},
 			//添加就诊人
 			addPeople(e) {

+ 2 - 2
pages/common_tools/home_doctor.vue

xqd
@@ -82,13 +82,13 @@
 							title: "取消成功",
 							icon: "none"
 						})
-						this.doctorList[e.currentTarget.dataset.index].docter.is_collect = res.data.is_collect
+						this.doctorList[e.currentTarget.dataset.index].is_collect = res.data.is_collect
 					} else {
 						uni.showToast({
 							title: "关注成功",
 							icon: "none"
 						})
-						this.doctorList[e.currentTarget.dataset.index].docter.is_collect = res.data.is_collect
+						this.doctorList[e.currentTarget.dataset.index].is_collect = res.data.is_collect
 					}
 				}
 			},

+ 1 - 1
pages/common_tools/me_follow.vue

xqd
@@ -12,7 +12,7 @@
 					<!-- <image :src="item.docter.avatar" mode="aspectFit" style="height: 68rpx;width: 68rpx;border-radius: 50%;margin-right: 20rpx;"></image> -->
 					<u-avatar :src="item.docter.avatar" mode="circle"></u-avatar>
 					<text style="font-size: 28rpx;margin: 28rpx;color: #000000;">{{item.docter.name}}</text>
-					<text style="font-size: 28rpx;margin-left: 10rpx;" v-for="(itm,idx) in item.docter.label" :key="idx">{{itm}}</text>
+					<text style="font-size: 28rpx;margin-left: 10rpx;" v-for="(itm,idx) in item.docter.label_texts" :key="idx">{{itm.label_name}}</text>
 				</view>
 			</u-collapse-item>
 		</u-collapse>

+ 21 - 10
pages/doctor_related/doctor_info.vue

xqd xqd xqd xqd xqd xqd xqd
@@ -9,7 +9,7 @@
 							<view class="flex align-center">
 								<text class="dpb fb f16">{{doctor.name||''}}</text>
 								<text class="dpb f14 m-gray-small ml5" v-for="(itm,index) in doctor.label_texts" :key="index">{{itm.label_name||''}}</text>
-								
+
 							</view>
 							<view class="dpb m-flex margin-top-sm">科室:{{doctor.office.name||'暂无'}} {{doctor.qualification.name||'暂无'}}</view>
 							<view class="m-xend mt12">
@@ -126,7 +126,7 @@
 			</button>
 			<button v-if="barindex==1" class="submit text-white" :disabled="isphone" @click="phonezixun" :style="!isphone?'background-color: rgb(11,115,186);font-size: 26rpx;':'font-size: 26rpx;color:gray'">电话咨询</button>
 			<button v-else-if="barindex==2" class="submit text-white" :disabled="istuwen" @click="phonezixun" :style="!istuwen?'background-color: rgb(11,115,186);font-size: 26rpx;':'font-size: 26rpx;color:gray'">图文咨询</button>
-			<button v-else class="submit text-white" @click="phonezixun" :disabled="ismenzhen||daytime==''" :style="!ismenzhen&&daytime!=''?'background-color: rgb(11,115,186);font-size: 26rpx;':'font-size: 26rpx;color:gray'">门诊预约</button>
+			<button v-else class="submit text-white" @click="phonezixun" :disabled="ismenzhen||daytime==''||is_can_appoint==0" :style="!ismenzhen&&daytime!=''&&is_can_appoint!=0?'background-color: rgb(11,115,186);font-size: 26rpx;':'font-size: 26rpx;color:gray'">门诊预约</button>
 		</view>
 		<u-no-network></u-no-network>
 		<u-skeleton :loading="loading" el-color="#ddd" :animation="true" bgColor="#FFF"></u-skeleton>
@@ -180,6 +180,8 @@
 				istuwen: false,
 				ismenzhen: false,
 				loading: true,
+				is_can_appoint: ""
+
 			}
 		},
 		methods: {
@@ -194,9 +196,10 @@
 					this.loading = false;
 				}
 				this.doctor = res
-				this.doctor.is_chat != 0 ? this.istuwen = false : this.istuwen = true,
-					this.doctor.is_phone != 0 ? this.isphone = false : this.isphone = true,
-					this.doctor.is_appoint != 0 || this.multiSelector.length != 0 ? this.ismenzhen = false : this.ismenzhen = true
+				this.doctor.is_chat != 0 ? this.istuwen = false : this.istuwen = true
+				this.doctor.is_phone != 0 ? this.isphone = false : this.isphone = true
+				this.doctor.is_appoint != 0 || this.multiSelector.length != 0 ? this.ismenzhen = false : this.ismenzhen = true
+				console.log(this.ismenzhen)
 
 			},
 			submitCollect: async function(e) {
@@ -234,8 +237,11 @@
 						})
 						let time = res.data.data.map(item => {
 							return item.schedule_period.map(itm => {
-								return { ...itm.time_period,
-									...itm.organization
+								itm.organization.org_id = itm.organization['id']
+								return {
+									can_appoint_num: itm.can_appoint_num,
+									...itm.organization,
+									...itm.time_period
 								}
 							})
 						})
@@ -244,12 +250,14 @@
 						})
 						this.multiSelector.push(nian)
 						this.multiSelector.push(time[0])
+						console.log(this.multiSelector)
 						this.daytime = this.multiSelector[0][0] + " " + this.multiSelector[1][0].start_time_period
 						this.hospital = this.multiSelector[1][0].name
 						this.address = this.multiSelector[1][0].address
-						this.jigouid = this.multiSelector[1][0].id
+						this.jigouid = this.multiSelector[1][0].org_id
+						this.is_can_appoint = this.multiSelector[1][0].can_appoint_num
 						this.year = this.multiSelector[0][0]
-						console.log(this.year)
+						console.log(this.jigouid)
 						this.yearid = this.multiSelector[1][0].id
 						console.log(this.yearid)
 						this.distance = parseInt(this.multiSelector[1][0].distance) / 1000
@@ -292,9 +300,12 @@
 				this.daytime = this.multiSelector[0][arr[0]] + " " + this.multiSelector[1][arr[1]].start_time_period
 				this.hospital = this.multiSelector[1][arr[1]].name
 				this.address = this.multiSelector[1][arr[1]].address
-				this.jigouid = this.multiSelector[1][arr[1]].id
+				this.jigouid = this.multiSelector[1][arr[1]].org_id
+				this.is_can_appoint = this.multiSelector[1][arr[1]].can_appoint_num
 				this.year = this.multiSelector[0][arr[0]]
+				console.log(this.multiSelector[1][arr[1]])
 				this.yearid = this.multiSelector[1][arr[1]].id
+				console.log(this.yearid)
 				this.distance = parseInt(this.multiSelector[1][arr[1]].distance) / 1000
 			}
 		}

+ 8 - 8
pages/doctor_related/info_write.vue

xqd xqd
@@ -78,7 +78,7 @@
 					<text class="text-grey">症状描述</text>
 				</view>
 				<view class="action">
-					<text class="text-grey text-sm">查看范例</text>
+					<!-- <text class="text-grey text-sm">查看范例</text> -->
 				</view>
 			</view>
 			<textarea v-if="type==2" v-model="zhengzhuang" value="" class="textareasty" placeholder="请填写您的病症描述" />
@@ -363,13 +363,13 @@
 						})
 						return false
 					}
-					if(this.imgList.length == 0){
-						uni.showToast({
-							title:"请上传病情照片",
-							icon:"none"
-						})
-						return false
-					}
+					// if(this.imgList.length == 0){
+					// 	uni.showToast({
+					// 		title:"请上传病情照片",
+					// 		icon:"none"
+					// 	})
+					// 	return false
+					// }
 						let obj={
 							doctorname:this.doctor.name,
 							product_type:this.type,

+ 53 - 7
pages/index/message.vue

xqd xqd xqd xqd
@@ -6,13 +6,12 @@
 				<view class="flex justify-start align-center">
 					<u-icon name="order"></u-icon>
 					<text class="text-lg margin-left-xs">{{
-						item.type==1?'医生确认接单':item.type==2?'医生确认结束':item.type==3?'系统通知':item.type==4?'下单成功':item.type==5?'服务包下单成功':item.type==6?'服务包到期':item.type==7?'充值成功':item.type==8?'余额付款成功':item.type==9?'修改密码':item.type==10?'修改绑定电话':item.type==11?'修改支付密码':item.type==12?'社区端通知':item.type==13?'后台通知':'订单通知'
-						
+						item.type==1?'医生确认接单':item.type==2?'医生确认结束':item.type==3?'系统通知':item.type==4?'下单成功':item.type==5?'服务包下单成功':item.type==6?'服务包到期':item.type==7?'充值成功':item.type==8?'余额付款成功':item.type==9?'修改密码':item.type==10?'修改绑定电话':item.type==11?'修改支付密码':item.type==12?'社区端通知':item.type==13?'后台通知':item.type==99?'医生消息':'订单通知'
 					}}</text>
-					<text class="flex-sub text-right">{{item.create_time}}</text>
+					<view class="cu-tag badge text-xs margin-left-sm" v-if="item.type==99&&item.unread" style="position: static;">{{item.unread}}</view>
 				</view>
 				<view class="margin-top-sm text-cut">
-					{{item.content}}
+					{{item.type==99?'最新消息:'+item.content:item.content}}
 				</view>
 				<view class="text-right" style="position: relative">
 					<!-- <u-badge size="mini" :absolute="false" type="error" v-if="item.status==1" :is-dot="true"></u-badge>
@@ -33,14 +32,50 @@
 		onLoad(options) {
 
 		},
-		mounted() {
+		onShow() {
 			this.getMessage()
+			// if (getApp().globalData.imService == null) {
+			// 	let user = uni.getStorageSync('user')
+			// 	getApp().globalData.imService = new IMService();
+			// 	let loginResult = getApp().globalData.imService.login({
+			// 		flag: user.flag,
+			// 		nickname: user.nickname,
+			// 		avatar: user.avatar
+			// 	});
+			// 	if (loginResult) {
+			// 		//连接IM
+			// 		getApp().globalData.imService.connectIM();
+			// 	}
+			// }
+			this.imService = getApp().globalData.imService;
+			this.imService.onConversationsUpdate = (conversations) => {
+				this.conversations = conversations;
+				// this.setUnreadAmount();
+			};
+			var promise = this.imService.latestConversations();
+			promise.then(res => {
+				this.conversations = res.content;
+				console.log("conversations load successfully")
+				// this.setUnreadAmount();
+				console.log(this.conversations)
+				uni.hideLoading();
+			}).catch(e => {
+				console.log(e)
+			});
+		},
+		mounted() {
+
 		},
 		data() {
 			return {
 				messageList: [],
 				pageindex: 1,
-				show: false
+				show: false,
+				conversations: {
+					unreadTotal: 0,
+					conversations: []
+				},
+				imService: null,
 			}
 		},
 		onReachBottom() {
@@ -68,6 +103,17 @@
 				} else {
 					this.show = false
 				}
+				this.conversations.conversations.reverse()
+				this.conversations.conversations.forEach(item => {
+					let obj = {
+						type: 99,
+						content: item.lastMessage.type == 'text' ? item.lastMessage.payload.text : item.lastMessage.type == 'audio' ?
+							'[语音消息]' : '[图片消息]',
+						unread: item.unread,
+						docter_id: item.userId.split('_')[1],
+					}
+					this.messageList.unshift(obj)
+				})
 			},
 			gotoliaotian(item) {
 				if (item.type == 1 || item.type == 4) {
@@ -80,7 +126,7 @@
 					})
 				} else if (item.type == 5 || item.type == 6) {
 					uni.navigateTo({
-						url:"../service_box/box_details" 
+						url: "../service_box/box_details"
 					})
 				}
 			}

+ 44 - 1
pages/index/mine.vue

xqd xqd xqd
@@ -18,6 +18,7 @@
 								<!-- <view class="tip msg" v-if="true"></view> -->
 								<navigator hoverClass="none" url="message" style="width: 50rpx;">
 									<image class="header-img" src="https://zhengda.oss-cn-chengdu.aliyuncs.com/baoma/static/toolimg/myinfo.png"></image>
+									<view class="cu-tag badge text-xs" v-if="mseeage!=''">{{mseeage}}</view>
 								</navigator>
 							</view>
 						</view>
@@ -148,6 +149,7 @@
 </template>
 
 <script>
+	import IMService from "../../common/goeasyimutil.js"
 	var user = require('../../common/user.js');
 	import store from '@/store'
 	export default {
@@ -157,16 +159,57 @@
 		onShow() {
 			this.getUserInfo()
 			this.getarchives()
+			if (getApp().globalData.imService == null) {
+				let user = uni.getStorageSync('user')
+				getApp().globalData.imService = new IMService();
+				let loginResult = getApp().globalData.imService.login({
+					flag: user.flag,
+					nickname: user.nickname,
+					avatar: user.avatar
+				});
+				if (loginResult) {
+					//连接IM
+					getApp().globalData.imService.connectIM();
+				}
+			}
+			this.imService = getApp().globalData.imService;
+			this.imService.onConversationsUpdate = (conversations) => {
+				this.conversations = conversations;
+				this.setUnreadAmount();
+			};
+			var promise = this.imService.latestConversations();
+			promise.then(res => {
+				this.conversations = res.content;
+				console.log("conversations load successfully")
+				this.setUnreadAmount();
+				console.log(this.conversations)
+				uni.hideLoading();
+			}).catch(e => {
+				console.log(e)
+			});
 		},
 		data() {
 			return {
 				itemcurrent: 0,
 				info: {},
 				istrue: false,
-				patientList: []
+				patientList: [],
+				conversations: {
+					unreadTotal: 0,
+					conversations: []
+				},
+				imService: null,
+				mseeage:""
 			}
 		},
 		methods: {
+			setUnreadAmount(){
+				if (this.conversations.unreadTotal > 0) {
+					this.mseeage = this.conversations.unreadTotal.toString()
+				} else {
+					this.mseeage = ""
+				}
+			},
 			customer() {
 				uni.makePhoneCall({
 					phoneNumber: "12345"

+ 46 - 14
pages/order/payment.vue

xqd xqd xqd xqd xqd xqd xqd
@@ -15,11 +15,20 @@
 							</view>
 							<view class="tc_right">
 								<view style="width: 100%;">
-									<view class="text">{{item.order_pack.pack_intro}}</view>
+									<view class="">{{item.order_pack.pack_intro}}</view>
 									<!-- <view class="text">{{item.desc}}</view> -->
 									<view class="text">
-										<text style="text-align: left;">时长:{{item.order_pack.effective_days}}天</text>
-										<text style="float: right;color: #FF4F61;font-weight: bold;">¥{{item.order_pack.pack_price/100}}</text>
+										<view class="">
+											图文次数:{{item.order_pack.chat_num}}次
+										</view>
+										<view class="">
+											电话分钟:{{item.order_pack.phone_minutes}}分
+										</view>
+										<view class="">
+											门诊次数:{{item.order_pack.appoint_num}}次
+										</view>
+										<!-- <text style="text-align: left;">时长:{{item.order_pack.effective_days}}天</text> -->
+										<!-- <text style="float: right;color: #FF4F61;font-weight: bold;">¥{{item.order_pack.pack_price/100}}</text> -->
 									</view>
 								</view>
 								<view class="margin-top-xs">
@@ -48,8 +57,8 @@
 								<view class="couponItem-subject">
 									<view class="couponItem-subject-left">
 										<view class="couponItem-subject-price">
-											<text class="couponItem-subject-icon">¥</text>
-											<text class="couponItem-subject-price-min">{{item.money/100}}</text>
+											<text class="couponItem-subject-icon">{{item.type==1?'¥':''}}</text>
+											<text class="couponItem-subject-price-min">{{item.type==1?item.money/100:item.discount.substring(0,item.discount.indexOf(".")+2)}}</text>
 											<view class="couponItem-subject-price-reduce">{{item.name}}</view>
 										</view>
 									</view>
@@ -110,17 +119,17 @@
 					<text v-if="infodata.product_type == '6' ">服务包</text>
 				</view>
 				<view slot="footer" style="color:#FF4F61 ;font-weight: 500;">
-					{{orderAmount}}
+					{{orderAmount+'元'}}
 				</view>
 			</uni-list-item>
 			<!-- 线条 -->
 			<u-line color="#EFEFEF" />
-			<uni-list-item :border="false" :link="true" @click="discountshow = true">
+			<uni-list-item :border="false" :link="true" @click="list.length==0?false: discountshow = true" v-if="paytype!=3">
 				<view slot="header" style="color:#666666 ; font-size: 28rpx;">
 					优惠券
 				</view>
 				<view slot="footer" style="font-size: 30rpx;">
-					{{coupon}}
+					{{list.length==0?'暂无优惠卷':coupon}}
 				</view>
 			</uni-list-item>
 		</uni-list>
@@ -147,7 +156,7 @@
 		<view class="cu-bar bg-white tabbar border shop" style="position: fixed; bottom: 0; z-index: 99;width: 100%;">
 			<view class="" style="width:75%;">
 				<text style="padding-left: 30rpx;font-size: 32rpx;">合计:</text>
-				<text style="padding-left: 20rpx;font-size: 36;font-weight: 500;color: #FF4F61;">{{orderAmount}}</text>
+				<text style="padding-left: 20rpx;font-size: 36;font-weight: 500;color: #FF4F61;">{{orderAmount+'元'}}</text>
 			</view>
 			<view class="submit text-white" @click="confirmpay" style="background-color: rgb(11,115,186); font-size: 32rpx;">确认支付</view>
 		</view>
@@ -172,7 +181,7 @@
 			console.log(this.infodata)
 		},
 		onShow() {
-			this.orderAmount = this.norderAmount + "元"
+			this.orderAmount = this.norderAmount
 			this.getUserInfo()
 			this.pageindex = 1
 			this.pageservice = 1
@@ -230,6 +239,7 @@
 			getserviceList: async function() {
 				let res = await this.$request.post("/api/v1/order/orderList", {
 					page: this.pageservice,
+					// docter_id:this.infodata.docter_id
 					list_type: 1,
 					product_type: 6,
 					is_pack_expire: 2
@@ -290,27 +300,49 @@
 			setmode(item) {
 				this.value = item.name
 				if (this.value == '服务包抵扣') {
-					this.paytype = 3
-					this.showservice = true
+					if (this.serviceList.length == 0) {
+						uni.showToast({
+							title: "暂无服务包",
+							icon: "none"
+						})
+						return false
+					} else {
+						this.paytype = 3
+						this.showservice = true
+					}
+
 				} else if (this.value == '钱包余额支付') {
 					this.paytype = 2
 				}
 			},
 			collectCoupons(item, index) {
+				this.norderAmount = this.infodata.total_amount
+				this.orderAmount = this.infodata.total_amount
 				if (item.type == 1) {
-					if (item.max_reduce_amount > this.infodata.total_amount * 100) {
+					if (this.infodata.total_amount * 100 < item.min_consume_amount) {
 						uni.showToast({
 							title: "满减金额不够",
 							icon: "none"
 						})
+						this.discountshow = false
 						return false
 					} else {
 						this.coupon = item.name
 						this.couponid = item.id
 						let price = (this.norderAmount * 100) - item.money
-						this.norderAmount = price
+						this.norderAmount = price / 100
+						this.orderAmount = price / 100
+						this.discountshow = false
 						this.$forceUpdate()
 					}
+				} else if (item.type == 2) {
+					this.coupon = item.name
+					this.couponid = item.id
+					let price = (this.norderAmount * 100) * ((item.discount.substring(0, item.discount.indexOf(".") + 2) - 0) / 10)
+					this.norderAmount = price / 100
+					this.orderAmount = price / 100
+					this.discountshow = false
+					this.$forceUpdate()
 				}
 			},
 			confirmpay() {

+ 2 - 2
pages/personal/coupon/couponList.vue

xqd
@@ -10,8 +10,8 @@
 						<view class="couponItem-subject">
 							<view class="couponItem-subject-left">
 								<view class="couponItem-subject-price">
-									<text class="couponItem-subject-icon">¥</text>
-									<text class="couponItem-subject-price-min">{{item.money/100}}</text>
+									<text class="couponItem-subject-icon">{{item.type==1?'¥':''}}</text>
+									<text class="couponItem-subject-price-min">{{item.type==1?item.money/100:item.discount.substring(0,item.discount.indexOf(".")+2)}}</text>
 									<view class="couponItem-subject-price-reduce">{{item.name}}</view>
 								</view>
 							</view>

+ 22 - 7
pages/service_box/box_details.vue

xqd xqd xqd xqd
@@ -11,11 +11,19 @@
 							</view>
 							<view class="tc_right">
 								<view style="width: 100%;">
-									<view class="text">{{item.order_pack.pack_intro}}</view>
+									<view class="">{{item.order_pack.pack_intro}}</view>
 									<!-- <view class="text">{{item.desc}}</view> -->
 									<view class="text">
-										<text style="text-align: left;">时长:{{item.order_pack.effective_days}}天</text>
-										<text style="float: right;color: #FF4F61;font-weight: bold;">¥{{item.order_pack.pack_price/100}}</text>
+										<view class="">
+											图文次数:{{item.order_pack.chat_num}}次
+										</view>
+										<view class="">
+											电话分钟:{{item.order_pack.phone_minutes}}分
+										</view>
+										<view class="">
+											门诊次数:{{item.order_pack.appoint_num}}次
+										</view>
+										<!-- <text style="float: right;color: #FF4F61;font-weight: bold;">¥{{item.order_pack.pack_price/100}}</text> -->
 									</view>
 								</view>
 								<view class="margin-top-xs">
@@ -48,7 +56,7 @@
 					name: '服务中服务包'
 				}, {
 					name: '历史服务包'
-				}, ],
+				},{name:'失效服务包'} ],
 				current: 0,
 				serviceList: [],
 				miao: "",
@@ -67,9 +75,12 @@
 				let num = 0
 				if (this.current == 0) {
 					num = 2
-				} else {
+				} else if(this.current == 1){
 					num = 1
+				}else{
+					num = 3
 				}
+				console.log(num)
 				let res = await this.$request.post("/api/v1/order/orderList", {
 					page: this.pageindex,
 					list_type: 1,
@@ -95,9 +106,13 @@
 				}
 			},
 			details(data) {
-				// console.log(data)
+				let obj = {
+					service_pack_id: data.service_pack_id,
+					guardian_name: data.guardian_name
+				}
+				console.log(data)
 				uni.navigateTo({
-					url: "choiceBox?data=" + JSON.stringify(data)
+					url: "choiceBox?data=" + JSON.stringify(obj)
 				})
 			}
 		}

+ 9 - 6
pages/service_box/choiceBox.vue

xqd xqd xqd xqd xqd
@@ -31,8 +31,9 @@
 							<view class="portrait">
 								<view style="padding-top: 20rpx;">
 									<image class="img" :src="ite.avatar"></image>
-									<view class="bun_true" @click="submitCollect" :data-index="idx" :data-id="ite.id" v-if="ite.is_collect==0">关注</view>
-									<view class="bun_false" @click="submitCollect" :data-index="idx" :data-id="ite.id" v-else>已关注</view>
+									<view class="bun_true" @click="submitCollect" :data-itemindex="index" :data-index="idx" :data-id="ite.id" v-if="ite.is_collect==0">关注</view>
+									<view class="bun_false" @click="submitCollect" :data-itemindex="index" :data-index="idx" :data-id="ite.id"
+									 v-else>已关注</view>
 								</view>
 							</view>
 							<!-- 文字 -->
@@ -40,7 +41,7 @@
 								<!-- 名字+标签 -->
 								<view class="name">
 									<view style="margin-right: 15rpx;">{{ite.name}}</view>
-									<view class="label" v-for="(itm,idex) in ite.label" :key="idex">{{itm}}</view>
+									<view class="label" v-for="(itm,idex) in ite.label_texts" :key="idex">{{itm.label_name}}</view>
 								</view>
 								<!-- 科室 -->
 								<view class="department">
@@ -70,6 +71,7 @@
 	export default {
 		name: 'productdetailspage',
 		onLoad(op) {
+			console.log(op.data)
 			this.service = JSON.parse(op.data)
 			console.log(this.service)
 		},
@@ -88,7 +90,7 @@
 				},
 				packs: {},
 				serviceid: "",
-				service:""
+				service: ""
 			}
 		},
 		methods: {
@@ -105,17 +107,18 @@
 							title: "取消成功",
 							icon: "none"
 						})
-						this.packs.team.docter[e.currentTarget.dataset.index].is_collect = res.data.is_collect
+						this.packs.team[e.currentTarget.dataset.itemindex].docter[e.currentTarget.dataset.index].is_collect = res.data.is_collect
 					} else {
 						uni.showToast({
 							title: "关注成功",
 							icon: "none"
 						})
-						this.packs.team.docter[e.currentTarget.dataset.index].is_collect = res.data.is_collect
+						this.packs.team[e.currentTarget.dataset.itemindex].docter[e.currentTarget.dataset.index].is_collect = res.data.is_collect
 					}
 				}
 			},
 			getservice: async function() {
+				console.log(this.service)
 				let res = await this.$request.post("/api/v1/ServicePack/servicePackDetail", {
 					service_pack_id: this.service.service_pack_id
 				})

+ 4 - 4
pages/service_packs/packs_details.vue

xqd xqd
@@ -24,8 +24,8 @@
 							<view class="portrait">
 								<view style="padding-top: 20rpx;">
 									<image class="img" :src="ite.avatar"></image>
-									<view class="bun_true" @click="submitCollect" :data-index="idx" :data-id="ite.id" v-if="ite.is_collect==0">关注</view>
-									<view class="bun_false" @click="submitCollect" :data-index="idx" :data-id="ite.id" v-else>已关注</view>
+									<view class="bun_true" @click="submitCollect" :data-itemindex="index" :data-index="idx" :data-id="ite.id" v-if="ite.is_collect==0">关注</view>
+									<view class="bun_false" @click="submitCollect" :data-itemindex="index" :data-index="idx" :data-id="ite.id" v-else>已关注</view>
 								</view>
 							</view>
 							<!-- 文字 -->
@@ -131,13 +131,13 @@
 							title: "取消成功",
 							icon: "none"
 						})
-						this.packs.team.docter[e.currentTarget.dataset.index].is_collect = res.data.is_collect
+						this.packs.team[e.currentTarget.dataset.itemindex].docter[e.currentTarget.dataset.index].is_collect = res.data.is_collect
 					} else {
 						uni.showToast({
 							title: "关注成功",
 							icon: "none"
 						})
-						this.packs.team.docter[e.currentTarget.dataset.index].is_collect = res.data.is_collect
+						this.packs.team[e.currentTarget.dataset.itemindex].docter[e.currentTarget.dataset.index].is_collect = res.data.is_collect
 					}
 				}
 			},

+ 81 - 47
pages/service_packs/packs_information.vue

xqd xqd xqd xqd xqd
@@ -138,7 +138,7 @@
 			<view class="flex align-center padding bg-white">
 				<u-switch v-model="checked" size="40"></u-switch>
 				<view class="margin-left-sm">
-					本服务包赠送一份保险服务,是否领取保险
+					本服务包赠送一份保险服务,是否领取保险。如领取保险需要同意<text class="text-blue">《保单协议》</text>和<text class="text-blue">《保单条款》</text>
 				</view>
 			</view>
 		</view>
@@ -250,7 +250,9 @@
 				showpeople: false,
 				value: "",
 				huanzheID: "",
-				checked: false
+				checked: false,
+				isagreement: false,
+				currentbaby: {}
 			}
 		},
 		methods: {
@@ -260,57 +262,59 @@
 					this.babyList = res.data.data
 					this.value = this.babyList[0].name
 					this.huanzheID = this.babyList[0].id
-					if (this.babyList[0].card_back_img_url == '' && this.babyList[0].card_img_url == '') {
-						let imglist = [{
-							url: this.babyList[0].card_img_url
-						}, {
-							url: this.babyList[0].card_back_img_url
-						}]
-						uni.showModal({
-							title: "提示",
-							content: "该档案人未上传证件照无法购买本服务包",
-							confirmText: "前往设置",
-							success: (res) => {
-								if (res.confirm) {
-									uni.navigateTo({
-										url: "../archives/upcard?id=" + this.babyList[0].id + "&data=" + JSON.stringify(imglist)
-									})
-									// this.showpeople = false
-								} else if (res.cancel) {
-									// this.showpeople = false
-								}
-							}
-						})
-					}
+					this.currentbaby = this.babyList[0]
+					// if (this.babyList[0].card_back_img_url == '' && this.babyList[0].card_img_url == '') {
+					// 	let imglist = [{
+					// 		url: this.babyList[0].card_img_url
+					// 	}, {
+					// 		url: this.babyList[0].card_back_img_url
+					// 	}]
+					// 	uni.showModal({
+					// 		title: "提示",
+					// 		content: "该档案人未上传证件照无法购买本服务包",
+					// 		confirmText: "前往设置",
+					// 		success: (res) => {
+					// 			if (res.confirm) {
+					// 				uni.navigateTo({
+					// 					url: "../archives/upcard?id=" + this.babyList[0].id + "&data=" + JSON.stringify(imglist)
+					// 				})
+					// 				// this.showpeople = false
+					// 			} else if (res.cancel) {
+					// 				// this.showpeople = false
+					// 			}
+					// 		}
+					// 	})
+					// }
 				}
 			},
 			peopleRadioChange(e) {
 				console.log(e);
 			},
 			xuanzehuanzhe(item) {
-				if (item.card_back_img_url == '' && item.card_img_url == '') {
-					let imglist = [{
-						url: item.card_img_url
-					}, {
-						url: item.card_back_img_url
-					}]
-					uni.showModal({
-						title: "提示",
-						content: "该档案人未上传证件照无法购买本服务包",
-						confirmText: "前往设置",
-						success: (res) => {
-							if (res.confirm) {
-								uni.navigateTo({
-									url: "../archives/upcard?id=" + item.id + "&data=" + JSON.stringify(imglist)
-								})
-								this.showpeople = false
-							} else if (res.cancel) {
-								this.showpeople = false
-							}
-						}
-					})
-					return false
-				}
+				// if (item.card_back_img_url == '' && item.card_img_url == '') {
+				// 	let imglist = [{
+				// 		url: item.card_img_url
+				// 	}, {
+				// 		url: item.card_back_img_url
+				// 	}]
+				// 	uni.showModal({
+				// 		title: "提示",
+				// 		content: "该档案人未上传证件照无法购买本服务包",
+				// 		confirmText: "前往设置",
+				// 		success: (res) => {
+				// 			if (res.confirm) {
+				// 				uni.navigateTo({
+				// 					url: "../archives/upcard?id=" + item.id + "&data=" + JSON.stringify(imglist)
+				// 				})
+				// 				this.showpeople = false
+				// 			} else if (res.cancel) {
+				// 				this.showpeople = false
+				// 			}
+				// 		}
+				// 	})
+				// 	return false
+				// }
+				this.currentbaby = item
 				this.huanzheID = item.id
 				this.value = item.name
 				this.showpeople = false
@@ -338,6 +342,22 @@
 			},
 			//下一步
 			next(e) {
+				if (this.currentbaby.card_number == '') {
+					uni.showModal({
+						title: "提示",
+						content: "该宝贝尚未填写身份证,请前往填写",
+						confirmText: "去填写",
+						showCancel: false,
+						success: (res) => {
+							if (res.confirm) {
+								uni.navigateTo({
+									url: "../archives/add_archives?info=" + JSON.stringify(this.currentbaby)
+								})
+							}
+						}
+					})
+					return false
+				}
 				if (this.value == "请选择") {
 					uni.showToast({
 						title: "请选择宝贝",
@@ -366,6 +386,20 @@
 					})
 					return false
 				}
+				// if (!this.isagreement) {
+				// 	uni.showToast({
+				// 		title: "请先同意保单协议",
+				// 		icon: "none"
+				// 	})
+				// 	return false
+				// }
+				// if (this.babyID == '') {
+				// 	uni.showToast({
+				// 		title: "请填写宝贝身份证号",
+				// 		icon: "none"
+				// 	})
+				// 	return false
+				// }
 				let obj = {
 					product_type: 6,
 					patient_id: this.huanzheID,

+ 1 - 1
pages/vaccines/mechanism.vue

xqd
@@ -2,7 +2,7 @@
 	<view class="bg-white">
 		<picker class="" @change="PickerChange" mode="selector" range-key="name" :value="value1" :range="options1">
 			<view class="text-xl margin-sm">
-				{{options1[value1].name}}
+				{{options1[value1].name||'加载中...'}}
 				<text class="cuIcon-unfold lg text-gray margin-left-xs"></text>
 			</view>
 		</picker>

+ 2 - 2
pages/vaccines/vaccines_info.vue

xqd xqd
@@ -19,7 +19,7 @@
 			</view>
 			<view class="padding-sm bg-white" v-if="doctor!=''">
 				<scroll-view scroll-x="true" enable-flex="true" style="display: flex;height: 145rpx;">
-					<view class="flex flex-direction align-center justify-center" @click="gotodoctorinfo(item.id)" style="width: 120rpx;height: 130rpx;"
+					<view class="flex flex-direction align-center justify-center margin-right-xs" @click="gotodoctorinfo(item.id)" style="width: 120rpx;height: 130rpx;"
 					 v-for="(item,index) in doctor.docter" :key="index">
 						<u-avatar :src="item.avatar" mode="circle"></u-avatar>
 						<view class="">
@@ -155,7 +155,7 @@
 			callbacktime(arr) {
 				this.timehour = this.multiSelector[1][arr[1]].id
 				this.yuyuevalue = this.multiSelector[0][arr[0]] + " " + this.multiSelector[1][arr[1]].start_time_period
-				this.time = new Date().getFullYear() + "-" + this.multiSelector[0][arr[0]]
+				this.time = this.multiSelector[0][arr[0]]
 			},
 			//添加就诊人
 			addPeople(e) {

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/common/vendor.js


+ 2 - 2
unpackage/dist/build/mp-weixin/components/watch-button.json

xqd
@@ -1,4 +1,4 @@
 {
-  "usingComponents": {},
-  "component": true
+  "component": true,
+  "usingComponents": {}
 }

+ 2 - 2
unpackage/dist/build/mp-weixin/components/watch-input.json

xqd
@@ -1,4 +1,4 @@
 {
-  "usingComponents": {},
-  "component": true
+  "component": true,
+  "usingComponents": {}
 }

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/childcare/child_care.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/childcare/child_care.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/childcare/child_care.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/common_tools/home_doctor.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/common_tools/me_follow.js


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/common_tools/me_follow.wxml

xqd
@@ -1 +1 @@
-<view style="width:100%;height:100%;padding:20rpx 28rpx;"><u-collapse class="vue-ref" vue-id="5e58b886-1" item-style="{{itemStyle}}" accordion="{{true}}" data-ref="collapse" bind:__l="__l" vue-slots="{{['default']}}"><u-collapse-item vue-id="{{('5e58b886-2')+','+('5e58b886-1')}}" open="true" bind:__l="__l" vue-slots="{{['default','title']}}"><view style="font-size:30rpx;" slot="title"><text style="font-weight:bold;margin-right:20rpx;">关注医生</text><text style="color:#666666;">{{followList.length}}</text></view><block wx:for="{{followList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view style="display:flex;align-items:center;padding:10rpx 0;"><u-avatar vue-id="{{('5e58b886-3-'+index)+','+('5e58b886-2')}}" src="{{item.docter.avatar}}" mode="circle" bind:__l="__l"></u-avatar><text style="font-size:28rpx;margin:28rpx;color:#000000;">{{item.docter.name}}</text><block wx:for="{{item.docter.label}}" wx:for-item="itm" wx:for-index="idx" wx:key="idx"><text style="font-size:28rpx;margin-left:10rpx;">{{itm}}</text></block></view></block></u-collapse-item></u-collapse><u-no-network vue-id="5e58b886-4" bind:__l="__l"></u-no-network></view>
+<view style="width:100%;height:100%;padding:20rpx 28rpx;"><u-collapse class="vue-ref" vue-id="5e58b886-1" item-style="{{itemStyle}}" accordion="{{true}}" data-ref="collapse" bind:__l="__l" vue-slots="{{['default']}}"><u-collapse-item vue-id="{{('5e58b886-2')+','+('5e58b886-1')}}" open="true" bind:__l="__l" vue-slots="{{['default','title']}}"><view style="font-size:30rpx;" slot="title"><text style="font-weight:bold;margin-right:20rpx;">关注医生</text><text style="color:#666666;">{{followList.length}}</text></view><block wx:for="{{followList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view style="display:flex;align-items:center;padding:10rpx 0;"><u-avatar vue-id="{{('5e58b886-3-'+index)+','+('5e58b886-2')}}" src="{{item.docter.avatar}}" mode="circle" bind:__l="__l"></u-avatar><text style="font-size:28rpx;margin:28rpx;color:#000000;">{{item.docter.name}}</text><block wx:for="{{item.docter.label_texts}}" wx:for-item="itm" wx:for-index="idx" wx:key="idx"><text style="font-size:28rpx;margin-left:10rpx;">{{itm.label_name}}</text></block></view></block></u-collapse-item></u-collapse><u-no-network vue-id="5e58b886-4" bind:__l="__l"></u-no-network></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/doctor_related/doctor_info.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/doctor_related/doctor_info.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/doctor_related/doctor_info.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/doctor_related/info_write.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/doctor_related/info_write.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/doctor_related/info_write.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/message.js


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/index/message.wxml

xqd
@@ -1 +1 @@
-<view class="main data-v-56da3772"><view class="padding-lr data-v-56da3772"><block wx:for="{{messageList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['gotoliaotian',['$0'],[[['messageList','',index]]]]]]]}}" class="padding-lr-sm padding-tb-sm bg-white margin-top-sm data-v-56da3772" style="border-radius:16rpx;box-shadow:0 0 50rpx 0 rgba(0, 0, 0, 0.1);" bindtap="__e"><view class="flex justify-start align-center data-v-56da3772"><u-icon vue-id="{{'6385ca05-1-'+index}}" name="order" class="data-v-56da3772" bind:__l="__l"></u-icon><text class="text-lg margin-left-xs data-v-56da3772">{{item.type==1?'医生确认接单':item.type==2?'医生确认结束':item.type==3?'系统通知':item.type==4?'下单成功':item.type==5?'服务包下单成功':item.type==6?'服务包到期':item.type==7?'充值成功':item.type==8?'余额付款成功':item.type==9?'修改密码':item.type==10?'修改绑定电话':item.type==11?'修改支付密码':item.type==12?'社区端通知':item.type==13?'后台通知':'订单通知'}}</text><text class="flex-sub text-right data-v-56da3772">{{item.create_time}}</text></view><view class="margin-top-sm text-cut data-v-56da3772">{{''+item.content+''}}</view><view class="text-right data-v-56da3772" style="position:relative;"></view></view></block></view><u-empty vue-id="6385ca05-2" text="暂无数据" mode="order" show="{{show}}" margin-top="250" class="data-v-56da3772" bind:__l="__l"></u-empty><view class="cu-tabbar-height data-v-56da3772"></view><view class="cu-tabbar-height data-v-56da3772"></view><u-no-network vue-id="6385ca05-3" class="data-v-56da3772" bind:__l="__l"></u-no-network></view>
+<view class="main data-v-53609fa2"><view class="padding-lr data-v-53609fa2"><block wx:for="{{messageList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['gotoliaotian',['$0'],[[['messageList','',index]]]]]]]}}" class="padding-lr-sm padding-tb-sm bg-white margin-top-sm data-v-53609fa2" style="border-radius:16rpx;box-shadow:0 0 50rpx 0 rgba(0, 0, 0, 0.1);" bindtap="__e"><view class="flex justify-start align-center data-v-53609fa2"><u-icon vue-id="{{'6385ca05-1-'+index}}" name="order" class="data-v-53609fa2" bind:__l="__l"></u-icon><text class="text-lg margin-left-xs data-v-53609fa2">{{item.type==1?'医生确认接单':item.type==2?'医生确认结束':item.type==3?'系统通知':item.type==4?'下单成功':item.type==5?'服务包下单成功':item.type==6?'服务包到期':item.type==7?'充值成功':item.type==8?'余额付款成功':item.type==9?'修改密码':item.type==10?'修改绑定电话':item.type==11?'修改支付密码':item.type==12?'社区端通知':item.type==13?'后台通知':item.type==99?'医生消息':'订单通知'}}</text><block wx:if="{{item.type==99&&item.unread}}"><view class="cu-tag badge text-xs margin-left-sm data-v-53609fa2" style="position:static;">{{item.unread}}</view></block></view><view class="margin-top-sm text-cut data-v-53609fa2">{{''+(item.type==99?'最新消息:'+item.content:item.content)+''}}</view><view class="text-right data-v-53609fa2" style="position:relative;"></view></view></block></view><u-empty vue-id="6385ca05-2" text="暂无数据" mode="order" show="{{show}}" margin-top="250" class="data-v-53609fa2" bind:__l="__l"></u-empty><view class="cu-tabbar-height data-v-53609fa2"></view><view class="cu-tabbar-height data-v-53609fa2"></view><u-no-network vue-id="6385ca05-3" class="data-v-53609fa2" bind:__l="__l"></u-no-network></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/mine.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/mine.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/mine.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/order/payment.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/order/payment.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/personal/coupon/couponList.js


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/personal/coupon/couponList.wxml

xqd
@@ -1 +1 @@
-<view class="main"><view class="body-Discount margin-top-sm"><view class="collar"><view class="couponList"><block wx:for="{{list}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="couponItem"><view class="couponItem-subject"><view class="couponItem-subject-left"><view class="couponItem-subject-price"><text class="couponItem-subject-icon">¥</text><text class="couponItem-subject-price-min">{{item.money/100}}</text><view class="couponItem-subject-price-reduce">{{item.name}}</view></view></view><view class="couponItem-subject-right"><view class="couponItem-subject-right-header"><label class="couponItem-subject-right-header-icon _span">{{item.type==1?'满减':'折扣'}}</label>{{''+item.title+''}}</view><block wx:if="{{item.is_receive==0}}"><button class="couponItem-subject-right-btn" data-index="{{index}}" data-event-opts="{{[['tap',[['collectCoupons',['$0',index],[[['list','',index]]]]]]]}}" bindtap="__e">领取</button></block><block wx:else><button class="iscouponItem-subject-right-btn">已领取</button></block><view class="closing-date">{{''+item.start_time+" - "+item.end_time+''}}</view></view></view></view></block></view></view></view><u-empty vue-id="65afbb62-1" text="暂无数据" show="{{show}}" mode="order" margin-top="250" bind:__l="__l"></u-empty><view class="cu-tabbar-height"></view><view class="cu-tabbar-height"></view></view>
+<view class="main"><view class="body-Discount margin-top-sm"><view class="collar"><view class="couponList"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="couponItem"><view class="couponItem-subject"><view class="couponItem-subject-left"><view class="couponItem-subject-price"><text class="couponItem-subject-icon">{{item.$orig.type==1?'¥':''}}</text><text class="couponItem-subject-price-min">{{item.$orig.type==1?item.$orig.money/100:item.g0}}</text><view class="couponItem-subject-price-reduce">{{item.$orig.name}}</view></view></view><view class="couponItem-subject-right"><view class="couponItem-subject-right-header"><label class="couponItem-subject-right-header-icon _span">{{item.$orig.type==1?'满减':'折扣'}}</label>{{''+item.$orig.title+''}}</view><block wx:if="{{item.$orig.is_receive==0}}"><button class="couponItem-subject-right-btn" data-index="{{index}}" data-event-opts="{{[['tap',[['collectCoupons',['$0',index],[[['list','',index]]]]]]]}}" bindtap="__e">领取</button></block><block wx:else><button class="iscouponItem-subject-right-btn">已领取</button></block><view class="closing-date">{{''+item.$orig.start_time+" - "+item.$orig.end_time+''}}</view></view></view></view></block></view></view></view><u-empty vue-id="65afbb62-1" text="暂无数据" show="{{show}}" mode="order" margin-top="250" bind:__l="__l"></u-empty><view class="cu-tabbar-height"></view><view class="cu-tabbar-height"></view></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/service_box/box_details.js


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/service_box/box_details.wxml

xqd
@@ -1 +1 @@
-<view class="container"><u-tabs vue-id="5c354a4f-1" list="{{list}}" is-scroll="{{false}}" current="{{current}}" data-event-opts="{{[['^change',[['change']]]]}}" bind:change="__e" bind:__l="__l"></u-tabs><view style="width:100vw;height:auto;background-color:#f6f6f6;"><view style="width:100%;height:100%;"><block wx:for="{{serviceList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view><view class="card flex justify-center"><view class="taocan" data-id="{{item.order_pack.id}}" data-event-opts="{{[['tap',[['details',['$0'],[[['serviceList','',index,'order_pack']]]]]]]}}" bindtap="__e"><view class="tc_left"><text>{{item.order_pack.pack_name}}</text></view><view class="tc_right"><view style="width:100%;"><view class="text">{{item.order_pack.pack_intro}}</view><view class="text"><text style="text-align:left;">{{"时长:"+item.order_pack.effective_days+"天"}}</text><text style="float:right;color:#FF4F61;font-weight:bold;">{{"¥"+item.order_pack.pack_price/100}}</text></view></view><view class="margin-top-xs">剩余时长:<block wx:if="{{current!=1}}"><u-count-down vue-id="{{'5c354a4f-2-'+index}}" color="#EEAA3F" separator="zh" timestamp="{{item.order_pack.end_time-miao}}" bind:__l="__l"></u-count-down></block><block wx:else><text>已结束</text></block></view></view></view></view></view></block></view></view><u-empty vue-id="5c354a4f-3" text="暂无数据" show="{{show}}" mode="order" margin-top="250" bind:__l="__l"></u-empty><view class="cu-tabbar-height"></view><view class="cu-tabbar-height"></view></view>
+<view class="container"><u-tabs vue-id="5c354a4f-1" list="{{list}}" is-scroll="{{false}}" current="{{current}}" data-event-opts="{{[['^change',[['change']]]]}}" bind:change="__e" bind:__l="__l"></u-tabs><view style="width:100vw;height:auto;background-color:#f6f6f6;"><view style="width:100%;height:100%;"><block wx:for="{{serviceList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view><view class="card flex justify-center"><view class="taocan" data-id="{{item.order_pack.id}}" data-event-opts="{{[['tap',[['details',['$0'],[[['serviceList','',index,'order_pack']]]]]]]}}" bindtap="__e"><view class="tc_left"><text>{{item.order_pack.pack_name}}</text></view><view class="tc_right"><view style="width:100%;"><view>{{item.order_pack.pack_intro}}</view><view class="text"><view>{{'图文次数:'+item.order_pack.chat_num+'次'}}</view><view>{{'电话分钟:'+item.order_pack.phone_minutes+'分'}}</view><view>{{'门诊次数:'+item.order_pack.appoint_num+'次'}}</view></view></view><view class="margin-top-xs">剩余时长:<block wx:if="{{current!=1}}"><u-count-down vue-id="{{'5c354a4f-2-'+index}}" color="#EEAA3F" separator="zh" timestamp="{{item.order_pack.end_time-miao}}" bind:__l="__l"></u-count-down></block><block wx:else><text>已结束</text></block></view></view></view></view></view></block></view></view><u-empty vue-id="5c354a4f-3" text="暂无数据" show="{{show}}" mode="order" margin-top="250" bind:__l="__l"></u-empty><view class="cu-tabbar-height"></view><view class="cu-tabbar-height"></view></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/service_box/choiceBox.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/service_box/choiceBox.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/service_packs/packs_details.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/service_packs/packs_details.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/service_packs/packs_information.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/service_packs/packs_information.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/vaccines/mechanism.js


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/vaccines/mechanism.wxml

xqd
@@ -1 +1 @@
-<view class="bg-white"><picker mode="selector" range-key="name" value="{{value1}}" range="{{options1}}" data-event-opts="{{[['change',[['PickerChange',['$event']]]]]}}" bindchange="__e"><view class="text-xl margin-sm">{{''+options1[value1].name+''}}<text class="cuIcon-unfold lg text-gray margin-left-xs"></text></view></picker><view class="margin-sm"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['xuanzephone',['$0'],[[['mechanismList','',index]]]]]]]}}" class="padding bg-white margin-top-sm flex justify-between align-center" style="border-radius:16rpx;box-shadow:0 0 50rpx 0 rgba(0, 0, 0, 0.1);" bindtap="__e"><view><view class="text-bold" style="color:#333333;font-size:30rpx;">{{''+item.$orig.name+''}}</view><view class="margin-top-sm" style="color:#999999;font-size:26rpx;">地址:<text style="color:#666666;">{{item.$orig.address}}</text></view><view class="margin-top-sm" style="color:#999999;font-size:26rpx;">距离:<text style="color:#666666;">{{item.m0+"km"}}</text></view></view><view><u-radio-group bind:input="__e" vue-id="{{'6a40f9f6-1-'+index}}" value="{{value}}" data-event-opts="{{[['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('6a40f9f6-2-'+index)+','+('6a40f9f6-1-'+index)}}" name="{{item.$orig.id}}" data-event-opts="{{[['^change',[['radioChange']]]]}}" bind:change="__e" bind:__l="__l"></u-radio></u-radio-group></view></view></block></view><u-empty vue-id="6a40f9f6-3" text="暂无数据" show="{{show}}" mode="order" margin-top="250" bind:__l="__l"></u-empty><view class="cu-tabbar-height"></view><view class="cu-tabbar-height"></view></view>
+<view class="bg-white"><picker mode="selector" range-key="name" value="{{value1}}" range="{{options1}}" data-event-opts="{{[['change',[['PickerChange',['$event']]]]]}}" bindchange="__e"><view class="text-xl margin-sm">{{''+(options1[value1].name||'加载中...')+''}}<text class="cuIcon-unfold lg text-gray margin-left-xs"></text></view></picker><view class="margin-sm"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['xuanzephone',['$0'],[[['mechanismList','',index]]]]]]]}}" class="padding bg-white margin-top-sm flex justify-between align-center" style="border-radius:16rpx;box-shadow:0 0 50rpx 0 rgba(0, 0, 0, 0.1);" bindtap="__e"><view><view class="text-bold" style="color:#333333;font-size:30rpx;">{{''+item.$orig.name+''}}</view><view class="margin-top-sm" style="color:#999999;font-size:26rpx;">地址:<text style="color:#666666;">{{item.$orig.address}}</text></view><view class="margin-top-sm" style="color:#999999;font-size:26rpx;">距离:<text style="color:#666666;">{{item.m0+"km"}}</text></view></view><view><u-radio-group bind:input="__e" vue-id="{{'6a40f9f6-1-'+index}}" value="{{value}}" data-event-opts="{{[['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('6a40f9f6-2-'+index)+','+('6a40f9f6-1-'+index)}}" name="{{item.$orig.id}}" data-event-opts="{{[['^change',[['radioChange']]]]}}" bind:change="__e" bind:__l="__l"></u-radio></u-radio-group></view></view></block></view><u-empty vue-id="6a40f9f6-3" text="暂无数据" show="{{show}}" mode="order" margin-top="250" bind:__l="__l"></u-empty><view class="cu-tabbar-height"></view><view class="cu-tabbar-height"></view></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/vaccines/vaccines_info.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/vaccines/vaccines_info.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/vaccines/vaccines_info.wxss


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/GoEasyAudioPlayer/GoEasyAudioPlayer.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/uni-badge/uni-badge.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/uni-icons/uni-icons.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/uni-list-item/uni-list-item.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/uni-list/uni-list.js.map


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/watch-input.js.map


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


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


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


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


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


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


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/collection/collection_details.js.map


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/help_feedback/opinion1.js.map


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


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


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


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/me_order/order_details.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/consultingInfo.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/conversation.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/my_appointment.js.map


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/my_opinion.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/common_tools/my_consulting/opinionInfo.js.map


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/personal/coupon/couponList.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/personal/coupon/coupon_details.js.map


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


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


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