|
|
@@ -518,6 +518,13 @@ export default {
|
|
518
|
518
|
this.showMoreFollowUp = true
|
|
519
|
519
|
|
|
520
|
520
|
|
|
|
521
|
+ },
|
|
|
522
|
+ // 电话号码脱敏函数
|
|
|
523
|
+ desensitizePhone(phone) {
|
|
|
524
|
+ if (!phone) return '-';
|
|
|
525
|
+ const phoneStr = String(phone);
|
|
|
526
|
+ if (phoneStr.length !== 11) return phoneStr;
|
|
|
527
|
+ return phoneStr.substring(0, 3) + '****' + phoneStr.substring(7);
|
|
521
|
528
|
}
|
|
522
|
529
|
}
|
|
523
|
530
|
}
|
|
|
@@ -572,7 +579,7 @@ export default {
|
|
572
|
579
|
<view class="info_row">
|
|
573
|
580
|
<view class="info_item">
|
|
574
|
581
|
<text class="label">电话: </text>
|
|
575
|
|
- <text class="value">{{ item.phone || '-' }}</text>
|
|
|
582
|
+ <text class="value">{{ desensitizePhone(item.phone) }}</text>
|
|
576
|
583
|
</view>
|
|
577
|
584
|
</view>
|
|
578
|
585
|
<view class="info_row">
|
|
|
@@ -638,7 +645,7 @@ export default {
|
|
638
|
645
|
</view>
|
|
639
|
646
|
<view class="infoItem">
|
|
640
|
647
|
<view class="infoItemTitle">电话:</view>
|
|
641
|
|
- <view>{{ item.phone || '暂无电话' }}</view>
|
|
|
648
|
+ <view>{{ desensitizePhone(item.phone) }}</view>
|
|
642
|
649
|
</view>
|
|
643
|
650
|
<view class="infoItem">
|
|
644
|
651
|
<view class="infoItemTitle">接单人:</view>
|