Ver código fonte

酒店民宿客户姓名不脱敏显示

htc 11 meses atrás
pai
commit
d8aa0c4556
3 arquivos alterados com 11 adições e 15 exclusões
  1. 2 1
      http/index.js
  2. 3 2
      pages/home/index.vue
  3. 6 12
      pagesMy/orderList/orderList.vue

+ 2 - 1
http/index.js

@@ -119,7 +119,8 @@ const apiList = [
 	'/api/commonPerson/list',
 	'/scenic/api/order/scanCode',
 	'/merchant/hotel/order/getOrderDetail',
-	'/merchant/hotel/repast/getRepastOrderInfo'
+	'/merchant/hotel/repast/getRepastOrderInfo',
+	'/merchant/hotel/order/getMerchantOrderPageList'
 ]
 //解密脱敏处理
 function dealJmTmData(data, isTm) {

+ 3 - 2
pages/home/index.vue

@@ -109,7 +109,7 @@
 					<view class="cm_info">
 						<view class="cmi_title">{{item.orderType=='201'?item.comboName:item.houseBaseName}}</view>
 						<view class="cmi_pre">{{item.guestName}}</view>
-						<view class="cmi_pre">{{item.guestPhone}}</view>
+						<view class="cmi_pre">{{item.guestPhoneCopy}}</view>
 						<view class="cmi_pre" v-if="item.orderType=='201'">
 							{{item.repastTime}}
 						</view>
@@ -335,7 +335,8 @@
 							l.date = new Date(l.arriveDate).Format('MM/dd') + " - " + new Date(l.leaveDate)
 								.Format('MM/dd');
 							l.istoday = new Date().Format('yyyy-MM-dd') == new Date(l.arriveDate).Format(
-								'yyyy-MM-dd') ? true : false;
+								'yyyy-MM-dd') ? true : false;
+							l.guestPhoneCopy = this.$aesTm.tuomin(l.guestPhone,2)
 						})
 						if (res.data.data.list.length == 0) this.finished = true;
 						else this.page++;

+ 6 - 12
pagesMy/orderList/orderList.vue

@@ -32,8 +32,8 @@
 						<span class='info'>
 							<span v-if="item.orderType==201">{{item.comboType==1?'包桌':'按人均'}}</span>
 							<span v-if="item.orderType==2">{{item.guestName}}</span>
-							<span v-if="item.orderType==201">{{item.guestName}} {{item.guestPhone}}</span>
-							<span v-if="item.orderType==2">{{item.guestPhone}}</span>
+							<span v-if="item.orderType==201">{{item.guestName}} {{item.guestPhoneCopy}}</span>
+							<span v-if="item.orderType==2">{{item.guestPhoneCopy}}</span>
 							<span v-if="item.orderType=='2'">{{item.arriveDate}}到{{item.leaveDate}} </span>
 							<span v-else>{{item.repastTime}} </span>
 						</span>
@@ -153,17 +153,15 @@
 							if (i.orderType == 2) {
 								this.dataList[index].arriveDate = i.arriveDate.slice(0, 10)
 								this.dataList[index].leaveDate = i.leaveDate.slice(0, 10)
-							}
+							}
+							i.guestPhoneCopy = this.$aesTm.tuomin(i.guestPhone,2)
 						})
-						console.log(this.dataList, 'this.dataList');
 					} else {
 						uni.showToast({
 							title: res.data.msg,
 							icon: 'none'
 						})
 					}
-
-
 				}))
 			},
 			getOrderByStatusList() {
@@ -179,7 +177,8 @@
 							if (i.orderType == 2) {
 								this.dataList[index].arriveDate = i.arriveDate.slice(0, 10)
 								this.dataList[index].leaveDate = i.leaveDate.slice(0, 10)
-							}
+							}
+							i.guestPhoneCopy = this.$aesTm.tuomin(i.guestPhone,2)
 						})
 					} else {
 						uni.showToast({
@@ -195,7 +194,6 @@
 						url: '/pages/house/orderInfo?orderId=' + item.id
 					})
 				} else {
-
 					let obj = {
 						orderId: item.id,
 						isDel: 0
@@ -204,12 +202,8 @@
 						url: '/pages/house/orderDetails?obj=' + JSON.stringify(obj)
 					})
 				}
-
-
-
 			},
 			changeTab(index) {
-				console.log(index, 'index------');
 				this.tabIdx = index;
 				switch (index) {
 					case 0: