手机号码 处理
This commit is contained in:
parent
f6511be656
commit
2fc5955d3d
|
|
@ -234,7 +234,8 @@
|
||||||
this.tableListData = response.rows;
|
this.tableListData = response.rows;
|
||||||
this.tableListData.forEach(item=>{
|
this.tableListData.forEach(item=>{
|
||||||
if(item.phonenumber&&item.phonenumber!=""){
|
if(item.phonenumber&&item.phonenumber!=""){
|
||||||
this.$set(item,"phonenumber",decryptWithSM4(item.phonenumber))
|
// this.$set(item,"phonenumber",decryptWithSM4(item.phonenumber))
|
||||||
|
this.$set(item, "phonenumber", this.maskPhoneNumber(item.phonenumber));
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
this.total = Number(response.total);
|
this.total = Number(response.total);
|
||||||
|
|
@ -247,6 +248,14 @@
|
||||||
// this.loading = false;
|
// this.loading = false;
|
||||||
// });
|
// });
|
||||||
},
|
},
|
||||||
|
// 这个函数用于加密并处理电话号码中间的数字部分
|
||||||
|
maskPhoneNumber(phoneNumber) {
|
||||||
|
// 解密电话号码
|
||||||
|
const decryptedPhone = decryptWithSM4(phoneNumber);
|
||||||
|
console.log(decryptedPhone)
|
||||||
|
// 这里使用正则表达式将中间四位数字替换为 ***
|
||||||
|
return decryptedPhone.replace(/^(\d{3})\d{4}(\d{4})$/, "$1****$2");
|
||||||
|
},
|
||||||
defaultDateRange() {
|
defaultDateRange() {
|
||||||
const end = new Date(new Date().toLocaleDateString());
|
const end = new Date(new Date().toLocaleDateString());
|
||||||
end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1);
|
end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue